トップ回答者
Windows Server 2016でWSUSによるWinodws Updateがエラーとなる件

質問
-
いつもお世話になります。下記の様な状況で困っております。何かしらのヒントを頂けましたら幸いです。
【状況】
仮想環境上に立ち上げたSQL Server、IIS等のWebシステムに必要な機能を有するWindows Server 2016について、
開発機立ち上げのため、ホットクローニング(V to V)を実施しましたが、開発機ではWSUSによるWindows Updateができなくなった。
※WSUSサーバ
OS:Windows Server 2008 R2
バージョン:WSUS3.0 SP2
【経緯】
(1)クローン後、ホスト名を変更。
(2)クローン元はWSUSによるWindows Updateの実績があるため、サービスを停止し、以下場所にあるレジストリを削除
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate
・AccountDomainSid
・SusClientId
(3)再起動後、WSUSコンソールに当該ホスト名が表示され、状態レポートも更新されていることを確認したが、
数日後、状態レポートが更新されていないことが判明。
※WSUSコンソールから当該ホスト名を削除すると、コンソール上に復活するも前回の状態レポートは「まだ報告されていません」のまま変わらない。
(4)設定のWindowsUpdate画面を開くと「お使いのデバイスは最新の状態です。」
となっており、最終確認日時は(3)の日付となっている。
(5)(4)の状態で「更新のチェック」ボタンをクリックしてチェックすると
以下のメッセージが表示され、アップデートできない。
「更新プログラムのインストール中に問題が発生しましたが、後で自動的に再試行されます。この問題が引き続き発生し、Web 検索やサポートへの問い
合わせを通じて情報を集める必要がある場合は、次のエラー コードが役立つ可能性があります: (0x8024401c)」
※WindowsUpdateLogにも0x8024401cが出ている。
(6)C:\WindowsにあるSoftwareDistributionのリネーム等、Windows Updateの
リセットを実施するも、症状は変わりません。
何かしら情報を頂けますと幸いです。よろしくお願い致します。
- 移動 栗下 望Microsoft employee, Moderator 2018年12月26日 5:05 Windows Server > Windows Server 2016
回答
-
0x8024401cはHTTP408に相当し、リクエストがタイムアウトした事を表しています。
一般的にこのエラーが発生するパターンとしては、以下の様にWSUSサーバー側が高負荷状態で応答できな等ですが、他のサーバーは更新出来ている様でしたら、該当しなさそうですね。
Windows 10 / Windows Server 2016 を管理している環境で WSUS サーバーの負荷が高騰する
https://blogs.technet.microsoft.com/jpwsus/2017/08/30/win10-high/
可能であれば、WSUS側のIISログやWSUSログを確認した方が良いかもしれません。
■WSUSログ
%programfiles%\Update Services\LogFiles\SoftwareDistribution.log
■IISログ
C:\inetpub\logfiles- 回答としてマーク チャブーンMVP, Moderator 2019年1月30日 11:37
すべての返信
-
Microsoft コミュニティ「Windows Updateができない」の続き(というかマルチポスト)でしょうか?
こちらで質問を続けるのであれば、Microsoft コミュニティのスレッドにその旨投稿してこのスレッドのリンクを貼ってください。
Hebikuzure aka Murachi Akira
-
作法を理解しておらず申し訳ありません。Tech Netで相談すると良いとのアドバイスをコミュニティで頂きました為、こちらにも相談させて頂きました。
URLは貼り付けできませんでした。
コミュニティで頂いたアドバイス(PingID、AccountDomainSid、SusClientId、SusClientIDValidationの4つを消去しては?)とのご指導を受けて対応しようとしたものの、Windows Server 2016では当該レジストリに
存在するキーは以下の4つで、PingIDとAccountDomainSidはありませんでした。
LastDownloadsPurgeTime
LastTaskOperationHandle
SusClientId
SusClientIDValidation
(先日、SusClientId と、SusClientIDValidationは削除してみたのですが、削除しても結果は同じでした。)
解決へ向けて、何かしら情報を頂けますと幸いです。
-
0x8024401cはHTTP408に相当し、リクエストがタイムアウトした事を表しています。
一般的にこのエラーが発生するパターンとしては、以下の様にWSUSサーバー側が高負荷状態で応答できな等ですが、他のサーバーは更新出来ている様でしたら、該当しなさそうですね。
Windows 10 / Windows Server 2016 を管理している環境で WSUS サーバーの負荷が高騰する
https://blogs.technet.microsoft.com/jpwsus/2017/08/30/win10-high/
可能であれば、WSUS側のIISログやWSUSログを確認した方が良いかもしれません。
■WSUSログ
%programfiles%\Update Services\LogFiles\SoftwareDistribution.log
■IISログ
C:\inetpub\logfiles- 回答としてマーク チャブーンMVP, Moderator 2019年1月30日 11:37