Я использую службы Windows Server Update Services для управления обновлениями для моего домена SBS 2003 R2. Мои клиенты получают код ошибки 0x80072EE2 при попытке сканирования обновлений. В типичном стиле Microsoft нет документации по коду ошибки. Кто-нибудь знает, что это значит? Вот соответствующая часть файла WindowsUpdate.log от одного из отказавших клиентов:
2009-05-12 16:11:29:416 1020 1450 Setup SelfUpdate check completed. SelfUpdate is NOT required. 2009-05-12 16:12:29:531 1020 1450 PT +++++++++++ PT: Synchronizing server updates +++++++++++ 2009-05-12 16:12:29:541 1020 1450 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://SBS:8530/ClientWebService/client.asmx 2009-05-12 16:12:31:827 1020 1450 PT WARNING: Cached cookie has expired or new PID is available 2009-05-12 16:12:31:827 1020 1450 PT Initializing simple targeting cookie, clientId = 0efe255a-cb28-409f-9004-38dcd9790994, target group = , DNS name = copernicus.tigranetworks.local 2009-05-12 16:12:31:827 1020 1450 PT Server URL = http://SBS:8530/SimpleAuthWebService/SimpleAuth.asmx 2009-05-12 16:13:35:288 1020 1450 Misc WARNING: SendRequest failed with hr = 80072ee2. Proxy List used: Bypass List used : > Auth Schemes used : 2009-05-12 16:13:35:288 1020 1450 PT + Last proxy send request failed with hr = 0x80072EE2, HTTP status code = 0 2009-05-12 16:13:35:288 1020 1450 PT + Caller provided proxy = No 2009-05-12 16:13:35:288 1020 1450 PT + Proxy list used = sbs:8080 2009-05-12 16:13:35:288 1020 1450 PT + Bypass list used = 2009-05-12 16:13:35:289 1020 1450 PT + Caller provided credentials = No 2009-05-12 16:13:35:289 1020 1450 PT + Impersonate flags = 0 2009-05-12 16:13:35:289 1020 1450 PT + Possible authorization schemes used = 2009-05-12 16:13:35:289 1020 1450 PT WARNING: GetCookie failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200 2009-05-12 16:13:35:289 1020 1450 PT WARNING: PTError: 0x80072ee2 2009-05-12 16:13:35:289 1020 1450 PT WARNING: GetCookie_WithRecovery failed : 0x80072ee2 2009-05-12 16:13:35:289 1020 1450 PT WARNING: RefreshCookie failed: 0x80072ee2 2009-05-12 16:13:35:289 1020 1450 PT WARNING: RefreshPTState failed: 0x80072ee2 2009-05-12 16:13:35:289 1020 1450 PT WARNING: Sync of Updates: 0x80072ee2 2009-05-12 16:13:35:289 1020 1450 PT WARNING: SyncServerUpdatesInternal failed: 0x80072ee2 2009-05-12 16:13:35:289 1020 1450 Agent * WARNING: Failed to synchronize, error = 0x80072EE2 2009-05-12 16:13:35:289 1020 1450 Agent * WARNING: Exit code = 0x80072EE2 2009-05-12 16:13:35:289 1020 1450 Agent ********* 2009-05-12 16:13:35:289 1020 1450 Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates] 2009-05-12 16:13:35:289 1020 1450 Agent ************* 2009-05-12 16:13:35:289 1020 1450 Agent WARNING: WU client failed Searching for update with error 0x80072ee2 2009-05-12 16:13:35:293 1020 1bd0 AU >>## RESUMED ## AU: Search for updates [CallId = {529605DD-E2A8-469D-9DEB-38E777C6047C}] 2009-05-12 16:13:35:293 1020 1bd0 AU # WARNING: Search callback failed, result = 0x80072EE2 2009-05-12 16:13:35:293 1020 1bd0 AU # WARNING: Failed to find updates with error code 80072EE2 2009-05-12 16:13:35:293 1020 1bd0 AU ######### 2009-05-12 16:13:35:293 1020 1bd0 AU ## END ## AU: Search for updates [CallId = {529605DD-E2A8-469D-9DEB-38E777C6047C}] 2009-05-12 16:13:35:293 1020 1bd0 AU ############# 2009-05-12 16:13:35:293 1020 1bd0 AU Successfully wrote event for AU health state:0 2009-05-12 16:13:35:293 1020 1bd0 AU AU setting next detection timeout to 2009-05-12 19:13:22 2009-05-12 16:13:35:293 1020 1bd0 AU Setting AU scheduled install time to 2009-05-13 07:00:00 2009-05-12 16:13:35:293 1020 1bd0 AU Successfully wrote event for AU health state:0 2009-05-12 16:13:35:294 1020 1bd0 AU Successfully wrote event for AU health state:0 2009-05-12 16:13:40:290 1020 1450 Report REPORT EVENT: {8FD4EA60-BA78-42B3-9B92-1C7CDD217271} 2009-05-12 16:13:35:289+0100 1 148 101 {00000000-0000-0000-0000-000000000000} 0 80072ee2 AutomaticUpdates Failure Software Synchronization Windows Update Client failed to detect with error 0x80072ee2. 2009-05-12 16:13:40:348 1020 1450 Report CWERReporter::HandleEvents - WER report upload completed with status 0x8 2009-05-12 16:13:40:348 1020 1450 Report WER Report sent: 7.3.7100.0 0x80072ee2 00000000-0000-0000-0000-000000000000 Scan 101 Managed 2009-05-12 16:13:40:348 1020 1450 Report CWERReporter finishing event handling. (00000000) 2009-05-12 16:18:26:964 1020 1450 PT WARNING: Cached cookie has expired or new PID is available 2009-05-12 16:18:26:964 1020 1450 PT Initializing simple targeting cookie, clientId = 0efe255a-cb28-409f-9004-38dcd9790994, target group = , DNS name = copernicus.tigranetworks.local 2009-05-12 16:18:26:964 1020 1450 PT Server URL = http://SBS:8530/SimpleAuthWebService/SimpleAuth.asmx 2009-05-12 16:18:27:111 1020 1450 Report Uploading 2 events using cached cookie, reporting URL = http://SBS:8530/ReportingWebService/ReportingWebService.asmx 2009-05-12 16:18:29:980 1020 1450 Report Reporter successfully uploaded 2 events.
В этом сообщении блога упоминается статья службы поддержки Microsoft (KB 836941), в которой рассматривается этот номер ошибки:
В большинстве случаев эти сообщения являются временными или кратковременными проблемами, которые вызваны очень небольшими перерывами в обмене данными между компьютером, на котором выполняется обновление, и серверами обновлений Windows. Эти проблемы обычно проходят самостоятельно. Итак, прежде чем попробовать методы устранения неполадок, описанные в этой статье, выйдите с сайта Центра обновления Windows, подождите 10–15 минут, снова запустите Центр обновления Windows и затем проверьте наличие обновлений. Вы также можете разрешить автоматическому обновлению Windows устанавливать обновления в обычном 24-часовом цикле.
Примечание. Эти ошибки могут возникать, даже если в настройки сети не было внесено никаких изменений.
Предлагаемые решения:
Метод A: проверьте подключение к Интернету
Убедитесь, что у вас есть доступ к другим веб-сайтам. Если вам не удается получить доступ к другим веб-сайтам, возможно, ваше подключение к Интернету работает неправильно, и вы можете обратиться за помощью к своему поставщику услуг Интернета.
Если вы можете успешно получить доступ к другим веб-сайтам, перейдите к методу Б.
Метод Б: Убедитесь, что брандмауэр Windows включен, и временно отключите сторонние брандмауэры.
Предупреждение. Этот обходной путь может сделать компьютер или сеть более уязвимыми для атак злоумышленников или вредоносных программ, таких как вирусы. Мы не рекомендуем этот обходной путь, но предоставляем эту информацию, чтобы вы могли реализовать его по своему усмотрению. Используйте этот обходной путь на свой страх и риск.
Метод C: Временно отключите стороннее антивирусное ПО
Метод D: Отключить программные ускорители
Метод E: Добавьте веб-сайт Центра обновления Windows и веб-сайт Центра обновления Майкрософт в список надежных сайтов.
Метод F: Убедитесь, что у вас установлено последнее обновление фоновой интеллектуальной службы передачи (BITS).
У меня ошибка обновления Windows 0x80072EE2 (что означает = ERROR_INTERNET_TIMEOUT). Я просто назначаю DNS-сервер в своих свойствах IPv4, которые предоставляет ISP-сервер, и он работает. - Аллан (техподдержка toshiba)
Проблема оказалась в отсутствии виртуального каталога SelftUpdate в IIS. Восстановление виртуального каталога и указание на него соответствующих файлов решило проблему.
Ответ Сплаттне следует отметить как правильный, но я бы добавил:
Это ловило меня несколько раз.