Utiliza Microsoft Windows Server Update Services (WSUS) 3.0 para implementar actualizações e correcções de software em computadores da sua organização. No entanto, alguns computadores não recebem actualizações a partir do servidor WSUS. Este problema ocorre se os computadores tiverem o Microsoft Office 2003 ou componentes do Office 2003 instalados.
Nota
Este problema afecta os Microsoft Windows Server Update Services 3.0 e os Windows Server Update Services 3.0 Service Pack 1 (WSUS 3.0 SP1). No entanto, em algumas circunstâncias, podem também ser afectados os seguintes produtos:
- Windows Small Business Server 2003 (Windows SBS) cujo componente WSUS tenha sido actualizado de WSUS 2.0 para WSUS 3.0
- System Center Essentials 2007
- System Center Configuration Manager 2007
Para mais informações, consulte o aviso de segurança.
Quando este problema ocorre, é registada uma mensagem semelhante à seguinte no ficheiro de registo das Actualizações Automáticas (%windir%\WindowsUpdate.log) do computador afectado:
Data Hora 788 ee4 PT +++++++++++ PT: A sincronizar actualizações do servidor +++++++++++
Data Hora 788 ee4 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, URL do Servidor = http://WSUS Server/ClientWebService/client.asmx
Data Hora 788 ee4 PT AVISO: Falha de SyncUpdates, erro = 0x8024400E, erro de cliente soap = 7, código de erro soap = 400, código de estado de HTTP = 200
Data Hora 788 ee4 PT AVISO: Falha SOAP: 0x000190
Data Hora 788 ee4 PT AVISO: faultstring:Ocorreu uma falha
Data Hora 788 ee4 PT AVISO: ErrorCode:InternalServerError(5)
Data Hora 788 ee4 PT AVISO: Mensagem:(nulo)
Data Hora 788 ee4 PT AVISO: Método:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"
Data Hora 788 ee4 PT AVISO: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c
Esta mensagem é registada durante a fase de detecção.
Além disso, é registada uma mensagem semelhante à seguinte no ficheiro de registo dos WSUS (%ProgramFiles%\Update Services\Log Files\SoftwareDistribution.log) do computador com o WSUS:
Data Hora Erro UTC w3wp.12 ClientImplementation.SyncUpdates System.ArgumentException: O item já foi adicionado. Chave no dicionário: '8862' Chave a adicionar: '8862'
em System.Collections.Hashtable.Insert(Chave do objecto, nValor do objecto, Soma booleana)
em System.Collections.Hashtable.Add(Chave do objecto, Valor do objecto)
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, SyncUpdateParameters parâmetros)
em Microsoft.UpdateServices.Internal.ClientImplementation.SyncUpdates(Cookie cookie, SyncUpdateParameters parâmetros)
em Microsoft.UpdateServices.Internal.Client.SyncUpdates(Cookie cookie, SyncUpdateParameters parâmetros)
linhas removidas
Data Hora Aviso UTC w3wp.12 SoapUtilities.CreateException ThrowException: actor = http://wsusebc/ClientWebService/client.asmx, ID=c0a7445f-b989-43fa-ac20-11f8ca65fa8c, ErrorCode=InternalServerError, Mensagem=, Cliente=?
Para localizar esta mensagem, procure no servidor WSUS o ID obtido a partir do registo do cliente.
Este problema ocorre porque uma revisão recente de uma actualização do Microsoft Office 2003 Service Pack 1 (SP1) faz com que alguns servidores WSUS 3.0 sincronizem incorrectamente a actualização revista com as aprovações da actualização. Quando os computadores cliente afectados comunicam com um destes servidores, o serviço Web não consegue processar as aprovações. Assim, a detecção não tem êxito.
Para resolver este problema num servidor com o WSUS 3.0 SP1
- Confirme se a definição Região e Idioma actual no servidor WSUS é a mesma definição utilizada para instalar o WSUS. Por exemplo, se o servidor WSUS estava definido para inglês (Estados Unidos) quando WSUS foi instalado e a definição actual corresponde a alemão (Suíça), altere o idioma para inglês (Estados Unidos) antes de instalar esta actualização.
- Instale a actualização 954960. Clique na hiperligação do Centro de Transferências da Microsoft aplicável ao servidor:
Reduzir esta imagemExpandir esta imagem
Transferir o pacote de Actualização para Windows Server Update Services (WSUS) 3 Service Pack 1 (KB954960) agora.
(http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyID=6aa8a49d-170c-4077-8b9b-61f7bf5a1281)
Reduzir esta imagemExpandir esta imagem
Transfira o pacote de Actualização para Windows Server Update Services (WSUS) 3 Service Pack 1 para sistemas baseados em x64 agora.
(http://www.microsoft.com/downloads/details.aspx?displaylang=pt-pt&FamilyID=dbdcdb25-1097-47f4-8fd1-b1246d13c5f8)
Data de Edição: 1 de Agosto de 2008
Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft: 119591
(http://support.microsoft.com/kb/119591/
)
Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu à detecção de vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, disponível na data de publicação do ficheiro. O ficheiro está armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.
- Se aplicável, altere o idioma do servidor WSUS para a definição pretendida.
Para resolver este problema num servidor com o WSUS 3.0 RTM
Efectue um dos seguintes procedimentos:
- Actualize de WSUS 3.0 RTM para WSUS 3.0 SP1 e receba a actualização 954960 automaticamente. Para obter informações, visite o seguinte Web site da Microsoft:
- Em alternativa, se não pretender actualizar para o WSUS 3.0 SP1, neste momento, siga as instruções na secção "Soluções".
É recomendado que actualize para o WSUS 3.0 SP1 e receba a actualização 954960. Se não pretender actualizar para o WSUS 3.0 SP1, neste momento, siga o procedimento nesta secção para repor manualmente um estado consistente das aprovações no servidor WSUS.
- Na Consola de administração do WSUS, na lista Actualizações, localize a actualização do Office 2003 Service Pack 1.
- Confirme se a actualização está Recusada. Se a actualização não estiver recusada, clique com o botão direito do rato na actualização e, em seguida, clique em Recusar.
- Aprove a actualização. Para tal, clique com o botão direito do rato na actualização, clique em Aprovar e, em seguida, clique em OK. Não efectue quaisquer alterações às definições de aprovação na caixa de diálogo Aprovar Actualizações.
- Recuse a actualização. Para tal, clique com o botão direito do rato na actualização e, em seguida, clique em Recusar.
- Os computadores deverão agora concluir a detecção com êxito no servidor WSUS e receber todas as actualizações aplicáveis. Para verificar se um computador consegue sincronizar:
- Abra uma linha de comandos.
- Escreva o seguinte comando:
wuauclt.exe/detectnow
- Prima ENTER.
- Reveja o ficheiro WindowsUpdate.log para se certificar de que a sincronização teve êxito. Poderá ser necessário executar o comando detectnow duas vezes. Alguns clientes relataram que a primeira sincronização falha, mas sincronizações sucessivas têm êxito.
- Se tiver uma hierarquia de servidores WSUS, repita este procedimento em cada servidor. Comece pelo servidor de nível superior. Se qualquer dos servidores for um servidor subordinado de réplica, altere o mesmo para que seja autónomo, utilizando a caixa de diálogo Opções/Origem de Actualização e Servidor Proxy. Siga os passos dos procedimentos e, em seguida, volte a alterar o servidor autónomo para um servidor subordinado de réplica.
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
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
| kbinfo kbbug kbexpertiseinter kbpubtypekc kbsecurity kbsecvulnerability kbsecadvisory KB954960 |