FTP Verbindung zum Server nicht möglich

  • Ich hatte das Thema schon einmal vor längerer Zeit zur Sprache gebracht. Der Versuch, die Homepage-Dateien aus dem output-Ordner per FTP direkt auf den Server hochzuladen scheitert. Damals war es der error code 550, jetzt meldet das Protokoll:

    Rebex.Net.TlsException

    -----------------

    Connection was closed by the remote connection end.

    Da der Verbindungsaufbau und der Transfer mit FileZilla problemlos funktioniert, dürfte der Fehler eher bei Zeta zu suchen sein!

    Vielleicht kann jemand helfen. Ich kann auch gerne das gesamte Fehlerprotokoll zur Verfügung stellen, falls das gewünscht wird. Jedenfalls habe ich schon alle möglichen Einstellungen, die Zeta für das FTP zur Verfügung stellt, erfolglos durchprobiert.

  • Etwas wenig Kontext um sinnvoll helfen zu können.

    Welches Protokoll wird vom Provider verlangt (FTP, FTP mit SSL, SFTP)?

    Welche Version von Zeta Producer nutzen Sie?

    Wie sind Ihre aktuellen FTP-Einstellungen (bitte Screenshots hier an den Beitrag anhängen – auch von den Einstellungen unter "Mehr")?

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Der Zielordner ist schon mal ganz sicher ungültig (Backslashes, Dollarzeichen…). Die Mehr-Einstellungen fehlen. Man kann hier Bilder (Screenshots) direkt im Beitrag hochladen, das macht es uns viel einfacher, als erst ein PDF öffnen zu müssen…

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Der Zielordner ist schon mal ganz sicher ungültig (Backslashes, Dollarzeichen…). Die Mehr-Einstellungen fehlen. Man kann hier Bilder (Screenshots) direkt im Beitrag hochladen, das macht es uns viel einfacher, als erst ein PDF öffnen zu müssen…

    Meines Erachtens fehlen die "Mehr"-Einstellungen nicht. Siehe Seite 2 der PDF-Datei. Ich habe mal den Pfad für das Server-Verzeichnis, wie bei File Zilla auch, auf "/" geändert und alle "Mehr"-Einstellungen durchprobiert.

    Dies hat zu zwei verschiedenen Ergebnissen geführt:

    1. Einstellung: Automatisch´und Passiv



    2. Einstellung: Aktiv


    Das Setzen von Häkchen in den weiteren Einstellungen hat zu keinem anderen Ergebnis geführt.

  • Ich meinte die Mehr-Einstellungen fehlten mir als Screenshot. Da kommen wir wohl ohne das Projekt nicht weiter. Senden Sie mir bitte Ihr Projekt, damit ich die Einstellungen überprüfen kann:

    1. Öffnen Sie Ihr Projekt in Zeta Producer
    2. Gehen Sie auf das Menü "Extras"
    3. Klicken Sie auf den Button "Optionen"
    4. Klicken Sie auf "Aktionen"
    5. Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    6. Klicken Sie unten auf den Button "Ausführen"
    7. Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    8. Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein( per Kopieren und Einfügen)
    9. Klicken Sie auf den Button "Senden"

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • PS: es kommt immer mal wieder vor, dass der Verbindungstest auf Grund von Zugriffsrechten auf dem Server scheitert. Wenn man dann nach dem Test auf "Trotzdem speichern" klickt kann man in der Folge trotzdem fehlerfrei Veröffentlichen. Vielleicht funktioniert das auch bei Ihnen. In den Mehr-Einstellungen sollten Sie bei "Modus" die Einstellung "Passiv" wählen, das ist die gebräuchlichste.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Ich meinte die Mehr-Einstellungen fehlten mir als Screenshot. Da kommen wir wohl ohne das Projekt nicht weiter. Senden Sie mir bitte Ihr Projekt, damit ich die Einstellungen überprüfen kann:

    1. Öffnen Sie Ihr Projekt in Zeta Producer
    2. Gehen Sie auf das Menü "Extras"
    3. Klicken Sie auf den Button "Optionen"
    4. Klicken Sie auf "Aktionen"
    5. Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    6. Klicken Sie unten auf den Button "Ausführen"
    7. Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    8. Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein( per Kopieren und Einfügen)
    9. Klicken Sie auf den Button "Senden"

    Erledigt!

  • Hallo,

    danke für das Projekt. Die Tests ergaben folgendes:

    Der FTP-Server lässt es nicht zu, per FTP ein neues Verzeichnis zu erstellen. Wenn man das versucht, kommt als Antwort die 550. Das ist nicht normal. Ein Verzeichnis sollten wir schon mindestens erstellen können, sonst wird es mit dem Veröffentlichen schwierig. Das habe ich auch mit einem reinen FTP-Programm (Transmit) getestet, da konnte ich auch kein neues Verzeichnis anlegen.

    Hier das Protokoll:

    Code
    2018-06-20 12:04:47,460 [16] INFO  - [(S)FTP] [Log write] - level 'Info', object type 'Rebex.Net.Ftp', object ID '1', area 'Command', message 'MKD /assets/php/GUESTBOOK_DATA'.
    2018-06-20 12:04:47,460 [16] INFO  - [FTP] [Command sent] - command 'MKD /assets/php/GUESTBOOK_DATA'.
    2018-06-20 12:04:47,460 [16] INFO  - [FTP] [State changed] - old state 'Sending', new state 'Reading'.
    2018-06-20 12:04:47,476 [16] INFO  - [(S)FTP] [Log write] - level 'Verbose', object type 'Rebex.Net.Ftp', object ID '1', area 'TLS', message 'Received TLS packet: ', buffer 'System.Byte[]', offset '0', length '11'.
    2018-06-20 12:04:47,476 [16] INFO  - [(S)FTP] [Log write] - level 'Verbose', object type 'Rebex.Net.Ftp', object ID '1', area 'Info', message 'Received data over control connection: ', buffer 'System.Byte[]', offset '0', length '6'.
    2018-06-20 12:04:47,476 [16] INFO  - [(S)FTP] [Log write] - level 'Info', object type 'Rebex.Net.Ftp', object ID '1', area 'Response', message '550 '.

    Es handelt sich hier wohl auch um Windows-Webserver. Wenn Sie darauf nicht angewiesen sind, wäre es empfehlenswert auf einen Linux-Webserver umzustellen. Alternativ den Provider kontaktieren und fragen, warum beim Versuch ein neues Verzeichnis per FTP zu erstellen eine Fehlermeldung erscheint.

    Die korrekten FTP-Einstellungen in Zeta Producer scheinen zu sein:

    • Mehr > Modus: Passiv
    • Da auf "Weiter klicken", dann:
    • Sicherheitstyp: Explizit
    • Zulässige Protokolle: alle aktivieren
    • Codierungssuites: Alle
    • die restlichen beiden Optionen nicht aktivieren

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

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