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.
- 1372 megtekintés
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.
- A hozzászóláshoz be kell jelentkezni
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)
- A hozzászóláshoz be kell jelentkezni
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?
- A hozzászóláshoz be kell jelentkezni
cache_peer cache.akarmi.hu sibling 8080 3128 default
- A hozzászóláshoz be kell jelentkezni
No ez gáz, mert a második portnak az ICP portnak kell lenni.
- A hozzászóláshoz be kell jelentkezni