Alcuni computer non ricevono gli aggiornamenti dal server WSUS

Traduzione articoli Traduzione articoli
Identificativo articolo: 954960 - Visualizza i prodotti a cui si riferisce l?articolo.

Aggiornamento tecnico: 1 agosto 2008

È stato rilasciato un Advisory Microsoft sulla sicurezza relativo a questo problema per i professionisti IT. In questo documento sono contenute ulteriori informazioni correlate alla protezione. Per visualizzare il testo del documento, visitare la pagina Web al seguente indirizzo:
http://www.microsoft.com/italy/technet/security/advisory/954960.mspx
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Si utilizza Microsoft Windows Server Update Services (WSUS) 3.0 per distribuire aggiornamenti software e hotfix ai computer dell'organizzazione. Alcuni computer non ricevono tuttavia gli aggiornamenti dal server WSUS. Il problema si verifica se nel computer sono installati Microsoft Office 2003 o componenti of Office 2003.

Nota Questo problema riguarda Microsoft Windows Server Update Services 3.0 e Windows Server Update Services 3.0 Service Pack 1 (WSUS 3.0 SP1). In alcune circostanza, tuttavia, possono essere interessati anche i seguenti prodotti:
  • Windows Small Business Server 2003 (Windows SBS) il cui componente WSUS è stato aggiornato da WSUS 2.0 a WSUS 3.0
  • System Center Essentials 2007
  • System Center Configuration Manager 2007
Per ulteriori informazioni, vedere l'Advisory Microsoft sulla sicurezza.

Quando si verifica questo problema, nel file di registro di Aggiornamenti automatici (%windir%\WindowsUpdate.log) del computer interessato viene registrato un messaggio analogo al seguente:
Data Ora 788 ee4 PT +++++++++++ PT: Sincronizzazione degli aggiornamenti server +++++++++++
Data Ora 788 ee4 PT + IDservizio = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, URL del server = http://Server WSUS/ClientWebService/client.asmx
Data Ora 788 ee4 PT AVVISO: Errore di SyncUpdates = 0x8024400E, errore del client soap = 7, codice errore soap = 400, codice di stato HTTP = 200
Data Ora 788 ee4 PT AVVISO: Errore SOAP: 0x000190
Data Ora 788 ee4 PT AVVISO: faultstring:Si è verificato un errore
Data Ora 788 ee4 PT AVVISO: ErrorCode:ErroreInternoServer(5)
Data Ora 788 ee4 PT AVVISO: Messaggio:(null)
Data Ora 788 ee4 PT AVVISO: Metodo:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"
Data Ora 788 ee4 PT AVVISO: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c
Questo messaggio viene registrato durante la fase di rilevamento.

Nel file di registro WSUS (%Programmi%\Update Services\Log Files\SoftwareDistribution.log) sul computer WSUS viene inoltre registrato un messaggio analogo al seguente:
Data Ora Errore UTC w3wp.12 ClientImplementation.SyncUpdates System.ArgumentException: L'elemento è già stato aggiunto. Chiave nel dizionario: '8862' Chiave aggiunta: '8862'
in System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
in System.Collections.Hashtable.Add(Object key, Object value)
in Microsoft.UpdateServices.Internal.ClientImplementation.GetSyncInfo(DataAccess dataAccess, Hashtable stateTable, Hashtable deploymentTable, Boolean haveGroupsChanged, Boolean doChunking)
in Microsoft.UpdateServices.Internal.ClientImplementation.SoftwareSync(DataAccess dataAccess, UnencryptedCookieData cookieData, Int32[] installedNonLeafUpdateIds, Int32[] leafUpdateIds, Boolean haveGroupsChanged, Boolean expressQuery)
in Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, SyncUpdateParameters parameters)
in Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, SyncUpdateParameters parameters)
in Microsoft.UpdateServices.Internal.Client.SyncUpdates(Cookie cookie, SyncUpdateParameters parameters)
righe rimosse
Data Ora Avviso UTC w3wp.12 SoapUtilities.CreateException ThrowException: actor = http://wsusebc/ClientWebService/client.asmx, ID=c0a7445f-b989-43fa-ac20-11f8ca65fa8c, CodiceErrore=ErroreInternoServer, Messaggio=, Client=?
Per individuare questo messaggio, cercare sul server WSUS l'ID rilevato dal file di registro del client.

Cause

Questo problema si verifica poiché una recente revisione di un aggiornamento di Microsoft Office 2003 Service Pack 1 (SP1) fa sì che alcuni server WSUS 3.0 non effettuino in modo corretto la sincronizzazione dell'aggiornamento modificato con le approvazioni dell'aggiornamento. Quando i computer client interessati comunicano con un server, il servizio Web non è in grado di elaborare le approvazioni. Di conseguenza il rilevamento ha esito negativo.

Risoluzione

Per risolvere il problema su un server su cui è installato WSUS 3.0 SP1

  1. Verificare che le opzioni internazionali e della lingua correnti sul server WSUS siano quelle utilizzate per l'installazione di WSUS. Ad esempio, se il server WSUS è configurato per la lingua Inglese (Stati Uniti) e attualmente configurato il Tedesco (Svizzera), occorre modificare la lingua in Inglese (Stati Uniti) prima di installare l'aggiornamento.
  2. Installare l'aggiornamento 954960. Fare clic sul collegamento dell'Area download Microsoft relativo al server in uso:

    Riduci l'immagineEspandi l'immagine
    Download
    Download del pacchetto Windows Server Update Services (WSUS) 3 Service Pack 1 (KB954960).

    Riduci l'immagineEspandi l'immagine
    Download
    Download del pacchetto Windows Server Update Services (WSUS) 3 Service Pack 1 per sistemi x64.

    Data di rilascio: 01 agosto 2008

    Per ulteriori informazioni sul download dei file di supporto Microsoft, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
    119591 Come ottenere file di supporto Microsoft dai servizi online
    Il file è stato controllato e non contiene virus. Microsoft ha utilizzato il software antivirus più recente disponibile al momento della data di pubblicazione del file. Il file viene salvato su server con un livello di protezione avanzata che impedisce modifiche non autorizzate.
  3. Se necessario, cambiare la lingua del server WSUS con le impostazioni desiderate.

Per risolvere il problema su un server su cui è installato WSUS 3.0 RTM

Effettuare una delle seguenti operazioni:
  • Eseguire l'aggiornamento da WSUS 3.0 RTM a WSUS 3.0 SP1 e ricevere l'aggiornamento 954960 automaticamente. Per informazioni, visitare il seguente sito Web Microsoft:
    http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=f87b4c5e-4161-48af-9ff8-a96993c688df
  • In alternativa, se non si desidera eseguire ora l'aggiornamento a WSUS 3.0 SP1, attenersi alle istruzioni riportate nella sezione "Soluzione alternativa".

Workaround

Si consiglia di eseguire l'aggiornamento a WSUS 3.0 SP1 per ricevere l'aggiornamento 954960. Se non si desidera effettuare ora l'aggiornamento a WSUS 3.0 SP1, attenersi alla procedura descritta in questa sezione per ripristinare le approvazioni a uno stato coerente sul server WSUS.
  1. Individuare l'aggiornamento Office 2003 Service Pack 1 nell'elenco degli aggiornamenti disponibile nella console di amministrazione di WSUS.
    • Nota È possibile che sia stato pubblicato più di un aggiornamento Office 2003 Service Pack 1. È importante assicurarsi di aver individuato la versione specifica dell'aggiornamento necessaria per questa procedura. Verificare che il seguente codice UpdateID sia visualizzato nella parte inferiore del riquadro dei dettagli:
      D359F493-0AAD-43FA-AF5C-6763326CD98F
    • Per visualizzare questo aggiornamento, potrebbe essere necessario modificare i filtri nel nodo degli aggiornamenti. Per effettuare questa operazione, impostare Stato su Tutti e Approvazione su Rifiutati. Se ancora non è possibile visualizzare l'aggiornamento, impostare Approvazione su Tutti tranne i rifiutati.
  2. Confermare che l'aggiornamento è stato Rifiutato. In caso contrario, fare clic con il pulsante destro del mouse sull'aggiornamento e scegliere Rifiuta.
  3. Approvare l'aggiornamento. A questo scopo, fare clic con il pulsante destro del mouse sull'aggiornamento, scegliere Approva, quindi OK. Non apportare alcuna modifica alle impostazioni di approvazione nella finestra di dialogo Approva aggiornamenti.
  4. Rifiutare l'aggiornamento. Per eseguire questa operazione, fare clic con il pulsante destro del mouse sull'attività e scegliere Rifiuta.
  5. I computer dovrebbero ora completare correttamente il rilevamento basato sul server WSUS e ricevere tutti gli aggiornamenti necessari. Per verificare la capacità di sincronizzazione di un computer:
    1. Aprire un prompt dei comandi.
    2. Digitare il seguente comando:
      wuauclt.exe/detectnow
    3. Premere INVIO.
  6. Controllare il file WindowsUpdate.log per verificare la corretta sincronizzazione. Potrebbe essere necessario eseguire il comando detectnow per due volte. Alcuni clienti hanno segnalato che il primo tentativo di sincronizzazione ha esito negativo mentre quelli successivi vengono completati correttamente.
  7. Se si dispone di una gerarchia di server WSUS, ripetere la procedura su ciascun server. Iniziare dal server di livello superiore. Se uno dei server è un server di replica figlio, è necessario modificarne l'impostazione in modo che diventi autonomo mediante la finestra di dialogo Origine aggiornamenti e server proxy. Attenersi a questa procedura, quindi impostare di nuovo il server da autonomo a server di replica figlio.

Informazioni

Problemi noti con questo aggiornamento

  • Quando si installa questo aggiornamento in un computer che esegue WSUS e in cui sono ospitati anche altri servizi Internet quali HTTP, FTP, NNTP o SMTP, tali servizi potrebbero essere interrotti e riavviati successivamente durante l'installazione dell'aggiornamento.
  • Non è possibile disinstallare l'aggiornamento. Per disinstallare questo aggiornamento, è necessario disinstallare e reinstallare WSUS.

    Per rimuovere questo aggiornamento si consiglia di selezionare l'opzione predefinita durante la disinstallazione di WSUS. L'opzione predefinita consente di lasciare il database e il contenuto sul sistema in modo da mantenere le impostazioni personalizzate durante la reinstallazione di WSUS.
  • Dopo aver installato questo aggiornamento, non viene aggiunta una voce corrispondente in Installazione applicazioni nel Pannello di controllo. Per determinare se l'aggiornamento è stato installato correttamente, attenersi alla seguente procedura:
    1. Aprire la seguente cartella:
      %Programmi%\Update Services\WebServices\ClientWebService\bin\
    2. Fare clic con il pulsante destro del mouse sul file Microsoft.UpdateServices.WebServices.Client.Dll, quindi scegliere Proprietà.
    3. Fare clic sulla scheda Versione.
      • Se la versione del file è 3.1.6001.66, l'aggiornamento è stato installato correttamente.
      • Se la versione del file è 3.1.6001.65, l'aggiornamento non è stato installato correttamente.

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati alla fine del presente articolo.

Proprietà

Identificativo articolo: 954960 - Ultima modifica: giovedì 11 giugno 2009 - Revisione: 7.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows Server Update Services 3.0
  • Microsoft Windows Server Update Services 3.0 Service Pack 1
Chiavi: 
kbinfo kbbug kbexpertiseinter kbpubtypekc kbsecurity kbsecvulnerability kbsecadvisory KB954960
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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