Pregunta Error: getaddrinfo EAI_AGAIN


Mi servidor arrojó esto hoy, que es un error de nodo que nunca había visto antes.

Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443
    at Object.exports._errnoException (util.js:870:11)
    at errnoException (dns.js:32:15)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26)

Me pregunto si esto está relacionado con el ataque DDOS de DynDns que afectó a Shopify y muchos otros servicios en la actualidad. Aquí hay un artículo sobre eso.

Mi pregunta principal es qué hace dns.js ¿hacer? ¿De qué parte del nodo está separado? ¿Puedo volver a crear este error con un dominio diferente?


32
2017-10-21 17:11


origen


Respuestas:


EAI_AGAIN es un error de tiempo de espera de búsqueda de DNS, significa que es un error de conectividad de red o un error relacionado con el proxy.

Mi pregunta principal es ¿qué hace dns.js?

  • El dns.js está allí para que el nodo obtenga la dirección IP del dominio (en pocas palabras).

Algo más de información: http://www.codingdefined.com/2015/06/nodejs-error-errno-eaiagain.html


43
2017-10-21 17:40



@xerq apuntado correctamente, aquí hay algo más de referencia http://www.codingdefined.com/2015/06/nodejs-error-errno-eaiagain.html

Obtuve el mismo error, lo resolví actualizando el archivo "hosts" presente en esta ubicación en Windows OS

C: \ Windows \ System32 \ drivers \ etc

¡¡Espero eso ayude!!


0
2017-11-30 12:00



Este es el problema relacionado con la configuración del archivo de hosts. Agregue la siguiente línea a su archivo de hots En Ububtu: / etc / hosts

127.0.0.1   localhost

En windows: c: \ windows \ System32 \ drivers \ etc \ hosts

127.0.0.1   localhost

0
2017-07-30 17:49



actualizando la npm a las últimas correcciones este problema para mí.

npm install npm@latest

este problema está relacionado con su conectividad de red. por lo tanto puede ser temporal. en una conexión a Internet estable, este problema apenas se observó.


-8
2017-07-05 13:27