Jotkin tietokoneet eivät saa päivityksiä WSUS-palvelimesta

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 954960 - Näytä tuotteet, joita tämä artikkeli koskee.

Tekninen päivitys: 1.8.2008

Microsoft on julkaissut tähän ongelmaan liittyvät Microsoft Security Advisory -ohjeet tietotekniikan asiantuntijoita varten. Ne sisältävät tietoturvaan liittyviä lisätietoja. Voit tarkastella näitä ohjeita seuraavassa Microsoftin WWW-sivustossa:
http://www.microsoft.com/technet/security/advisory/954960.mspx
Laajenna kaikki | Kutista kaikki

Tällä sivulla

Oire

Asennat ohjelmistopäivitykset ja hotfix-korjaukset organisaatiosi tietokoneisiin Microsoft Windows Server Update Services (WSUS) 3.0:n avulla. Jotkin tietokoneet eivät kuitenkaan saa päivityksiä WSUS-palvelimesta. Tämä ongelma ilmenee, jos tietokoneissa on asennettuna Microsoft Office 2003 tai Office 2003:n osia.

Huomautus Tämä ongelma koskee Microsoft Windows Server Update Services 3.0:aa ja Windows Server Update Services 3.0 Service Pack 1:tä (WSUS 3.0 SP1). Se koskee kuitenkin joissakin tilanteissa myös seuraavia tuotteita:
  • Windows Small Business Server 2003 (Windows SBS), jonka WSUS-osa on päivitetty WSUS 2.0 -versiosta WSUS 3.0 -versioksi
  • System Center Essentials 2007
  • System Center Configuration Manager 2007
Lisätietoja on suojausneuvossa.

Kun tämä ongelma ilmenee, Automaattiset päivitykset -toiminnon lokitiedostoon (%windir%\WindowsUpdate.log) kirjataan seuraavankaltainen sanoma ongelman kohdanneessa tietokoneessa:
Päivämäärä ja aika 788 ee4 PT +++++++++++ PT: Synchronizing server updates +++++++++++
Päivämäärä ja aika 788 ee4 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://WSUS-palvelin/ClientWebService/client.asmx
Päivämäärä ja aika 788 ee4 PT WARNING: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
Päivämäärä ja aika 788 ee4 PT WARNING: SOAP Fault: 0x000190
Päivämäärä ja aika 788 ee4 PT WARNING: faultstring:Fault occurred
Päivämäärä ja aika 788 ee4 PT WARNING: ErrorCode:InternalServerError(5)
Päivämäärä ja aika 788 ee4 PT WARNING: Message:(null)
Päivämäärä ja aika 788 ee4 PT WARNING: Method:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"
Päivämäärä ja aika 788 ee4 PT WARNING: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c
Tämä sanoma kirjataan tunnistamisvaiheessa.

Lisäksi seuraavankaltainen sanoma kirjataan WSUS-tietokoneen WSUS-lokitiedostoon (%ProgramFiles%\Update Services\Log Files\SoftwareDistribution.log):
Päivämäärä ja aika 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)
rivejä poistettu
Päivämäärä ja aika UTC Warning w3wp.12 SoapUtilities.CreateException ThrowException: actor = http://wsusebc/ClientWebService/client.asmx, ID=c0a7445f-b989-43fa-ac20-11f8ca65fa8c, ErrorCode=InternalServerError, Message=, Client=?
Voit löytää tämän sanoman etsimällä WSUS-palvelimesta asiakaslokista hankittua tunnusta.

Syy

Tämä ongelma ilmenee, koska Microsoft Office 2003 Service Pack 1 SP1) -päivityksen äskettäin tehty muutos saa jotkin WSUS 3.0 -palvelimet virheellisesti synkronoimaan muutetun päivityksen päivityksen hyväksynnällä. Kun ongelman sisältävät asiakastietokoneet vaihtavat tietoja tällaisen palvelimen kanssa, WWW-palvelu ei pysty käsittelemään hyväksyntiä. Tämän vuoksi tunnistus ei onnistu.

Ratkaisu

Tämän ongelman ratkaiseminen palvelimessa, jossa on käynnissä WSUS 3.0 SP1

  1. Tarkista, että nykyinen WSUS-palvelimen alue- ja kieliasetus on sama asetus, jota käytettiin, kun WSUS asennettiin. Jos WSUS-palvelimen kieleksi määritettiin englanti (Yhdysvallat), kun WSUS asennettiin, ja nykyinen asetus on saksa (Sveitsi), muuta kieleksi englanti (Yhdysvallat), ennen kuin asennat tämän päivityksen.
  2. Asenna päivitys 954960. Napsauta palvelimesi mukaista Microsoft Download Center -linkkiä:

    Kutista tämä kuvaLaajenna tämä kuva
    Lataa
    Lataa Windows Server Update Services (WSUS) 3 Service Pack 1 (KB954960) -päivityksen paketti nyt.

    Kutista tämä kuvaLaajenna tämä kuva
    Lataa
    Lataa x64-järjestelmien Windows Server Update Services (WSUS) 3 Service Pack 1 -päivityksen paketti nyt.

    Julkaisupäivämäärä: 1.8.2008

    Lisätietoja Microsoft-tukitiedostojen lataamisesta ja asentamisesta saat napsauttamalla seuraavaa artikkelin numeroa, jolloin pääset lukemaan artikkelin Microsoft Knowledge Base -tietokannassa:
    119591 Microsoft-tukitiedostojen hankkiminen online-palveluista
    Microsoft on tarkistanut tämän tiedoston virusten varalta. Microsoft käytti viimeisintä virustentarkistusohjelmaa, joka oli saatavana tiedoston julkaisupäivänä. Tiedosto on tallennettu suojattuihin palvelimiin, joten sitä ei voi muokata luvattomasti.
  3. Muuta tarvittaessa WSUS-palvelimen kieliasetus haluamaksesi.

Tämän ongelman ratkaiseminen palvelimessa, jossa on käynnissä WSUS 3.0 RTM

Tee jokin seuraavista:
  • Päivitä WSUS 3.0 RTM -versio WSUS 3.0 SP1 -versioksi ja vastaanota päivitys 954960 automaattisesti. Lisätietoja saat seuraavasta Microsoftin WWW-sivustosta:
    http://go.microsoft.com/fwlink/?linkid=93750
  • Jos et haluat päivittää WSUS 3.0 SP1 -versioksi nyt, toimi ongelman kiertotavan kuvaavan osan ohjeiden mukaisesti.

Workaround

Microsoft suosittelee, että päivität WSUS 3.0 SP1 -versioksi ja vastaanotat päivityksen 954960. Jos et haluat päivittää WSUS 3.0 SP1 -versioksi nyt, toimi tämän osan ohjeiden mukaisesti ja palauta hyväksynnät yhtenäiseen tilaan WSUS-palvelimessa manuaalisesti.
  1. Etsi WSUS Administration -konsolin Updates-luettelosta Office 2003 Service Pack 1 -päivitys.
    • Huomautus Office 2003 Service Pack 1 -päivityksiä on saatettu julkaista useampi kuin yksi. On tärkeää varmistaa, että olet paikantanut tästä päivityksestä sen version, jota nämä toimet edellyttävät. Tarkista, että tietoruudun alaosassa on seuraava UpdateID-päivitystunnus:
      D359F493-0AAD-43FA-AF5C-6763326CD98F
    • Saatat myös joutua muuttamaan Update-solmun suodattimia, jotta näet tämän päivityksen. Voit tehdä tämän määrittämällä Status-asetukseksi Any ja määrittämällä Approval-asetukseksi Declined. Jos et edelleenkään näe päivitystä, määritä Approval-asetukseksi Any Except Declined.
  2. Tarkista, että päivityksen tila on Declined. Jos päivitys ei ole hylätty (Declined), napsauta päivitystä hiiren kakkospainikkeella ja valitse sitten Decline.
  3. Hyväksy päivitys. Voit tehdä tämän napsauttamalla päivitystä hiiren kakkospainikkeella, valitsemalla Approve ja valitsemalla sitten OK. Älä tee muutoksia Approve Updates -valintaikkunan hyväksymisasetuksiin.
  4. Hylkää päivitys. Voit tehdä tämän napsauttamalla päivitystä hiiren kakkospainikkeella ja valitsemalla sitten Decline.
  5. Tietokoneiden pitäisi nyt tehdä tunnistus onnistuneesti WSUS-palvelinta vasten ja vastaanottaa soveltuvat päivitykset. Voit tarkistaa, että tietokone pystyy synkronoimaan, toimimalla seuraavasti:
    1. Avaa komentokehote.
    2. Kirjoita seuraava komento:
      wuauclt.exe/detectnow
    3. Paina ENTER-näppäintä.
  6. Tarkastele WindowsUpdate.log-tiedostoa ja tarkista, että synkronointi onnistuu. Saatat joutua suorittamaan detectnow-komennon kahdesti. Jotkin asiakkaat ovat ilmoittaneet, että ensimmäinen synkronointi epäonnistuu mutta seuraavat synkronoinnit onnistuvat.
  7. Jos käytössäsi on WSUS-palvelinten hierarkia, tee nämä toimet jokaiselle palvelimelle. Aloita ylimmän tason palvelimesta. Jos jokin palvelimista on replika-alipalvelin, muuta se itsenäiseksi Options/Update Source and Proxy Server -valintaikkunan avulla. Tee kuvatut toimet ja muuta itsenäinen palvelin sitten takaisin replika-alipalvelimeksi.

Enemmän tietoa

Tunnettuja tämän päivityksen yhteydessä ilmeneviä ongelmia

  • Kun asennat tämän päivityksen WSUS-tietokoneeseen, joka isännöi muita Internet-palveluita (kuten HTTP, FTP, NNTP tai SMTP), nämä päivitykset saatetaan pysäyttää ja käynnistää uudelleen päivityksen asentamisen aikana.
  • Tämä päivitys ei tue asennuksen poistamista. Jos haluat poistaa tämän päivityksen, sinun on ensin poistettava WSUS-palveluiden asennus ja asennettava ne sitten uudelleen.

    Jos haluat poistaa tämän päivityksen, Microsoft suosittelee, että valitset oletusasetuksen WSUS-palveluiden poistamisen yhteydessä. Oletusasetus jättää tietokannan ja sisällön järjestelmään niin, että mukautetut asetukset säilytetään, kun WSUS asennetaan uudelleen.
  • Kun tämä päivitys on asennettu, sillä ei ole merkintää Ohjauspaneelin Lisää tai poista sovellus -työkalussa. Voit varmistaa, että päivitys on asennettu oikein, toimimalla seuraavasti:
    1. Avaa seuraava kansio:
      %ProgramFiles%\Update Services\WebServices\ClientWebService\bin\
    2. Napsauta Microsoft.UpdateServices.WebServices.Client.Dll-tiedostoa hiiren kakkospainikkeella ja valitse sitten Ominaisuudet.
    3. Valitse Versio-välilehti.
      • Tiedoston versio on 3.1.6001.66, jos päivitys on asennettu onnistuneesti.
      • Tiedoston versio on 3.1.6001.65, jos päivitystä ei ole asennettu onnistuneesti.

Tila

Microsoft on vahvistanut, että tämä ongelma esiintyy artikkelin alussa luetelluissa Microsoftin tuotteissa.

Ominaisuudet

Artikkelin tunnus: 954960 - Viimeisin tarkistus: 11. kesäkuuta 2009 - Versio: 7.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Microsoft Windows Server Update Services 3.0
  • Microsoft Windows Server Update Services 3.0 Service Pack 1
Hakusanat: 
kbinfo kbbug kbexpertiseinter kbpubtypekc kbsecurity kbsecvulnerability kbsecadvisory KB954960

Anna palautetta

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com