"HTTP-Fehler 500.19" angezeigt, wenn Sie eine IIS 7.0-Webseite öffnen

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Dieser Artikel beschreibt die HResult-Codes bei Ihrem 500.19 Fehler auf eine Webanwendung von Internetinformationsdienste (IIS) 7.0 auftreten. Lautet der Fehlercode sehen Sie in den folgenden auflisten, sehen Sie sich die Ursachen und führen die Schritte in diesem Artikel.
0x8007000d | 0x80070005 | 0x800700b7 | 0x8007007e | 0x800700C1 | 0x8007010b | 0x8007052e | 0x80070021

Inhalt

Show all imageAlles anzeigenHide all imageAlles ausblenden

"HTTP-Fehler 500.19" Fehler mit HResult-Code 0x8007000d

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x8007000D
Beschreibung von HRESULT
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Dieses Problem tritt auf, weil die Datei "applicationHost.config" oder die Datei "Web.config" ein falsch formatiertes XML-Element enthält.

Lösung

Löschen Sie das ungültige XML-Element aus der Datei "applicationHost.config" oder aus der Datei Web.config.

"HTTP-Fehler 500.19" Fehler mit HResult 0 x 80070005

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x80070005
Beschreibung von HRESULT
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Dieses Problem tritt aus einem der folgenden Gründe auf:
  • Sie verwenden IIS 7.0 auf einem Computer, auf dem Windows Vista ausgeführt wird. Darüber hinaus konfigurieren Sie die Website für die Verwendung von UNC-Passthrough-Authentifizierung, um auf eine Remotefreigabe (UNC = Universal Naming Convention) zuzugreifen.
  • Die Gruppe "IIS_IUSRS" hat nicht die entsprechenden Berechtigungen für die Datei "applicationHost.config", für die Datei "Web.config" oder für die Anwendungsverzeichnisse/virtuellen Verzeichnisse von IIS.

Lösung

Um dieses Problem zu beheben, verwenden Sie eine der folgenden Methoden.

Methode 1

Konfigurieren Sie die Website nicht so, dass die UNC-Passthrough-Authentifizierung zum Zugriff auf die Remote UNC-Freigabe verwendet wird. Geben Sie stattdessen ein Benutzerkonto mit die entsprechenden Berechtigungen zum Zugriff auf die Remote-UNC-Freigabe an.

Methode 2

Gewähren Sie der Gruppe "IIS_IUSRS" Leseberechtigung für die Datei "applicationHost.config" oder die Datei "Web.config". Gehen Sie hierzu folgendermaßen vor:
  1. Suchen Sie im Windows-Explorer den Ordner mit der Datei "applicationHost.config", die der Website zugeordnet ist, oder suchen Sie die virtuellen Verzeichnisse oder der Verzeichnisse, die die Datei Web.config enthalten, die der Website zugeordnet ist.

    Hinweis Die Datei "Web.config" ist möglicherweise nicht in den virtuellen Verzeichnissen oder den Anwendungsverzeichnissen in IIS enthalten. Auch in diesem Fall müssen Sie die folgenden Schritte ausführen.
  2. Klicken Sie mit der rechten Maustaste auf den Ordner mit die Datei "applicationHost.config" oder auf die virtuellen Verzeichnisse oder Anwendungsverzeichnisse, welche die Datei "Web.config" enthalten können.
  3. Klicken Sie auf Eigenschaften.
  4. Klicken Sie auf die Registerkarte Sicherheit , und klicken Sie dann auf Bearbeiten.
  5. Klicken Sie auf Hinzufügen.
  6. Geben Sie im Feld Geben Sie die zu verwendenden ObjektnamenComputername\IIS_IUSRS, klicken Sie auf Namen überprüfen, und klicken Sie dann auf OK.

    Hinweis Computername ist ein Platzhalter für den Namen des Computers an.
  7. Aktivieren Sie das Kontrollkästchen Lesen , und klicken Sie dann auf OK.
  8. Klicken Sie auf OK, klicken Sie im Dialogfeld Eigenschaften für den Ordner.

    Hinweis Stellen Sie sicher, dass die Eigenschaften des Ordners von den Dateien "applicationHost.config" und "Web.config" geerbt werden, sodass IIS_IUSRS für diese Dateien über die Berechtigung "Lesen" verfügt.

"HTTP-Fehler 500.19" Fehler mit HResult-Code 0x800700b7

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x800700B7
Beschreibung von HResult
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Dieses Problem kann auftreten, wenn ein doppelter Eintrag für die angegebene Einstellung eines Konfigurationsabschnitts auf einer höheren Ebene der Konfigurationshierarchie vorhanden ist (z. B. in einem übergeordneten Standort/Ordner web.config oder applicationHost.config-Datei). Die Fehlermeldung selbst zeigt den Speicherort der doppelten Einträge an.

Lösung

Untersuchen Sie die angegebene Konfigurationsdatei, und vergleichen Sie sie mit der ihr übergeordneten Datei "applicationHost.config" bzw. "web.config", um zu prüfen, ob doppelte Einträge vorhanden sind, wie in der Fehlermeldung angegeben. Entfernen Sie den doppelten Eintrag, oder verändern Sie den Eintrag, sodass er eindeutig wird. Beispielsweise kann dieses Problem auftreten, weil die Datei "applicationHost.config" einen doppelten Eintrag den folgenden Code.
<add accessType="Allow" users="*" />
Zur Behebung des Problems in der Datei "applicationHost.config", löschen Sie den doppelten Eintrag für die Autorisierungsregel. Gehen Sie hierzu folgendermaßen vor:
  1. Klicken Sie auf Start, Typ Notizblock Klicken Sie in das Feld Suche starten Maustaste auf Editor, und klicken Sie dann auf als Administrator ausführen.

    Hinweis Wenn Sie ein Administratorkennwort oder eine Bestätigung aufgefordert werden, geben Sie das Kennwort ein, oder klicken Sie auf Weiter.
  2. Klicken Sie im Menü Datei auf Öffnen, Typ %windir%\System32\inetsrv\config\applicationHost.config in den Dateinamen ein, und klicken Sie dann auf Öffnen.
  3. Löschen Sie in der Datei "ApplicationHost.config" den doppelten Eintrag, der dem folgenden Code ähnelt.
    <add accessType="Allow" users="*" />

"HTTP-Fehler 500.19" Fehler mit HResult-Code 0x8007007e

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x8007007E
Beschreibung von HResult
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Dieses Problem tritt auf, weil die Datei "applicationHost.config" oder die Datei "Web.config" auf ein Modul oder eine DLL verweist, die ist ungültig oder nicht existiert.

Lösung

Suchen Sie in der Datei "ApplicationHost.config" oder in der Datei "Web.config" den Modulverweis oder DLL-Verweis, der ungültig ist, und korrigieren Sie den Verweis. Um zu bestimmen, welcher Modulverweis falsch ist, aktivieren Sie "Ablaufverfolgung für Anforderungsfehler", und reproduzieren Sie das Problem.

"HTTP-Fehler 500.19" Fehler mit HResult-Code 0x800700c1

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x800700C1
Beschreibung von HRESULT
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Dieses Problem kann auftreten, wenn sich die Bitanzahl des angegebenen Moduls von der des Anwendungspools, der die Anwendung hostet, unterscheidet. Sie möchten z. B. eine 32-Bit-Komponente in einen 64-Bit-Anwendungspool laden. Dieses Problem kann auch auftreten, wenn das angegebene Modul beschädigt ist.

Lösung

Stellen Sie sicher, dass die Bitzahl des angegebenen Moduls mit der des hostenden Anwendungspool identisch ist, und stellen Sie sicher, dass das Modul nicht beschädigt ist.

"HTTP-Fehler 500.19" Fehler mit HResult-Code 0x8007010b

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x8007010B
Beschreibung von HRESULT
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Dieses Problem kann auftreten, wenn nicht auf das angegebene Verzeichnis des Websiteinhalts zugegriffen werden kann.

Lösung

Stellen Sie sicher, dass der Pfad vorhanden ist, richtig benannt ist, über die richtigen Berechtigungen auf Dateiebene verfügt und auf einen gültigen Dateisystemtyp verweist. Wenn Sie nicht sicher sind, wie der Dateipfad lautet, verwenden Sie den Prozessmonitor oder die Ablaufverfolgung für Anforderungsfehler, um ihn zu identifizieren.

"HTTP-Fehler 500.19" Fehler mit HResult-Code 0x8007052e

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x8007052E
Beschreibung von HRESULT
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Die Standard-Prozessidentität in IIS 7.0 hat keine ausreichenden Berechtigungen zum Öffnen der Datei "Web.config" auf einer Remotefreigabe.

Lösung

Um dieses Problem zu beheben, lesen Sie den folgenden Artikel:
934515 Es wird eine Fehlermeldung angezeigt, wenn Sie versuchen, eine Webseite einer Website anzeigen, die Pass-Through-Authentifizierung in Internetinformationsdienste 7.0 verwendet

"HTTP-Fehler 500.19" Fehler mit HResult-Code 0x80070021

Fehlermeldung

Serverfehler in der Anwendung"Name der Anwendung"
HTTP-Fehler 500.19 ? interner Serverfehler
HRESULT: 0x80070021
Beschreibung von HRESULT
Auf die angeforderte Seite kann nicht zugegriffen werden, da die entsprechenden Konfigurationsdaten für die Seite ungültig sind.

Ursache

Dieses Problem kann auftreten, wenn der angegebene Teil der IIS-Konfigurationsdatei auf einer höheren Konfigurationsebene gesperrt ist.

Lösung

Um dieses Problem zu beheben, heben Sie die Sperre des angegebenen Abschnitts auf, oder verwenden Sie diese nicht auf dieser Ebene. Weitere Informationen über das Sperren der Konfiguration finden Sie im folgenden Artikel:
http://Learn.IIS.NET/Page.aspx/145/How-to-Use-Locking-in-IIS-70-Configuration

Informationen zu diesem Artikel

Artikel-ID: 942055
Letzte Überarbeitung: Freitag, 28. März 2014
Die Informationen in diesem Artikel beziehen sich auf:: Microsoft Internet Information Services 7.0
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 942055
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Möchten Sie Feedback zu diesem Artikel geben?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.