From owner-freebsd-www Tue Apr 2 14:49:42 2002 Delivered-To: freebsd-www@freebsd.org Received: from omnigroup.com (omnigroup.com [198.151.161.1]) by hub.freebsd.org (Postfix) with ESMTP id 414E937B421 for ; Tue, 2 Apr 2002 14:49:19 -0800 (PST) Received: from gengar (gengar.omnigroup.com [198.151.161.75]) by omnigroup.com (8.9.1/8.9.1) with ESMTP id OAA23636 for ; Tue, 2 Apr 2002 14:49:18 -0800 (PST) Date: Tue, 2 Apr 2002 14:48:41 -0800 Mime-Version: 1.0 (Apple Message framework v481) Content-Type: multipart/alternative; boundary=Apple-Mail-3-825816077 Subject: Re: Who is Responsible for What From: Scott Maier To: www@FreeBSD.org Message-Id: X-Mailer: Apple Mail (2.481) Sender: owner-freebsd-www@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --Apple-Mail-3-825816077 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hello, I would seem that your web server is sometimes sending gzipped files to web clients, even when the client hasn't claimed to be able to receive/display that type of content. We recently made a change in OmniWeb and removed our gzip decoding plugin because of some issues it was causing. As a result, we no longer send in our headers that we can receive gzip encoded files. However, your server is still delivering these files from time to time (more often than not). For example, when trying to fetch the following page yesterday I was having no trouble: http://www.FreeBSD.org/cgi/cvsweb.cgi/src/ Upon trying it again today, I could no longer view the page because all of a sudden the server was sending it encoded with gzip. When I tried a few minutes later, it was fine again. A little while after that it was again sending gzipped files. Just now I was able to view the page again. Here is the HTTP transcript: 4.1b2 (v379) (04/02/02) Apr 02 13:17:16 OWHTTPSession: Connected to www.FreeBSD.org Apr 02 13:17:16 http Tx: GET /cgi/cvsweb.cgi/src/ HTTP/1.0 Connection: Keep-Alive User-Agent: Mozilla/4.5 (compatible; OmniWeb/4.1b2-v379; Mac_PowerPC) Host: www.FreeBSD.org Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, image/tiff, multipart/x-mixed-replace, */* Accept-Charset: iso-8859-1, utf-8, iso-10646-ucs-2, macintosh, windows-1252, * Accept-Language: en, *;q=0.5 Apr 02 13:17:16 http Rx: HTTP/1.0 200 OK Apr 02 13:17:16 Rx: http://www.FreeBSD.org/cgi/cvsweb.cgi/src/ Apr 02 13:17:16 Date: Tue, 02 Apr 2002 21:14:18 GMT Apr 02 13:17:16 Server: Apache/1.3.x Gualala (Unix) Apr 02 13:17:16 Content-Type: text/html Apr 02 13:17:16 Age: 217 Apr 02 13:17:16 X-Cache: HIT from localhost Apr 02 13:17:16 Apr 02 13:17:16 Rx Headers: { __self__ = ""; headerDictionary = { __self__ = ""; dictionary = { Age = (217); "Content-Type" = (text/html); Date = ("Tue, 02 Apr 2002 21:14:18 GMT"); Server = ("Apache/1.3.x Gualala (Unix)"); "X-Cache" = ("HIT from localhost"); }; }; } And a little while later, I reload the page and get this: 4.1b2 (v379) (04/02/02) Apr 02 14:02:43 OWHTTPSession: Connected to www.FreeBSD.org Apr 02 14:02:43 http Tx: GET /cgi/cvsweb.cgi/src/ HTTP/1.1 Connection: Keep-Alive User-Agent: Mozilla/4.5 (compatible; OmniWeb/4.1b2-v379; Mac_PowerPC) Host: www.FreeBSD.org Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, image/tiff, multipart/x-mixed-replace, */* Accept-Charset: iso-8859-1, utf-8, iso-10646-ucs-2, macintosh, windows-1252, * Accept-Language: en, *;q=0.5 Apr 02 14:02:43 http Rx: HTTP/1.0 200 OK Apr 02 14:02:43 Rx: http://www.FreeBSD.org/cgi/cvsweb.cgi/src/ Apr 02 14:02:43 Date: Tue, 02 Apr 2002 22:03:20 GMT Apr 02 14:02:43 Server: Apache/1.3.x Gualala (Unix) Apr 02 14:02:43 Content-Encoding: x-gzip Apr 02 14:02:43 Vary: Accept-Encoding Apr 02 14:02:43 Content-Type: text/html Apr 02 14:02:43 X-Cache: MISS from localhost Apr 02 14:02:43 Apr 02 14:02:43 Rx Headers: { __self__ = ""; headerDictionary = { __self__ = ""; dictionary = { "Content-Encoding" = ("x-gzip"); "Content-Type" = (text/html); Date = ("Tue, 02 Apr 2002 22:03:20 GMT"); Server = ("Apache/1.3.x Gualala (Unix)"); Vary = ("Accept-Encoding"); "X-Cache" = ("MISS from localhost"); }; }; } Why is this? Scott Maier Support Engineer The Omni Group http://www.omnigroup.com --Apple-Mail-3-825816077 Content-Transfer-Encoding: 7bit Content-Type: text/enriched; charset=US-ASCII Hello, I would seem that your web server is sometimes sending gzipped files to web clients, even when the client hasn't claimed to be able to receive/display that type of content. We recently made a change in OmniWeb and removed our gzip decoding plugin because of some issues it was causing. As a result, we no longer send in our headers that we can receive gzip encoded files. However, your server is still delivering these files from time to time (more often than not). For example, when trying to fetch the following page yesterday I was having no trouble: http://www.FreeBSD.org/cgi/cvsweb.cgi/src/ Upon trying it again today, I could no longer view the page because all of a sudden the server was sending it encoded with gzip. When I tried a few minutes later, it was fine again. A little while after that it was again sending gzipped files. Just now I was able to view the page again. Here is the HTTP transcript: 0000,0000,FFFD4.1b2 (v379) (04/02/02) Apr 02 13:17:16 OWHTTPSession: Connected to www.FreeBSD.org Apr 02 13:17:16 http Tx: GET /cgi/cvsweb.cgi/src/ HTTP/1.0 Connection: Keep-Alive User-Agent: Mozilla/4.5 (compatible; OmniWeb/4.1b2-v379; Mac_PowerPC) Host: www.FreeBSD.org Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, image/tiff, multipart/x-mixed-replace, */* Accept-Charset: iso-8859-1, utf-8, iso-10646-ucs-2, macintosh, windows-1252, * Accept-Language: en, *;q=0.5 Apr 02 13:17:16 http Rx: HTTP/1.0 200 OK Apr 02 13:17:16 Rx: http://www.FreeBSD.org/cgi/cvsweb.cgi/src/ Apr 02 13:17:16 Date: Tue, 02 Apr 2002 21:14:18 GMT Apr 02 13:17:16 Server: Apache/1.3.x Gualala (Unix) Apr 02 13:17:16 Content-Type: text/html Apr 02 13:17:16 Age: 217 Apr 02 13:17:16 X-Cache: HIT from localhost Apr 02 13:17:16 Apr 02 13:17:16 Rx Headers: { __self__ = "<"; headerDictionary = { __self__ = "<"; dictionary = { Age = (217); "Content-Type" = (text/html); Date = ("Tue, 02 Apr 2002 21:14:18 GMT"); Server = ("Apache/1.3.x Gualala (Unix)"); "X-Cache" = ("HIT from localhost"); }; }; } And a little while later, I reload the page and get this: 0000,0000,FFFE4.1b2 (v379) (04/02/02) Apr 02 14:02:43 OWHTTPSession: Connected to www.FreeBSD.org Apr 02 14:02:43 http Tx: GET /cgi/cvsweb.cgi/src/ HTTP/1.1 Connection: Keep-Alive User-Agent: Mozilla/4.5 (compatible; OmniWeb/4.1b2-v379; Mac_PowerPC) Host: www.FreeBSD.org Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, image/tiff, multipart/x-mixed-replace, */* Accept-Charset: iso-8859-1, utf-8, iso-10646-ucs-2, macintosh, windows-1252, * Accept-Language: en, *;q=0.5 Apr 02 14:02:43 http Rx: HTTP/1.0 200 OK Apr 02 14:02:43 Rx: http://www.FreeBSD.org/cgi/cvsweb.cgi/src/ Apr 02 14:02:43 Date: Tue, 02 Apr 2002 22:03:20 GMT Apr 02 14:02:43 Server: Apache/1.3.x Gualala (Unix) Apr 02 14:02:43 Content-Encoding: x-gzip Apr 02 14:02:43 Vary: Accept-Encoding Apr 02 14:02:43 Content-Type: text/html Apr 02 14:02:43 X-Cache: MISS from localhost Apr 02 14:02:43 Apr 02 14:02:43 Rx Headers: { __self__ = "<"; headerDictionary = { __self__ = "<"; dictionary = { "Content-Encoding" = ("x-gzip"); "Content-Type" = (text/html); Date = ("Tue, 02 Apr 2002 22:03:20 GMT"); Server = ("Apache/1.3.x Gualala (Unix)"); Vary = ("Accept-Encoding"); "X-Cache" = ("MISS from localhost"); }; }; } Why is this? Scott Maier Support Engineer The Omni Group http://www.omnigroup.com --Apple-Mail-3-825816077-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-www" in the body of the message