Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Windows Server Update Services (WSUS & SUS)

Автор: RTC
Дата сообщения: 26.02.2006 14:05
Помогите решить проблему. Есть два юзерских компа с Win2k prof SP4. На обоих постоянно падает и лежит служба автообновлений.

В WindowsUpdate.log имеется ошибочка:

:21:22     756    3cc    Service    *************
2006-02-26    14:21:22     756    3cc    Service    ** START ** Service: Service startup
2006-02-26    14:21:22     756    3cc    Service    *********
2006-02-26    14:21:22     756    3cc    Agent     * WU client version 5.8.0.2469
2006-02-26    14:21:22     756    3cc    Agent     * WARNING: Failed to obtain SusClientId
2006-02-26    14:21:22     756    3cc    Agent     * Base directory: C:\WINNT\SoftwareDistribution
2006-02-26    14:21:22     756    3cc    Agent     * Access type: No proxy
2006-02-26    14:21:23     756    3cc    Agent     * FATAL: Failed to initialize with error 0x80040154 from component Event subsystem
2006-02-26    14:21:23     756    3cc    Service    FATAL: Failed to initialize WU client: 0x80040154
2006-02-26    14:21:23     756    3cc    Service    *********
2006-02-26    14:21:23     756    3cc    Service    ** END ** Service: Service exit [Exit code = 0x80040154]
2006-02-26    14:21:23     756    3cc    Service    *************


В журнале на клиенте имеется вот что:

EventID 7023
Служба "Автоматическое обновление" завершена из-за ошибки
Класс не зарегистрирован

Также раньше проскакивала ошибка:
EventID: 10010
Регистрация сервера {9B1F122C-2982-4E91-AA8B-E071D54F2A4D} DCOM не прошла за отведенное время ожидания.

Что я только с этими компами не делал, обновлял клиента, регал вручную различные .dll
Но что то все без толку

Подскажите кто чем может плиз
Автор: Iv Michael
Дата сообщения: 26.02.2006 15:01
RemComm
Лог (оставил только информативную часть):
=========== Logging initialized (build: 5.8.0.2469, tz: +0300) ===========
= Process: C:\WINDOWS\System32\svchost.exe
= Module: C:\WINDOWS\system32\wuaueng.dll
** START ** Service: Service startup
* WU client version 5.8.0.2469
* SusClientId = '81a2ab57-d143-4a78-bed3-a373a600415c'
* Base directory: C:\WINDOWS\SoftwareDistribution
* Access type: No proxy
* Network state: Connected
*********** Agent: Initializing Windows Update Agent ***********
*********** Agent: Initializing global settings cache ***********
* WSUS server: http://server2:8530
* WSUS status server: http://server2:8530
* Target group: (Unassigned Computers)
* Windows Update access disabled: No
Download manager restoring 0 downloads
* Failed to load persisted download calls, error = 0x80004002
WARNING: DeleteVolatileServices::GetServiceList failed with 0x80004002.
FATAL: DM:CAgentDownloadManager::RestoreDownloadJobs: GetSession failed with 0x80004002.
FATAL: DM:CAgentDownloadManager::DelayedInit: RestoreDownloadJobs failed with 0x00000000.
########### AU: Initializing Automatic Updates ###########
AU setting next detection timeout to 2006-02-26 12:36:13
# WSUS server: http://server2:8530
# Detection frequency: 1
# Approval type: Scheduled (Policy)
# Scheduled install day/time: Every day at 12:00
# Auto-install minor updates: Yes (Policy)
# Will interact with non-admins (Non-admins are elevated)
FATAL: Failed to get session from datastore, error = 0x80004002
FATAL: Failed to Unserialize from data store, error = 0x80004002
# WARNING: Exit code = 0x80004002
WARNING: InitAUComponents Failed, will restart AU in 30 mins, error = 0x80004002
AU Restart required....
FATAL: DM:CAgentDownloadManager::CheckAllCallDownloadStates: GetSession failed with 0x80004002.

Т.е. везде ошибка 0x80004002.
mavrr
Клиента скачал и пробовал ставить - говорит, уже установлен и не нужен.

Что значит эта 0x80004002 и как победить?
Автор: RemComm
Дата сообщения: 26.02.2006 15:25
Iv Michael
Например - вот таким образом _http://forums.techarena.in/printthread.php?t=333154

То бишь прочесть мантру
Цитата:
WindowsUpdateAgent20-x86.exe /wuforce

Она перегистрирует нужные компоненты в системе.
Автор: DikSoft
Дата сообщения: 26.02.2006 15:29

Цитата:
Она перегистрирует нужные компоненты в системе.
- увы, не факт. Может сказать, что все окей, при битых файлах.
Попробуйте "жёсткий" способ: http://diksoft.5km.org
Автор: RemComm
Дата сообщения: 26.02.2006 16:19
DikSoft
для выявления битых файлов можно провести компарацию.
Автор: DikSoft
Дата сообщения: 27.02.2006 07:08

Цитата:
DikSoft
для выявления битых файлов можно провести компарацию.
- Можно конечно, только вот с чем сравнивать? Ж-)
>SFC /SCANNOW не проверяет каждый байт, насколько я помню...
Жесткий способ мною проверен. Неск. раз выручал в особо тяжелых случаях.
И конечно, при любом раскладе clientdiag.exe и WindowsUpdate.log - первые вещи, которые нужно внимательно смотреть.

80004002 - ошибка парсинга XML - т.е. некорректно встала (или отсутствует) MSXML3
Автор: Iv Michael
Дата сообщения: 27.02.2006 09:10
Спасибо! С одной машиной проблема снялась - комп появился во WSUS и успешно обновился. После переустановки с /wuforce.
Вот со второй машиной (которая умудрилась появится ранее во WSUS, но не прислала ни одного отчёта) пока непонятка. Сделал всё то же самое - безрезультатно.
Сейчас попробовал удалить из списка компьютеров WSUS - жду результатов. Заново добавится? или что-то надо предпринять?
Автор: DikSoft
Дата сообщения: 27.02.2006 09:24

Цитата:
Заново добавится? или что-то надо предпринять?
>wuauclt /detectnow /resetautorization ?
Автор: Raxxx2
Дата сообщения: 27.02.2006 09:27
Оно и так скорее всего появится если все нормально. Я один комп уже уже много раз грохаю, он заново появляется, и никак от него не избавится. Таже проблема, в списке есть а отчет не отправляет и не обновляется. Там ХР стоит. Починить не могу, это комп юзера в домашней локалке
Автор: Doctor_Livsi
Дата сообщения: 27.02.2006 09:33
А скажите такую вещь.
В разделе новые продукты, повился WINDOWS DEFENDER
Что за зверь такой ?
Автор: Raxxx2
Дата сообщения: 27.02.2006 09:46
А поискать лень совсем?
http://www.microsoft.com/athome/security/spyware/software/default.mspx

What is Windows Defender?
Windows Defender (Beta 2) is a free program that helps protect your computer against pop-ups, slow performance, and security threats caused by spyware and other unwanted software. It features Real-Time Protection, a monitoring system that recommends actions against spyware when it's detected, and a new streamlined interface that minimizes interruptions and helps you stay productive.
Автор: Iv Michael
Дата сообщения: 27.02.2006 09:51
Докладываю. Сбойный комп во WSUS появился. Но отчёта так и нет.
Ошибка уже другая:
Triggering AU detection through DetectNow API
## START ##  AU: Search for updates
<<## SUBMITTED ## AU: Search for updates [CallId = {B6C3987E-1E9C-40B1-B70A-CC2A14FE3801}]
Agent: Finding updates [CallerId = AutomaticUpdates]
Setup: Checking whether self-update is required 
Inf file: C:\WINDOWS\SoftwareDistribution\SelfUpdate\Default\wusetup.inf
Update NOT required for C:\WINDOWS\system32\cdm.dll: target version = 5.8.0.2469, required version = 5.8.0.2469 (ТО ЖЕ - У iuengine.dll, wuapi.dll, wuauclt.exe, wuauclt1.exe, wuaucpl.cpl, wuaueng.dll, wuaueng1.dll, wucltui.dll, wups.dll, wups2.dll, wuweb.dll)
IsUpdateRequired = No
+++++++++++  PT: Synchronizing server updates  +++++++++++
+ ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://server2:8530/ClientWebService/client.asmx
Initializing simple targeting cookie, clientId = 12091ea7-b514-41c3-8736-113bc835c235, target group = , DNS name = stoljarova.amrita.lan
Server URL = http://server2:8530/SimpleAuthWebService/SimpleAuth.asmx
WARNING: GetCookie failure, error = 0x80244021, soap client error = 10, soap error code = 0, HTTP status code = 502
WARNING: Sync of Updates: 0x80244021
* WARNING: Failed to synchronize, error = 0x80244021
* WARNING: Exit code = 0x80244021

Т.е. ошибка 0x80244021
Посоветуйте, куда теперь покопать?

Добавлено:
Дополнение:
WSUS Client Diagnostics Tool
Checking Machine State
        Checking for admin rights to run tool . . . . . . . . . PASS
        Automatic Updates Service is running. . . . . . . . . . PASS
        Background Intelligent Transfer Service is not running. PASS
        Wuaueng.dll version 5.8.0.2469. . . . . . . . . . . . . PASS
        This version is WSUS 2.0
Checking AU Settings
        AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
                Option is from Policy settings
Checking Proxy Configuration
        Checking for winhttp local machine Proxy settings . . . PASS
                Winhttp local machine access type
                        <Direct Connection>
                Winhttp local machine Proxy. . . . . . . . . .  NONE
                Winhttp local machine ProxyBypass. . . . . . .  NONE
        Checking User IE Proxy settings . . . . . . . . . . . . PASS
                User IE Proxy. . . . . . . . . . . . . . . . .  NONE
                User IE ProxyByPass. . . . . . . . . . . . . .  NONE
                User IE AutoConfig URL Proxy . . . . . . . . .  NONE
                User IE AutoDetect
                AutoDetect in use
Checking Connection to WSUS/SUS Server
                WUServer = http://server2:8530
                WUStatusServer = http://server2:8530
        UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS

VerifyWUServerURL() failed with hr=0x801901f6
No Error description could be found

Clientdiag не порадовал - 0x801901f6
Автор: RemComm
Дата сообщения: 27.02.2006 16:43
Iv Michael

Цитата:
WARNING: GetCookie failure, error = 0x80244021, soap client error = 10, soap error code = 0, HTTP status code = 502

проблема тут.

на этой машине запусти браузер и обратись к
Цитата:
http://server2:8530/SimpleAuthWebService/SimpleAuth.asmx

должно появится траница с тайтлом SimpleAuth (такой красявый на синим фоне). У тебя скорее всего не появится - тогда включай аудит на сервере и смотри, кому отказывается в доступе куда-либо. HTTP status 502 - Bad gateway чего-то там...
Автор: Iv Michael
Дата сообщения: 28.02.2006 09:53
Так в том то и дело, что страница открылась
И права одинаковые розданы. Но в одной подсети вообще всё ОК. А в другой - половина машин постепенно перестали отправлять отчёты. Хотя ранее отправляли (около недели) без проблем. Причём перестали отправлять постепенно, последние отчёты зафиксированы 22-го, 25-го, 26-го... все машины сейчас включены.

2006-02-28    10:31:41     800    59c    Report    REPORT EVENT: {4719C897-AD7B-40CA-9AA1-0D50935BAD95}    2006-02-28 10:31:33+0300    1    148    101    {D67661EB-2423-451D-BF5D-13199E37DF28}    0    80244021    SelfUpdate    Failure    Software Synchronization    Error: Agent failed detecting with reason: 0x80244021
2006-02-28    10:31:41     800    59c    Report    REPORT EVENT: {83724AFE-0587-4F59-9ADD-832B37C5B693}    2006-02-28 10:31:34+0300    1    149    102    {00000000-0000-0000-0000-000000000000}    0    0    AutomaticUpdates    Failure    Software Synchronization    Unable to Connect: Windows is unable to connect to the automatic updates service and therefore cannot download and install updates according to the set schedule. Windows will continue to try to establish a connection.

И похожая картина на всех сбойнувших машинах.

Добавлено:
Спасибо за помощь!
Проблема была... в правиле ISA2004! Но, странное дело, сказывалась не на всех компьютерах, которые ходят через это правило (выход всех компьютеров подсети All Outbound Traffic через SNAT в External)! Проблему - решил (добавил выход Internal).
Так и не понял, почему сложилась такая ситуация. Во-первых, есть правило, разрешающее ЛЮБОЙ траффик между компьютерами в локальной сети...
Автор: ser65
Дата сообщения: 28.02.2006 14:51
После запуска Windows Server Update Services (Server 2000) появляется окно с ошибкой
"Произошла ошибка в Windows Server Update Services.Method GetCahedInstance() couldn't get an instance of the ConfigSettings.Plese Check the EventLog(Application) for previos information....."
В EventLog даёт ошибку_MSCOM_ConfigSettings cannot be found.
Помогите разобраиься.
Автор: RemComm
Дата сообщения: 28.02.2006 15:38
ser65
какой ИД ошибки и кто источник?
Автор: kosmynin
Дата сообщения: 01.03.2006 05:15
Кто подскажет: как настроить, чтоб локальному администратору не задавался вопрос об подтверждении установки обновлений?
Автор: ser65
Дата сообщения: 01.03.2006 07:21
Source:_MSCOM_ConfigSettings
ID: 0
Автор: kosmynin
Дата сообщения: 01.03.2006 08:55
ser65

Цитата:
Source:_MSCOM_ConfigSettings
ID: 0


Прошу прощения, это в ответ на мой вопрос? Если да, то можно чуть подробнее.


Добавлено:
А не, это не мне...
Автор: ser65
Дата сообщения: 01.03.2006 09:56
Нет.Это ответ на предыдущий вопорос.
Автор: RemComm
Дата сообщения: 01.03.2006 12:24
kosmynin
через политики например - GPO/Конфигурация компьютера/Административные шаблоны/Компоненты Windows/Windows Update

Там есть все параметры.

Добавлено:
ser65
Это посерьезней будет... Посмотри SoftwareDistribution.log - там тоже должно быть что-то подобное. Скорей всего прийдется обратиться к фундаментальным трудам по восстановлению конфигураций COM-компонентов... Можно порыть в системных логах(system, application) - там могут быть ошибки связанные (может быть косвенно) с названной тобой. В любом случае - проблема вне WSUS'а

Добавлено:
RTC
У тебя ошибка связана тоже с нарушением в COM-компонентах. Служба EventSystem, она же "Система событий COM+" при запуске может возвращать какие-то ошибки. Вобщем, где-то в том направлении.
Автор: kevich
Дата сообщения: 01.03.2006 13:07
Народ, прошу помощи. Поставил wsus. Все просинхронизировал. Клиент XP SP2.
Назначаю клиентскому компьютеру групповую политику. И получаю вот такую ерунду:
"
Product: Microsoft Windows Update Auto Update -- Microsoft Windows Update Auto Update requires Windows 2000 SP2 or Windows XP.
"
Шаблон в политику добавил из w2003srv.

Вот результат ClientDiag:

C:\wsusdiag>ClientDiag.exe

WSUS Client Diagnostics Tool

Checking Machine State
Checking for admin rights to run tool . . . . . . . . . PASS
Automatic Updates Service is running. . . . . . . . . . PASS
Background Intelligent Transfer Service is not running. PASS
Wuaueng.dll version 5.8.0.2469. . . . . . . . . . . . . PASS
This version is WSUS 2.0

Checking AU Settings
AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
Option is from Policy settings

Checking Proxy Configuration
Checking for winhttp local machine Proxy settings . . . PASS
Winhttp local machine access type
<Direct Connection>
Winhttp local machine Proxy. . . . . . . . . . NONE
Winhttp local machine ProxyBypass. . . . . . . NONE
Checking User IE Proxy settings . . . . . . . . . . . . PASS
User IE Proxy. . . . . . . . . . . . . . . . . NONE
User IE ProxyByPass. . . . . . . . . . . . . . NONE
User IE AutoConfig URL Proxy . . . . . . . . . NONE
User IE AutoDetect
AutoDetect not in use

Checking Connection to WSUS/SUS Server
WUServer = http://bdc
WUStatusServer = http://bdc
UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
Connection to server. . . . . . . . . . . . . . . . . . PASS
SelfUpdate folder is present. . . . . . . . . . . . . . PASS

Что может быть?
Спасибо!
Автор: RemComm
Дата сообщения: 01.03.2006 13:21
kevich
а получаешь ты эту ерунду где? (в конверте от недовольного юзера, на принтере, etc - нужное подчеркнуть). На какой фазе (установка, старт, в процессе работы)? Логи бы неплохо тоже. Проблема сформулирована абстрактно - думаю и ответы будут не менее абстрактными.
Автор: kevich
Дата сообщения: 01.03.2006 13:41
Получаю я это в event viewer на клиентской машине после перезагрузки. То есть при применении груповой политики получается такая вот ошибка. Вроде как он не хочет работать на XP c SP2. Мне кажется что какой-то компонент устаревший используется. Но какой понять не могу.
Автор: RemComm
Дата сообщения: 01.03.2006 14:17
kevich
если ошибка в эвент-логе, то тогда можно где-нить в гугле прочесть колдунскую мантру "event id <ID события>" опционально дополнить ее кодом источника: "source <компонент-источник>". потом останется только интуитивно выбрать несколько ссылок. Обычно дальше второй страницы ходить не приходится.

И про всяк случай прочти вот это http://support.microsoft.com/?id=835399
Проблема вовсе не в групповых политиках. Читай WindowsUpdate.log
Автор: ssgorbunkov
Дата сообщения: 01.03.2006 14:24
Господа, такой вопрос. В топике проскочило {в wsus админе написанно...} - это что, утилита внешняя или что-то из стандартной настройки WSUS???
Автор: RemComm
Дата сообщения: 01.03.2006 14:28
ssgorbunkov
http://<твой_сервер_WSUS>:8530(или другой настроенный порт)/wsusadmin

У WSUS'а есть только веб-интерфейс, она же - админка.
Автор: kevich
Дата сообщения: 01.03.2006 14:28
Я разве говорил что трабла в политике????
Вот вырезки из WindowsUpdate.log:
2006-03-01    16:22:38    1032    774    Misc    =========== Logging initialized (build: 5.8.0.2469, tz: +0600) ===========
2006-03-01    16:22:38    1032    774    Misc     = Process: C:\WINDOWS\System32\svchost.exe
2006-03-01    16:22:38    1032    774    Misc     = Module: C:\WINDOWS\system32\wuaueng.dll
2006-03-01    16:22:38    1032    774    Service    *************
2006-03-01    16:22:38    1032    774    Service    ** START ** Service: Service startup
2006-03-01    16:22:38    1032    774    Service    *********
2006-03-01    16:22:38    1032    774    Agent     * WU client version 5.8.0.2469
2006-03-01    16:22:38    1032    774    Agent     * SusClientId = 'e774930f-c725-48fc-ac3a-7356f11aa217'
2006-03-01    16:22:38    1032    774    Agent     * Base directory: C:\WINDOWS\SoftwareDistribution
2006-03-01    16:22:38    1032    774    Agent     * Access type: No proxy
2006-03-01    16:22:38    1032    774    Agent     * Network state: Connected
2006-03-01    16:23:23    1032    774    Agent    *********** Agent: Initializing Windows Update Agent ***********
2006-03-01    16:23:24    1032    774    Agent    *********** Agent: Initializing global settings cache ***********
2006-03-01    16:23:24    1032    774    Agent     * WSUS server: http://bdc
2006-03-01    16:23:24    1032    774    Agent     * WSUS status server: http://bdc
2006-03-01    16:23:24    1032    774    Agent     * Target group: (Unassigned Computers)
2006-03-01    16:23:24    1032    774    Agent     * Windows Update access disabled: No
2006-03-01    16:23:28    1032    774    DnldMgr    Download manager restoring 0 downloads
2006-03-01    16:23:28    1032    774    AU    ########### AU: Initializing Automatic Updates ###########
2006-03-01    16:23:28    1032    774    AU     # WSUS server: http://bdc
2006-03-01    16:23:28    1032    774    AU     # Detection frequency: 22
2006-03-01    16:23:28    1032    774    AU     # Approval type: Scheduled (Policy)
2006-03-01    16:23:28    1032    774    AU     # Scheduled install day/time: Every day at 17:00
2006-03-01    16:23:28    1032    774    AU     # Auto-install minor updates: Yes (User preference)
2006-03-01    17:00:10    1032    774    AU    Forced install timer expired for scheduled install

и при этом в евенте :
Product: Microsoft Windows Update Auto Update -- Microsoft Windows Update Auto Update requires Windows 2000 SP2 or Windows XP.
Автор: RemComm
Дата сообщения: 01.03.2006 14:32
kevich
а разве было указанно что-то иное? Это же вантуза - там можно предполагать что-угодно. KB835399 как раз и описывает твою проблему.
Автор: moltchan
Дата сообщения: 01.03.2006 18:06
Кажется такой ошибке не нашел, значит не повторюсь...
При входе на страницу администрирования такое соощение....


System.InvalidOperationException: Невозможно создать временный класс (результат=1).
error CS2001: Не удалось найти исходный файл 'C:\WINDOWS\TEMP\n1i1jdy6.0.cs'
error CS2008: Не указаны входные данные

at Microsoft.UpdateServices.Internal.ClassFactory.CallStaticMethod(Type type, String methodName, Object[] args)
at Microsoft.UpdateServices.Internal.BaseApi.Subscription.GetSynchronizationHistory(DateTime fromDate, DateTime toDate)
at Microsoft.UpdateServices.Internal.BaseApi.Subscription.GetLastSynchronizationInfo()
at Administration.Manage.Subscriptions.SubscriptionProxy.GetSynchronizationStatus()
at Administration.Reporting.CurrentStatus.CurrentStatusProxy.GetHomeStatusClientFunction(String xPostXml)
at Administration.Reporting.ReportingXPost.Page_Load(Object sender, EventArgs e)

at Microsoft.UpdateServices.Internal.ClassFactory.CallStaticMethod(Type type, String methodName, Object[] args)
at Microsoft.UpdateServices.Internal.BaseApi.Subscription.GetSynchronizationHistory(DateTime fromDate, DateTime toDate)
at Microsoft.UpdateServices.Internal.BaseApi.Subscription.GetLastSynchronizationInfo()
at Administration.Manage.Subscriptions.SubscriptionProxy.GetSynchronizationStatus()
at Administration.Reporting.CurrentStatus.CurrentStatusProxy.GetHomeStatusClientFunction(String xPostXml)
at Administration.Reporting.ReportingXPost.Page_Load(Object sender, EventArgs e)




Где, чего найти????

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Настройка WinRoute 4.x


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.