Error: ‘DNS server not authoritative for zone’ cuando intentamos correr comandos desde consola

Facebooktwittergoogle_plusmailFacebooktwittergoogle_plusmailby feather

Hace poco me encontré con este problema y estuve mucho tiempo hasta dar con la solución.

Este error ocurría cada vez que intentaba correr algún comando relacionado con NodeJs o ANT (y algún que otro ejecutable mas)

Primero pensé que se trataba de un error de permisos así que probé desde una consola como administrador.

Después pensé que podía ser que no tuviera declaradas las variables de entorno para que todo funcione bien, pero tampoco resolví nada agregándolas.

Luego pensé que por usar windows 8 debía tener algún problema de compatibilidad, pero no pude encontrar a nadie con un problema similar.

Intenté ejecutando una verificación de los archivos del sistema corriendo sfc /scannow

Cuando ya mi situación psicológica se complicaba encontré la solución:

El problema se soluciona de una manera muy sencilla y de ninguna manera relacionada con el texto del error: agregando a la variables de entorno ‘path’ lo siguiente ‘c:Windows\system32’

 

Fácil, cierto?

Para los mas tecnicos: este problema ocurre por un problema del sistema operativo, que no puede expandir el valor ‘%SystemRoot%\system32’ a  ‘c:Windows\system32’

 

 

Facebooktwittergoogle_plusmailFacebooktwittergoogle_plusmailby feather