Jelenleg nem kapcsolódik az internethez. Várakozás a kapcsolat helyreállítására

Egyes számítógépekre nem érkeznek meg a frissítések a WSUS szolgáltatást futtató kiszolgálótól

Műszaki frissítés: 2008. augusztus 1.

A Microsoft kiadott egy informatikai szakembereknek szóló, biztonsági tanácsokat tartalmazó dokumentumot (Microsoft Security Advisory) ebben a témában. A biztonsági tanácsokat tartalmazó dokumentum további, biztonsággal kapcsolatos információt nyújt. A dokumentumot a Microsoft következő webhelyén találja:
A jelenség
a Microsoft Windows Server Update Services (WSUS) 3.0-s verzióját használja a szoftverfrissítéseknek és gyorsjavításoknak a szervezetben található számítógépeken való központi telepítéséhez. Egyes számítógépekre azonban nem érkeznek meg a frissítések a WSUS-kiszolgálótól. Ez a probléma akkor fordul elő, ha a számítógépeken telepítve van a Microsoft Office 2003 vagy annak valamely összetevője.

Megjegyzés:A probléma a Microsoft Windows Server Update Services 3.0 és a Windows Server Update Services 3.0 Service Pack 1 (WSUS 3.0 SP1) szolgáltatást érinti. Bizonyos körülmények között ugyanakkor az alábbi termékekre is hatással lehet:
  • Windows Small Business Server 2003 (Windows SBS), ha a WSUS összetevő a WSUS 2.0-s verziójáról a WSUS 3.0-s verziójára lett frissítve
  • System Center Essentials 2007
  • System Center Configuration Manager 2007
További információkat a biztonsági tanácsokat tartalmazó dokumentumban talál.

A probléma előfordulása esetén az alábbihoz hasonló üzenet kerül az automatikus frissítési szolgáltatás naplófájljába (%windir%\WindowsUpdate.log) az érintett számítógépen:
Dátum Idő 788 ee4 PT +++++++++++ PT: Synchronizing server updates +++++++++++
Dátum Idő 788 ee4 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://WSUS-kiszolgáló/ClientWebService/client.asmx
Dátum Idő 788 ee4 PT WARNING: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
Dátum Idő 788 ee4 PT WARNING: SOAP Fault: 0x000190
Dátum Idő 788 ee4 PT WARNING: faultstring:Fault occurred
Dátum Idő 788 ee4 PT WARNING: ErrorCode:InternalServerError(5)
Dátum Idő 788 ee4 PT WARNING: Message:(null)
Dátum Idő 788 ee4 PT WARNING: Method:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"
Dátum Idő 788 ee4 PT WARNING: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c
Ezt az üzenetet a rendszer az észlelési fázisban rögzíti.

Ezenkívül az alábbi üzenet kerül a WSUS-számítógépen a WSUS naplófájljába (%ProgramFiles%\Update Services\Log Files\SoftwareDistribution.log):
Dátum Idő UTC Error w3wp.12 ClientImplementation.SyncUpdates System.ArgumentException: Item has already been added. Key in dictionary: '8862' Key being added: '8862'
at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
at System.Collections.Hashtable.Add(Object key, Object value)
at Microsoft.UpdateServices.Internal.ClientImplementation.GetSyncInfo(DataAccess dataAccess, Hashtable stateTable, Hashtable deploymentTable, Boolean haveGroupsChanged, Boolean doChunking)
at Microsoft.UpdateServices.Internal.ClientImplementation.SoftwareSync(DataAccess dataAccess, UnencryptedCookieData cookieData, Int32[] installedNonLeafUpdateIds, Int32[] leafUpdateIds, Boolean haveGroupsChanged, Boolean expressQuery)
at Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, SyncUpdateParameters parameters)
at Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, SyncUpdateParameters parameters)
at Microsoft.UpdateServices.Internal.Client.SyncUpdates(Cookie cookie, SyncUpdateParameters parameters)
hiányzó sorok
Dátum Idő UTC Warning w3wp.12 SoapUtilities.CreateException ThrowException: actor = http://wsusebc/ClientWebService/client.asmx, ID=c0a7445f-b989-43fa-ac20-11f8ca65fa8c, ErrorCode=InternalServerError, Message=, Client=?
Az üzenetet a WSUS-kiszolgálón az ügyfélnaplóban található azonosító alapján keresheti meg.
Oka
A probléma oka az, hogy a Microsoft Office 2003 Service Pack 1 valamely frissítése újabb változatának hatására egyes WSUS 3.0-kiszolgálók helytelenül szinkronizálják a javított frissítést a frissítés jóváhagyásaival. Ha az érintett ügyfélszámítógépek ilyen kiszolgálóval kommunikálnak, a webszolgáltatás nem tudja feldolgozni a jóváhagyásokat, aminek következtében nem sikerül az észlelés.
A megoldás

A probléma megoldása a WSUS 3.0 SP1 szolgáltatást futtató kiszolgálókon

  1. Győződjön meg arról, hogy az aktuális területi és nyelvi beállítások a WSUS-kiszolgálón megegyeznek a WSUS telepítésekori beállításokkal. Ha például a WSUS telepítésekor a WSUS-kiszolgáló angol (egyesült államokbeli) nyelvre volt állítva, a jelenlegi beállítás azonban a német (svájci), akkor a frissítés telepítése előtt a nyelvet angolra (egyesült államokbeli) kell módosítania.
  2. Telepítse a 954960. számú frissítést. Kattintson a Microsoft letöltőközpontjának megfelelő hivatkozására:

    LetöltésA Windows Server Update Services (WSUS) 3 Service Pack 1 (KB954960) frissítőcsomagjának letöltése

    LetöltésA Windows Server Update Services (WSUS) 3 Service Pack 1 for x64-based Systems frissítőcsomagjának letöltése

    Kiadás dátuma: 2008. augusztus 1.

    A Microsoft terméktámogatási fájljainak letöltéséről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
    119591 Microsoft terméktámogatási fájlok beszerzése az online szolgáltatások segítségével
    A Microsoft a kiadás napján rendelkezésre álló legújabb víruskereső szoftverrel ellenőrizte a fájl vírusmentességét. A fájlt biztonságos kiszolgálók tárolják, megakadályozva annak jogosulatlan módosítását.
  3. Ha szükséges, módosítsa a WSUS-kiszolgáló nyelvét a kívánt beállításra.

A probléma megoldása a WSUS 3.0 RTM szolgáltatást futtató kiszolgálókon

Az alábbi lehetőségek közül választhat:
  • Frissítés a WSUS 3.0 RTM verzióról a WSUS 3.0 SP1 változatra, és a 954960. számú frissítés automatikus letöltése. További információt a Microsoft alábbi webhelyén talál:
  • Vagy ha ez alkalommal nem kíván a WSUS 3.0 SP1 változatra frissíteni, kövesse a kerülő megoldást ismertető bekezdésben található utasításokat.
Kerülő megoldás
Ajánlott a WSUS 3.0 SP1 változatra való frissítést, illetve a 954960. számú frissítés automatikus letöltését választani. Ha ez alkalommal nem kíván a WSUS 3.0 SP1 változatra frissíteni, a jelen részben lévő utasításokat követve állítsa vissza manuálisan a jóváhagyásokat konzisztens állapotra a WSUS-kiszolgálón.
  1. A WSUS felügyeleti konzolján, a frissítéseket felsoroló listában keresse meg az Office 2003 Service Pack 1 frissítést.
    • Megjegyzés: Előfordulhat, hogy több Office 2003 Service Pack 1 frissítés is megjelent. Mindenképpen ellenőrizze, hogy a frissítésnek a jelen eljáráshoz szükséges verzióját találta-e meg. Ehhez meg kell győződnie arról, hogy a részleteket megjelenítő ablaktábla alján a következő frissítésazonosító látható:
      D359F493-0AAD-43FA-AF5C-6763326CD98F
    • Előfordulhat, hogy a frissítés megjelenítéséhez módosítania kell a frissítés csomópontjában a szűrőket. Ehhez állítsa az Állapot beállítást Bármely, a Jóváhagyás beállítást pedig Elutasítva értékűre. Ha még mindig nem jelenik meg a frissítés, állítsa a Jóváhagyás beállítást Mind, kivéve az elutasítottakat értékűre.
  2. Győződjön meg arról, hogy a frissítés állapota Elutasítva. Ha a frissítés ettől eltérő állapotú, kattintson rá a jobb gombbal, majd kattintson az Elutasítás parancsra.
  3. Hagyja jóvá a frissítést. Ehhez kattintson a jobb gombbal a frissítésre, válassza a Jóváhagyás parancsot, majd kattintson az OK gombra. Ne módosítsa a jóváhagyási beállításokat a Frissítések jóváhagyása párbeszédpanelen.
  4. Utasítsa el a frissítést. Ehhez kattintson a jobb gombbal a frissítésre, majd válassza az Elutasítás parancsot.
  5. E lépések végrehajtását követően sikeresen megtörténik a WSUS-kiszolgáló észlelése a számítógépeken, és a számítógépekre megérkeznek a telepíthető frissítések. Annak ellenőrzése, hogy egy számítógép képes-e a szinkronizálásra:
    1. Nyisson meg egy parancssort.
    2. Írja be a következő parancsot:
      wuauclt.exe /detectnow
    3. Nyomja le az ENTER billentyűt.
  6. A WindowsUpdate.log fájlt tanulmányozva állapítsa meg, hogy sikeres-e a szinkronizálás. Előfordulhat, hogy a detectnow parancsot kétszer kell futtatnia. Néhány felhasználó azt jelentette, hogy az első szinkronizálás meghiúsul, az azt követő szinkronizálások azonban sikeresek.
  7. Több, hierarchiába rendezett WSUS-kiszolgáló esetén a lépéseket minden egyes kiszolgálón meg kell ismételni. A műveletsort kezdje a legfelső szintű kiszolgálóval. Ha a kiszolgálók egyike egy replikaként működő gyermekkiszolgáló, először autonómmá kell azt tennie. Ezt a Beállítások/Frissítés forrása és proxykiszolgáló párbeszédpanelen teheti meg. Hajtsa végre az eljárás lépéseit, majd állítsa vissza az autonóm kiszolgálót replikaként működő gyermekkiszolgálóvá.
További információ

A frissítéssel kapcsolatos ismert problémák

  • Ha a frissítést olyan számítógépen telepíti, amelyen fut a WSUS szolgáltatás, és amely más internetes szolgáltatásokat (például HTTP, FTP, NNTP vagy SMTP) is működtet, előfordulhat, hogy ezek a szolgáltatások leállnak, majd a frissítés telepítése közben újraindulnak.
  • Ez a frissítés nem távolítható el. A frissítés eltávolításához el kell távolítania, majd újra kell telepítenie a WSUS szolgáltatást.

    Ha el szeretné távolítani a frissítést, javasolt az alapértelmezett lehetőséget választani a WSUS eltávolításakor. Az alapértelmezett lehetőség az adatbázist és a tartalmát nem távolítja el, így a testreszabott beállítások megőrződnek a WSUS újratelepítésekor.
  • A frissítés telepítését követően a frissítéshez nem jelenik meg bejegyzés a Vezérlőpult Programok telepítése és törlése segédprogramjában. Ha ellenőrizni szeretné, hogy a frissítés telepítése helyesen történt-e meg, kövesse az alábbi lépéseket:
    1. Nyissa meg a következő mappát:
      %ProgramFiles%\Update Services\WebServices\ClientWebService\bin\
    2. Kattintson a jobb gombbal a Microsoft.UpdateServices.WebServices.Client.Dll fájlra, és válassza a Tulajdonságok parancsot.
    3. Kattintson a Verzió fülre.
      • Ha a frissítés telepítése megfelelően történt, akkor a fájl verziószáma 3.1.6001.66.
      • Ha a frissítés telepítése helytelenül ment végbe, akkor a fájl verziószáma 3.1.6001.65.
Állapot
A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza.
Tulajdonságok

Cikkazonosító: 954960 - Utolsó ellenőrzés: 06/11/2009 19:03:00 - Verziószám: 7.0

Microsoft Windows Server Update Services 3.0, Microsoft Windows Server Update Services 3.0 Service Pack 1

  • kbinfo kbbug kbsecvulnerability kbsecurity kbpubtypekc kbexpertiseinter kbsecadvisory KB954960
Visszajelzés
html>">