Windows Server 2016でイベントログに出力されるMicrosoft-Windows-HttpEvent イベントID:15005についての情報になります。
まずこちらについてはマイクロソフトのフォーラムに質問がありました。
情報元はこちら。
以下は質問内容の抜粋です。
単発で下記ログが出力されました。当該イベントについてWebで調査しましたがイマイチログの内容が理解できません。
サービス影響などは発生しておりません。クリティカルなイベントでなければ静観対応を考えておりますが、問題ないでしょうか。
---------------------------------------------
[sys]
[エラー]
[Microsoft-Windows-HttpEvent]
[15005][::]:50274 の基盤トランスポートにバインドできません。IP リッスン専用一覧には、このコンピューター上に存在しない可能性のあるインターフェイスへの参照が含まれている可能性があります。データ フィールドにはエラー番号が格納されています。
---------------------------------------------
こちらについては参考情報が紹介されています。
イベントID15005 —HTTPサービス名前空間管理
説明の抜粋です。
HTTPリクエストを受信するには、サーバーアプリケーションのURLをHTTPサービスに登録する必要があります。サーバーアプリケーションが管理者の資格情報なしで実行されている場合、サーバーアプリケーションは登録する前にURL名前空間を予約する必要があります。URL名前空間を予約すると、その名前空間のアクセス制御リスト(ACL)が作成されます。さらに、サーバーアプリケーション(HTTPサービスによってホストされている)は、両方が同じIPアドレスとポートを使用している場合、別のアプリケーション(HTTPサービスによってホストされていない)と競合する可能性があります。
続いて解決方法の抜粋です。
IPリッスンリストにアドレスを追加します
サーバーアプリケーションは、IPリッスンリストを使用して分離できます。
IPリッスンリストにアドレスを追加するには:
①Click Start, point to All Programs, click Accessories, right-click Command Prompt, click Run as administrator, and then click Continue.
②Type netsh http add iplistenIPAddress.
注: IPアドレスはローカルコンピューターに存在する必要があります。
※これより詳細はサイトを確認してください。
確認方法です。
サーバーアプリケーションのURLのACLが存在することを確認するには:
①[スタート]ボタンをクリックし、[すべてのプログラム]をポイントして、[アクセサリ]をクリックし、[コマンドプロンプト]を右クリックして、[管理者として実行]をクリックし、[続行]をクリックします。
②入力urlaclを表示します。netsh HTTPを、そしてアプリケーションのURLが存在のACLていることを確認します。
サーバーアプリケーションと同じポートでリッスンしているアプリケーションを確認するには、次の手順に従います。
①[スタート]ボタンをクリックし、[すべてのプログラム]をポイントして、[アクセサリ]をクリックし、[コマンドプロンプト]を右クリックして、[管理者として実行]をクリックし、[続行]をクリックします。
②netstat -baと入力し、IPリッスンリストが存在することを確認します。