Closed
Bug 124787
Opened 23 years ago
Closed 21 years ago
http://ftp.mozilla.org incorrectly serves *.gz with MIME type application/x-macbinary rather than application/x-gzip
Categories
(mozilla.org :: FTP: Mirrors, task)
mozilla.org
FTP: Mirrors
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mozilla7, Assigned: kveton)
References
()
Details
(Whiteboard: [MIME-dmg.gz])
Trying to download a .gz file from http://ftp.mozilla.org/ and it's showing up as text instead of downloading to a file. Notice the Content-type header below. [sage:~] phroggy% telnet ftp.mozilla.org 80 Trying 207.200.81.212... Connected to komodo.mozilla.org. Escape character is '^]'. HEAD http://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-macho-macosx-trunk.dmg.gz HTTP/1.0 HTTP/1.1 200 OK Date: Mon, 11 Feb 2002 04:41:45 GMT Server: Apache/1.3.12 (Unix) Last-Modified: Sun, 10 Feb 2002 12:29:06 GMT ETag: "48e3-115ece-3c666792" Accept-Ranges: bytes Content-Length: 1138382 Connection: close Content-Type: text/plain Content-Encoding: x-gzip Connection closed by foreign host.
Comment 1•23 years ago
|
||
*** Bug 124786 has been marked as a duplicate of this bug. ***
Comment 2•23 years ago
|
||
I believe this is a problem with all default Apache installs. Note the Content-Encoding.
Comment 3•23 years ago
|
||
What, IYO, is the correct Content-Type? Please always specify actual and expected behavior!
Reporter | ||
Comment 4•23 years ago
|
||
Content-type: application/x-gzip
Comment 5•23 years ago
|
||
gzip is not a Content-Type, but a Content-Encoding. The following comment is from my /etc/mime.types file (Debian): ############################################################################### # # MIME-TYPES and the extensions that represent them # # This file is part of the "mime-support" package. Please send email (not a # bug report) to mime-support@packages.debian.org if you would like new types # and/or extensions to be added. # # Note: Compression schemes like "gzip", "bzip", and "compress" are not # actually "mime-types". They are "encodings" and hence must _not_ have # entries in this file to map their extensions. The "mime-type" of an # encoded file refers to the type of data that has been encoded, not the # type of the encoding. # ############################################################################### I think that is self-explaining ...
Reporter | ||
Comment 6•23 years ago
|
||
OK, so a .tar.gz file would have a Content-Type: application/x-tar and Content-Encoding: x-gzip. Now, what's the appropriate Content-Type for a .dmg file? It's a disk image, to be mounted. application/x-dmg would work in a pinch; is there an official standard anywhere?
Comment 7•23 years ago
|
||
From the man page for hdid (which is the command-line tool provided with OS X for mounting .dmg files, which incidentally will take a URL as well as a filename) While it is not directly related to hdid(1), informing your web server that '.dmg' (and others) are extensions associated with the MIME type application/octet-stream will allow web browsers to download the files rather than try to display them. For apache, you add the extensions to the appropriate line in /etc/httpd/mime.types.
-> taking QA contact so I don't need to watch Dawn anymore. ;)
QA Contact: endico → imajes
Comment 9•22 years ago
|
||
*** Bug 139054 has been marked as a duplicate of this bug. ***
Comment 10•22 years ago
|
||
9 monyhs later... I think this bug has been resolved. http://ftp.mozilla.org/pub/mozilla/nightly/latest/MacMozilla-MachO.dmg.gz (and any other .gz AFAICT) now sends type application/x-gzip
Reporter | ||
Comment 11•22 years ago
|
||
$ telnet ftp.mozilla.org 80 Trying 207.200.85.49... Connected to ftp.mozilla.org. Escape character is '^]'. HEAD http://ftp.mozilla.org/pub/mozilla/nightly/latest/MacMozilla-MachO.dmg.gz HTTP/1.0 HTTP/1.1 200 OK Date: Sat, 04 Jan 2003 23:49:59 GMT Server: Apache/1.3.26 (Unix) Last-Modified: Sat, 04 Jan 2003 17:55:53 GMT ETag: "ba869-e82b87-3e172029" Accept-Ranges: bytes Content-Length: 15215495 Connection: close Content-Type: application/x-macbinary Content-Encoding: x-gzip Connection closed by foreign host. It's not a MacBinary file, but this is certainly better than text/plain.
Comment 12•21 years ago
|
||
The content-type is specific to each [foo].gz sub-suffix. Content-Type: application/x-macbinary is technically incorrect, but works for me. FWIW, mozilla-i686-pc-linux-gnu-sea.tar.gz is sent as Content-Type: application/x-tar Content-Encoding: x-gzip
Severity: normal → trivial
OS: All → MacOS X
Hardware: All → Macintosh
Summary: .gz files on http://ftp.mozilla.org/ have MIME type text/plain → mozilla.org - dmg.gz has MIME type application/x-macbinary
Whiteboard: [MIME-dmg.gz]
Comment 13•21 years ago
|
||
*** Bug 153387 has been marked as a duplicate of this bug. ***
OS: MacOS X → All
Hardware: Macintosh → All
Summary: mozilla.org - dmg.gz has MIME type application/x-macbinary → http://ftp.mozilla.org incorrectly serves *.gz with MIME type application/x-macbinary rather than application/x-gzip
Comment 14•21 years ago
|
||
-> Scott Somebody's still got the wrong mime type for dmg... should be octet-stream, not macbinary.
Assignee: endico → kveton
Component: webmaster@mozilla.org → FTP: Mirrors
QA Contact: imajes → myk
Assignee | ||
Comment 15•21 years ago
|
||
I'm confused. No one is sending macbinary ... this bug appears to be rather old and doesn't pertain to the new mirror setup. Unless its simply informational.
Comment 16•21 years ago
|
||
3 of the 4 ftp mirrors are serving correctly (enough), the last is sending text/plain (see bug 223045).
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•