From nobody@hyperreal.com Mon Dec 9 19:44:06 1996 Received: by taz.hyperreal.com (8.8.3/V2.0) id TAA13636; Mon, 9 Dec 1996 19:44:06 -0800 (PST) Message-Id: <199612100344.TAA13636@taz.hyperreal.com> Date: Mon, 9 Dec 1996 19:44:06 -0800 (PST) From: Roy Fielding Reply-To: fielding@ics.uci.edu To: apbugs@hyperreal.com Subject: Not sending Vary: Host on virtual hosted serverpath URLs X-Send-Pr-Version: 3.2 >Number: 39 >Category: protocol >Synopsis: Not sending Vary: Host on virtual hosted serverpath URLs >Confidential: no >Severity: serious >Priority: medium >Responsible: apache >State: closed >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Dec 9 19:50:01 1996 >Last-Modified: Fri Feb 28 14:38:25 PST 1997 >Originator: fielding@ics.uci.edu >Organization: >Release: 1.2b1 >Environment: All >Description: HTTP/1.1 says that we should be sending Vary: field-name whenever a request-header field affects the selection of a resource. We are not doing so for Host-based virtual hosts. This problem will only affect server-side caches (like Harvest) which currently do not understand Vary in any case. Nevertheless, it should be fixed before 1.2 final. >How-To-Repeat: Do the following via telnet dev.apache.org 80 HEAD /home.html HTTP/1.1 Host: dev.apache.org HTTP/1.1 200 OK Date: Mon, 02 Dec 1996 18:12:48 GMT Server: Apache/1.2b0 Content-Type: text/html Last-Modified: Sun, 19 Nov 1995 06:34:21 GMT ETag: "75393-6ea-30aecfed" we should be sending Vary: Host if the virtual host server-path influenced the entity selected. >Fix: It should be set wherever ServerPath is internally redirected >Audit-Trail: State-Changed-From-To: open-closed State-Changed-By: coar@decus.org State-Changed-When: Fri Feb 28 14:38:24 PST 1997 State-Changed-Why: Both Dean and Alexei say this was decided to be a non-issue, even by Roy (who submitted it). I'm closing it 'cuz I wasted time on it and don't want it to waste anyone else's. >Unformatted: