GROS_FAIGNAN Posté(e) le 7 novembre 2021 Partager Posté(e) le 7 novembre 2021 bonjour, j'ai une requete http.get(url) qui retourne une erreur ETIMEOUT. le probleme c'est que cette erreur fait planter tout mon script... est-ce normal ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Aloyse57 Posté(e) le 7 novembre 2021 Partager Posté(e) le 7 novembre 2021 Si un script est bien fait, une telle erreur génère une exception qui met fin à la requête. Ça semble logique, d'arrêter les frais si le serveur ne répond pas, non ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
GROS_FAIGNAN Posté(e) le 7 novembre 2021 Auteur Partager Posté(e) le 7 novembre 2021 (modifié) nope, quand j'ai une erreur timeout lorsque je consulte un site web sur chrome, ca plante pas chrome, ca arrete juste le chargement de la page, la ca plante tout mon programme. tant que j'y suis j'ai le meme probleme lorsqu'une erreur de type : 'UNABLE_TO_VERIFY_LEAF_SIGNATURE' se produit, donc en attendant de parametrer correctement mes certificat, j'ai été obligé de mettre process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0"; Modifié le 7 novembre 2021 par GROS_FAIGNAN Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
brice.wernet Posté(e) le 7 novembre 2021 Partager Posté(e) le 7 novembre 2021 Tu n'as pas mis un try { ... } catch { ... } autour??? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
GROS_FAIGNAN Posté(e) le 7 novembre 2021 Auteur Partager Posté(e) le 7 novembre 2021 (modifié) si mais ca a rien changer, j'ai tenter plein de truc, surtout que ca le fait que sur la version de mon app que j'upload sur heroku, l'autre version celle que j'utilise pour le dev et qui est plein de brodel ne crash pas. j'ai bien tenter de comparer les 2 version et de modifier les paramètre de ma version de prod, pour corriger le problème mais rien n'y fait. en fait le probleme c'est que ce ETIMEOUT déclenche un évènement ELIFECYCLE errno 1 qui plante complètement le script. j'ai tenter egalement de delete node_modules, package-lock.json et de forcer le vidage du cache npm, avant de faire un coup de npm install, mais ca ne change rien non plus [EDIT] je precise par contre que c'est toujours avec la meme adresse IP : 99.83.154.118 Modifié le 7 novembre 2021 par GROS_FAIGNAN Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
GROS_FAIGNAN Posté(e) le 7 novembre 2021 Auteur Partager Posté(e) le 7 novembre 2021 (modifié) haha j'ai trouver un truc, j'ai une bouse... visiblement indépendante de mon code... ou pas ^^ mon serveur essaye, visiblement de se connecter a a51062ecadbb5a26e.awsglobalaccelerator.com (soit l'ip : 99.83.154.118) ip qui declenche un statusCode =412 (le nom de domaine a l'air de passer) cela dit pas moyen de savoir pourquoi mon script essaye de se connecter a cette adresse j'ai eu beau desactiver les package un par un j'ai pas trouver le fautif Modifié le 7 novembre 2021 par GROS_FAIGNAN Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.