This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 351 - valid http headers cause IO error
Summary: valid http headers cause IO error
Status: RESOLVED DUPLICATE of bug 232
Alias: None
Product: CSSValidator
Classification: Unclassified
Component: media type (show other bugs)
Version: CSS Validator
Hardware: PC Linux
: P2 critical
Target Milestone: ---
Assignee: Philippe Le Hegaret
QA Contact:
Depends on:
Reported: 2003-09-29 17:38 UTC by Brett Hamilton
Modified: 2006-03-05 12:49 UTC (History)
1 user (show)

See Also:


Description Brett Hamilton 2003-09-29 17:38:42 UTC
The lack of ".php" in this URI adds three HTTP response headers:

Content-Location: pfloats.php
Vary: negotiate
TCN: choice

This causes the following error message from the CSS Validator:
 I/O Error: Not Acceptable 
The XHTML 1.1 validates, and other (.html) variations of the
URI (with the exact same XHTML/CSS files) pass CSS validation.

I have not narrowed it down to exactly which HTTP header
causes the error. I'm hoping you that I have provided enough info.
Links to all 4 URL combinations are at the listed URL.

Brett Hamilton
Comment 1 Brett Hamilton 2003-09-29 17:45:21 UTC

These three HTTP headers:

Content-Location: pfile.php
Vary: negotiate
TCN: choice

and I intended to specify Component: "media type"
Comment 2 Ran Ari-Gur 2003-10-16 12:12:48 UTC
The problem is actually slightly different from what you describe; your 
webserver is behaving inappropriately. See Bug 232 for more information.

*** This bug has been marked as a duplicate of 232 ***