HTTP错误502.3 iis 10

时间:2017-04-15 06:28:32

标签: c# iis asp.net-core asp.net-core-mvc windows-server-2016

我在运行asp.net核心应用程序的iis 10上遇到以下错误

HTTP Error 502.3 - Bad Gateway
The specified CGI application encountered an error and the server terminated the process.

以及事件查看器中的以下错误

Maximum rapid fail count per minute of '10' exceeded.

我也将stdout设置为true但没有日志

我的电脑上安装了以下dotnet软件包

enter image description here

当我在服务器上使用dotnet myapp.dll运行应用程序并浏览localhost:5000(启用日志)进行调试后显示一些正常的调试和信息日志,它等待并等待,没有任何反应

这是我的服务器上安装的dotnet软件包。如果相关的运行最新的Windows Server 2016

,我的服务器也会加入域

enter image description here

我的web.config是

 <system.webServer>
      <httpProtocol>
      <customHeaders>
       <add name="Access-Control-Allow-Origin" value="*" />
        <remove name="X-Powered-By" />
      <clear />       </customHeaders>
    </httpProtocol>
    <handlers>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath="dotnet" arguments=".\NashrNegar.UI.dll" forwardWindowsAuthToken="true" stdoutLogEnabled="false" stdoutLogFile="C:\logs\" />
    <security>
      <requestFiltering>
        <requestLimits maxAllowedContentLength="300000000" />
      </requestFiltering>
    </security>   </system.webServer>

问题是什么或任何建议。

1 个答案:

答案 0 :(得分:0)

检查服务器上的.net核心版本。如果应用程序是基于.net 1.1.2构建的,并且服务器具有.net核心2.0,则无法运行。您需要下载应用程序的构建版本。