Sziasztok!
A következő érdekes dologra lettem figyelmes: Ha a Squid Cache: Version 3.1.6-os proxy-mat transzparens módban üzemeltetem, a böngészők error page-ei nem jelennek meg a felhasználóknál. Ellenkező esetben igen.
(Ha localhoston:3128 || localip:3128 || 3128 on figyel a squid akkor sem jó.)
Böngészem egy ideje a netet megoldást keresve, de nem találtam semmi érdemlegeset.
Tapasztaltatok Ti is efféle abnormalitást? Esetleg tatlátatok rá valami megoldást is?
Köszönöm előre a válaszotokat ;)
SZERK.: Ez nem is abnormális működés, csak a transzparens mód vele járója és kell egy plusz opció az error page-ek engedélyezéséhez ebben a módban?
Üdv.:
V007
- 4618 megtekintés
Hozzászólások
mondjuk azt egy kicsit konkretizalhatnad, hogy squid hibauzenetek vagy a website-ok errorpage-ei nem jelennek meg...
- A hozzászóláshoz be kell jelentkezni
A böngészők error page-ei. (A squid server oldalon logol rendesen.) Update topic
- A hozzászóláshoz be kell jelentkezni
Továbbra is értelmetlen a kérdésed.
Melyik errorra gondolsz? Első körben arra tippelek, hogy pl. a 404-essel van problémád, azonban ha belegondolsz a proxy működésébe, akkor érthető a jelenség, hiszem a proxy végzi a http get/put stb. kéréseket, és az eredmény odaadja a böngészőnek. Ha hibát kap, akkor a hibát mutatja.
Ha egyéb hibára gondolsz, akkor a _pontos_ hibaüzenet kellene.
- A hozzászóláshoz be kell jelentkezni
Nem tudom miért lenne értelmetlen a kérdésem... De igen a 404, 403, stb... hibaüzenetekre gondolok, hisz egyiket se kapom meg.
A proxy működésével tisztában vagyok, de Te is írod, hogy:
... ha belegondolsz a proxy működésébe, akkor érthető a jelenség, hiszem a proxy végzi a http get/put stb. kéréseket, és az eredmény odaadja a böngészőnek. Ha hibát kap, akkor a hibát mutatja...
Itt a hangsúly, HA hibát kap odaadja azt a böngészőnek, tehát pl. ha zfgfd.hu nem található akkor 404-et küld, de elmarad a jól megszokott SQUID FÉLE ERROR PAGE!
Pl. ez... jobbat nem keresgélek tudjátok Ti mire gondolok
- A hozzászóláshoz be kell jelentkezni
Áhá, tehát ha transzparens módban fut, akkor nincs squid hibalap? Szóval akkor mégse a böngésző hibalapja hiányzik, hanem a squid-é. Mondjuk ezzel se tudok többet segíteni, mert ezzel a hibával nem találkoztam, nagyon hamar lemondtam a transzparens squid-ról.
- A hozzászóláshoz be kell jelentkezni
Áhá, tehát ha transzparens módban fut, akkor nincs squid hibalap?
Igen
A böngésző hibalapja nem is hiányozhatna csak ha a browser van rosszul megírva. (szerintem)
Miért mondtál le mellesleg a transzparens squid-ről?
- A hozzászóláshoz be kell jelentkezni
Áhá, tehát ha transzparens módban fut, akkor nincs squid hibalap?
Igen
A böngésző hibalapja nem is hiányozhatna csak ha a browser van rosszul megírva. (szerintem)
Miért mondtál le mellesleg a transzparens squid-ről?
- A hozzászóláshoz be kell jelentkezni
Kb. egy óra alatt belefutottam olyan weblapba, ami nem működött jól. De ha felkötnek se tudom már hogy melyik/milyen volt az.
- A hozzászóláshoz be kell jelentkezni
Most Nekem is érdekesen működik a proxy. Lassabb a kapcsolat mint a használata előtt, pedig nem kellene...
- cach_mem
- maximum_object_size_in_memory
- maximum_objecz_size
paramétereket is használom, de valami nem okés lassú...
- cache_dir ufs /var/spool/squid3 1024 64 256
aufs-en gondolkozom még, ill 128 L1 és 128 L2 szint állításán
Ill a spool-t RAID0-ra tenni a RAID1-ről
- A hozzászóláshoz be kell jelentkezni
-
- A hozzászóláshoz be kell jelentkezni
vagy transparent, vagy transzparens.
t
- A hozzászóláshoz be kell jelentkezni
Dögöljek meg, de nekem mindkettő ugyanazt jelenti?!
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"
- A hozzászóláshoz be kell jelentkezni
Csak a helyesíráson lovagolt amit a címben véletlenül elírtam, de már javítottam.
- A hozzászóláshoz be kell jelentkezni
tudom én, cinizmusból írtam néki :)
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"
- A hozzászóláshoz be kell jelentkezni
Ja ok, bocsi :) Nem jött át, a témától viszont nagyon elkanyarodtunk, de érdemi komment még sajnos nem jött :)
Szerk.: Lehet, h átrakom flame-be :D
- A hozzászóláshoz be kell jelentkezni
inkabb mutass 2 screenshot-ot: amelyiken szerepel az uzenet, es amelyiken nem
- A hozzászóláshoz be kell jelentkezni
No proxy: Firefox ha nem találja a keresett oldalt, a szokásos csúnya 404-es hibát dobja és csókolom.
Proxy: Firefox nem találja a hibát -de van proxy beállítva-, akkor a nevezetes squid 404-es saját error page-e jelenik meg (webmaster, host, egyéb infók, tetszetős kinézet). Ez hiányzik nekem transzparens módban üzemelő proxy esetében.
Nem értem mit nem lehet ezen érteni.
- A hozzászóláshoz be kell jelentkezni
Ha jól tévedek itt arról van szó, hogy a ha a túloldali szerver teljesen elérhetetlen (tehát nem 404, hanem már a tcp kapcsolat sem épül fel), akkor a böngésző egy tök üres fehér oldalt fog mutatni, ahelyett, hogy kiírná, hogy "[Piros X], Jajaj! A weboldal nem elérhető".
Na ezzel nem fogsz tudni sokat kezdeni, mert ahhoz, hogy a proxy megtudja, hogy hova kell továbbkapcsolódnia, be kell hazudnia a TCP szintű kapcsolatfelvételt a böngésző felé. Mivel a böngésző nem tudja, hogy proxyval beszél (ettől transzparens), ezért azt fogja hinni, hogy egy üres dokumentumot kapott válaszként.
Én nem tudok róla, hogy a squid-nek volna olyan opciója, hogy hiba esetén valami error-page-nek látszó dolgot hazudjon be, mintha az lenne a válasz. Elvileg nem lehetetlen megcsinálni, de sehol nem találtam nyomát, hogy létezne ilyen.
---
Internet Memetikai Tanszék
- A hozzászóláshoz be kell jelentkezni
Nagyon szépen köszönöm XMI!
...Mivel a böngésző nem tudja, hogy proxyval beszél (ettől transzparens), ezért azt fogja hinni, hogy egy üres dokumentumot kapott válaszként...
Erre gyanakodtam Én is.
- A hozzászóláshoz be kell jelentkezni