wput mit TLS

  • Hallo zusmmen,

    ich würde gerne Dateien mittels wput auf einen FTP(s) Server hochladen.

    Jedoch klappt es nicht. Client-seitig (also von wput) kommt immer:

    Code
    Anmeldung als hXXXXXX ... Empfangsfehler: read() ist fehlgeschlagen. Bisher wurde »« gelesen. (errno: Erfolg (0))
    Empfangsfehler: Die Verbindung wurde abgebrochen.


    Deaktiviere ich testweise TLS, klappt die Übertragung.

    Kann wput kein TLS? Was habe ich übersehen?


    Viele Grüße

    Webhosting: Bestprice Classic

    Server: RS Frankenstein - VPS 200 G8 BF20

  • Zu spät fürs editieren .....


    Andere (Windows) Clients funktionieren.

    In der tls.conf sind folgende Versionen definiert: TLSv1 TLSv1.1 TLSv1.2

    Webhosting: Bestprice Classic

    Server: RS Frankenstein - VPS 200 G8 BF20

  • Moin,


    was sagt denn die Verbose-Ausgabe ( -v )?

    Also den selben Befehl mit --force-tls und zusätzlich mit -v




    Auszug aus der tls.log

    Zitat

    2020-04-24 08:18:21,026 mod_tls/2.7[31366]: TLS/TLS-C requested, starting TLS handshake

    2020-04-24 08:18:21,109 mod_tls/2.7[31366]: TLSv1.3 connection accepted, using cipher TLS_AES_256_GCM_SHA384 (256 bits

    Webhosting: Bestprice Classic

    Server: RS Frankenstein - VPS 200 G8 BF20

  • Klar :)


    Webhosting: Bestprice Classic

    Server: RS Frankenstein - VPS 200 G8 BF20

  • Alternative: Spricht etwas dagegen cURL zu verwenden?


    Das ist meiner Meinung nach wesentlich flexibler bei FTP :)

    "Wer nur noch Enten sieht, hat die Kontrolle über seine Server verloren." (Netzentenfund)

  • Hmm, tut mir leid, aber ich kann dir da nicht weiterhelfen.

    Mir fehlt eine Idee woran das liegt.


    Interessant wäre aber, wie KB19 schon verschlug, wirklich ein Versuch mit einem anderen Client auf der selben Maschine.

  • Code
    TLSv1.3 connection accepted

    Falsche TLS Version?


    Geändert auf "TLSv1 TLSv1.1 TLSv1.2 TLSv1.3" und leider klappts immer noch nicht.

    Dank dir dennoch!


    edit: Wie siehts aus, kann ich proftpd ein zweites mal starten, mit anderen Port und ohne TLS?! Oder klappt das nicht?

    Webhosting: Bestprice Classic

    Server: RS Frankenstein - VPS 200 G8 BF20

  • Habe das Script nun komplett durchsucht und die Stellen mit wput gefunden. Den wput Befehl habe ich nun um "--disable-tls" ergänzt und jetzt läufts.

    Ich danke euch! :)

    Webhosting: Bestprice Classic

    Server: RS Frankenstein - VPS 200 G8 BF20