Alguns computadores não recebem atualizações do servidor WSUS

Traduções deste artigo Traduções deste artigo
ID do artigo: 954960 - Exibir os produtos aos quais esse artigo se aplica.

Atualização técnica: 1 de agosto de 2008

A Microsoft lançou um comunicado de segurança sobre este problema para os profissionais de TI. Esse comunicado contém informações adicionais relacionadas à segurança. Para exibir o aviso de segurança, visite o seguinte site da Microsoft:
http://www.microsoft.com/brasil/technet/security/advisory/954960.mspx
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Você usa o Microsoft Windows Server Update Services (WSUS) 3.0 para implantar atualizações de software e hotfixes em computadores na organização. Contudo, alguns computadores não recebem atualizações do servidor WSUS. Esse problema ocorrerá se os computadores possuírem o Microsoft Office 2003 ou componentes do Office 2003 instalados.

Observação Esse problema afetará o Microsoft Windows Server Update Services 3.0 e o Windows Server Update Services 3.0 Service Pack 1 (WSUS 3.0 SP1). Entretanto, em algumas circunstâncias, os produtos a seguir também podem ser afetados:
  • Windows Small Business Server 2003 (Windows SBS) que teve o componente WSUS atualizado de WSUS 2,0 para WSUS 3,0
  • System Center Essentials 2007
  • System Center Configuration Manager 2007
Para obter mais informações, consulte o comunicado.

Quando esse problema ocorrer, uma mensagem semelhante à seguinte é registrada no arquivo de log de Atualizações Automáticas (%windir%\WindowsUpdate.log) no computador afetado:
Data/Hora 788 ee4 PT +++++++++++ PT: Sincronizando atualizações do servidor +++++++++++
Date Time 788 ee4 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://WSUS Server/ClientWebService/client.asmx
Data Hora AVISO EM PT 788 ee4: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
Data Hora AVISO EM PT 788 ee4: Falha do SOAP: 0x000190
Data Hora AVISO EM PT 788 ee4: faultstring:Falha
Data Hora AVISO EM PT 788 ee4: ErrorCode:InternalServerError(5)
Data Hora AVISO EM PT 788 ee4: Mensagem:(nula)
Data Hora AVISO EM PT 788 ee4: Method:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"
Data Hora AVISO EM PT 788 ee4: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c
Essa mensagem é registrada durante a fase de detecção.

Além disso, uma mensagem semelhante à seguinte é registrada no arquivo de log do WSUS (%ProgramFiles%\Update Services\Log Files\SoftwareDistribution.log) no computador do WSUS:
Data Hora UTC Error w3wp.12 ClientImplementation.SyncUpdates System.ArgumentException: O item já foi adicionado. Chave no dicionário: chave '8862' adicionada: '8862'
em System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
em System.Collections.Hashtable.Add(Object key, Object value)
em Microsoft.UpdateServices.Internal.ClientImplementation.GetSyncInfo(DataAccess dataAccess, Hashtable stateTable, Hashtable deploymentTable, Boolean haveGroupsChanged, Boolean doChunking)
em Microsoft.UpdateServices.Internal.ClientImplementation.SoftwareSync(DataAccess dataAccess, UnencryptedCookieData cookieData, Int32[] installedNonLeafUpdateIds, Int32[] leafUpdateIds, Boolean haveGroupsChanged, Boolean expressQuery)
em Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, parâmetros SyncUpdateParameters)
em Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, parâmetros SyncUpdateParameters)
em Microsoft.UpdateServices.Internal.Client.SyncUpdates(Cookie cookie, parâmetros SyncUpdateParameters)
linhas removidas
Data Hora UTC Warning w3wp.12 SoapUtilities.CreateException ThrowException: actor = http://wsusebc/ClientWebService/client.asmx, ID=c0a7445f-b989-43fa-ac20-11f8ca65fa8c, ErrorCode=InternalServerError, Message=, Client=?
Para localizar essa mensagem, pesquise no servidor do WSUS a ID obtida do log do cliente.

Causa

Esse problema ocorre devido a uma revisão recente da atualização do Microsoft Office 2003 Service Pack 1 (SP1) que faz com que os servidores do WSUS 3.0 sincronizem incorretamente a atualização revisada com as aprovações de atualização. Quando os computadores cliente afetados se comunicam com esse servidor, o serviço da Web não pode processar as aprovações. Por isso, a detecção não é bem-sucedida.

Resolução

Para solucionar esse problema em um servidor que esteja executando o WSUS 3.0 SP1

  1. Verifique se a configuração atual de Região e Idioma no servidor WSUS é igual à configuração com a qual o WSUS foi instalado. Por exemplo, se, ao ser instalado, o servidor WSUS tiver sido configurado para Inglês (Estados Unidos) e a configuração atual for Alemão (Suíça), você deverá alterar o idioma para Inglês (Estados Unidos) antes de instalar a atualização.
  2. Instale a atualização 954960. Clique no link do Centro de Download da Microsoft aplicável ao seu servidor:

    Recolher esta imagemExpandir esta imagem
    Download
    Baixe a Atualização do Windows Server Update Services (WSUS) 3 Service Pack 1 (KB954960) agora.

    Recolher esta imagemExpandir esta imagem
    Download
    Baixe agora o pacote de atualizações do Windows Server Update Services (WSUS) 3 Service Pack 1 para sistemas baseados em x64.

    Data de lançamento: 1 de agosto de 2008

    Para obter mais informações sobre como baixar os arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:
    119591 Como obter arquivos de suporte da Microsoft nos serviços online
    A Microsoft examinou este arquivo em busca de vírus. A Microsoft usou o mais recente software de detecção de vírus disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores de segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.
  3. Se aplicável, altere o idioma do servidor WSUS para a configuração desejada.

Para solucionar esse problema em um servidor que esteja executando o WSUS 3.0 RTM

Execute um dos seguintes procedimentos:

Como Contornar

Recomendamos que você atualize para o WSUS 3.0 SP1 e receba a atualização 954960. Se não desejar atualizar para o WSUS 3.0 SP1 agora, siga o procedimento descrito nesta seção para redefinir manualmente as aprovações para um estado consistente no servidor WSUS.
  1. No Console de Administração do WSUS, na lista de atualizações, localize a atualização Office 2003 Service Pack 1.
    • Observação É possível que haja mais de uma atualização Office 2003 Service Pack 1 publicada. É importante verificar se você localizou a versão específica da atualização necessária para este procedimento. Confirme que a seguinte UpdateID aparece na parte inferior do painel de detalhes:
      D359F493-0AAD-43FA-AF5C-6763326CD98F
    • Talvez seja necessário alterar os filtros no nó Atualização para ver essa atualização. Para fazer isso, defina o Status para Qualquer, e a Aprovação para Recusada. Caso você ainda não visualiza a atualização, defina a Aprovação como Qualquer Exceto Recusada.
  2. Verifique se o status da atualização está definido como Recusada. Caso ela não tenha sido recusada, clique com o botão direito do mouse na atualização e, em seguida, clique em Recusar.
  3. Aprove a atualização. Para fazer isto, clique com o botão direito do mouse em Aprovar e clique em OK. Não faça alterações nas configurações de aprovação na caixa de diálogo Aprovar atualizações.
  4. Recuse a atualização. Para isso, clique com o botão direito do mouse na atualização e clique em Recusar.
  5. Agora, os computadores concluirão com êxito a detecção no servidor WSUS e receberão todas as atualizações aplicáveis. Para verificar se um computador pode sincronizar:
    1. Abra um prompt de comando.
    2. Digite o seguinte comando:
      wuauclt.exe/detectnow
    3. Pressione ENTER.
  6. Consulte o arquivo WindowsUpdate.log para verificar se a sincronização foi bem-sucedida. Talvez você precise executar o comando detectnow duas vezes. Alguns clientes relataram que a primeira sincronização falhou, mas as sincronizações subseqüentes foram bem-sucedidas.
  7. Se você tiver uma hierarquia de servidores WSUS, repita o procedimento em cada servidor. Comece com o servidor de nível mais alto. Se algum dos servidores for um servidor filho replicado, torne-o autônomo usando a caixa de diálogo Opções/Origem da Atualização e Servidor Proxy. Execute as etapas do procedimento e, em seguida, torne o servidor autônomo novamente um servidor filho replicado.

Mais Informações

Problemas conhecidos dessa atualização

  • Quando você instalar essa atualização em um computador que esteja executando o WSUS, e se o computador também hospedar outros serviços de Internet, como HTTP, FTP, NNTP ou SMTP, esses serviços poderão ser interrompidos e reiniciados durante a instalação da atualização.
  • Essa atualização não permite desinstalação. Para removê-la, desinstale e reinstale o WSUS.

    Se desejar remover essa atualização, recomendamos que selecione a opção padrão ao desinstalar o WSUS. A opção padrão deixa o banco de dados e o conteúdo no sistema de forma que as configurações personalizadas sejam mantidas quando o WSUS for reinstalado.
  • Depois que você instalar essa atualização, não haverá uma listagem para a atualização no recurso Adicionar ou Remover Programas no Painel de Controle. Para verificar se a atualização foi instalada corretamente, siga essas etapas:
    1. Abra a seguinte pasta:
      %ProgramFiles%\Update Services\WebServices\ClientWebService\bin\
    2. Clique com o botão direito do mouse no arquivo Microsoft.UpdateServices.WebServices.Client.Dll e, em seguida, clique em Propriedades.
    3. Clique na guia Versão.
      • Se a atualização tiver sido instalada corretamente, a versão do arquivo será 3.1.6001.66.
      • Se a atualização tiver sido instalada incorretamente, a versão do arquivo será 3.1.6001.65.

Situação

A Microsoft confirmou que este é um problema que ocorre nos produtos Microsoft que estão listados na seção "Aplica-se a".

Propriedades

ID do artigo: 954960 - Última revisão: quinta-feira, 11 de junho de 2009 - Revisão: 7.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server Update Services 3.0
  • Microsoft Windows Server Update Services 3.0 Service Pack 1
Palavras-chave: 
kbinfo kbbug kbexpertiseinter kbpubtypekc kbsecurity kbsecvulnerability kbsecadvisory KB954960

Submeter comentários

 

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