Windows Server2012標準64ビット。
WSUSサービスを開始すると、このエラーがイベントビューアに表示されます。
The WSUS content directory is not accessible.
System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.GetResponse()
at Microsoft.UpdateServices.Internal.HealthMonitoring.HmtWebServices.CheckContentDirWebAccess(EventLoggingType type, HealthEventLogger logger)
サーバーはWindows Updateと同期でき、多くのパッチ(緊急およびセキュリティ)を検出できますが、イベントビューアーでこのエラーが発生したため、更新をダウンロードできません。
Content file download failed. Reason: Value does not fall within the expected range. Source File: /c/msdownload/update/software/crup/2015/03/windows6.2-hypervintegrationservices-x86_8c84de57854d4934770a0ed072fb76673e30eb99.cab Destination File: f:WsusContent\99\8C84DE57854D4934770A0ED072FB76673E30EB99.cab.
サーバーからのスクリーンショット:
これは、認証されたプロキシサーバーを使用するWSUSサーバーの 既知の問題 のようです。
Microsoftは、サーバーに適用できるこの問題の hotfix をリリースしました。
試したある人(上記のリンク)によると、修正プログラムのインストール後にWSUSコンテンツリポジトリをリセットするには、次の手順を実行する必要があります。これは、WSUSがSQLデータベースで、実際には失敗したときにすべての更新プログラムがダウンロードされたと「考えている」ためです。これを行うには、次の手順を実行します。
D:\WSUS\WSUSContent
またはC:\WSUS\WSUSContent
)C:\Program Files\Update Services\Tools
。WSUSUtil.exe RESET
この理由の1つは、DNSが正しく構成されていないことである可能性があります。あなたができることの1つは、サーバーが接続しようとしているIPアドレスを確認するために WireShark のようなツールを使用し、それらのIPアドレスを調べて、それらがMicrosoftによって所有されていることを確認することです。
もう1つの可能性は、トラフィックを通過させていないファイアウォールまたはプロキシサーバーがあることです。以下のドメインのリストすべてがサーバーから到達可能であることを確認してください。