Re: broken validator image

On 2010-01-25 3:02 AM, Yves Lafon wrote:
> Could it be a cache issue?
> http://jigsaw.w3.org/css-validator/images/vcss is served as is:
>
> Content-Location: http://jigsaw.w3.org/css-validator/images/vcss.png
>  Content-Md5: uHCZJHx2TjLoPmdVdwXo+w== Content-Type: image/png
> Content-Length: 1133 Vary: Accept

If I disable the cache via the Firefox Web Developer extension or use
Ctrl+F5 to reload while doing the same, the image still fails to load.

> For http://jigsaw.w3.org/css-validator/images/vcss.png
> Content-Length: 1133 Content-Md5: uHCZJHx2TjLoPmdVdwXo+w==
> Content-Type: image/png

The image shows up as a broken image placeholder in the latest releases
of Google Chrome, IE, Opera, and Safari on Windows Vista (in addition to
the error message shown in Firefox).

> I can't make the server serve the png content with image/gif
> Content-Type, but as the first resource is content-negociated, it
> might be a local cache issue on the browser.

Firefox reports that the above-referenced PNG image is being sent with
the correct MIME type, but
<http://jigsaw.w3.org/css-validator/images/vcss> being served as
image/gif and is an animated GIF image with two frames in Firefox's Page
Info window.

> So if someone has repeatable steps to reproduce the issue, it would
> be more than welcomed.

Maybe these will help?

<http://jigsaw.w3.org/css-validator/images/vcss.png> Request Headers:
Host: jigsaw.w3.org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2)
Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.8,ja;q=0.6,es-mx;q=0.4,es;q=0.2
Accept-Encoding: gzip,deflate
Accept-Charset: UTF-8,*
Keep-Alive: 115
Connection: keep-alive
Cookie: cookieb2evosession=57070608_Bg0nF4yRYphqLiWH0MIyxNjw7LiIv5En
If-Modified-Since: Thu, 03 Dec 2009 19:06:41 GMT
If-None-Match: "btg4dc:ti8k0mv0"
Cache-Control: max-age=0

<http://jigsaw.w3.org/css-validator/images/vcss.png> Response Headers:
Cache-Control: max-age=518400
Date: Tue, 26 Jan 2010 01:40:57 GMT
Content-Length: 1133
Content-MD5: uHCZJHx2TjLoPmdVdwXo+w==
Content-Type: image/png
Etag: "btg4dc:ti8k0mv0"
Expires: Mon, 01 Feb 2010 01:40:57 GMT
Last-Modified: Thu, 03 Dec 2009 19:06:41 GMT
Server: Jigsaw/2.3.0-beta2

<http://jigsaw.w3.org/css-validator/images/vcss> Request Headers:
Host: jigsaw.w3.org
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2)
Gecko/20100115 Firefox/3.6 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.8,ja;q=0.6,es-mx;q=0.4,es;q=0.2
Accept-Encoding: gzip,deflate
Accept-Charset: UTF-8,*
Keep-Alive: 115
Connection: keep-alive
Cookie: cookieb2evosession=57070608_Bg0nF4yRYphqLiWH0MIyxNjw7LiIv5En
If-Modified-Since: Tue, 18 Jan 2005 20:23:14 GMT
If-None-Match: "178shp7:vk28o15o"
Cache-Control: max-age=0

<http://jigsaw.w3.org/css-validator/images/vcss> Response Headers:
Cache-Control: max-age=518400
Date: Tue, 26 Jan 2010 01:38:49 GMT
Content-Length: 1547
Content-Location: http://jigsaw.w3.org/css-validator/images/vcss.gif
Content-MD5: ZMFf26sMyqX3mHU4H/zPhg==
Content-Type: image/gif
Etag: "178shp7:vk28o15o"
Expires: Mon, 01 Feb 2010 01:38:49 GMT
Last-Modified: Tue, 18 Jan 2005 20:23:14 GMT
Server: Jigsaw/2.3.0-beta2
Vary: Accept

Received on Tuesday, 26 January 2010 01:45:47 UTC