Warum werden diese Fehlermeldungen auf einer Website angezeigt?
Dieser Artikel ist dazu bestimmt, Websiteadministratoren die Bedeutung der Fehlermeldungen zu erläutern und Informationen zum Beheben von Problemen bereitzustellen.
Privatanwender: Dieser Artikel richtet sich an Supportmitarbeiter und IT-Experten. Weitere Informationen zu Website-Fehlermeldungen finden Sie auf der folgenden Windows-Website:
Zusammenfassung
IIS-Administratoren können die Fehlermeldungen anpassen, die den Benutzern im Falle einer nicht erfolgreichen Anforderung im Webbrowser angezeigt werden. Um weitere Informationen darüber zu erhalten, wie Sie benutzerdefinierte HTTP-Fehlermeldungen im IIS erstellen, klicken Sie auf die folgenden Artikelnummern, um zu den Artikeln in der Microsoft Knowledge Base zu gelangen:
Weitere Informationen
Speicherorte der Protokolldateien
Standardmäßig werden Protokolldateien von IIS in folgendem Verzeichnis gespeichert:
HTTP
1xx – InformativBei diesen Statuscodes handelt es sich um vorläufige Antworten. Der Client sollte darauf vorbereitet sein, vor der regulären Antwort eine oder mehrere 1xx-Antworten zu erhalten.
- 100 - Continue. (Fortfahren)
- 101 - Switching protocols. (Protokolle werden gewechselt.)
2xx – Erfolg
Diese Statuscodes geben an, dass die Anforderung des Clients vom Server erfolgreich akzeptiert wurde.
- 200 - OK. Die Anforderung des Clients war erfolgreich.
- 201 - Created. (Erstellt)
- 202 - Accepted. (Akzeptiert)
- 203 - Non-authoritative information (Nicht autorisierte Information)
- 204 - No content. (Kein Inhalt)
- 205 - Reset content. (Inhalt zurücksetzen)
- 206 - Partial content. (Teilinhalt)
- 207 - Multi-Status, WebDAV (Multistatus, WebDAV)
3xx – Umleitung
Der Browser des Clients muss weitere Vorgänge ausführen, um die Anforderung vollständig zu bearbeiten. Beispielsweise muss der Browser eine andere Seite vom Server anfordern oder die Anforderung unter Verwendung eines Proxyservers wiederholen.
- 301 - Moved Permanently (Dauerhaft verschoben)
- 302 - Object moved. (Objekt verschoben)
- 304 - Not modified. (Nicht geändert)
- 307 - Temporary redirect. (Temporäre Umleitung)
4xx – Clientfehler
Ein Fehler ist aufgetreten, vermutlich auf der Clientseite. Beispielsweise hat der Client eine nicht vorhandene Seite angefordert, oder die Anforderung des Clients enthielt ungültige Authentifizierungsinformationen.
- 400 - Bad request. (Ungültige Anforderung)
- 401 - Access denied. (Zugriff verweigert) In IIS sind einige weitere 401-Fehler definiert, die mehr Aufschluss über die genaue Ursache des Fehlers geben. Diese speziellen Fehlercodes werden im Browser, nicht aber in der IIS-Protokolldatei angezeigt:
- 401.1 - Logon failed. (Anmeldung fehlgeschlagen)
- 401.2 - Logon failed due to server configuration. (Anmeldung aufgrund der Serverkonfiguration fehlgeschlagen)
- 401.3 - Unauthorized due to ACL on resource. (Zugriff auf die Ressource wurde durch eine ACL verweigert)
- 401.4 - Authorization failed by filter. (Autorisierung aufgrund von Filter fehlgeschlagen)
- 401.5 - Authorization failed by ISAPI/CGI application. (Autorisierung aufgrund von ISAPI/CGI-Anwendung fehlgeschlagen)
- 401.7 – Access denied by URL authorization policy on the Web server. (Zugriff aufgrund von URL-Autorisierungsrichtlinie auf dem Webserver verweigert.) Dieser Fehlercode bezieht sich auf IIS 6.0.
- 403 - Forbidden. (Verboten) In IIS sind einige weitere 403-Fehler definiert, die mehr Aufschluss über die genaue Ursache des Fehlers geben.
- 403.1 - Execute access forbidden. (Ausführungszugriff unzulässig)
- 403.2 - Read access forbidden. (Lesezugriff unzulässig)
- 403.3 - Write access forbidden. (Schreibzugriff verweigert)
- 403.4 - SSL required. (SSL erforderlich)
- 403.5 - SSL 128 required. (SSL 128 erforderlich)
- 403.6 - IP address rejected. (IP-Adresse zurückgewiesen)
- 403.7 - Client certificate required. (Clientzertifikat erforderlich)
- 403.8 - Site access denied. (Sitezugriff verweigert)
- 403.9 - Too many users (zu viele Benutzer)
- 403.10 - Invalid configuration (Ungültige Konfiguration)
- 403.11 - Password change (Kennwortänderung)
- 403.12 - Mapper denied access. (Zugriff durch Mapper verweigert)
- 403.13 - Client certificate revoked. (Clientzertifikat widerrufen)
- 403.14 - Directory listing denied. (Auflistung in Verzeichnis verweigert)
- 403.15 - Client Access Licenses exceeded (Clientzugriffslizenzen überschritten)
- 403.16 - Client certificate is untrusted or invalid. (Clientzertifikat nicht vertrauenswürdig oder ungültig)
- 403.17 - Client certificate has expired or is not valid. (Clientzertifikat abgelaufen oder nicht gültig)
- 403.18 - Cannot execute requested URL in the current application pool. (Angeforderte URL kann im aktuellen Anwendungspool nicht ausgeführt werden.) Dieser Fehlercode bezieht sich auf IIS 6.0.
- 403.19 - Cannot execute CGIs for the client in this application pool (CGIs für den Client können in diesem Anwendungspool nicht ausgeführt werden) Dieser Fehlercode bezieht sich auf IIS 6.0.
- 403.20 - Passport logon failed (Passport-Anmeldung fehlgeschlagen) Dieser Fehlercode bezieht sich auf IIS 6.0.
- 404 - Not found. (Nicht gefunden)
- 404.0 - (None) – File or directory not found. (Datei oder Verzeichnis nicht gefunden)
- 404.1 - Web site not accessible on the requested port (Kein Zugriff auf Website auf angefordertem Port)
- 404.2 - Web service extension lockdown policy prevents this request (Anforderung wird durch Lockdown-Richtlinie der Webdiensterweiterung verhindert)
- 404.3 - MIME map policy prevents this request (Anforderung wird durch MIME-Verzeichnisrichtlinie verhindert)
- 405 - HTTP verb used to access this page is not allowed, method not allowed (Für Zugriff auf diese Seite verwendetes HTTP-Verb ist nicht zulässig, Methode unzulässig)
- 406 - Client browser does not accept the MIME type of the requested page. (Clientbrowser akzeptiert den MIME-Typ der angeforderten Seite nicht.)
- 407 - Proxy authentication required (Proxyauthentifizierung erforderlich)
- 412 - Precondition failed. (Vorbedingung fehlgeschlagen)
- 413 – Request entity too large. (Anforderungseinheit ist zu groß)
- 414 - Request-URI too long (Anforderungs-URI ist zu lang)
- 415 – Unsupported media type. (Nicht unterstützter Medientyp)
- 416 – Requested range not satisfiable. (Angeforderter Bereich kann nicht erfüllt werden.)
- 417 – Execution failed. (Ausführung fehlgeschlagen)
- 423 – Locked error. (Fehler durch Sperre)
5xx - Serverfehler
Der Server kann die Anforderung nicht ausführen, weil ein Fehler aufgetreten ist.
- 500 - Internal server error. (Interner Serverfehler)
- 500.12 - Application is busy restarting on the Web server. (Anwendung wird gerade auf dem Webserver neu gestartet.)
- 500.13 - Web server is too busy. (Webserver ist ausgelastet.)
- 500.15 - Direct requests for Global.asa are not allowed (Direkte Anforderungen für "Global.asa" nicht zulässig)
- 500.16 – UNC authorization credentials incorrect. (UNC-Anmeldeinformationen falsch) Dieser Fehlercode bezieht sich auf IIS 6.0.
- 500.18 – URL authorization store cannot be opened. (URL-Autorisierungsspeicher kann nicht geöffnet werden) Dieser Fehlercode bezieht sich auf IIS 6.0.
- 500.19 - Die Daten für diese Datei sind in der Metabasis nicht ordnungsgemäß konfiguriert.
- 500.100 - Internal ASP error. (Interner ASP-Fehler)
- 501 - Header values specify a configuration that is not implemented. (Headerwerte geben nicht implementierte Konfiguration an.)
- 502 - Web server received an invalid response while acting as a gateway or proxy. (Der Webserver hat, während er als Gateway oder Proxyserver fungierte, eine ungültige Antwort empfangen.)
- 502.1 - CGI application timeout. (Zeitüberschreitung der CGI-Anwendung.)
- 502.2 - Error in CGI application (Fehler in CGI-Anwendung)
- 503 - Service unavailable. (Dienst nicht verfügbar) Dieser Fehlercode bezieht sich auf IIS 6.0.
- 504 - Gateway timeout (Zeitüberschreitung des Gateways)
- 505 - HTTP version not supported (HTTP-Version wird nicht unterstützt)
IIS HTTP-Statuscodes und die Ursachen
- 200 - Success (Erfolgreich) Dieser Statuscode gibt an, dass IIS die Anforderung erfolgreich verarbeitet hat.
- 206 - Partial Content (Teilinhalt) Diese Fehlermeldung weist darauf hin, dass eine Datei teilweise heruntergeladen wurde. Unterbrochene Downloads können wiederaufgenommen werden, oder ein Download kann in mehrere gleichzeitige Datenströme aufgeteilt werden.
- 207 - Multi-Status, WebDAV (Multistatus, WebDAV) Dies steht vor einer XML-Meldung, die mehrere separate Antwortcodes enthalten kann, je nachdem, wie viele untergeordnete Anforderungen gesendet wurden.
- 301 - Moved Permanently (Dauerhaft verschoben) Diese und alle zukünftigen Anforderungen sollen eine bestimmte URI weitergeleitet werden.
- 302 - Found (Vorübergehend verschoben) Dieser Code wird häufig als "Objekt verschoben" für formularbasierte Authentifizierung angezeigt. Die angeforderte Ressource steht vorübergehend unter einer anderen URI zur Verfügung. Da die Umleitung bei Gelegenheit geändert werden kann, sollte der Client für zukünftige Anforderungen auch weiterhin die Anforderungs-URI verwenden. Diese Antwort ist nur zwischenspeicherbar, wenn durch ein "Cache-Control" oder "Expires"-Headerfeld angegeben.
- 304 - Not Modified (Nicht geändert) Der Client fordert ein Dokument an, das sich bereits in seinem Zwischenspeicher befindet, und das Dokument wurde seit der Speicherung im Cache nicht geändert. Der Client verwendet die zwischengespeicherte Kopie des Dokuments, anstatt es vom Server herunterzuladen.
- 401.1 und 401.2 - Logon failed (Anmeldung fehlgeschlagen) Der Anmeldeversuch schlägt fehl, weil ein Benutzername oder ein Kennwort ungültig ist oder weil ein Problem mit der Systemkonfiguration vorliegt.
- 401.3 - Unauthorized due to ACL on resource. (Zugriff auf die Ressource wurde durch eine ACL verweigert) Dieser Code weist auf ein Problem mit NTFS-Berechtigungen hin. Dieser Fehler kann auch dann auftreten, wenn die Berechtigungen für die angeforderte Datei korrekt sind. Der Fehler tritt beispielsweise auf, wenn das Konto "IUSR" keinen Zugriff auf das Verzeichnis "C:\Winnt\System32\Inetsrv" hat.
Sie finden weitere Informationen zum Beheben dieses Problems in den Artikeln der Microsoft Knowledge Base, indem Sie auf die folgenden Artikelnummern klicken:271071 Festlegen der erforderlichen NTFS-Berechtigungen und Benutzerrechte für einen IIS 5.0-Webserver812614 Standardberechtigungen und Benutzerrechte für IIS 6.0 - 403 - Forbidden. (Verboten) Sie können diesen generischen 403-Statuscode erhalten, wenn für die Website kein Standarddokument festgelegt ist und die Website nicht so festgelegt ist, dass das Durchsuchen von Verzeichnissen zulässig ist. Klicken Sie für weitere Informationen zum Beheben dieses Problems auf die nachfolgende Artikelnummer, um zu dem Artikel im der Microsoft Knowledge Base zu gelangen: 320051 Konfigurieren des Standarddokuments in Internetinformationsdienste
- 403.1 - Execute access forbidden. (Ausführungszugriff unzulässig) Im Folgenden sind zwei häufige Ursachen für diese Fehlermeldung aufgeführt:
- Die Berechtigungen zum Ausführen von Dateien reichen nicht aus. Diese Fehlermeldung wird möglicherweise angezeigt, wenn Sie versuchen, auf eine ASP-Seite in einem Verzeichnis zuzugreifen, in dem die Berechtigungen auf „Keine“ festgelegt sind, oder wenn Sie versuchen, ein CGI-Skript in einem Verzeichnis mit den Berechtigungen „Nur Skripts“ auszuführen. Zum Ändern der Ausführungsberechtigungen klicken Sie mit der rechten Maustaste in der Microsoft Management Console (MMC) auf das Verzeichnis, klicken Sie auf „Eigenschaften“ und anschließend auf die Registerkarte „Verzeichnis“. Vergewissern Sie sich, dass die Einstellung „Ausführungsberechtigungen“ dem Inhalt entspricht, auf den Sie zugreifen möchten.
- Die Skriptzuordnung für den Dateityp, der ausgeführt werden soll, ist nicht so konfiguriert, dass das in der Anforderung verwendete Verb (z. B. GET oder POST) erkannt wird. Klicken Sie zum Überprüfen dieser Einstellungen mit der rechten Maustaste in der Microsoft Management Console auf das Verzeichnis, klicken Sie auf „Eigenschaften“, auf die Registerkarte „Verzeichnis“ und anschließend auf „Konfiguration“. Vergewissern Sie sich, dass die Skriptzuordnung für den entsprechenden Dateityp so konfiguriert ist, dass das verwendete Verb erkannt wird.
- 403.2 - Read access forbidden. (Lesezugriff unzulässig) Vergewissern Sie sich, dass IIS für das Lesen des Verzeichnisses konfiguriert ist. Falls Sie ein Standarddokument verwenden, stellen Sie sicher, dass es existiert.
Für weitere Informationen zur Lösung dieses Problems klicken Sie auf folgende Artikelnummer, um zum entsprechenden Artikel der Microsoft Knowledge Base zu gelangen:247677 Fehlermeldung: 403.2 Forbidden: Read Access Forbidden (Lesezugriff verboten) - 403.3 - Write access forbidden. (Schreibzugriff verweigert) Stellen Sie sicher, dass die IIS-Berechtigungen und die NTFS-Berechtigungen für den Schreibzugriff auf dem Verzeichnis eingerichtet sind.Weitere Informationen zum Beheben dieses Problems finden Sie im folgenden Artikel der Microsoft Knowledge Base: 248072 Fehlermeldung: 403.3 Forbidden: Write Access Forbidden (Verboten: Schreibzugriff verboten)
- 403.4 - SSL required. (SSL erforderlich) Deaktivieren Sie die Option Sicherer Kanal erforderlich oder verwenden Sie HTTPS anstelle von HTTP, um auf die Seite zuzugreifen.
- 403.5 - SSL 128 required. (SSL 128 erforderlich) Deaktivieren Sie die Option 128-Bit-Verschlüsselung erforderlich oder verwenden Sie zum Anzeigen der Seite einen Browser, der 128-Bit-Verschlüsselung unterstützt.
- 403.6 - IP address rejected. (IP-Adresse zurückgewiesen) Der Server ist so konfiguriert, dass er der derzeit verwendeten IP-Adresse den Zugriff verweigert. Für weitere Informationen zur Behebung dieses Problems klicken Sie auf die folgende Artikelnummer, um zum Artikel in der Microsoft Knowledge Base zu gelangen: 248043 Fehlermeldung: 403.6 - Forbidden: IP Address Rejected (Verboten: IP-Adresse zurückgewiesen)
- 403.7 - Client certificate required. (Clientzertifikat erforderlich) Der Server ist so konfiguriert, dass er für die Authentifizierung des Clients ein Zertifikat verlangt, es ist jedoch kein gültiges Clientzertifikat installiert. 186812 PRB: Fehlermeldung: 403.7 Forbidden: Client Certificate Required (Verboten: Clientzertifikat erforderlich)
- 403.8 - Site access denied. (Sitezugriff verweigert) Sie haben eine Domänennamenbeschränkung für die Domäne eingerichtet, mit der Sie auf den Server zugreifen.Für weitere Informationen zur Behebung dieses Problems klicken Sie auf die folgende Artikelnummer, um zu dem Artikel in der Microsoft Knowledge Base zu gelangen: 248032 Fehlermeldung: Forbidden: Site Access Denied 403.8 (Verboten: Sitezugriff verweigert)
- 403.9 - Too many users (zu viele Benutzer) Die Anzahl der Benutzer, die mit dem Server verbunden sind, übersteigt die eingestellte maximale Anzahl der Verbindungen. Für weitere Informationen zum Ändern dieses Limits klicken Sie auf die folgende Artikelnummer, um zum Artikel in der Microsoft Knowledge Base zu gelangen: 248074 Fehlermeldung: Access Forbidden: Too Many Users Are Connected 403.9 (Zugriff verboten: Zu viele Benutzer sind verbunden)HINWEIS: Microsoft Windows 2000 Professional und Windows XP Professional erzwingen in IIS automatisch eine Begrenzung auf 10 Verbindungen. Diese Begrenzung kann nicht aufgehoben werden.
- 403.12 - Mapper denied access. (Zugriff durch Mapper verweigert) Die Seite, auf die Sie zugreifen möchten, erfordert ein Clientzertifikat. Der Benutzer-ID, die dem Clientzertifikat zugewiesen wurde, wird der Zugriff auf die Datei aber verweigert. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um zu dem Artikel in der Microsoft Knowledge Base zu gelangen: 248075 Fehlermeldung: HTTP 403.12 – Access Forbidden: Mapper Denied Access (Zugriff verboten: Mapper verweigert Zugriff)
- 404 - Not found. (Nicht gefunden) Dieser Fehler kann auftreten, wenn die Datei, auf die zugegriffen werden soll, verschoben oder gelöscht wurde. Er kann außerdem auftreten, wenn Sie versuchen, auf eine Datei zuzugreifen, deren Dateinamenerweiterung nach der Installation des Hilfsprogramms URLScan als unzulässig kategorisiert wurde. Nach der Installation des URLScan-Tools wird der Eintrag "Rejected by URLScan" (Von URLScan abgewiesen) in den w3svc-Protokolldateien angezeigt. In diesem Fall wird für die Anforderung in der Protokolldatei der Eintrag "Rejected by URLScan" (Von URLScan abgewiesen) angezeigt. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base: 248033 Problembehandlung für Systemadministratoren für Fehlermeldung „HTTP 404 - File not found“ (Datei nicht gefunden) auf einem Server mit IIS
- 404.1 – Web site not accessible on the requested port (Kein Zugriff auf Website auf angefordertem Port) Dieser Fehler weist darauf hin, dass die Website, auf die Sie zugreifen möchten, eine IP-Adresse hat, die keine Anforderungen für den Port akzeptiert, an dem diese Anforderung stattfand. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um zu dem Artikel in der Microsoft Knowledge Base zu gelangen: 248034 IIS-Fehler: 404.1 Web Site Not Found (Website nicht gefunden)
- 404.2 – Lockdown policy prevents this request. (Anforderung wird durch Sperrungsrichtlinie verhindert) In IIS 6.0 weist dies darauf hin, dass die Anforderung in der Liste der Webdiensterweiterungen verboten wurde.Für weitere Informationen klicken Sie auf die folgenden Artikelnummern, um zu den Artikeln in der Microsoft Knowledge Base zu gelangen: 328419 So fügen Sie in IIS 6 Webdiensterweiterungsdateien hinzu und entfernen diese wieder328505 So listen Sie Webservererweiterungen und Erweiterungsdateien in IIS 6.0 auf328360 So aktivieren und deaktivieren Sie ISAPI-Erweiterungen und CGI-Anwendungen in IIS 6.0
- 404.3 - MIME Map policy prevents this request (Anforderung wird durch MIME-Verzeichnisrichtlinie verhindert). Dieses Problem tritt auf, wenn folgende Bedingungen vorliegen:
- Die Handlerzuordnung für den angeforderten Dateinamen ist nicht konfiguriert.
- Für die Website oder Anwendung ist nicht der richtige MIME-Typ konfiguriert.
- 404.1 – Web site not accessible on the requested port (Kein Zugriff auf Website auf angefordertem Port) Dieser Fehler weist darauf hin, dass die Website, auf die Sie zugreifen möchten, eine IP-Adresse hat, die keine Anforderungen für den Port akzeptiert, an dem diese Anforderung stattfand. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um zu dem Artikel in der Microsoft Knowledge Base zu gelangen:
- 405 – Method not allowed (Methode nicht zulässig) Dieser Fehler kann auftreten, wenn ein Client eine HTTP-Anforderung an den Server sendet, auf dem IIS ausgeführt wird, und die Anforderung ein HTTP-Verb enthält, dass der Server nicht erkennt. Um das Problem zu beheben, stellen Sie sicher, dass die Anforderung des Clients ein HTTP-RFC-kompatibles HTTP-Verb verwendet. Weitere Informationen zu den HTTP-RFCs finden Sie im Abschnitt "Informationsquellen".
- 500 - Internal server error. (Interner Serverfehler) Diese Fehlermeldung wird bei vielen serverseitigen Fehlern ausgegeben. Ihre Ereignisanzeige enthält möglicherweise weitere Informationen über die genaue Ursache dieses Fehlers. Zusätzlich können Sie kurze HTTP-Fehlermeldungen deaktivieren. Sie erhalten dann eine detaillierte Beschreibung des Fehlers. Für weitere Informationen zum Deaktivieren der benutzerfreundlichen HTTP-Fehlermeldungen klicken Sie auf die folgende Artikelnummer, um zum entsprechenden Artikel der Microsoft Knowledge Base zu gelangen: 943891 Der HTTP-Statuscode in IIS 7.0, IIS 7.5 und IIS 8.0
- 500.12 - Application restarting (Anwendung wird neu gestartet) Dieser Fehler weist darauf hin, dass versucht wurde, eine ASP-Seite zu laden, während IIS einen Neustart der Anwendung ausführte. Diese Fehlermeldung sollte sich durch Aktualisieren der Seite beheben lassen. Falls die Fehlermeldung auch nach dem Aktualisieren der Seite angezeigt wird, ist der Grund dafür möglicherweise eine Antivirensoftware, die gerade die Datei "Global.asa" scannt. Für weitere Informationen klicken Sie auf die folgende Artikelnummer, um zu dem Artikel in der Microsoft Knowledge Base zu gelangen: 248013 Fehlermeldung: HTTP-Fehler 500-12 Anwendung wird neu gestartet.
- 500-100.ASP - ASP-Fehler. Diese Fehlermeldung wird beim Versuch angezeigt, eine fehlerhafte ASP-Seite zu laden. Deaktivieren Sie die kurzen HTTP-Fehlermeldungen, um genauere Informationen über den Fehler zu erhalten. Dieser Fehler ist standardmäßig nur auf der Standardwebsite aktiviert.
- 502 - Bad gateway. (Ungültiges Gateway) Diese Fehlermeldung wird beim Versuch angezeigt, ein CGI-Skript auszuführen, das keinen gültigen Satz von HTTP-Headern zurückgibt. Zum Beheben des Problems müssen Sie die CGI-Anwendung debuggen, um zu ermitteln, warum ungültige HTTP-Informationen an IIS übergeben wurden.
- 503 - Service unavailable (Dienst nicht verfügbar) Ab IIS 6 führt die Kernelmoduskomponente „Http.sys“ zu einem HTTP 503-Status. Für weitere Informationen zum Erkennen und Beheben von HTTP 503-Fehlern klicken Sie auf folgende Artikelnummer, um zum entsprechenden Artikel der Microsoft Knowledge Base zu gelangen: 820729 Fehlerprotokollierung in HTTP-API
- 500,19. Dieser Fehler wird angezeigt, wenn die XML-Metabasis ungültige Konfigurationsinformationen für den Inhaltstyp enthält, auf den Sie zuzugreifen versuchen. Entfernen oder korrigieren Sie die ungültige Konfiguration, um dieses Problem zu beheben. Es weist typischerweise auf ein Problem im Metabasisschlüssel "ScriptMap" hin.
FTP
1xx - Positive Preliminary Reply (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 (Antwort zu Restart-Markierung)
- 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 Completion Reply (Antwort für positiven Abschluss)
Eine Aktion wurde erfolgreich durchgeführt. Der Client lässt Sie einen neuen Befehl ausführen.
- 200 Command okay (Befehl OK)
- 202 Command not implemented, superfluous at this site (Befehl nicht implementiert, für diese Site überflüssig)
- 211 System status, or system help reply (Systemstatus oder Antwort der Systemhilfe)
- 212 Directory status (Verzeichnisstatus)
- 213 File status (Dateistatus)
- 214 Help message (Hilfemeldung)
- 215 NAME system type, where NAME is an official system name from the list in the Assigned Numbers document (Systemtyp NAME, wobei NAME ein offizieller Systemname aus der Liste im 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. (Dienst trennt Steuerverbindung; Benutzer wird abgemeldet, falls zutreffend)
- 225 Data connection open; no transfer in progress (Datenverbindung hergestellt; derzeit keine Übertragung)
- 226 Closing data connection. Requested file action successful (for example, file transfer or file abort). (Datenverbindung wird getrennt; angeforderte Dateiaktion erfolgreich, z. B. Dateiübertragung oder Übertragungsabbruch)
- 227 Entering passive mode (h1,h2,h3,h4,p1,p2) (Passiver Modus aktiviert - h1,h2,h3,h4,p1,p2)
- 230 User logged in, proceed (Benutzer angemeldet, bitte fortfahren)
- 250 Requested file action okay, completed (Angeforderte Dateiaktion OK, abgeschlossen)
- 257 "PATHNAME" created ("PATHNAME" wurde erstellt)
3xx - Positive Intermediate Reply (Positive Zwischenantwort)
Der Befehl wurde erfolgreich ausgeführt, doch der Server benötigt zusätzliche Informationen vom Client, um die Bearbeitung der Anforderung abschließen zu können.
- 331 User name okay, need password (Benutzername OK, benötige Kennwort)
- 332 Need account for login (Konto für Anmeldung erforderlich)
- 350 Requested file action pending further information (Angeforderte Dateiaktion ausstehend, benötige weitere Informationen)
4xx - Transient Negative Completion Reply (Vorübergehende negative Antwort der Fertigstellung)
Der Befehl konnte nicht ausgeführt werden, doch der Fehler ist vorübergehender Natur. Eventuell 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 der Dienst beendet werden muss.
- 425 Cannot 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 (for example, file busy). (Angeforderte Dateiaktion nicht ausgeführt; Datei ist nicht verfügbar, da z. B. in Verwendung)
- 451 Requested action aborted: Local error in processing. (Angeforderte Aktion abgebrochen: Lokaler Fehler bei der Bearbeitung)
- 452 Requested action not taken. Insufficient storage space in system. (Angeforderte Aktion nicht ausgeführt; nicht genügend Speicherplatz auf System)
5xx - Permanent Negative Completion Reply (Dauerhafte negative Antwort für die Fertigstellung)
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. This may include errors such as command line too long. (Syntaxfehler, Befehl nicht erkannt. Hierzu können Fehler wie eine zu lange Befehlszeile gehören)
- 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 Befehlsfolge)
- 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 action not taken. File unavailable (for example, file not found, no access). (Angeforderte Dateiaktion nicht ausgeführt; Datei nicht verfügbar, da z. B. Datei nicht gefunden oder kein Zugriff auf Datei)
- 551 Requested action aborted: Page type unknown. (Angeforderte Aktion abgebrochen: Unbekannter Seitentyp)
- 552 Requested file action aborted. Exceeded storage allocation (for current directory or dataset). (Angeforderte Dateiaktion abgebrochen; Speicherreservierung für aktuelles Verzeichnis oder Datensatz überschritten)
- 553 Requested action not taken. File name not allowed. (Angeforderte Aktion nicht ausgeführt; unzulässiger Dateiname)
Häufige FTP-Statuscodes und ihre Ursachen
- 150 - FTP verwendet zwei Ports: 21 zum Senden von Befehlen und 20 zum Senden von Daten. Ein Statuscode 150 weist darauf hin, dass der Server im Begriff ist, eine neue Verbindung über Port 20 herzustellen, um Daten zu senden.
- 226 - Der Befehl stellt eine Datenverbindung über Port 20 her, um eine Aktion auszuführen, z. B. die Übertragung einer Datei. Diese Aktion wurde erfolgreich abgeschlossen und die Datenverbindung getrennt.
- 230 - Dieser Statuscode wird angezeigt, nachdem der Client das korrekte Kennwort gesendet hat. Er weist darauf hin, dass der Benutzer sich erfolgreich angemeldet hat.
- 331 - Dieser Statuscode wird angezeigt, wenn der Client einen Benutzernamen gesendet hat. Es wird immer der gleiche Statuscode angezeigt, unabhängig davon, ob der Benutzername auf dem System gültig ist oder nicht.
- 426 - Der Befehl stellt eine Datenverbindung her, um eine Aktion auszuführen, jedoch wurde die Aktion 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 eingegeben, 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 verfügbar 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 ein Verzeichnis gesetzt werden soll, für das Sie keine Schreibberechtigung haben.
Hinweis Allen Websiteadministratoren wird dringend empfohlen, ein Upgrade auf Internetinformationsdienste (IIS) Version 7.0 unter Windows Server 2008 durchzuführen. IIS 7.0 verbessert die Sicherheit der Web-Infrastruktur erheblich.
Weitere Informationen zu IIS 7.0 finden Sie auf der folgenden Microsoft-Website:
Informationsquellen
Weitere Informationen zu FTP-Statuscodedefinitionen finden Sie in Abschnitt 4.2 („FTP-Antworten“) auf der folgenden W3C-Website:Für weitere Informationen zum Erstellen von benutzerdefinierten HTTP-Fehlermeldungen in IIS6 klicken Sie auf folgende Artikelnummer, um zum entsprechenden Artikel der Microsoft Knowledge Base zu gelangen: