🎼

アンチウイルススキャンの影響で、ASP.Net Core アプリのプロセスが開始しないことがある

2021/02/16に公開

はじめに

「英語の技術情報で参考になったものを日本語で展開してみようかな!?」ということで始めてみます。(一応、中の関係者には個人の情報発信レベルなら引用OKだろう、と伺いました)

元ネタ

ASP.Net Core Application process failed to start due to Anti-virus scanning

拙訳 : アンチウイルススキャンの影響で、ASP.Net Core アプリのプロセスが開始しないことがある

まとめ

アンチウイルスソフトウェアのウイルススキャンの影響で、ASP.NET Core アプリケーションがエラーとなる場合があるそう。

ブラウザからアクセスする際、HTTP Error 502.5 - Process Failure が返され、サーバ (IIS) 側のイベントログにも、Source: AspNetCoreModuleV2Event ID : 1020 のエラーが出力される、とのことです。

Application '/LM/W3SVC/1/ROOT/Site' with physical root '<path>' failed to start process with commandline '<path><application>.exe ' at stage 'CreateProcessW', ErrorCode = '0x80070002', assigned port xxx, retryCounter '0'.

いくつか原因は考えられるものの、ウイルススキャンの対象から関連のファイルを外してみるよう示唆されています。

その際、下記の情報に対象とすべきファイル/フォルダがまとまっているので参考にすると良いです。

Antivirus Exclusion List for ASP.NET applications hosted on IIS - Microsoft Tech Community

Discussion