[FTP] FTP-Fehlermeldungen/Statuscodes

Dieses Thema im Forum "Filesharing Tutorials" wurde erstellt von die_zarte, 20. Januar 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 20. Januar 2007
    FTP-Fehlermeldungen/Statuscodes

    Hier mal als Übersicht die häufigsten Fehlermeldungen bzw. Statuscodes des FTP-Filetransfers.

    1xx - Positive vorläufige Antwort

    Diese Statuscodes weisen darauf hin, dass ein Vorgang erfolgreich gestartet wurde, der Client jedoch eine weitere Antwort erwartet, bevor er mit einem neuen Befehl fortfährt.
    • 110 - Restart marker reply. (Markierung für Wiederaufnahme der Übertragung)
    • 120 - Service ready in nnn minutes. (Dienst steht in nnn Minuten zur Verfügung)
    • 125 - Data connection already open; transfer starting. (Datenverbindung besteht bereits; beginne mit der Übertragung)
    • 150 - File status okay; about to open data connection. (Dateistatus OK; Datenverbindung wird aufgebaut)

    2xx - Positive Antwort bei erfolgreichem Vorgang

    Ein Vorgang wurde erfolgreich beendet. Der Client kann einen neuen Befehl ausführen.
    • 200 - Command okay. (Befehl OK)
    • 202 - Command not implemented, superfluous at this site. (Befehl nicht implementiert)
    • 211 - Antwort für Systemstatus oder Hilfefunktion des Systems.
    • 212 - Verzeichnisstatus.
    • 213 - Dateistatus.
    • 214 - Meldung der Hilfefunktion.
    • 215 - NAME system type, gibt den Systemtyp an, wobei NAME ein offizieller Systemname aus dem Dokument "Assigned Numbers" ist.
    • 220 - Service ready for new user. (Dienst bereit für neuen Benutzer)
    • 221 - Service closing control connection. Logged out if appropriate. (Steuerverbindung des Dienstes wird getrennt. Benutzer wird abgemeldet.)
    • 225 - Data connection open; no transfer in progress. (Datenverbindung hergestellt; derzeit keine Übertragung)
    • 226 - Closing data connection. Requested file action successful. (Datenverbindung wird getrennt. Angeforderter Vorgang erfolgreich. (z. B. Dateiübertragung oder Abbrechen des Transfers))
    • 227 - Entering Passive Mode (h1,h2,h3,h4,p1,p2). (Passiver Modus aktiviert)
    • 230 - User logged in, proceed. (Benutzer angemeldet, bitte fortfahren)
    • 250 - Requested file action okay, completed. (Angeforderter Vorgang OK, beendet)
    • 257 - "PATHNAME" created. ("PFAD" wurde erstellt)

    3xx - Positive Zwischenantwort

    Der Befehl wurde erfolgreich ausgeführt, doch der Server benötigt weitere Informationen vom Client, um die Bearbeitung der Anforderung abschließen zu können.
    • 331 - User name okay, need password. (Benutzername OK, Kennwort erforderlich)
    • 332 - Need account for login. (Benutzerkonto zur Anmeldung erforderlich)
    • 350 - Requested file action pending further information. (Mehr Informationen für Dateivorgang erforderlich)

    4xx - Vorübergehende negative Antwort

    Der Befehl konnte nicht ausgeführt werden, doch der Fehler ist vorübergehender Natur. Evtl. wird der Befehl bei einem erneuten Versuch erfolgreich ausgeführt.
    • 421 - Service not available, closing control connection. (Dienst nicht verfügbar, Steuerverbindung wird getrennt.) Diese Antwort kann auf einen beliebigen Befehl erfolgen, wenn ein Herunterfahren des Dienstes ansteht.
    • 425 - Can't open data connection. (Datenverbindung kann nicht hergestellt werden)
    • 426 - Connection closed; transfer aborted. (Verbindung getrennt; Übertragung abgebrochen) ... kommt meist, wenn der pub voll ist
    • 450 - Requested file action not taken. File unavailable. (Angeforderter Dateivorgang wurde nicht ausgeführt. Datei nicht verfügbar. (Datei ist möglicherweise gesperrt))
    • 451 - Requested action aborted: local error in processing. (Angeforderter Vorgang abgebrochen: Lokaler Fehler bei der Bearbeitung.)
    • 452 - Requested action not taken. Insufficient storage space in system. (Angeforderter Vorgang nicht ausgeführt. Nicht genügend Speicherplatz auf System.)

    5xx - Dauerhafte negative Antwort

    Der Befehl konnte nicht ausgeführt werden, und es handelt sich um einen dauerhaften Fehler. Der erneute Versuch, den Befehl auszuführen, wird die gleiche Fehlermeldung zur Folge haben.
    • 500 - Syntax error, command unrecognized (Syntaxfehler, Befehl nicht erkannt). Diese Fehlermeldung wird auch bei einer zu langen Befehlszeile zurückgegeben.
    • 501 - Syntax error in parameters or arguments. (Syntaxfehler in Parametern oder Argumenten)
    • 502 - Command not implemented. (Befehl nicht implementiert)
    • 503 - Bad sequence of commands. (Ungültige Befehlsabfolge)
    • 504 - Command not implemented for that parameter. (Befehl für diesen Parameter nicht implementiert)
    • 530 - Not logged in. (Nicht angemeldet)
    • 532 - Need account for storing files. (Zum Speichern von Dateien Anmeldung erforderlich)
    • 550 - Requested file action not taken. File unavailable. (Angeforderter Dateivorgang wurde nicht ausgeführt. Datei nicht verfügbar. (Datei ist möglicherweise nicht verfügbar oder es fehlen Berechtigungen))
    • 551 - Requested action aborted: page type unknown. (Angeforderter Vorgang abgebrochen: Unbekannter Seitentyp)
    • 552 - Requested file action aborted. Exceeded storage allocation (for current directory or dataset). (Angeforderter Dateivorgang abgebrochen. Nicht genügend Platz in aktuellem Verzeichnis oder Datensatz.)
    • 553 - Requested action not taken. File name not allowed. (Angeforderter Vorgang nicht ausgeführt. Unzulässiger Dateiname.)

    Häufige FTP-Statuscodes und ihre Ursachen
    • 150 - FTP verwendet zwei Anschlussnummern: 21, zum Senden von Befehlen, und 20, zum Senden von Daten. Ein Statuscode von 150 weist darauf hin, dass der Server im Begriff ist, eine neue Verbindung zum Anschluss 20 herzustellen, um Daten zu senden.
    • 226 - Der Befehl stellt eine Datenverbindung zu Port 20 her, um einen Vorgang auszuführen, z. B. die Übertragung einer Datei. Der Vorgang wurde erfolgreich beendet und die Datenverbindung getrennt.
    • 230 - Dieser Statuscode erscheint, nachdem der Client das passende Kennwort gesendet hat. Er weist darauf hin, dass sich er Benutzer erfolgreich angemeldet hat.
    • 331 - Dieser Statuscode erscheint, wenn der Client einen Benutzernamen gesendet hat. Es erscheint immer der gleiche Statuscode, unabhängig davon, ob der Benutzername auf dem System gültig ist oder nicht.
    • 426 - Der Befehl stellt eine Datenverbindung her, um einen Vorgang auszuführen, jedoch wurde der Vorgang abgebrochen und die Datenverbindung getrennt.
    • 530 - Dieser Statuscode weist darauf hin, dass sich der Benutzer nicht anmelden kann, weil die Kombination aus Benutzername und Kennwort ungültig ist. Sie haben möglicherweise das Kennwort für Ihr Benutzerkonto falsch geschrieben, oder der Server ist ausschließlich für anonymen Zugriff konfiguriert. Falls Sie versuchen, sich anonym anzumelden, ist IIS möglicherweise so konfiguriert, dass anonymer Zugriff nicht zugelassen wird.
    • 550 - Der Befehl wird nicht ausgeführt, weil die angegebene Datei nicht vorhanden ist. Dieser Statuscode wird z. B. angezeigt, wenn mittels GET eine Datei angefordert wurde, die auf dem System nicht vorhanden ist, oder wenn mittels PUT eine Datei in einem Verzeichnis erstellt werden soll, in dem Sie keine Schreibberechtigung haben.
     
  2. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.