Ik draai thuis een gentoo-box met een ssh-server daarop. Vanaf mijn werk kan ik daarop inloggen. Da's handig, want dan kan je al het suffe compileerwerk vanaf daar monitoren (het blijft tenslotte Gentoo :-)). Ik gebruik PuTTY als ssh-client.
Na ongeveer twee uur idle-time op een client krijg ik van PuTTY de melding: Network Error: Software caused connection timeout. Na wat googlen ben ik erachter dat de connection door mijn ADSL-modem/NAT-router wordt gedropt, want normaal gedrag is. Door de keep_alive optie van PuTTY te gebruiken zou het probleem over moeten zijn. Dat wil ik nu gaan proberen.
Het vreemde is echter dat ik na de fout-melding een redelijke tijd (half uurtje) niet meer kan inloggen op mijn ssh-server. ThuisPC reageert wel op pings, maar de ssh-server geeft een connection time out.
De vraag is dus: wat doet mijn ssh-server als de connection gedropt wordt?
Nog wat extra info: dit gebeurt bv. als ik een emerge update doe. Het emerge proces is dood als ik weer kan inloggen.
En een update: het aanzetten van de keepalive optie in PuTTY werkt ook niet... Back to the drawing board.
Na ongeveer twee uur idle-time op een client krijg ik van PuTTY de melding: Network Error: Software caused connection timeout. Na wat googlen ben ik erachter dat de connection door mijn ADSL-modem/NAT-router wordt gedropt, want normaal gedrag is. Door de keep_alive optie van PuTTY te gebruiken zou het probleem over moeten zijn. Dat wil ik nu gaan proberen.
Het vreemde is echter dat ik na de fout-melding een redelijke tijd (half uurtje) niet meer kan inloggen op mijn ssh-server. ThuisPC reageert wel op pings, maar de ssh-server geeft een connection time out.
De vraag is dus: wat doet mijn ssh-server als de connection gedropt wordt?
Nog wat extra info: dit gebeurt bv. als ik een emerge update doe. Het emerge proces is dood als ik weer kan inloggen.
En een update: het aanzetten van de keepalive optie in PuTTY werkt ook niet... Back to the drawing board.
[ Voor 13% gewijzigd door Flydude op 14-12-2004 15:44 ]
I am rubber, you are glue