Aymkdn / assistant-plugins

Des plugins pour les Assistant (comme Google Home, Cortana, Alexa)
https://aymkdn.github.io/assistant-plugins/
MIT License
92 stars 21 forks source link

Erreur :EAI_AGAIN sur pushbullet #209

Closed ZatchBell68 closed 5 years ago

ZatchBell68 commented 5 years ago

Bonjour depuis quelque jour j'ai cette erreur qui empeche le plugin de fonctionner

Erreur de connexion avec PushBullet:  { Error: getaddrinfo EAI_AGAIN stream.pushbullet.com stream.pushbullet.com:443
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:57:26)
  errno: 'EAI_AGAIN',
  code: 'EAI_AGAIN',
  syscall: 'getaddrinfo',
  hostname: 'stream.pushbullet.com',
  host: 'stream.pushbullet.com',
  port: 443 }

Une personne avait le même problème mais il n'y a pas eu de réponse a la correction de cette erreur.

J'ai déjà ping pushbullet et j'ai aucun problème, j'ai égalemetn reset les token et ajouté un nouveau token mais pareil pas de connexion.

Merci

Aymkdn commented 5 years ago

EAI_AGAIN is a DNS lookup timed out error, means it is a network connectivity error or proxy related error

Je pencherais vers un problème avec ton serveur DNS ou ta connexion internet...

Cela arrive de façon aléatoire quand le programme est lancé (genre au bout d'un moment le programme meurt et retourne cette erreur) ? Ou bien dès que tu le lances ça indique ça ?

ZatchBell68 commented 5 years ago

Des que je le lance j'ai ce problème, j'ai déjà redemarré mon serveur plusieurs fois et j'ai jeedom dessus et j'arrive a accéder de l'intérieur comme de l’extérieur.

J'ai fais toute les maj du serveur et de node

Aymkdn commented 5 years ago

D'autres ont eu le soucis dans le passé, mais comme je l'explique là https://github.com/Aymkdn/assistant-plugins/issues/167#issuecomment-415956044 c'est un problème vraiment spécifique pour chaque personne, donc je ne sais pas comment je peux t'aider... Va falloir que tu cherches tout seul une solution :(

Par contre, si tu arrives à trouver une solution, merci de la partager ici !

ZatchBell68 commented 5 years ago

J'ai avancé un petit peux de mon coté, en fait le script ce lance automatiquement au démarrage et la l'erreur ce fait mais ci je le lance en manuel je n'ai pas de problème de fonctionnement. Je pense que le script ce lance trop tôt par rapport au lien avec ma box, est-il possible de retarder le démarrage du programme ?

Aymkdn commented 5 years ago

Je pense que le script ce lance trop tôt

Ah oui ! C'est exactement ça ton problème :-)

Oui tu peux retarder son lancement. Selon ta configuration tu trouves plusieurs résultats sur Google (par exemple https://unix.stackexchange.com/questions/166473/debian-how-to-run-a-script-on-startup-as-soon-as-there-is-an-internet-connecti ou https://www.pcastuces.com/pratique/astuces/4111.htm)

ZatchBell68 commented 5 years ago

Super merci je vais regarder ça de suite avec sleep. Problème réglé merci de ton aide :)