| The first listed host in the Localhost section of the configuration | file is used in the URLs that are created by some of the internal | WWWOFFLE web-pages. This means that if you use them in the order that | you suggest you will see URLs like 'http://127.0.0.1:8080/...' which | will only work from one machine (the one running WWWOFFLE) and not | other machines on the network. ok. | Obviously if you only have one machine on the network then this is not | a problem. But if you only had one machine you wouldn't need two IP | addresses.
Now i tried another thing, 'woody.lan1`as first entry. This worked well from other hosts (with host alias definitions). However, on the the wwwoffled box itself, browser (firefox) doesn't finish loading, even though all content is delivered (afaics), the connection doesn't seem to get closed. It appears also that the cache-info doesn't come up though the option is checked. Here's the life-http-header from firefox, with wwwoffle online: _______________________________________________ http://www.de.debian.org/ GET / HTTP/1.1 Host: www.de.debian.org User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: de-de,de;q=0.8,en-us;q=0.7,en;q=0.5,es-es;q=0.3,es;q=0.2 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-15,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive If-Modified-Since: Mon, 07 Aug 2006 01:32:21 GMT If-None-Match: "10048825-403a-730a9340" Cache-Control: max-age=0 HTTP/1.x 200 OK Date: Mon, 07 Aug 2006 21:15:26 GMT Server: Apache/2.0.54 (Debian GNU/Linux) DAV/2 Content-Location: index.de.html Vary: negotiate,accept-language TCN: choice Last-Modified: Mon, 07 Aug 2006 01:32:21 GMT Etag: "10048825-403a-730a9340" Accept-Ranges: bytes Content-Type: text/html Content-Language: de-lu Connection: close Proxy-Connection: close Content-Encoding: gzip Transfer-Encoding: chunked ---------------------------------------------------------- http://www.de.debian.org/debian.css GET /debian.css HTTP/1.1 Host: www.de.debian.org User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Accept: text/css,*/*;q=0.1 Accept-Language: de-de,de;q=0.8,en-us;q=0.7,en;q=0.5,es-es;q=0.3,es;q=0.2 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-15,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive Referer: http://www.de.debian.org/ If-Modified-Since: Tue, 23 May 2006 17:30:42 GMT If-None-Match: "10079513-295b-fa6db480" Cache-Control: max-age=0 HTTP/1.x 200 OK Date: Mon, 07 Aug 2006 21:15:29 GMT Server: Apache/2.0.54 (Debian GNU/Linux) DAV/2 Last-Modified: Tue, 23 May 2006 17:30:42 GMT Etag: "10079513-295b-fa6db480" Accept-Ranges: bytes Content-Type: text/css Connection: close Proxy-Connection: close Content-Encoding: gzip Transfer-Encoding: chunked ---------------------------------------------------------- http://www.de.debian.org/debian-de.css GET /debian-de.css HTTP/1.1 Host: www.de.debian.org User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Accept: text/css,*/*;q=0.1 Accept-Language: de-de,de;q=0.8,en-us;q=0.7,en;q=0.5,es-es;q=0.3,es;q=0.2 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-15,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive Referer: http://www.de.debian.org/ If-Modified-Since: Sat, 11 Mar 2006 02:34:34 GMT If-None-Match: "10079433-511-f330c280" Cache-Control: max-age=0 HTTP/1.x 200 OK Date: Mon, 07 Aug 2006 21:15:30 GMT Server: Apache/2.0.54 (Debian GNU/Linux) DAV/2 Last-Modified: Sat, 11 Mar 2006 02:34:34 GMT Etag: "10079433-511-f330c280" Accept-Ranges: bytes Content-Type: text/css Connection: close Proxy-Connection: close Content-Encoding: gzip Transfer-Encoding: chunked ---------------------------------------------------------- http://www.de.debian.org/logos/openlogo-nd-50.png GET /logos/openlogo-nd-50.png HTTP/1.1 Host: www.de.debian.org User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Accept: image/png,*/*;q=0.5 Accept-Language: de-de,de;q=0.8,en-us;q=0.7,en;q=0.5,es-es;q=0.3,es;q=0.2 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-15,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive Referer: http://www.de.debian.org/ If-Modified-Since: Wed, 02 Jan 2002 22:22:19 GMT If-None-Match: "31208-2f7-4f8dfcc0" Cache-Control: max-age=0 HTTP/1.x 200 OK Date: Mon, 07 Aug 2006 21:15:31 GMT Server: Apache/2.0.54 (Debian GNU/Linux) DAV/2 Last-Modified: Wed, 02 Jan 2002 22:22:19 GMT Etag: "31208-2f7-4f8dfcc0" Accept-Ranges: bytes Content-Type: image/png Connection: close Proxy-Connection: close Transfer-Encoding: chunked ---------------------------------------------------------- http://www.de.debian.org/Pics/debian.png GET /Pics/debian.png HTTP/1.1 Host: www.de.debian.org User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Accept: image/png,*/*;q=0.5 Accept-Language: de-de,de;q=0.8,en-us;q=0.7,en;q=0.5,es-es;q=0.3,es;q=0.2 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-15,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive Referer: http://www.de.debian.org/ If-Modified-Since: Tue, 02 Nov 2004 00:09:48 GMT If-None-Match: "60073d08-113c-57dbab00" Cache-Control: max-age=0 HTTP/1.x 200 OK Date: Mon, 07 Aug 2006 21:15:31 GMT Server: Apache/2.0.54 (Debian GNU/Linux) DAV/2 Last-Modified: Tue, 02 Nov 2004 00:09:48 GMT Etag: "60073d08-113c-57dbab00" Accept-Ranges: bytes Content-Type: image/png Connection: close Proxy-Connection: close Transfer-Encoding: chunked ---------------------------------------------------------- http://www.de.debian.org/sponsor_img.jpg GET /sponsor_img.jpg HTTP/1.1 Host: www.de.debian.org User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-1) Accept: image/png,*/*;q=0.5 Accept-Language: de-de,de;q=0.8,en-us;q=0.7,en;q=0.5,es-es;q=0.3,es;q=0.2 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-15,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Proxy-Connection: keep-alive Referer: http://www.de.debian.org/ If-Modified-Since: Tue, 03 Nov 1998 07:55:45 GMT If-None-Match: "1007980e-961-73eb0240" Cache-Control: max-age=0 HTTP/1.x 200 OK Date: Mon, 07 Aug 2006 21:15:31 GMT Server: Apache/2.0.54 (Debian GNU/Linux) DAV/2 Last-Modified: Tue, 03 Nov 1998 07:55:45 GMT Etag: "1007980e-961-73eb0240" Accept-Ranges: bytes Content-Type: image/jpeg Connection: close Proxy-Connection: close Transfer-Encoding: chunked _______________________________________________ It's working always ok if i set only 'woody' as the first entry. 'woody' is an alias for localhost 127.0.0.1 on this box. There's no such delay when i reload in wwwoffle-offline mode, and the same page seems to be complete. Since i set hostaliases on other win boxes too, 'woody:8080' also is ok there. Here are some relevant config sections: (I've no header censoring and no proxy) bind-ipv4 = 0.0.0.0 socket-timeout = 100 dns-timeout = 30 connect-timeout = 30 connect-retry = yes reply-compressed-data = yes reply-chunked-data = yes request-chunked-data = yes validate-with-etag = yes request-conditional = yes pragma-no-cache = yes cache-control-no-cache = yes cache-control-max-age-0 = yes cookies-force-refresh = yes request-expired = yes request-changed-once = no request-no-cache = yes request-changed = 0 request-conditional = yes request-redirection = no try-without-password = no keep-cache-if-not-found = yes intr-download-keep = yes intr-download-size = 1 intr-download-percent = 50 timeout-download-keep = yes request-compressed-data = yes LocalHost { woody # this works, where woody.lan1 doesn't finish connection (no cache-info) localhost 127.0.0.1 woody.lan1 192.168.1.33 ip6-localhost ::ffff:127.0.0.1 ::1 } When i connect to wwwoffled from another box via cable, traffic flows through a switch connected to the router. In this case (cable connection) i'd expect the switch to exchange packets directly between the boxes (like ptp) am i right ? I admit never tested this, since router firewall is configured to let anything hit my main box unfiltered. This one runs sophisticated iptables which are rather open though, doing merely detailed logging. I'm just curious ;) ( Running servers are paranoid configured, of course.)
