我在运行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软件包
当我在服务器上使用dotnet myapp.dll运行应用程序并浏览localhost:5000(启用日志)进行调试后显示一些正常的调试和信息日志,它等待并等待,没有任何反应
这是我的服务器上安装的dotnet软件包。如果相关的运行最新的Windows Server 2016
,我的服务器也会加入域我的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>
问题是什么或任何建议。
答案 0 :(得分:0)
检查服务器上的.net核心版本。如果应用程序是基于.net 1.1.2构建的,并且服务器具有.net核心2.0,则无法运行。您需要下载应用程序的构建版本。