Saltar al contenido

Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443

Solución:

Cosas para probar:

  1. asegúrese de tener conexión a Internet: ping 8.8.8.8
  2. asegúrese de tener el solucionador de DNS funcionando: ping www.google.com
  3. asegúrese de poder acceder a registry.npmjs.org: ping registry.npmjs.org
  4. asegúrese de que pueda conectarse a través de https.

Pruébelo en su navegador: https://registry.npmjs.org/

Asegúrate de estar intentando conectarte a:

  • registry.npmjs.org

y no a:

  • "registry.npmjs.org registry.npmjs.org:443"

o alguna otra cadena extraña compuesta de pocos nombres de host, porque es extraño que el solucionador se queje de un nombre de host que incluye un número de puerto, que no debería importarle. Ok, lo probé y debería verse así para los hosts que no se encuentran.

Actualizar

De tu comentario a esta respuesta, parece que estás no conectado directamente a Internet si ni siquiera puede hacer ping 8.8.8.8.

Si está utilizando un proxy para acceder a la Web, también debe configurar npm para usarlo. Utilizar:

npm config set proxy http://example.com:8080
npm config set https-proxy http://example.com:8080

pero en lugar de http://example.com:8080 use lo que realmente necesita en su empresa: pregúntele a alguien o vea cómo está configurado su navegador.

Para ver su configuración de proxy en Chrome, vea esto.

Actualización 2

Si tu puede acceda a https://registry.npmjs.org/ en su navegador, pero no poder correr ping registry.npmjs.org entonces significa que su navegador debe estar configurado para usar un proxy, o que otros programas además de su navegador deben tener restricciones para usar Internet.

En cualquier caso, debe preguntarle a alguien de su empresa al respecto porque lo más probable es que necesite usar un proxy específico o alguien deba eliminar la restricción de su npm y permitirle acceder a la red.

El acceso a la red puede ser bloqueado por un firewall instalado en su computadora o un enrutador en su red. Es difícil saberlo sin conocer la configuración específica de su empresa.

Actualización 3

Elimine la variable de entorno “https_proxy” si existe o utilice el valor correcto para “https_proxy”

use: https://registry.npmjs.org/ Asegúrese de que está intentando conectarse a:

registration.npmjs.org

si no hay ningún error, intente borrar el caché

npm cache clean --force

entonces intenta

npm install

incluso tu tienes algun error

npm config set registry https://registry.npmjs.org/

entonces intenta

npm install -g @angular/cli

Primero, edite el archivo NetworkManager.conf:

vim /etc/NetworkManager/NetworkManager.conf

Comenta esta línea:

#dns=dnsmasq

Por fin

sudo service network-manager restart
sudo service docker restart
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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