Windows 10 OpenSSH Server solo funciona una vez después del reinicio

Windows 10 OpenSSH Server solo funciona una vez después del reinicio

Soy nuevo en este tema pero logré configurar el servidor openssh en una máquina con Windows 10.

Estoy usando autenticación con claves. El acceso a través del cliente funciona (también Windows 10) cuando el sistema del servidor está recién iniciado. Cuando accedo a través de la línea de comandos (usuario ssh@host) y uso el comando 'salir', la reconexión parece funcionar bien. Pero necesito usar la conexión ssh con Python (a través de Fabric o subproceso). En mi script de Python a través de vscode, se conecta en la primera ejecución, pero cuando ejecuto el script por segunda vez aparece este mensaje en la terminal:

"El host remoto cerró a la fuerza una conexión existente"

Después de eso tampoco puedo conectarme más con cmd ("Conexión restablecida por 'IP' 'PUERTO'"). Supongo que básicamente significa lo mismo... ¿Supongo que hay una conexión abierta que me impide volver a conectarme?

Cuando reinicio el servicio sshd nada cambia, pero cuando reinicio la máquina del servidor todo vuelve a funcionar (una vez). Es imposible crear mi script de esa manera, por lo que cualquier ayuda sería muy apreciada.

información relacionada