Sur certains serveurs, une inactivité(aucune entrée-sortie) qui dépasse X minutes entraîne la coupure de la session, quelque soit le programme en cours.

Ce phénomène peut provenir d'une configuration de paramètres systèmes via la commande 'no' dont les principaux sont :

tcp_keepcnt = 10
tcp_keepidle = 14400
tcp_keepinit = 150
tcp_keepintvl = 150

Mais il peut également s'agir d'un paramétrage dans '/etc/ssh/sshd_config'.

Les deux paramètres concernés sont :

ClientAliveInterval 600     # Interval entre deux envois de KeepAlive au client

ClientAliveCountMax 0     # Nombre de requête sans réponse avant de couper la liaison.

 

Avec le paramètre ClientAliveInterval, il faut se situer en dessous des paramètres du réseau, parfois placé à 300 secondes.

Aussi, pour éviter les déconnexions liées à SSHD, il faut redéfinir ce paramètre à une valeur plus basse telle que 120.

ClientAliveInterval 120

 

Puis relancer le service SSHD par la commande adéquate : 'stopsrc -s sshd ; startsrc -s sshd' sur AIX.

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone