GnuTLS -15 tritt beim Aufbau der Verschlüsselung auf. Häufigste Ursachen: Virenscanner oder Firewall mit FTP-/TLS-Inspektion, Router, der FTP-Pakete „hilfreich“ umschreibt (ALG), und Server, die auf AUTH TLS etwas anderes als TLS senden. Schnelltest: über Smartphone-Hotspot verbinden. Klappt es dort, liegt es an deinem Netz. Dauerhafte Lösung meist: auf SFTP wechseln.
So sieht die Meldung aus
Befehl: AUTH TLS
Antwort: 234 AUTH TLS successful
Status: Initialisiere TLS...
Fehler: GnuTLS error -15: An unexpected TLS packet was received.
Fehler: Konnte keine Verbindung zum Server aufbauen
Manchmal erscheint der Fehler erst nach dem Login beim Öffnen der Datenverbindung (nach PASV/LIST). Dann ist es fast immer Router oder Firewall.
Lösung Schritt für Schritt
- Virenscanner. Avast, AVG, ESET, Kaspersky, Bitdefender und Norton bringen „FTP-Schutz“ oder „verschlüsselte Verbindungen scannen“ mit. Das Modul klinkt sich in die Verbindung und bricht den TLS-Handshake. Funktion testweise deaktivieren; dauerhaft FileZilla als Ausnahme eintragen.
- Router-ALG. Fritz!Box, Speedport und viele andere Router haben ein „FTP Application Layer Gateway“, das Klartext-FTP korrigiert und verschlüsseltes FTP zerstört. In den Router-Einstellungen das FTP-ALG abschalten oder, einfacher, SFTP nutzen.
- Anderes Netz testen. Hotspot vom Smartphone. Klappt es, ist dein Router oder deine Sicherheitssoftware die Ursache. Klappt es nicht, liegt es am Server.
- Server-Seite prüfen. Der Verbindungstest führt AUTH TLS von unserem Server aus durch und zeigt, ob der Server korrekt TLS spricht und welches Zertifikat er liefert. Scheitert es dort ebenfalls, ist der FTP-Server fehlkonfiguriert.
- Verschlüsselungsmodus wechseln. Testweise von Explizit auf Implizit (Port 990) oder umgekehrt. Manche alte Server erwarten implizites TLS.
- FileZilla aktualisieren. Ältere Versionen handhaben TLS 1.3 und Sitzungswiederaufnahme anders. Aktuelle Version installieren.
- Letzter Ausweg: SFTP. Eine Verbindung, kein separater Datenkanal, kein ALG-Problem. Fast alle Hoster bieten es an; siehe Vergleich.
Verwandte GnuTLS-Fehler
| Code | Bedeutung | Erste Maßnahme |
|---|---|---|
| -110 | TLS-Verbindung unerwartet beendet | Zeitlimit, Server-Konfiguration – Details |
| -15 | Unerwartetes TLS-Paket | Virenscanner, Router-ALG (diese Seite) |
| -8 | Ungültiges Paket empfangen | Wie -15, zusätzlich Proxy prüfen |
| -50 | Angeforderte Daten nicht verfügbar | Zertifikatskette des Servers unvollständig, Hoster melden |
| -53 | Fehler in der Push-Funktion | Verbindung wurde während TLS unterbrochen; Netz prüfen |
Häufige Fragen
Frage antippen, um die Antwort zu öffnen.
Was ist GnuTLS überhaupt?
Die Verschlüsselungsbibliothek, die FileZilla für FTPS verwendet. Die Fehlernummern stammen aus dieser Bibliothek, nicht vom Server. SFTP nutzt eine andere Bibliothek (SSH), daher tauchen dort keine GnuTLS-Fehler auf.
Hilft es, „TLS-Sitzungswiederaufnahme“ abzuschalten?
Bei -15 selten, bei -110 manchmal. Die Option gibt es in aktuellen FileZilla-Versionen nicht mehr in der Oberfläche; serverseitig kann der Hoster sie anpassen.
Nur in FileZilla, in WinSCP nicht?
WinSCP fällt bei TLS-Problemen stillschweigend auf unverschlüsselt zurück, wenn das erlaubt ist. FileZilla bricht ab und zeigt den Fehler. Prüfe in WinSCP, ob die Verbindung wirklich verschlüsselt ist.