Admins-Tipps.net - Tipps und Tricks rund um die EDV

Translate this page with Google
Traduire ce site avec Google

Glossar & Co > FTP-Meldungen > Druckansicht
Menü:

Suche:
Google
gesamtes Web
Admins-Tipps.net



Links und Partner:

letzte Änderung am:
29.01.2004


FTP Status-Codes

FTP Status-Codes


Wenn Benutzer Inhalte von Ihrem Server mit Microsoft Internet Information Server (IIS) 4.0 oder Microsoft Internet Information Services (IIS) 5.0 über HTTP oder FTP (File Transfer Protocol) anfordern, liefert IIS einen Zahlencode zurück, der den Status der Anforderung angibt. Dieser Statuscode wird in der IIS-Protokolldatei (Logdatei) aufgezeichnet, und kann auch im Webbrowser oder FTP-Client angezeigt werden. Dem Statuscode kann entnommen werden, ob eine bestimmte Anforderung erfolgreich war oder nicht. Außerdem kann mithilfe des Statuscodes u. U. auch der Grund für eine nicht erfolgreiche Anforderung ermittelt werden.


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)
  • 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.

Admins-Tipps.net - Tipps und Tricks rund um die EDV &
Hosting-Tipps.net - Der Preis-Leistungs-Vergleich der Webhoster
sind Projekte von Stefan Mrosek
(c) 2004

Open Directory Project at dmoz.org