Closed Bug 283620 Opened 20 years ago Closed 10 years ago

comcast.net - doesn't send proper MIME type for .svg/.svgz files (files don't use SVG plugin)

Categories

(Web Compatibility :: Site Reports, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: MastaMappa, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.5) Gecko/20041201 Camino/0.8.2 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.5) Gecko/20041201 Camino/0.8.2 Upon furthure review, this looks like a configuration problem with my ISP's web server. Both .svg and .svgz files work fine when served from my local disk, but when served from the web server, .svg files show source, and .svgz file DL to disk. What configuration change do I need to ask my ISP to make? Reproducible: Always Steps to Reproduce: 1. download/install SVG plug-in 2. http://mastamappa.home.comcast.net/svg/z229.svg 3. http://mastamappa.home.comcast.net/svg/z229.svgz Actual Results: in IE (yuck) it works in Camino/Mozilla it shows source or DLs file to disk Expected Results: display SVG image
They should not serve svg files at Content-type: text/plain. Works in IE because IE cheats and ignores content-type sometimes. Bug is invalid.
See this link for info on MIME type for SVG <http://wiki.svg.org/index.php/MimeType> Moving to Tech Evangelism.
Assignee: pinkerton → english-us
Status: UNCONFIRMED → NEW
Component: Plug-ins → English US
Ever confirmed: true
Product: Camino → Tech Evangelism
QA Contact: english-us
Summary: .svg/.svgz file dont use the SVG plug-in → comcast.net - .svg/.svgz file dont use the SVG plug-in
Component: English US → SVG
Product: Tech Evangelism → Core
Version: unspecified → Trunk
Assignee: english-us → general
QA Contact: english-us → ian
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
It was quite clear from early on that this was a Tech Evangelism bug rather than an SVG bug, since Comcast (a major US ISP) does not have the correct MIME type set for SVG files. There's nothing an end-user can do to fix it, and moving it from TE to SVG and marking it invalid certainly doesn't help the situation. Reopening, clarifying summary, and moving back to TE.
Status: RESOLVED → REOPENED
Component: SVG → English US
Product: Core → Tech Evangelism
Resolution: INVALID → ---
Summary: comcast.net - .svg/.svgz file dont use the SVG plug-in → comcast.net - doesn't send proper MIME type for .svg/.svgz files (files don't use SVG plugin)
Version: Trunk → unspecified
Assignee: general → english-us
Status: REOPENED → NEW
QA Contact: ian → english-us
(In reply to comment #5) > There's nothing an end-user can do to fix it Ah, okay. I didn't realise you were trying to get it fixed for a whole ISP. I thought it was only for the reporter's own website. Nevertheless, those docs should explain what needs to be done. Please note that it's not only the MIME-type that's wrong. Servers should also send Content-Encoding: gzip for gzipped .svgz files. (I don't know how that can be fixed for different versions of IIS, so if anyone knows I would be *very* interested to hear from them.)
tripod.com has this same problem. Submitted support request to them, but they rejected it with only a (useless) canned explanation.
This is still an issue for home.comcast.net. It appears Comcast is using Netscape-Enterprise/4.1, not IIS or Apache. I don't have a Comcast account, so I can't test this, but it's possible they are configured like a nice webhost and allow end-users to do the ".htaccess" fix? (http://wiki.svg.org/Server_Configuration:Apache) Yes, they aren't using Apache but from the Netscape-Enterprise docs: "You may need to allow end users to access a subset of configuration options ...Two types of dynamic configuration files are supported by Netscape Enterprise Server: .htaccess and .nsconfig." http://docs.sun.com/source/816-5654-10/esapuirf.htm#1004820
I think someone suggested this to me once before, but I couldn't remember so I tried again. I get this error when I try to upload the file: 550-The path or filename you have entered contains forbidden characters. 550-A filename may contain only alphabetic letters in capitals (A-Z) or lower 550-case (a-z) and the numbers 0-9. The symbols dash (-), underscore (_) and 550-dot (.) may also be used. A filename may NOT start with a dot or dash. 550 .htaccess: Forbidden filename comcast != friendly web host
Would a list of broken SVG content around the web be useful? I could put logging on the bookmarklet on http://steltenpower.com/svgopen/svgproxy.php ...
→ http HEAD http://mastamappa.home.comcast.net/~mastamappa/svg/z229.svg HTTP/1.1 200 OK Accept-Ranges: bytes Content-Length: 117062 Content-Type: image/svg+xml Date: Wed, 03 Sep 2014 00:58:11 GMT ETag: "5bbf945-1c946-4d0502a5" Last-Modified: Sun, 12 Dec 2010 17:13:09 GMT Server: Apache This is fixed.
Assignee: english-us → nobody
Status: NEW → RESOLVED
Closed: 20 years ago10 years ago
Component: English US → Desktop
Resolution: --- → FIXED
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.