SSH - Connection closed by foreign host

Bonjour, à tous
Voila cela fait un petit moment que j’essaie de résoudre mon problème.
je reçois un message d’erreur en connection ssh sur une machine exposé sur le net.
Serveur Debian 8.10 sur un proxmox hébergé online
avec xshell

Socket error Event: 32 Error: 10053.
Connection closing...Socket close.
Connection closed by foreign host.

avec Putty network error : Software caused connection aborted

la connexion ssh root est désactivé je me connecte en tant user avec login et pwd
Au départ je pensais que c’était du a des attaques brute force en analysant les logs c’était bien le cas donc j’ai mis un fail2ban
mais ça n’a pas changé grand chose.
Par intermittence il m’arrive ou j’ai des périodes où tout fonctionne puis un autre jour déconnexion intempestive.
Autre comportement bizarre j’ai des latence entre le moment ou je saisis sur le terminal et le moment d’affichage
je ne pense pas à un problème réseau (fibré de mon coté et j’ai essayé d’autre réseaux wifi, 4g) j’ai regardé aussi côté CPU et RAM mais rien ne sature.
j’ai analysé mon serveur chrookit, clamav rien détecté
je ne vois ce qui posé problème
merci par avance

salut
tu supposes avoir tout bien fait, donc tu ne donnes aucune commande.
Donc on ne sait rien.

je me connecte en tant user avec login et pwd : comment
j’ai analysé mon serveur chrookit, clamav rien détecté : comment

après ton fail2ban, as tu réinstallé ou considéré qu’ils n’étaient pas rentrés? Et comment?

https://www.syxin.com/2018/06/xshell-error-socket-error-event-32-error-10053/ ?