最近、SCCM 2012のSUP機能のテストを開始しました。ガイドに従ってサーバーをセットアップしましたが、すべて正常に動作しているようです。アップデートがダウンロードされ、サーバーコンソールに表示されています。
ただし、クライアント側にはいくつか問題が発生しているようです。クライアントは、アップデートが必要であることを示していますが、ダウンロードしていません。
WUAHandler.logを確認したところ、このエラーが定期的に繰り返されていることがわかりました。
Its a WSUS Update Source type ({804E0972-01D9-479F-8E38-E58576D82725}), adding it. WUAHandler 12/07/2013 12:18:16 3216 (0x0C90)
Existing WUA Managed server was already set (HTTP://Ourservername.LOCAL:8530), skipping Group Policy registration. WUAHandler 12/07/2013 12:18:16 3216 (0x0C90)
Added Update Source ({804E0972-01D9-479F-8E38-E58576D82725}) of content type: 2 WUAHandler 12/07/2013 12:18:16 3216 (0x0C90)
Scan results will include superseded updates only when they are superseded by service packs and definition updates. WUAHandler 12/07/2013 12:18:16 3216 (0x0C90)
Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver') WUAHandler 12/07/2013 12:18:16 3216 (0x0C90)
Async searching of updates using WUAgent started. WUAHandler 12/07/2013 12:18:16 3216 (0x0C90)
Async searching completed. WUAHandler 12/07/2013 12:18:17 5284 (0x14A4)
OnSearchComplete - Failed to end search job. Error = 0x80244022. WUAHandler 12/07/2013 12:18:17 3216 (0x0C90)
Scan failed with error = 0x80244022. WUAHandler 12/07/2013 12:18:17 3216 (0x0C90)
Scanagent.logを確認しましたが、これは赤でいっぱいでした。主に同じ0x80244022エラーを繰り返しますが、0x87d00631エラーも繰り返します。
Sources are current, but Invalid. TTL is also invalid. ScanAgent 12/07/2013 12:18:14 6104 (0x17D8)
ScanJob({2821C25B-DD2A-4505-B406-CB4642515CF9}): CScanJob::OnScanRetry- Requesting scan ScanAgent 12/07/2013 12:18:15 6104 (0x17D8)
No CatScan history exists ScanAgent 12/07/2013 12:18:15 3216 (0x0C90)
ScanJob({4A6446FE-72C7-46E6-AF39-7D6BCD2DC337}): CScanJob::OnScanComplete -Scan Failed with Error=0x80244022 ScanAgent 12/07/2013 12:18:15 5240 (0x1478)
ScanJob({4A6446FE-72C7-46E6-AF39-7D6BCD2DC337}): CScanJob::ScheduleScanRetry- ScanRetry Timer task successfully scheduled. Will wake up in next 1798 seconds ScanAgent 12/07/2013 12:18:16 5240 (0x1478)
ScanJob({4A6446FE-72C7-46E6-AF39-7D6BCD2DC337}): CScanJob::OnScanComplete - Scan Retry successfully scheduled ScanAgent 12/07/2013 12:18:16 5240 (0x1478)
Sources are current, but Invalid. TTL is also invalid. ScanAgent 12/07/2013 12:18:16 3216 (0x0C90)
ScanJob({4A6446FE-72C7-46E6-AF39-7D6BCD2DC337}): CScanJobManager::OnScanComplete- Scan has failed, scan request will be pending for scan retry cycle. ScanAgent 12/07/2013 12:18:16 5240 (0x1478)
CScanAgent::ScanCompleteCallback - failed at OnScanComplete with error=0x87d00631 ScanAgent 12/07/2013 12:18:16 5240 (0x1478)
ScanJob({2821C25B-DD2A-4505-B406-CB4642515CF9}): CScanJob::OnScanComplete -Scan Failed with Error=0x80244022 ScanAgent 12/07/2013 12:18:17 5240 (0x1478)
ScanJob({2821C25B-DD2A-4505-B406-CB4642515CF9}): CScanJob::ScheduleScanRetry- ScanRetry Timer task successfully scheduled. Will wake up in next 1798 seconds ScanAgent 12/07/2013 12:18:17 5240 (0x1478)
ScanJob({2821C25B-DD2A-4505-B406-CB4642515CF9}): CScanJob::OnScanComplete - Scan Retry successfully scheduled ScanAgent 12/07/2013 12:18:17 5240 (0x1478)
ScanJob({2821C25B-DD2A-4505-B406-CB4642515CF9}): CScanJobManager::OnScanComplete- Scan has failed, scan request will be pending for scan retry cycle. ScanAgent 12/07/2013 12:18:17 5240 (0x1478)
CScanAgent::ScanCompleteCallback - failed at OnScanComplete with error=0x87d00631 ScanAgent 12/07/2013 12:18:17 5240 (0x1478)
可能性のある原因を探してWebを探索しましたが、何も表示されませんでした。誰かが問題に光を当てることができるかどうか疑問に思っていました。
また、非常に奇妙なことに、昨晩スキャンは機能し、WUAHandlerでこれを取得しました。
Its a WSUS Update Source type ({804E0972-01D9-479F-8E38-E58576D82725}), adding it. WUAHandler 12/07/2013 06:43:27 5468 (0x155C)
Existing WUA Managed server was already set (HTTP://Ourservername.LOCAL:8530), skipping Group Policy registration. WUAHandler 12/07/2013 06:43:57 5468 (0x155C)
Added Update Source ({804E0972-01D9-479F-8E38-E58576D82725}) of content type: 2 WUAHandler 12/07/2013 06:43:57 5468 (0x155C)
Scan results will include superseded updates only when they are superseded by service packs and definition updates. WUAHandler 12/07/2013 06:43:57 5468 (0x155C)
Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver') WUAHandler 12/07/2013 06:43:57 5468 (0x155C)
Async searching of updates using WUAgent started. WUAHandler 12/07/2013 06:43:57 5468 (0x155C)
Async searching completed. WUAHandler 12/07/2013 06:44:51 592 (0x0250)
Successfully completed scan. WUAHandler 12/07/2013 06:46:56 2568 (0x0A08)
The new content version (4) of update source is less than before (5), continuing. WUAHandler 12/07/2013 07:28:10 5468 (0x155C)
しかし、今日は一日中、以前と同じエラーがあります。なぜこれが起こっているのか、そしてそれをどのように修正するのかについて誰かが何か光を放つことができれば、それは大いに感謝されます。
OnSearchComplete - Failed to end search job. Error = 0x80244022.
このエラーは、WSUS Webサーバーへの接続またはアクセスに関連するさまざまな問題が原因で発生する可能性があります。
私の場合、IISアプリケーションプール(WSUSPool)がクラッシュ/停止したことがわかりました。
以下にリンクされているブログによると、これはアプリプールに割り当てられているメモリが不足しているために発生する一般的な問題です。
http://blog.coretech.dk/kea/house-of-cardsthe-configmgr-software-update-point-and-wsus/
0x80244022は、HTTPステータス503と同じです。サービスは一時的に過負荷になっています。 (ソース:Windows Updateエージェント)
これが実際のWSUSコンポーネントの問題であることをお勧めします。HTTP503と結びついているという事実は、なぜそれが機能するか、または機能しないかを説明します。クライアントのWindowsUpdate.logで何か興味深いものがあるかどうかを確認することも、問題の範囲を確認し、もう少し特定するのに役立ちます。
私の意見では、これはConfigMgrではなくWSUSの問題ですが、プロキシサーバーにも問題がある場合は、プロキシサーバーにも問題がある可能性があります。参考までに、0x87d00631はスキャンに変換され、再試行は保留中です。