Pertanyaan Kesalahan: getaddrinfo EAI_AGAIN


Server saya melempar ini hari ini, yang merupakan kesalahan nodejs yang belum pernah saya lihat sebelumnya.

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)

Saya ingin tahu apakah ini terkait dengan serangan DDOS DynDns yang mempengaruhi Shopify dan banyak layanan lainnya hari ini. Ini artikel tentang itu.

Pertanyaan utama saya adalah apa yang terjadi dns.js melakukan? Bagian mana dari simpul itu terpisah? Saya dapat membuat ulang kesalahan ini dengan domain yang berbeda?


32
2017-10-21 17:11


asal


Jawaban:


EAI_AGAIN adalah kesalahan pencarian waktu pencarian DNS, artinya adalah kesalahan konektivitas jaringan atau kesalahan terkait proxy.

Pertanyaan utama saya adalah apa yang dns.js lakukan?

  • The dns.js ada di sana untuk node untuk mendapatkan alamat ip dari domain (secara singkat).

Beberapa info lebih lanjut: http://www.codingdefined.com/2015/06/nodejs-error-errno-eaiagain.html


43
2017-10-21 17:40



@xerq menunjuk dengan benar, inilah beberapa referensi lagi http://www.codingdefined.com/2015/06/nodejs-error-errno-eaiagain.html

saya mendapat kesalahan yang sama, saya memecahkannya dengan memperbarui "host" file yang ada di bawah lokasi ini di os windows

C: \ Windows \ System32 \ drivers \ dll

Semoga itu membantu !!


0
2017-11-30 12:00



Ini adalah masalah yang terkait dengan pengaturan file host. Tambahkan baris berikut ke file hots Anda Di Ububtu: / etc / hosts

127.0.0.1   localhost

Di windows: c: \ windows \ System32 \ drivers \ etc \ host

127.0.0.1   localhost

0
2017-07-30 17:49



memperbarui npm ke perbaikan terbaru masalah ini untuk saya.

npm install npm@latest

masalah ini terkait dengan konektivitas jaringan Anda. maka bisa sementara. pada koneksi internet yang stabil masalah ini hampir tidak diamati.


-8
2017-07-05 13:27