El servicio servidor DNS enlaza con todos los puertos del intervalo de puertos de servicios de implementación de Windows en un servidor que ejecuta Windows Server 2008 R2 o Windows Server 2008

Seleccione idioma Seleccione idioma
Id. de artículo: 977512 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Tiene un servidor que ejecuta Windows Server 2008 R2 o Windows Server 2008.
  • Instalar el servicio de servidor Sistema de nombres de dominio (DNS) y el servicios de implementación de Windows en el servidor.
En este escenario, el servicio servidor DNS puede que se enlacen a todos los puertos del intervalo de puertos de servicios de implementación de Windows. Además, servicios de implementación de Windows no puede responder a solicitudes de cliente.

Nota De forma predeterminada, el intervalo de puertos de servicios de implementación de Windows es 64.000 a 65.000.

Asimismo, otros síntomas de este problema incluyen:
  • TFTP descarga fallida.
  • Multidifusión descarga fallida. Es posible que reciba una instancia de código de error 2 cuando se produce un error en la descarga.
  • Si tiene habilitado el seguimiento de los servicios de implementación de Windows, encontrar uno o más mensajes de error similares a los siguientes en el archivo de registro de seguimiento wdsserver.log:
    [2416] 16: 01: 36: [d:\w7rtm\base\ntsetup\opktools\wds\wdssrv\server\src\udpportrange.cpp:755] Expression:, Error Win32 = 0 x 2
    [2416] 16: 01: 36: [d:\w7rtm\base\ntsetup\opktools\wds\wdssrv\server\src\regudpendpoint.cpp:192] Expression:, Error Win32 = 0 x 2
    [2416] 16: 01: 36: [d:\w7rtm\base\ntsetup\opktools\wds\wdssrv\server\inc\RegEndpoint.h:354] Expression:, Error Win32 = 0 x 2
    2) [2416] 16: 01: 36: [WDSTFTP] [UDP] [EP = 0] error de registro (rc =.
  • El intervalo de 64,001 a 65.000 puertos de servicios de implementación de Windows se muestra como que se utilizará cuando ejecute el comando netstat ?abn en el símbolo del sistema.

    Nota La opción ? b del comando netstat hace que el nombre de archivo del archivo ejecutable que está utilizando el puerto que para se van a incluir en la lista. Si DNS está causando el problema en un puerto, se muestra el nombre de archivo del archivo ejecutable como DNS.exe.

Causa

Este problema se produce después de aplicar la actualización de seguridad MS08-037. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
953230MS08-037: Unas vulnerabilidades en DNS podrían permitir la suplantación

Solución

Windows Server 2008 R2

Importante Esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de seguir estos pasos cuidadosamente. Para conseguir una protección adicional, haga una copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756Cómo realizar una copia de seguridad y restaurar el registro de Windows
Para evitar este problema si no se requieren servicios de implementación de Windows usar un intervalo de puerto estático, puede configurar servicios de implementación de Windows para consultar WinSock dinámicamente puertos disponibles en lugar de utilizar un intervalo de puertos.

Para ello, siga estos pasos:
  1. Inicie el Editor del Registro. Para ello, haga clic en
    Contraer esta imagenAmpliar esta imagen
    the Start button
    Inicio, escriba regedit en el cuadro Iniciar búsqueda y, a continuación, presione ENTRAR.

    Contraer esta imagenAmpliar esta imagen
    User Account Control permission
    Si se le pide una contraseña de administrador o que confirme la acción, escriba la contraseña o proporcione una confirmación.
  2. Localice y haga clic en la siguiente clave del registro:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WDSServer\Parameters
  3. Haga clic con el botón secundario del mouse en UdpPortPolicy y, a continuación, haga clic en Modificar.
  4. En el cuadro información del valor, escriba 0 y, a continuación, haga clic en Aceptar.
  5. En el menú archivo, haga clic en Salir para salir del Editor del registro.
  6. Reinicie Windows Deployment Services.

Windows Server 2008

Para solucionar temporalmente este problema, utilice uno de los métodos siguientes para aumentar el intervalo de puertos.

Método 1: Complemento MMC de servicios de implementación de Windows

  1. Haga clic en
    Contraer esta imagenAmpliar esta imagen
    the Start button
    Inicio, haga clic en Herramientas administrativas y, a continuación, haga clic en Servicios de implementación de Windows. Si no hay ningún servidor que aparece bajo el nodo servidores, haga clic con el botón secundario del mouse en el nodo servidores y, a continuación, haga clic en Agregar servidor para agregar el equipo local.
  2. En el panel de navegación del complemento MMC de servicios de implementación de Windows, expanda la lista de servidores.
  3. Haga clic con el botón secundario en el servidor de servicios de implementación de Windows y, a continuación, haga clic en Propiedades.
  4. En red, aumente el intervalo de Puertos UDP. Por ejemplo, si el intervalo de puertos actual es 3.000 puertos, aumente el intervalo de puertos a los puertos de 4.000.

Método 2: Utilidad del símbolo WDSUTIL del

  1. Abra una ventana del símbolo. Para ello, haga clic en Inicio, haga clic con el botón secundario del mouse en símbolo y, a continuación, haga clic en Ejecutar como administrador.
  2. En el símbolo del sistema, ejecute el comando siguiente:
    WDSUtil /set-Server /Transport /StartPort:50000 /EndPort:65000

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: 977512 - Última revisión: jueves, 19 de noviembre de 2009 - Versión: 1.2
La información de este artículo se refiere a:
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
Palabras clave: 
kbmt kbtshoot kberrmsg kbbug kbexpertiseinter kbsurveynew kbprb KB977512 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): 977512

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