Id. de artículo: 817076
Expandir todo | Contraer todo

En esta página

Descripción del problema

Cuando un cliente determina que el sitio del cliente tiene ningún servidor de enrutamiento de Microsoft Message Queue Server (también conocido como MSMQ), las consultas de cliente para los vínculos a sitios y puertas de sitio para aprender la topología de la empresa. Esto se produce por lo que el cliente puede realizar todas las decisiones de enrutamiento realizadas normalmente por un servidor de enrutamiento. El algoritmo de enrutamiento de Message Queue Server utiliza vínculos a sitios y puertas de sitio. Se definen en el servicio de directorio de Active Directory para el enrutamiento entre sitios. Cuando el servicio de Message Queue Server crea una conexión entre sitios, primero intenta encontrar una puerta de sitio en el vínculo a sitios. Si no existe ninguna puerta de sitio, Message Queue Server intenta enviar el mensaje directamente. Si dispone de miles de clientes, sólo varios controladores de dominio y no hay puertas de sitio, las consultas (fallidas) de puertas de sitio pueden afectar negativamente al rendimiento de los controladores de dominio.

Si no está seguro de si existe este problema en su entorno, consulte la "Cómo determinar si este problema" sección.

Solución

Para resolver este problema, instale el service pack más reciente para Microsoft Windows 2000. Si por alguna razón no puede instalar el service pack más reciente para Windows 2000, puede obtener una revisión que también solucionará este problema. Después de instalar el service pack o la revisión, vaya a la 'Más información' sección para obtener información sobre cómo establecer un parámetro del registro que evita consultas innecesarias de enrutamiento.

Cómo obtener el service pack

Para resolver este problema, obtenga el service pack más reciente para Microsoft Windows 2000. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
260910 Cómo obtener el service pack más reciente de Windows 2000

Cómo obtener la revisión

Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión puede ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere el siguiente service pack de Windows 2000 que contenga esta revisión.

Para resolver este problema inmediatamente, póngase en contacto con servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de los números de teléfono de servicios de soporte técnico de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Nota En casos especiales, los costos derivados normalmente de llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Se aplicarán los costos de soporte técnico usuales a las cuestiones y problemas que no guarden relación con la actualización en cuestión.La versión en inglés tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Cuando vea la información de archivo, se convierte en hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento Fecha y hora en el Panel de Control.
   Date         Time   Version      Size    File name
   --------------------------------------------------
   25-Mar-2003  18:00  5.0.0.766         281,360  Mq1repl.dll
   04-Feb-2003  15:51  5.0.0.766          14,096  Mq1sync.exe
   19-Feb-2003  17:21  5.0.0.769          75,408  Mqac.sys
   25-Mar-2003  18:00  5.0.0.773         217,360  Mqads.dll
   30-Oct-2002  16:43  5.0.0.761          25,360  Mqbkup.exe
   25-Mar-2003  18:00  5.0.0.750          76,560  Mqdscli.dll
   25-Mar-2003  18:00  5.0.0.773          42,256  Mqdssrv.dll
   21-Oct-2002  20:31  5.0.0.759          98,064  Mqmig.exe        
   25-Mar-2003  18:00  5.0.0.759         265,488  Mqmigrat.dll
   25-Mar-2003  18:00  5.0.0.740         222,480  Mqoa.dll
   25-Mar-2003  18:00  5.0.0.762           8,464  Mqperf.dll
   25-Mar-2003  18:00  5.0.0.773         428,304  Mqqm.dll
   25-Mar-2003  18:00  5.0.0.765         102,672  Mqrt.dll         
   25-Mar-2003  18:00  5.0.0.772          70,928  Mqsec.dll
   25-Mar-2003  18:00  5.0.0.769         400,656  Mqsnap.dll
   25-Mar-2003  18:00  5.0.0.762          23,824  Mqupgrd.dll
   25-Mar-2003  18:00  5.0.0.767         110,352  Mqutil.dll
   25-Mar-2003  18:00  5.0.0.748          64,784  Msmq.cpl

				

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Se refiere a:". Este problema se corrigió primero en Microsoft Windows 2000 Service Pack 4.

Más información

Para evitar las consultas innecesarias de enrutamiento, los administradores pueden establecer un parámetro del registro. Para que podamos establecer automáticamente este parámetro del registro, vaya a la "Arreglar" sección. Si prefieres hacer usted mismo, vaya a la "Permítame arreglarlo yo mismo" sección.

Para obtener información adicional acerca de cómo obtener un hotfix para Windows 2000 Datacenter Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
265173 El programa Datacenter y el producto Windows 2000 Datacenter Server

Corríjanlo por mí

Para establecer automáticamente el parámetro del registro, haga clic en el vínculo de corregir este problema . A continuación, haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y siga los pasos de este asistente.

Contraer esta imagenAmpliar esta imagen
assets fixit1
Solucionar el problema
Microsoft corregirlo 50085
Contraer esta imagenAmpliar esta imagen
assets fixit2


Nota este asistente puede estar en inglés solamente; Sin embargo, la corrección automática también funciona para otras versiones de idioma de Windows.

Nota si no está en el equipo que tiene el problema, guarde la corrección es la solución a un CD o una unidad flash y, a continuación, se ejecuta en el equipo que tiene el problema.

Ahora, vaya a la "How to configure una modificación adicional en este service pack y hotfix" sección.

Déjeme corregirlo yo mismo

Importante: Esta sección, el método o la tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, copia de seguridad del registro antes de modificarlo. Luego puede restaurar el registro si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro en Windows
Siga estos pasos y, a continuación, salga del Editor del registro:
  1. Haga clic en Inicio, haga clic en Ejecutar, tipo Regedity, a continuación, haga clic en Aceptar.
  2. Busque y, a continuación, haga clic en la siguiente clave del registro:
    hklm\software\microsoft\msmq\parameters
  3. En el menú Edición , seleccione nuevoy, a continuación, haga clic en Valor DWORD.
  4. Tipo IgnoreSiteLinks, y, a continuación, presione ENTRAR.
  5. En el menú Edición , haga clic en Modificar.
  6. Tipo 1y, a continuación, haga clic en Aceptar.
Si este valor es 1, Message Queue Server establece una conexión directa. Message Queue Server se supone que no existe ninguna puerta de sitio. Por lo tanto, Message Queue Server no realiza una consulta de Active Directory.

Este valor del registro le ayudará a implementar Message Queue Server en una configuración no estándar. Notas de la versión de Windows 2000 indicar explícitamente que debe tener un servidor de enrutamiento en cada sitio. Este registro puede ayudarle si no necesita el enrutamiento, pero desea utilizar colas públicas.

Ahora, vaya a la "How to configure una modificación adicional en este service pack y hotfix" sección.

Cómo determinar si este problema

Se pueden identificar este problema cuando se utiliza el registro de diagnóstico de Message Queue Server. Se crea un archivo de texto denominado Msmq.log en el directorio %windir%\debug . El archivo de registro contiene la información de diagnóstico específica de Message Queue Server. Los pasos siguientes permiten el registro de Message Queue Server.

Siga estos pasos y, a continuación, salga del Editor del registro:
  1. Haga clic en Inicio, haga clic en Ejecutar, tipo Regedity, a continuación, haga clic en Aceptar.
  2. Busque y, a continuación, haga clic en la siguiente clave del registro:
    hklm\software\microsoft\msmq\parameters\debug
  3. En el menú Edición , seleccione nuevoy, a continuación, haga clic en Valor DWORD.
  4. Tipo LoggingTypes, y, a continuación, presione ENTRAR.
  5. En el menú Edición , haga clic en Modificar.
  6. Tipo c00000000y, a continuación, haga clic en Aceptar.
Cuando está habilitado el registro, recibirá muchas entradas del registro que se parecen a la siguiente entrada:
mqdscore/dsads/69. (&(objectCategory=CN=MSMQ-Site-Link,CN=Schema,CN=Configuration,DC=company,DC=com)(mSMQSite1=CN=location,CN=Sites,CN=Configuration,DC=company,DC=com))

Si se producen las condiciones de la sección "Síntomas", aplique esta revisión.

Cómo configurar una modificación adicional en este service pack y revisiones

Este service pack y hotfix incluyen una modificación adicional. Reduce la frecuencia de actualización de la ruta datos predeterminada de 3 minutos a 12 horas para que los datos de enrutamiento no cambian tan rápidamente. Para configurar este cambio, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, tipo Regedity, a continuación, haga clic en ACEPTAR.
  2. Busque y, a continuación, haga clic en la siguiente clave del registro:
    hklm\software\microsoft\msmq\parameters\
  3. En el menú Edición , seleccione nuevoy, a continuación, haga clic en Valor DWORD.
  4. Tipo routingrefreshinterval, y, a continuación, presione ENTRAR.
  5. En el menú Edición , haga clic en Modificar.
  6. Escriba el nuevo valor.

    El nuevo valor predeterminado es de 12 horas.

¿Esto ha solucionado el problema?

Compruebe si el problema está solucionado. Si se corrige, haya terminado con este artículo. Si no se soluciona, póngase en contacto con soporte técnico.

Propiedades

Id. de artículo: 817076 - Última revisión: martes, 19 de noviembre de 2013 - Versión: 8.0
Palabras clave: 
kbmsifixme kbfixme kbhotfixserver kbqfe kbwin2ksp4fix kbbug kbfix kbwin2000presp4fix kbmt KB817076 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 817076

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