From owner-freebsd-www@FreeBSD.ORG Tue Oct 7 20:22:04 2003 Return-Path: Delivered-To: freebsd-www@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0F2C16A4B3 for ; Tue, 7 Oct 2003 20:22:04 -0700 (PDT) Received: from arginine.spc.org (arginine.spc.org [195.206.69.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4E7A43FDF for ; Tue, 7 Oct 2003 20:22:03 -0700 (PDT) (envelope-from bms@spc.org) Received: from localhost (localhost [127.0.0.1]) by arginine.spc.org (Postfix) with ESMTP id 5483A65439; Wed, 8 Oct 2003 04:22:02 +0100 (BST) Received: from arginine.spc.org ([127.0.0.1]) by localhost (arginine.spc.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 48486-03-3; Wed, 8 Oct 2003 04:22:01 +0100 (BST) Received: from saboteur.dek.spc.org (unknown [81.3.72.68]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by arginine.spc.org (Postfix) with ESMTP id 4F7DF653D4; Wed, 8 Oct 2003 04:22:01 +0100 (BST) Received: by saboteur.dek.spc.org (Postfix, from userid 1001) id 1B76E25; Wed, 8 Oct 2003 04:21:47 +0100 (BST) Date: Wed, 8 Oct 2003 04:21:47 +0100 From: Bruce M Simpson To: freebsd-www@freebsd.org, freebsd-users@uk.freebsd.org Message-ID: <20031008032147.GA76979@saboteur.dek.spc.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="IS0zKkzwUGydFO0o" Content-Disposition: inline Subject: Real's MIME types changed (w/o telling us) X-BeenThere: freebsd-www@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Project Webmasters List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2003 03:22:04 -0000 --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, For the benefit of anyone doing streaming media, and has found their Windows clients don't work any more... Recently we tracked this problem down to Real Networks changing the expected MIME type in all their RealPlayer installations. As a result, shipping out-of-the-box configurations couldn't fetch media which was hosted under our Apache/FreeBSD setup. In the case of Windows XP, we had complete failure to stream and play media clips in some situations. This surfaced quite recently when we were upgrading our servers, so it looked like the upgrade was at fault -- I had to sit down and use diff with vim to show conclusively that the configs hadn't changed in 2 years. Real haven't informed IANA of the change, so we couldn't find any record of this in their media-type allocation list. The source for the MIME types was their RealPlayer 8 FAQ. Searching on Real for Apache yields nothing. Applying the attached patch, removing any AddType directives referencing the MIME types, and performing a graceful restart cured the problem. Share and enjoy, BMS --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="realmedia-filetypes.diff" --- mime.types.bak Mon Oct 6 14:23:15 2003 +++ mime.types Mon Oct 6 14:27:58 2003 @@ -232,6 +232,7 @@ application/vnd.pvi.ptid1 application/vnd.pwg-xhtml-print+xml application/vnd.rapid +application/vnd.rn-realmedia rm application/vnd.s3sms application/vnd.seemail application/vnd.shana.informed.formdata @@ -345,12 +346,11 @@ audio/vnd.octel.sbc audio/vnd.qcelp audio/vnd.rhetorex.32kadpcm +audio/vnd.rn-realaudio ra ram audio/vnd.vmx.cvsd audio/x-aiff aif aiff aifc audio/x-mpegurl m3u -audio/x-pn-realaudio ram rm audio/x-pn-realaudio-plugin rpm -audio/x-realaudio ra audio/x-wav wav chemical/x-pdb pdb chemical/x-xyz xyz @@ -465,6 +465,7 @@ video/vnd.mpegurl mxu video/vnd.mts video/vnd.nokia.interleaved-multimedia +video/vnd.rn-realvideo rv video/vnd.vivo video/x-msvideo avi video/x-sgi-movie movie --IS0zKkzwUGydFO0o--