Net Framework, Office 365, C#, WPF, ASP.Net, Visual Studio, Programmiersprachen PC, C# Programmieren, vba, SQL Server, free source code snippets Antivirus free
#

 

Fehler tritt auf:

Beim Erstellen einer Asp.Net MVC Core Anwendung

Unter IIS 10, Windows Server 2016 (Stand 2018)

 

 

Behebung: Schritt 1

Man muss in der cmd-Console des Servers folgenden Befehl eingeben, um die handlers freizuschalten

---

C:\Windows\system32>%windir%\system32\inetsrv\appcmd.exe unlock config -section:system.webServer/handlers

Die Sperre für den Abschnitt "system.webServer/handlers" im Konfigurationspfad "MACHINE/WEBROOT/APPHOST" wurde aufgehoben.

 

Danach kommt der Fehler:

 

HTTP-Fehler 500.19 - Internal Server Error

Auf die angeforderte Seite kann nicht zugegriffen werden, da die zugehörigen Konfigurationsdaten für die Seite ungültig sind.

Detaillierte Fehlerinformationen:

Modul   IIS Web Core

Benachrichtigung   BeginRequest

Handler   Noch unbestimmt

Fehlercode   0x80070021

Konfigurationsfehler

   Dieser Konfigurationsabschnitt kann in diesem Pfad nicht verwendet werden. Dies ist der Fall, wenn der Abschnitt auf übergeordneter Ebene gesperrt ist. Die Sperrung erfolgt standardmäßig (overrideModeDefault="Deny") oder wird explizit mit einem location-Tag mit overrideMode="Deny" oder der Legacyeinstellung allowOverride="false" festgelegt.

Konfigurationsdatei

   \\?\C:\_Daten\_web\Readdy\web.config

 

Anmeldemethode    Noch unbestimmt

Benutzeranmeldung    Noch unbestimmt

 

Konfigurationsquelle:

<modules runAllManagedModulesForAllRequests="true" />

 

 

 

Webconfig

In der Web.config muss bei asp.mvc Anwendungen mit dem Betrieb unter einem vollwertigen IIS die Zeile

runAllManagedModulesForAllRequests

stehen, damit nicht Standarddokumente wie default.aspx oder iistart.htm gesucht werden, sondern über die asp-Modules die Pfade eingestellt werden

<?xml version="1.0" encoding="utf-8"?>

 

<configuration>

  <system.webServer>

   

    <modules runAllManagedModulesForAllRequests="true" />

   

    <security>

      <requestFiltering>

        <!-- Limit Upload to 700MB  -->

        <requestLimits maxAllowedContentLength="1000000000" />

      </requestFiltering>

    </security>

        <directoryBrowse enabled="false" />

  </system.webServer>

    <system.web>

        <identity impersonate="true" />

    </system.web>

</configuration>

 

Mobile
»
IIS Modules
»
IIS Fehler: HTTP Error 500.24 - Internal Server Error
»
IIS Fehler: Handlerzuordnungen
»
Fehler: HTTP-Fehler 500.19 - Internal Server Error
»
IIS Fehler: 0x80070021 HTTP-Fehler 500.19 - Internal Server Error
»
IIS Fehler: HTTP-Fehler 500.19 - Internal Server Error
»
ServerManager.exe Fehler 0xc0000135
»
IIS 10: Asp.net und Framework 4.6 nicht installiert aus Windows 2016 Server

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Raimund.Popp@Microsoft-Programmierer.de