2018年10月13日
Tweet
イベントログで、あまり見かけないログが出ていました。
--------------
WebHost で要求の処理に失敗しました。
送信者の情報: System.ServiceModel.ServiceHostingEnvironment+HostingManager/58366981
例外: System.ServiceModel.ServiceActivationException: コンパイル中に例外が発生したためサービス '/ClientWebService/client.asmx' をアクティブにできません。例外メッセージ: バインド BasicHttpBinding があるエンドポイントのスキーム https に適合するベース アドレスが見つかりませんでした。登録されているベース アドレス スキームは [http] です。。 ---> System.InvalidOperationException: バインド BasicHttpBinding があるエンドポイントのスキーム https に適合するベース アドレスが見つかりませんでした。登録されているベース アドレス スキームは [http] です。
<略>
プロセス名: w3wp
プロセス ID: 3236
--------------
調べてみると、WSUSでHTTPSの処理をおこなっていなかったからです。ポートでは80しか利用しておらず、443については何の処理もおこなっていませんでした。
以下のURLの通りで解決しました。
Windows Server 2016のWSUSポート番号を変更してみた
IISの管理画面で、自己証明入り証明書を作成し、それを適用することで解決しました。

--------------
WebHost で要求の処理に失敗しました。
送信者の情報: System.ServiceModel.ServiceHostingEnvironment+HostingManager/58366981
例外: System.ServiceModel.ServiceActivationException: コンパイル中に例外が発生したためサービス '/ClientWebService/client.asmx' をアクティブにできません。例外メッセージ: バインド BasicHttpBinding があるエンドポイントのスキーム https に適合するベース アドレスが見つかりませんでした。登録されているベース アドレス スキームは [http] です。。 ---> System.InvalidOperationException: バインド BasicHttpBinding があるエンドポイントのスキーム https に適合するベース アドレスが見つかりませんでした。登録されているベース アドレス スキームは [http] です。
<略>
プロセス名: w3wp
プロセス ID: 3236
--------------
調べてみると、WSUSでHTTPSの処理をおこなっていなかったからです。ポートでは80しか利用しておらず、443については何の処理もおこなっていませんでした。
以下のURLの通りで解決しました。
Windows Server 2016のWSUSポート番号を変更してみた
IISの管理画面で、自己証明入り証明書を作成し、それを適用することで解決しました。
stock_value at 18:09│Comments(0)│技術