Workaround: Solucionar mensaje “TFTP open timeout” al tratar de hacer boot por red para realizar instalación por WDS.

Hola,

Bueno en esta ocasión quiero compartirles algo corto, y es que como suele pasar al estar realizando diversas pruebas pueden salir muchos errores que nos pueden causar bastantes problemas, más cuando no se está familiarizado con la tecnología que se está trabajando Smile

Como habíamos vistos en un post anterior nosotros podemos realizar una instalación del Rol de WDS para realizar instalaciones por red de varios sistemas operativos (Windows 7!); obviamente el modo de trabajo de WDS es que los equipos clientes puedan hacer el boot por red y conectarse a las imágenes de arranque y de instalación que contiene éste (En próximos días veremos cómo hacerlo en otro post).

Sabemos que el WDS obligatoriamente necesita un DNS Server, DHCP, y ADDM instalados.
Pues bien, dentro de una organización probablemente no sea el mismo servidor el que tenga estos roles, como en otrás sí o en entornos de prueba (Como me pasó a mi!).

El problema:

Al tratar de que un Equipo cliente hiciera el boot por red para conectarme al WDS obtengo el siguiente mensaje: “TFTP open timeout”.

E1

*Nota: Esto es desde una máquina virtual, por eso el “VMware Inc” ;D

Al parecer es causado por un parche crítico liberado por Microsoft sólo cuando se está corriendo el WDS y el DNS en un mismo servidor, y es debido a unos conflictos causados por el rango de puertos.

Pueden encontrar más información del problema aquí.

*Importante: Muy seguramente ya se ha liberado otra actualización o fix para corregir esto, he aquí la gran importancia de mantener Windows Update activo, en mi caso al ser un virtual temporal (Algunas horas o días) no contaba con el espacio para mantenerlas.

La solución:

Como comenté, la falta de conocimiento sobre DCHP, DNS, WDS me jugaron mala pasada ya que en realidad no sabía por dónde empezar a buscar la solución.

Lo primero que intenté fue reiniciar el DCHP, DNS y hasta el mismo WDS, tratando de configurarlo nuevamente y de nuevo haciendo boot pero el resultado era el mismo.

Finalmente encontré la causa de este problema, y el método para solucionado es expandiendo el rango que tiene de puertos que lleva el Servidor de transporte (Incluido en el WDS).

Para esto abrimos el Windows Deployment Services dándole clic en Inicio, Herramientas administrativas y Windows Deployment Services.

Expandimos el nodo de servidores, y en nuestro servidor hacemos clic derecho y seleccionamos Propiedades.

Dentro de Propiedades vamos a la pestaña Network settings (Configuraciones de red) y abajo donde indica el UDP Port Range debemos cambiar el rango que haya por:

From: 500000
To: 65000

S1

Una vez hecho esto, hacemos clic en Aplicar (Apply) y luego en Aceptar (OK).

Por último volvemos a intentar realizar el Boot por red desde nuestro Equipo Cliente que queremos conectar para implementar nuestro Flamante 7 (Open-mouthed smile) y por fin hará el proceso completo:

S2

Solo será presionar F12 y seguir realizando el proceso.

Recomendaciones:
La solución final de esto sería no tener el WDS y el DNS en el mismo servidor, pero igual es primordial mantener nuestras actualizaciones al día.

Espero si alguien está también trabajando en virtual, o físicamente (También me sucedió) le pueda servir este pequeño Workaround, si obtengo la solución definitiva se las haré saber.

Es válido también para Windows Server 2008 R2.

Saludos,

-Checho-

Una respuesta a “Workaround: Solucionar mensaje “TFTP open timeout” al tratar de hacer boot por red para realizar instalación por WDS.”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *