Behebung von SFTP-Konnektivitäts- und Übertragungsproblemen - AWS Transfer Family

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Behebung von SFTP-Konnektivitäts- und Übertragungsproblemen

In diesem Abschnitt werden mögliche Lösungen für Probleme mit der SFTP-Konnektivität und der Dateiübertragung beschrieben.

Beheben Sie Probleme mit der SFTP-Konnektivität

Beschreibung

Ihr SFTP-Client kann die Verbindung nicht initiieren. Dieses Problem kann kontinuierlich oder zeitweise auftreten. In den Debug-Protokollen Ihres SFTP-Clients könnten Sie beispielsweise die folgende Abfolge von Ereignissen sehen:

sftp -vvv username@1.1.1.1 ................................. debug1: Local version string ........... kex_exchange_identification: read: Connection reset by peer Connection reset by 1.1.1.1 port 22 Connection closed.

Ursache

Es gibt einen Grenzfall, in dem das Null-Byte-TCP-ACK (ACK ohne Daten), auch bekannt als Drei-Wege-Handshake, entweder verworfen oder verzögert wird.

Lösung

Um dieses Problem zu umgehen, bietet Transfer Family eine Lösung, die eine andere Konfiguration verwendet, um dieses Problem zu lösen, aber zu Kompatibilitätsproblemen mit älteren Clients führen kann. Aus diesem Grund ist diese Lösung nur auf Port 2223 verfügbar.

Wenn Sie im Verfahren zum Erstellen eines Transfer Family Family-Servers in einer VPC (Erstellen Sie einen Server in einer virtuellen privaten Cloud) eine Sicherheitsgruppe angeben, konfigurieren Sie den SSH-Verkehr so, dass er Port 2223 verwendet.

Beheben Sie Probleme mit dem SFTP-Client

Clientseitige SFTP-Meldungen werden unter beschrieben. SFTP-Nachrichten Die beste Methode zur Behebung von Problemen mit dem SFTP-Client besteht darin, die Protokolle des SFTP-Clients zu überprüfen und sich gegebenenfalls an Ihren Netzwerkadministrator zu wenden.

Beheben Sie Probleme beim Hochladen von Dateien

In diesem Abschnitt werden mögliche Lösungen für die folgenden Probleme beim Hochladen von Dateien beschrieben.

Fehler beim Hochladen von Amazon S3 S3-Dateien beheben

Beschreibung

Wenn Sie versuchen, eine Datei mit Transfer Family in den Amazon S3 S3-Speicher hochzuladen, erhalten Sie die folgende Fehlermeldung: AWS Transfer unterstützt keine Direktzugriffsschreibvorgänge auf S3-Objekte.

Ursache

Wenn Sie Amazon S3 für den Speicher Ihres Servers verwenden, unterstützt Transfer Family nicht mehrere Verbindungen für eine einzelne Übertragung.

Lösung

Wenn Ihr Transfer Family Family-Server Amazon S3 als Speicher verwendet, deaktivieren Sie alle Optionen für Ihre Client-Software, die die Verwendung mehrerer Verbindungen für eine einzelne Übertragung erwähnen.

Beheben Sie Probleme mit unlesbaren Dateinamen

Beschreibung

In einigen Ihrer hochgeladenen Dateien werden beschädigte Dateinamen angezeigt. Benutzer stoßen manchmal auf Probleme mit FTP- und SFTP-Übertragungen, bei denen bestimmte Zeichen in Dateinamen unleserlich dargestellt werden, z. B. Umlaute, Buchstaben mit Akzenten oder bestimmte Schriften wie Chinesisch oder Arabisch.

Ursache

Die FTP- und SFTP-Protokolle ermöglichen zwar die Zeichenkodierung von Dateinamen, die von Clients ausgehandelt werden können, Amazon S3 und Amazon EFS jedoch nicht. Stattdessen benötigen sie die UTF-8-Zeichenkodierung. Infolgedessen werden bestimmte Zeichen nicht korrekt gerendert.

Lösung

Um dieses Problem zu lösen, überprüfen Sie Ihre Client-Anwendung auf die Zeichenkodierung von Dateinamen und stellen Sie sicher, dass sie auf UTF-8 eingestellt ist.