Köszönöm, ez jó hír, ha bármelyik irány bontása esetén bont a Zorp is (én is arra az esetre voltam kíváncsi, amikor a kliens elszáll, így a kapcsolat megszakad, de bontás nincs kliens oldalról, de gondolom a szerver előbb-utóbb úgyis bont ilyen esetekben is). A TCP keep_alive terén azonban nincs igazad. Én az alapértelmezett 5 perces timeout értékkel használom az SSH-t, és nekem is rendszeresen lebontotta a kapcsolatot a Zorp, ha kicsit háttérbe tettem és nem volt forgalom. A TCP keep_alive azonban megoldotta, így hiába nem tartalmaz adatot, és csak a TCP kapcsolat timeout idejét tolja ki, a Zorp ezt észre veszi és a Zorp sem bont le, így szerintem teljesen korrekt megoldás és saját tapasztalat alapján működik is. Petya Balazs Scheidler <bazsi@balabit.hu> Sent by: zorp-hu-bounces@lists.balabit.hu 2006.03.17 16:07 Please respond to "Magyar nyelvu Zorp levelezesi lista." <zorp-hu@lists.balabit.hu> To "Magyar nyelvu Zorp levelezesi lista." <zorp-hu@lists.balabit.hu> cc Subject Re: [zorp-hu] Leszakadó session On Thu, 2006-03-16 at 17:21 +0100, _Zorp wrote:
Sziasztok!
Engem ezzel kapcsolatban érdekelne, hogy mi történik akkor, ha ezzel a módszerrel a timeout kezelést kikapcsolom, és valamiért nemcsak nincs forgalom, de valóban meg is szakad a kapcsolat? Fel tudja szabadítani ilyenkor is a lefoglalt erőforrást a Zorp, esetleg újra tudja használni a már lefoglalt erőforrást egy következő kapcsolatban, vagy a session kezelő szál haszontalanul egészen addig fut, amíg újra nem indítja valaki a Zorpot?
termeszetesen ha a kapcsolat bomlik, akkor a zorp-os session is lebomlik a timeouttol fuggetlenul. ezt meg befolyasolja a soft_shutdown parameter erteke, ami azt jeloli hogy iranyonkent tortenik a lezaras, ilyenkor ha a szerver lezarja a kapcsolatot, de a kliens nem, akkor a szal beragadhat, ameddig a kliens is le nem zar. a soft_shutdown defaultja FALSE, azaz barmelyik irany bontasa eseten a Zorp is azonnal bont.
Ez utóbbi esetben a megoldás nem túl szerencsés, hiszen fokozatosan zabálja fel a Zorp a gép erőforrásait. (Megjegyzem az SSH képes TCP keepalive kezelésre, amit ha használunk, akkor nem fordulhat elő, hogy 5 perc után leszakad a kapcsolat, mert mondjuk 30 másodpercenként legalább 1 db csomag úgyis átmegy a tűzfalon.)
a TCP keep-alive uzenet nem tartalmaz adatot, igy csak a TCP kapcsolat timeoutjat loki arrebb, a Zorp szamara nem jelent olyan esemenyt, ami miatt o kitolna a timeoutot. -- Bazsi _______________________________________________ zorp-hu mailing list zorp-hu@lists.balabit.hu https://lists.balabit.hu/mailman/listinfo/zorp-hu