[解決済み] エラー「ANCM In-Process Handler Load Failure」を修正するには?
質問
Windows Server 2016 StandardのIISで、最初のサイトを立ち上げています。
これは
NET Core 2.2
アプリケーションで使用することができます。サイトを表示させることができません。
このエラーが発生します。
HTTP エラー 500.0 - ANCM プロセス内ハンドラのロード失敗
このエラーを解除し、サイトを表示させるには、何を変更すればよいのでしょうか?
私のアプリケーションは
dll
.
サーバー上のアプリケーションをコマンドプロンプトでテストしてみました。
dotnet ./MyApp.dll
を使うと、ブラウザでは表示されますが、サーバ本体では(
localhost:5001/
).
この方法では、他のサーバーからサイトにアクセスすることはできません。 IIS を使ってサイトをセットアップすると、サーバー上でも、サイトにアクセスしようとするサーバーからも、プロセス中エラーが発生します。
最初はOut-Processのエラーが出ていました。何かで読んだところでは、次のように (hostingModel="inprocess") を私の
web.config
ので、そうしましたが、今はIn-Processエラーが発生します。
開発用サーバーにインストールした場合は問題なく動作しています。
イベントビューアでは、"IIS AspNetCore Module V2"に対してこのエラーが表示されます。
<ブロッククオートアプリケーション '/LM/W3SVC/2/ROOT' の起動に失敗しました、エラーコード '0x8000ffff'。
これは私の
web.config
:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<customErrors mode="RemoteOnly"></customErrors>
<identity impersonate="false" password="****" userName="****" />
</system.web>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
<aspNetCore processPath="dotnet" arguments=".\MyApp.dll" stdoutLogEnabled="false" hostingModel="inprocess" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false">
<environmentVariables />
</aspNetCore>
</system.webServer>
</configuration>
解決方法は?
.Net core 2.2でも同じ問題が発生しました。以下のように置き換えると
web.config:
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
</handlers>
になります。
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
であれば、問題なく動作します。
注意 また、.Net core 2.2やその他の上位バージョンでも同じように動作します。
関連
-
[解決済み】統合マネージドパイプラインモードで適用されないASP.NETの設定が検出された
-
[解決済み】携帯電話から無線LANでローカルホストに接続する際の不正なリクエスト-無効なホスト名
-
[解決済み] ASP.NET Core この localhost ページが見つかりません。
-
[解決済み] IIS 7, 7.5, 8, 8.5 および IIS 10 での applicationhost.config ファイルのパス?
-
[解決済み] IISの構造上、aspnet_clientフォルダは何のためにあるのでしょうか?
-
[解決済み] ウェブサイトを展開します。500 - 内部サーバー エラー
-
[解決済み] ウェブサービス応答エラー。指定されたリソースのダウンロードに失敗しました
-
[解決済み] コンフィグエラーです。このコンフィギュレーションセクションは、このパスでは使用できません
-
[解決済み] RFC1918 IPからパブリックサーバーアドレスへのリクエストが拒否された。
-
[解決済み] HTTPエラー404.17 - 見つかりません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】携帯電話から無線LANでローカルホストに接続する際の不正なリクエスト-無効なホスト名
-
[解決済み] ASP.NET Core この localhost ページが見つかりません。
-
[解決済み] IIS 7, 7.5, 8, 8.5 および IIS 10 での applicationhost.config ファイルのパス?
-
[解決済み] エラー「ANCM In-Process Handler Load Failure」を修正するには?
-
[解決済み] IISの構造上、aspnet_clientフォルダは何のためにあるのでしょうか?
-
[解決済み] ウェブサービス応答エラー。指定されたリソースのダウンロードに失敗しました
-
[解決済み] RFC1918 IPからパブリックサーバーアドレスへのリクエストが拒否された。
-
[解決済み] HTTPエラー404.17 - 見つかりません。
-
[解決済み] HTTP エラー 500.30 - ANCM インプロセス開始の失敗