cygwin sshd.exe et le service se bloquent de manière aléatoire après quelques jours


0

J'ai installé cygwin et sshd, les dernières versions du mois dernier, sur une boîte Win7 Pro 64 bits. Je peux ssh dans une machine Linux aucun problème. (Cette configuration est identique à celle que j'ai sur une machine Windows 2003 Server et qui n'a pas encore rencontré ce problème.)

Puis, de manière aléatoire, après un certain temps, apparemment plusieurs jours, lorsque j'essaie d'entrer dans SSH, SSH affiche simplement une ligne vierge et le curseur clignote jusqu'à ce que je sois appuyé de Ctrl + C.

Je suis distant dans la boîte Win7 et sshd.exe est exécuté avec une utilisation normale du processeur (0) dans le Gestionnaire des tâches. Je vais aux services, et il est dit que sshd est en cours d'exécution. Je lui dis de redémarrer, et cela ne s’arrête pas: la barre de progression s’affiche, passe à environ 40%, puis s’allonge, et finit par indiquer qu’on ne peut pas l’arrêter (mais maintenant, elle est arrêtée - j’ai la possibilité de commencer.) Si j'essaie de commencer, il me dit que cela a commencé et s'est arrêté immédiatement:

Prestations de service

Le service sshd CYGWIN sur l'ordinateur local a démarré puis s'est arrêté. Certains services s'arrêtent automatiquement s'ils ne sont pas utilisés par d'autres services ou programmes. OK

Ce temps entier sshd.exe est toujours dans le Gestionnaire des tâches. À ce stade, je tue sshd.exe dans le Gestionnaire des tâches, puis je peux revenir à Services et pouvoir démarrer sshd sans problème, après quoi je peux utiliser ssh sous Linux sans problème.

J'ai vu plusieurs discussions sur des situations de sonorité similaire remontant à 2006, mais aucune solution à part l'augmentation de MaxSessions dans / etc / sshd_config. Il n'y a qu'un seul utilisateur ssh, donc je ne pense pas que MaxSessions doive être augmenté.

Qu'est-ce qui cause ça?

Réponses:


0

Je ne pouvais pas trouver la cause. C’est une mauvaise réponse, mais une solution de rechange discrète (pour mes besoins) consiste à planifier une fois par jour pour:

Taskkill /IM sshd.exe /F
net start "CYGWIN sshd"

Il s'avère que cela se produit réellement dans les 13 heures. Je vais prévoir que cela se produise 30 minutes avant d’en avoir besoin tous les jours, mais ce serait beaucoup mieux s’il y avait une solution, car si je faisais quelque chose ad hoc qui se déroulait dans cet horaire, ce serait: échouer.
Kev
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.