Einer unserer Clients versucht, eine SFTP-Sitzung auf unserem Dateiübertragungsserver zu starten. Beim Authentifizierungsversuch werden diese Fehler im auth.log angezeigt.
Jan 16 11:24:34 ft sshd[6898]: error: kex protocol error: type 30 seq 1 [preauth]
Jan 16 11:24:34 ft sshd[6898]: error: Received disconnect from xxx.xxx.xxx.xxx port xxxxx:3: Expected SSH_MSG_KEX_GEX_GROUP [preauth]
Jan 16 11:24:34 ft sshd[6898]: Disconnected from xxx.xxx.xxx.xxx port xxxxx [preauth]
Wir können nicht herausfinden, warum dieser Client keine Verbindung herstellen kann, alle anderen Clients jedoch eine Verbindung herstellen können.
Versionen: Ubuntu 16.04.1 LTS OpenSSH_7.2p2 Ubuntu-4ubuntu2.1 OpenSSL 1.0.2g
Bearbeiten: Ich habe vergessen zu erwähnen, dass unser Client eine Verbindung über seine lokalen Rechner herstellen kann. Das Problem ist, dass sein Produktionsserver keine Verbindung herstellen kann. Wir haben unsere so eingerichtet, sshd_config
dass alle verfügbaren KexAlgorithms
und aufgelisteten Chiffren zugelassen werden man sshd_config
.
Ich versuche nur herauszufinden, was genau fehlschlägt. Kann ihr Server keine SSH-Verbindung herstellen, um den Authentifizierungsprozess zu starten?