Correcciones adicionales incluidas en actualización de seguridad para Service Bus 1.1 para Windows Server (KB2979588)

Introducción

En este artículo se describen las actualizaciones de seguridad de Service Bus 1.1 para Windows Server. Esta actualización de seguridad trata el boletín de seguridad MS14-042 para Service Bus 1.1 y algunas correcciones de errores adicionales. 

Para obtener más información sobre el boletín de seguridad MS14-042 para Service Bus 1.1 para Windows Server, vaya al siguiente sitio de TechNet: 

https://technet.microsoft.com/library/security/MS14-042

Para obtener más información sobre los problemas adicionales que resuelve la revisión, vea la sección "Más información".

Le recomendamos que pruebe esta actualización antes de implementarla en un entorno de producción.

Nota El número de compilación de este paquete de actualización acumulativa 2.0.30904.0.

Más información

Microsoft ya tiene disponible un paquete de actualización acumulativa compatible. Esta actualización acumulativa está disponible para su descarga en la sección "Descargar información" de este artículo.

Problemas que resuelve esta actualización acumulativa

  • Boletín de seguridad de Microsoft MS14-042 para Service Bus 1.1 para Windows Server

    Para obtener más información sobre la vulnerabilidad de seguridad, vea https://technet.microsoft.com/library/security/MS14-042.

  • La configuración MaxMessageSizeInBytes en el entorno de ServiceBus no se respeta para los envíos de AMQP, como en el siguiente escenario:

    • Cuando un cliente de Service Bus usa el protocolo AMQP, es posible que los usuarios reciban un mensaje de excepción "javax.jms.JMSException".

    • Esta excepción se produce cuando Service Bus intenta enviar mensajes de más de 256 KB, independientemente del valor de configuración de MaxMessageSizeInBytes.

    • El valor de MaxMessageSizeInBytes se puede modificar en el enlace NetMessagingProtocolHead en el Microsoft.ServiceBus.Gateway.exe.config archivo.

  • El Set-SBNamespace de PowerShell devuelve a veces un error ArgumentOutofRangeException, como en el siguiente escenario:

    • Cuando los clientes ejecutan el comando Set-SBNamespace PowerShell junto con la opción –ManageUsers, experimentan la excepción siguiente:

      System.ArgumentOutOfRangeException: el argumento PrimaryKey no puede superar los 256 caracteres
      Nombre del parámetro: PrimaryKey
      en Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule.set_PrimaryKey(valor String)
      en Microsoft.ServiceBus.Commands.AuthorizationRuleHelper.Encrypt(AuthorizationRules rules, String encryptionToken)

    • Este problema se produce cuando el cliente ejecuta el comando Set-SBNamespace y la opción –ManageUsers varias veces.

  • Se produce un error en la configuración de Service Bus, como en el siguiente escenario:

    • Un cliente usa un certificado personalizado y el asunto contiene campos adicionales más allá del campo Nombre común (CN).

    • El Asistente para la configuración de Bus de servicio finaliza y, a continuación, muestra una marca de verificación verde. Sin embargo, Service Bus no se ha configurado correctamente y no funciona según lo esperado.

    Para determinar si Service Bus se ve afectado por este problema, ejecute el comando SB-GetMessageContainer PowerShell. Esto indicará el estado del contenedor o los contenedores del mensaje. Los estados "No cargado" y "Crear" se ven afectados por este problema cuando "Activo" es el estado esperado.

  • Es posible que la configuración del Administrador de flujos de trabajo falle cuando usa el mismo certificado personalizado que el servidor de Service Bus, como en el siguiente escenario:

    • Un cliente intenta configurar una granja de servidores de Workflow Manager mediante la solución alternativa del equilibrador de carga de red (que se describe en https://support.microsoft.com/kb/2949779).

    • El Administrador de flujos de trabajo usa el mismo certificado personalizado que usa el servidor service bus.

  • El Asistente para la configuración de bus de servicio a veces produce errores al usar bases de datos que SQL creación de reflejo habilitada, como en el siguiente escenario:

    • Un cliente que usa el Asistente para la configuración de Bus de servicio o que ejecuta el comando New-SBFarm PowerShell y recibe el siguiente mensaje de error:

      Error en la operación de configuración. Suelte las bases de datos y vuelva a usar "Crear una nueva granja".

    • En la sección "Detalles", el usuario ve lo siguiente:

      • La operación no se puede realizar en la base de datos 'SBDatabase' porque está implicada en una sesión de creación de reflejo de la base de datos o en un grupo de disponibilidad. Algunas operaciones no están permitidas en una base de datos que participa en una sesión de creación de reflejo de la base de datos o en un grupo de disponibilidad.

      • Error en la instrucción ALTER DATABASE

    • Este problema puede ocurrir cuando SQL la creación de reflejo está habilitada.

      Nota Al usar bases de datos creadas previamente con SQL reflejo, debe establecer los siguientes atributos en las bases de datos. Si no se establecen estos atributos, el New-SBFarm de PowerShell producirá un error incluso después de aplicar esta actualización.

      • En la base de datos de Service Bus Gateway, agregue los siguientes atributos:

        snapshot_isolation_state = 1
        is_read_committed_snapshot_on = 1

    • En cada una de las bases de datos del contenedor de mensajes de Bus de servicio, agregue los siguientes atributos:

      snapshot_isolation_state = 1
      is_read_committed_snapshot_on = 1
      is_trustworthy_on = 1

Información del paquete de actualización acumulativa

Información de la descarga

El siguiente archivo se puede descargar desde el Centro de descarga de Microsoft:


https://www.microsoft.com/download/details.aspx?familyid=927a4c84-85ac-47ab-ad80-1156b7a68a27
Para obtener más información sobre cómo descargar 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 examinó este archivo en busca de virus. Microsoft usó el software de detección de virus más reciente que había disponible en la fecha en la que se publicó el archivo. El archivo está guardado en servidores de seguridad mejorada que ayudan a prevenir cambios no autorizados del archivo.

Requisitos previos

  • Sistemas operativos compatibles: Windows Server 2008 R2 SP1, Windows Server 2012 y Windows Server 2012 R2

  • Requisitos de software: Debe tener Service Bus 1.1 instalado en el equipo donde está instalando la actualización.

  • Requisitos de credenciales: antes de ejecutar el ejecutable, debe tener credenciales administrativas en el equipo donde está instalando el software. Para obtener más información, vea documentación de Service Bus 1.1.

Implementación

Cada equipo de una granja de servidores de equipos debe tener instalada esta actualización.

Requisito de reinicio

Es posible que tenga que reiniciar el equipo después de aplicar esta actualización acumulativa.

Cómo desinstalar este paquete de actualización acumulativa

Para desinstalar este paquete de actualización acumulativa, siga estos pasos:

  1. En el Panel de control, abra el elemento Programas y características.

  2. En la lista de actualizaciones instaladas, busque Actualización de seguridad para Service Bus 1.1 (KB2972621) LDR.

  3. Haga clic con el botón derecho en Actualización de seguridad para Service Bus 1.1 (KB2972621)LDR y, a continuación, haga clic en Desinstalar.

También puede desinstalar este paquete de actualización acumulativa mediante la línea de comandos. En un símbolo del sistema, ejecute el siguiente comando:

C:\ProgramData\Microsoft\E-Business Servers Updates\Updates\Uninstall2972621\setup.exe /u 0 /branch LDR

Información de archivo

La versión en inglés (Estados Unidos) de este paquete de actualización acumulativa usa un paquete Microsoft Windows Installer para instalar el paquete de actualización acumulativa. Las fechas y las horas de estos archivos se muestran en Hora universal coordinada (UTC) en la tabla siguiente. Al ver la información del archivo, la fecha se convierte en hora local. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.

Nombre del archivo

Versión del archivo

Tamaño de archivo

Fecha

Hora

Plataforma

Microsoft.ServiceBus.dll

2.1.40512.2

2.906 KB

6/12/2014

10:20 a.m.

x64

Microsoft.Cloud.ServiceBus.Client.dll

2.1.40512.2

2.904 KB

6/12/2014

10:20 a.m.

x64

Microsoft.ServiceBus.Commands.dll

2.0.40512.2

405 KB

6/12/2014

10:20 a.m.

x64

Microsoft.Cloud.ServiceBus.Messaging.dll

2.0.40512.2

644 KB

6/12/2014

10:20 a.m.

x64

CreateMessagingHostClusterSchema.sql

17 KB

6/12/2014

10:20 a.m.

CreateSqlMessagingStoreSchema.sql

45 KB

6/12/2014

10:20 a.m.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

×