[Lösung] ProFTPD TLS funktioniert nach Debian 12 → 13 Upgrade nicht (AUTH not understood)

  • Mir ist nach dem Upgrade von Debian 12 auf Debian 13 aufgefallen, dass keine TLS-Verbindung mehr möglich war. Ursache war ein fehlendes TLS-Modul.

    Falls jemand das gleiche Problem hat, hier die Lösung.


    Fehlermeldung (z. B. in WinSCP)

    Code
    proftpd AUTH not understood

    Ursache

    Das TLS-Modul mod_tls war nach dem Upgrade nicht mehr installiert bzw. geladen.

    Lösung

    Zuerst das fehlende Modul nachinstallieren:

    Code
    apt install proftpd-mod-crypto

    Danach in der Datei:

    Code
    /etc/proftpd/modules.conf

    die Raute (#) vor folgender Zeile entfernen:

    Code
    LoadModule mod_tls.c

    Anschließend die Konfiguration neu laden (z. B. über LiveConfig) – danach funktionieren TLS-Verbindungen wieder.


    Optional: TLS standardmäßig erzwingen

    Wer TLS verpflichtend nutzen möchte, kann zusätzlich in folgender Datei:

    Code
    /etc/proftpd/tls.conf

    die Raute (#) vor dieser Zeile entfernen:

    Code
    TLSRequired on

    Danach ebenfalls die Konfiguration neu schreiben oder den Dienst neu starten:

    Code
    systemctl restart proftpd

    (alternativ: service proftpd restart)

  • hchristo

    Hat den Titel des Themas von „proftpd AUTH not understood - Debian 13“ zu „[Lösung] ProFTPD TLS funktioniert nach Debian 12 → 13 Upgrade nicht (AUTH not understood)“ geändert.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!