parent squid proxy.pac-al?!

Fórumok

Van egy proxy.pac url ami az XP-s gépek többségén működik is. Viszont van 2-3 gép ahol totál kikattan az IE6-8 és a Firefox 2-3 is. Gondoltam akkor rakok a régi linuxra egy squidot és abban állítanám be ezt a proxy.pac-os címet és a néhány kliens ami nem ment rendesen ezt a squidot tudná használni.

Lehet ilyent állítani a squidban?

Van egy cache proxy szerver a hálózatban ami a 8080-as porton megy, de ha ezt állítom be a squid parent-nek akkor a kezdőlapok még úgyahogy bejönnek de a további klikkelések már "Zero sized reply" üzenettel.

Hozzászólások

Proxy autoconf-ot a squid nem tud (ha jól értem, azt akarod, hogy a squid töltse le és értelmezze a pac file-t).
A másik kérdés érdekesebb, lehet, hogy autentikálni akar? Ha a squid-os gépről telnetelsz a proxy 8080-as portjára, és azt mondod neki, hogy:

GET http://hup.hu HTTP/1.0

(két enter) akkor mi történik?

Esetleg - időlegesen - a 8080-as proxy ne parent, hanem sibling legyen. Már ha a squid-os proxy kilát.

Jul 8 13:21:05 fw squid[20488]: Configuring Sibling cache.akarmi.hu/8080/3128
Jul 8 13:21:06 fw squid[20488]: storeLateRelease: released 0 objects
Jul 8 13:21:34 fw squid[20488]: Detected DEAD Sibling: cache.akarmi.hu/8080/3128

Telnettel jónak tűnik

root@fw:~# telnet cache.akarmi.hu 8080
Trying 192.168.xx.yy...
Connected to cache.akarmi.hu.
Escape character is '^]'.
GET http://www.hwsw.hu HTTP/1.0

HTTP/1.0 200 OK
Date: Wed, 08 Jul 2009 11:13:19 GMT
Server: Apache
X-Powered-By: PHP/5.2.6-1+lenny3
Vary: Accept-Encoding
Content-Type: text/html
X-Cache: MISS from cache0.akarmi.hu
X-Cache-Lookup: MISS from cache0.akarmi.hu:8080
Via: 1.0 cache0.akarmi.hu:8080 (squid)
Proxy-Connection: close

Azután kiirja a full html kódót a képernyőre.

Viszont böngészőből:

ERROR
The requested URL could not be retrieved

While trying to retrieve the URL: http://hwsw.hu/

The following error was encountered:

* Zero Sized Reply

Squid did not receive any data for this request.

Your cache administrator is webmaster.
Generated Wed, 08 Jul 2009 11:16:34 GMT by fw.intra.hu (squid/2.5.STABLE9)

Izét nem tud... ööö ICP-t, valószínűleg talán, és a squid azt hiszi, hogy az a proxy halott. Workaround:
"To have a non-ICP neighbor specify '7' for the ICP port and make sure the neighbor machine has the UDP echo port enabled in its /etc/inetd.conf file."

Izé, jobban megnézve a hibát... ugye neked ilyen van a konfigban:

cache_peer cache.akarmi.hu sibling 8080 3130

És nem 3128 a vége?

cache_peer cache.akarmi.hu sibling 8080 3128 default