弊社のネットワークには、Windows 7 Pro 64ビットを搭載した新しいHP Elitebook 8440pが導入されています。インターネット経由でWindows Updateを問題なく実行できますが、社内のWSUSサーバー経由でWindows Updateを取得するように指示すると、エラーコード 80072EE2。
WSUS サーバー自体は、この新しいモデルを除いて、ドメイン内の他のすべてのコンピューターで動作するようです。
私が行ったことと情報:
- Windows 7 Pro を最初から再インストールする
- レジストリでベンダーのWSUSサーバーポインターを確認しました
- サーバーに接続するためのプロキシを実行していない
- ファイアウォールやセキュリティソフトウェアを排除
- AVありとなし、そしてADを一切インストールしていない新規ビルドで試しました
- ファイアウォールをオンにした状態とオフにした状態で試しました
- WSUSサーバーが接続されているネットワークに直接接続しました
- スパイウェアやマルウェアがないかチェックしました(念のため)
- 次の dll が登録されました: oleaut32.dll、jscript.dll、vbscript.dll、msxml.dll、softpub.dll、wintrust.dll、initpki.dll、cryptdlg.dll
- LAN カードの MTU を変更し、ドライバーを古いバージョンにロールバックしてみました。
- MS Fixit (新しいバージョンと、アグレッシブ モードで実行できる古いバージョンの両方) を実行してみました。
- Windows 更新エージェントの最新バージョンをインストールしてみました。
- 次の操作を試しました。スタート > スタート検索に cmd と入力 > 右クリックして「管理者として実行」。
net stop wuauserv cd %systemroot% ren SoftwareDistribution SoftwareDistribution.old net start wuauserv net stop bits - The BITS service is not started (message) net start bits net stop cryptsvc cd %systemroot%\system32 ren catroot2 catroot2.old - net start cryptsvc regsvr32 Softpub.dll /s regsvr32 Wintrust.dll /s regsvr32 Initpki.dll /s regsvr32 Mssip32.dll /s
- 上記のコマンドを実行した後、コンピュータを再起動します。
- ネットワーク経由で接続が行われ、コンピューターの下の WSUS サーバーに表示されるのを確認できますが、実際にはそれを通過できないようです。
また、Windows 7 64ビットサーバー更新準備ツールのインストールも試しました。これが私のWindowsupdate.logです。
2016-01-29 15:35:50:634
916 b84
PT +++++++++++ PT: Synchronizing server updates +++++++++++
2016-01-29 15:35:50:634
916 b84
PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://172.16.8.21:8530/ClientWebService/client.asmx
2016-01-29 15:38:16:182
916 b84
Misc WARNING: Send failed with hr = 80072ee2.
2016-01-29 15:38:16:182
916 b84
Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: <(null)> Bypass List used : <(null)> Auth Schemes used : <>
2016-01-29 15:38:16:182
916 b84
Misc FATAL: SOAP/WinHttp - SendRequest: SendRequestUsingProxy failed. error 0x80072ee2
2016-01-29 15:38:16:182
916 b84
PT + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0
2016-01-29 15:38:16:182
916 b84
PT + Caller provided credentials = No
2016-01-29 15:38:16:182
916 b84
PT + Impersonate flags = 0
2016-01-29 15:38:16:182
916 b84
PT + Possible authorization schemes used =
2016-01-29 15:38:16:182
916 b84
PT WARNING: SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
2016-01-29 15:38:16:182
916 b84
PT WARNING: PTError: 0x80072ee2
2016-01-29 15:38:16:182
916 b84
PT WARNING: SyncUpdates_WithRecovery failed.: 0x80072ee2
2016-01-29 15:38:16:182
916 b84
PT WARNING: Sync of Updates: 0x80072ee2
2016-01-29 15:38:16:182
916 b84
PT WARNING: SyncServerUpdatesInternal failed: 0x80072ee2
2016-01-29 15:38:16:182
916 b84
Agent * WARNING: Failed to synchronize, error = 0x80072EE2
2016-01-29 15:38:16:182
916 b84
Agent * WARNING: Exit code = 0x80072EE2
2016-01-29 15:38:16:182
916 b84
Agent *********
2016-01-29 15:38:16:182
916 b84
Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
2016-01-29 15:38:16:182
916 b84
Agent *************
2016-01-29 15:38:16:182
916 b84
Agent WARNING: WU client failed Searching for update with error 0x80072ee2
2016-01-29 15:38:16:213
916 588
AU >>## RESUMED ## AU: Search for updates [CallId = {EDED43F9-1E65-4EE2-ABC6-8ECBD9F69190}]
2016-01-29 15:38:16:213
916 588
AU # WARNING: Search callback failed, result = 0x80072EE2
2016-01-29 15:38:16:213
916 588
AU # WARNING: Failed to find updates with error code 80072EE2
2016-01-29 15:38:16:213
916 588
AU #########
2016-01-29 15:38:16:213
916 588
AU ## END ## AU: Search for updates [CallId = {EDED43F9-1E65-4EE2-ABC6-8ECBD9F69190}]
2016-01-29 15:38:16:213
916 588
AU #############