Portál AbcLinuxu, 12. května 2025 11:22

Dotaz: připojení nefunguje přes proxy (squid)

Jiří Hubka avatar 8.11.2006 10:40 Jiří Hubka | skóre: 17
připojení nefunguje přes proxy (squid)
Přečteno: 302×
Odpovědět | Admin
Dobrý den, Mám nasledující problém: Nainstaloval jsem si gentoo 2006.1 (AMD64), ale není možné se připojit přes proxy (squid) server. Moje browsery ale i třeba wget po zadání adresy čekají a nic.

Pokud se připojím přímo na router (bez proxy) tak vše funguje jak má.

Vedle mám počítač se starým (dříve naistalovaným:) ) gentoo a vše funguje, ostatní uživatelé na síti (BSD, Win, Linux) normálně přes proxy fungují.

V nastavení proxy serveru jsem nenašel nic co by mě mělo nějak omezovat.

Co se týče síťových karet tak tam mam:

Intel 1000 Pro -> e1000.ko

a

Marvell -> sk98lin

ale ty jsou v druhém stroji take (i když Marvell s orig. ovl).

Děkuji za jakou koilv pomoc Jiří Hubka
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.11.2006 10:46 spectrum1
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nedávno se změnil konfigurační soubor squidu (volba pro transparentní proxy), není chyba zde?
Jiří Hubka avatar 8.11.2006 11:12 Jiří Hubka | skóre: 17
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid)
no můžu se na to juknout, ale proč to tedy ostatním jde ? Může to být tím, že mají starší jádro nebo jiný OS ?
8.11.2006 11:23 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid)
Odpovědět | | Sbalit | Link | Blokovat | Admin
No a jak ti máme v tomto poradit ?

Nejede mi auto nevíte co s tím ?

Prostě koukni do logu od proxi zda přijímá pakety od toho PC, taky na tom PC skontroluj firewall.
Jiří Hubka avatar 8.11.2006 13:08 Jiří Hubka | skóre: 17
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid)
No v logu squidu jsem nic užitečného nenašel,

ale zajímavou věc jsem teď zjistil u té starší instalace Gentoo: když jadro 2.6.15 (které na něm normálně používám), nahradím jádrem 2.6.17 nebo 2.6.18 tak je přesně ve stejné situaci jako má nová instalace.

Přes proxy se nepřípojím, takže nevím jestli to nějak může souviset s proxy jako takovou.
8.11.2006 14:26 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid)
Tak už jsem doma už vím čím to je.

Není to klasický problém s ECN?

ECN: Explicit Congestion Notification

Skus:
# sysctl -w net.ipv4.tcp_ecn=0
Jiří Hubka avatar 8.11.2006 17:21 Jiří Hubka | skóre: 17
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid)
Tak zkusil jsem to a nepomohlo :-( i když to tedy vypadalo dost pravděpodobně.

Teď jsem ješte zjistil jednu věc: Když na tom serveru s proxy vypnu FW (pf - je to OpenBSD) a zkusím se připojit přes squid, vše funguje i na nových jádrech !!!

Přitom ale ve FW ani v proxy moje ip nijak nefiguruje ani tam nemam nejaké složité vychtávky nebo omezování na nějaké verze čehokoliv :( Navíc ostaním to funguje.

Už se s tím pářu několik dní, ale jsem zmatený jak lesní včela. Čím víc se v tom plácám tím vím míň.

Ješte zjistím co je v logu firewallu a ozvu se.
8.11.2006 17:39 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid)
Kde jsi to ecn vypinal ?

Skus to vypnout jak na serveru tak na klientu.
Jiří Hubka avatar 8.11.2006 18:21 Jiří Hubka | skóre: 17
Rozbalit Rozbalit vše Re: připojení nefunguje přes proxy (squid) - řešení
Tak řešení spočívá v nastavení parametru net.inet.tcp.rfc1323 v OpenBSD na 0 (odzkoušeno ve verzi 3.9 a 4.0)

viz
# sysctl -w net.inet.tcp.rfc1323=0
případně trvale v /etc/sysctl.conf

Jinak ekvivaletem linuxového net.ipv4.tcp_ecn je v obsd net.inet.tcp.ecn. To jen tak pro úplnost :) Protože na Vámi doporučeném odkazu doporučují toto nastavit i na proxy. Ale i když přímo toto nepomohlo, postrčil jste mě spávným směrem. Za což Vám mnohokrát děkuji jinak bych se točil někde kolem kernelu.

Ješte pro jistotu zrestartuji server ale myslím že to bude v pořádku.

Ještě jednou moc díky za Váš čas pomoc.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.