Hi, a happy new your top all Squid users.
I found that Squid 2.5STABLE3 answers requests to Squid internal icon URLs regardless of the hostname within that URL. Examples: I have a Squid running on host "cachehost", Port 8080. So it completely ok that Squid answers to the URL request [EMAIL PROTECTED] ftp]$ export http_proxy="http://cachehost:8080" [EMAIL PROTECTED] ftp]$ wget http://cachehost:8080/squid-internal-static/icons/anthony-dir.gif --10:59:57-- http://cachehost:8080/squid-internal-static/icons/anthony-dir.gif => `anthony-dir.gif' Connecting to cachehost:8080... connected! Proxy request sent, awaiting response... 200 OK Length: 137 [image/gif] 0K 100% @ 133.79 KB/s 10:59:57 (133.79 KB/s) - `anthony-dir.gif' saved [137/137] But I found that the same Squid ignores the host name in the above URL completely, that is, the following request also works: [EMAIL PROTECTED] ftp]$ wget http://thisisnotavalidhostname:8080/squid-internal-static/icons/anthony-dir. gif --11:01:33-- http://thisisnotavalidhostname:8080/squid-internal-static/icons/anthony-dir. gif => `anthony-dir.gif.1' Connecting to cachehost:8080... connected! Proxy request sent, awaiting response... 200 OK Length: 137 [image/gif] 0K 100% @ 133.79 KB/s 11:01:33 (133.79 KB/s) - `anthony-dir.gif.1' saved [137/137] Even worse, if the hostname is a valid DNS hostname of another host, Squid still deliveres it's iternal icon (!): [EMAIL PROTECTED] ftp]$ wget http://www.cnn.com:8080/squid-internal-static/icons/anthony-dir.gif --11:02:58-- http://www.cnn.com:8080/squid-internal-static/icons/anthony-dir.gif => `anthony-dir.gif.2' Connecting to cachehost:8080... connected! Proxy request sent, awaiting response... 200 OK Length: 137 [image/gif] 0K 100% @ 133.79 KB/s 11:02:58 (133.79 KB/s) - `anthony-dir.gif.2' saved [137/137] This cannot be correct behaviour. What am I doing wrong? Regards, Sven --
