On Mon, 2006-03-20 at 10:29 +0100, _Zorp wrote:
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.
A "ServerAliveInterval" timeoutra gondolsz? az nem TCP keep-alive csomagokkal operal, rendes TCP adat-csomagokat kuldozget. ServerAliveInterval Sets a timeout interval in seconds after which if no data has been received from the server, ssh will send a message through the encrypted channel to request a response from the server. The default is 0, indicating that these messages will not be sent to the server, or 300 if the BatchMode option is set. ProtocolKeepAlives is a Debian-specific compatibility alias for this option. -- Bazsi