Algunos equipos no reciben actualizaciones del servidor WSUS

Seleccione idioma Seleccione idioma
Id. de artículo: 954960 - Ver los productos a los que se aplica este artículo

Actualización técnica: 1 de agosto de 2008

Microsoft ha publicado un aviso de seguridad sobre este problema destinado a los profesionales de IT. El aviso de seguridad contiene información adicional relacionada con la seguridad. Para ver el asesoramiento de seguridad, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/spain/technet/security/advisory/954960.mspx
Expandir todo | Contraer todo

En esta página

Síntomas

Utiliza Microsoft Windows Server Update Services (WSUS) 3.0 para implementar actualizaciones de software y revisiones en los equipos de su organización. Sin embargo, algunos equipos no reciben actualizaciones del servidor WSUS. Este problema se produce si los equipos disponen de Microsoft Office 2003 o tienen los componentes de Office 2003 instalados.

Nota Este problema afecta a Microsoft Windows Server Update Services 3.0 y Windows Server Update Services 3.0 Service Pack 1 (WSUS 3.0 SP1). No obstante, en algunas circunstancias, los siguientes productos también se pueden ver afectados:
  • Windows Small Business Server 2003 (Windows SBS) que haya actualizado el componente WSUS de WSUS 2.0 a WSUS 3.0
  • System Center Essentials 2007
  • System Center Configuration Manager 2007
Para obtener más información, consulte el aviso.

Cuando se produce este problema, un mensaje semejante al siguiente se registra en el archivo de registro de Actualizaciones automáticas (%windir%\WindowsUpdate.log) del equipo afectado:
Date Time 788 ee4 PT +++++++++++ PT: Synchronizing server updates +++++++++++
Date Time 788 ee4 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://WSUS Server/ClientWebService/client.asmx
Date Time 788 ee4 PT WARNING: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
Date Time 788 ee4 PT WARNING: SOAP Fault: 0x000190
Date Time 788 ee4 PT WARNING: faultstring:Fault occurred
Date Time 788 ee4 PT WARNING: ErrorCode:InternalServerError(5)
Date Time 788 ee4 PT WARNING: Message:(null)
Date Time 788 ee4 PT WARNING: Method:"http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"
Date Time 788 ee4 PT WARNING: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c
Este mensaje se registra durante la fase de detección.

Asimismo, se registra un mensaje semejante al siguiente en el archivo de registro WSUS (%ProgramFiles%\Update Services\Log Files\SoftwareDistribution.log) del equipo WSUS:
Date Time 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)
lines removed
Date Time 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 este mensaje, busque en el servidor WSUS el Id. que se obtiene desde el registro de cliente.

Causa

Este problema se produce porque una revisión reciente de una actualización de Microsoft Office 2003 Service Pack 1 (SP1) provocó que algunos servidores WSUS 3.0 sincronizaran de forma incorrecta la actualización revisada con las aprobaciones de la actualización. Cuando los equipos cliente afectados se comunican con uno de esos servidores, el servicio web no puede procesar las aprobaciones. Por tanto, la detección no se realiza correctamente.

Solución

Para resolver este problema en un servidor que ejecuta WSUS 3.0 SP1

  1. Confirme que la configuración regional y de idioma en el servidor WSUS es la misma que se instaló en WSUS. Por ejemplo, si el servidor WSUS se estableció como inglés (Estados Unidos) cuando se instaló y la configuración actual es alemán (Suiza), debe cambiar el idioma a inglés (Estados Unidos) antes de instalar esta actualización
  2. Instalar la actualización 954960. Haga clic en el vínculo del Centro de descarga de Microsoft aplicable para su servidor:

    Contraer esta imagenAmpliar esta imagen
    Descargar
    Descargue ahora el paquete para la actualización de Windows Server Update Services (WSUS) 3 Service Pack 1 (KB954960).

    Contraer esta imagenAmpliar esta imagen
    Descargar
    Descargue el paquete para la actualización de Windows Server Update Services (WSUS) 3 Service Pack 1 para sistemas basados en x64.

    Fecha de publicación: 1 de agosto de 2008

    Para obtener más información acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    119591 Cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea
    Microsoft exploró este archivo en busca de virus con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a prevenir que se hagan cambios no autorizados.
  3. Si procede, cambie el idioma del servidor WSUS a la configuración deseada.

Para resolver este problema en un servidor que ejecuta WSUS 3.0 RTM

Realice una de las operaciones siguientes:

Solución

Recomendamos que actualice a WSUS 3.0 SP1 y que reciba la actualización 954960. Si no desea actualizar a WSUS 3.0 SP1 en este momento, siga el procedimiento que se describe en esta sección para restablecer manualmente las aprobaciones a un estado consistente con el servidor WSUS.
  1. En la consola de administración de WSUS, localice la actualización Office 2003 Service Pack 1 en la lista de actualizaciones.
    • Nota: es posible que se haya publicado más de una actualización de Office 2003 Service Pack 1. Es importante que compruebe que ha localizado la versión concreta de esta actualización necesaria para este procedimiento. Confirme que el siguiente UpdateID se muestra en la parte inferior del panel de detalles:
      D359F493-0AAD-43FA-AF5C-6763326CD98F
    • Es posible que tenga que cambiar los filtros en el nodo de actualización para ver esta actualización. Para ello, establezca Estado como Cualquiera y establezca Aprobación como Rechazada. Si aún no ve la actualización, establezca Aprobación como Cualquier excepción rechazada.
  2. Confirme que se ha rechazado la actualización. Si la actualización aún no se ha rechazado, haga clic con el botón secundario y, a continuación, haga clic en Rechazar.
  3. Apruebe la actualización. Para ello, haga clic con el botón secundario del mouse en la actualización, haga clic en Aprobar, y, a continuación, en Aceptar. No realice ningún cambio en la configuración de aprobación en el cuadro de diálogo Aprobar actualizaciones.
  4. Rechazar la actualización. Para ello, haga clic con el botón secundario del mouse en la actualización y, a continuación, haga clic en Rechazar.
  5. Ahora los equipos deberían completan correctamente la detección del servidor WSUS y recibir cualquier actualización aplicable. Para comprobar que el equipo puede sincronizar:
    1. Abra un símbolo del sistema.
    2. Escriba el comando siguiente:
      wuauclt.exe/detectnow
    3. Presione ENTRAR.
  6. Revise el archivo WindowsUpdate.log para comprobar que la sincronización se ha realizado correctamente. Quizás tenga que ejecutar el comando detectnow dos veces. Algunos clientes han informado de que la primera sincronización presenta errores pero que las sincronizaciones sucesivas se llevan a cabo correctamente.
  7. Si dispone de una jerarquía de servidores WSUS, repita este procedimiento en cada servidor. Empiece por el servidor del nivel superior. Si alguno de los servidores es un servidor secundario de réplica, debe cambiarlo para que sea autónomo; para ello, utilice el cuadro de diálogo Opciones > Actualizar servidor de origen y proxy. Siga los pasos del procedimiento y, a continuación, vuelva a cambiar el servidor autónomo a un servidor secundario de réplica.

Más información

Problemas conocidos con esta actualización

  • Si instala esta actualización en un equipo que ejecuta WSUS y si el equipo también aloja otros servicios de Internet como, por ejemplo, HTTP, FTP, NNTP o SMTP, puede que estos servicios se detengan y luego se reinicien durante la instalación de la actualización.
  • Esta actualización no es compatible con la desinstalación. Para quitar esta actualización, debe desinstalar WSUS y después volver a instalarlo.

    Si quiere quitar esta actualización, le recomendamos que seleccione la opción predeterminada que aparece al desinstalar WSUS. La opción predeterminada deja en el sistema la base de datos y el contenido por lo que al volver a instalar WSUS se conserva la configuración personalizada.
  • Después de instalar esta actualización, no se incluye ninguna lista para la actualización en la característica Agregar o quitar programas del Panel de control. Para comprobar que la actualización se ha instalado correctamente, siga estos pasos:
    1. Abra la carpeta siguiente:
      %ProgramFiles%\Update Services\WebServices\ClientWebService\bin\
    2. Haga clic con el botón secundario en el archivo Microsoft.UpdateServices.WebServices.Client.Dll y, a continuación, en Propiedades.
    3. Haga clic en la ficha Versión.
      • Si la actualización está instalada correctamente, la versión del archivo es 3.1.6001.66.
      • Si la actualización está instalada de un modo incorrecto, la versión del archivo es 3.1.6001.65.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a".

Propiedades

Id. de artículo: 954960 - Última revisión: jueves, 11 de junio de 2009 - Versión: 7.0
La información de este artículo se refiere a:
  • Microsoft Windows Server Update Services 3.0
  • Microsoft Windows Server Update Services 3.0 Service Pack 1
Palabras clave: 
kbinfo kbbug kbexpertiseinter kbpubtypekc kbsecurity kbsecvulnerability kbsecadvisory KB954960

Enviar comentarios

 

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