Bonjour,
j’ai une API express installé sur un serveur EC2. Pour certaines routes, il me faut appeler cette API depuis le serveur lui-même mais lorsque je le fait j’ai toujours une erreur :
getaddrinfo ENOTFOUND
J’ai vérifié un nombre de fois incalculable et l’adresse appelée est correcte.
Voici un example de code ou je fait ça (httpUtil est basé sur axios):
try {
const httpUtil = require('../utils/http.util')();
const apiStatus = await httpUtil.get(`${process.env.URL}api/status`);
console.log(apiStatus.data);
} catch (e) {
if (e.response) {
console.log(e.response.data);
} else {
console.log(e);
}
}
En faisant mes recherches j’ai lu que je devais ajouter des règles inbound et outbound dans le security group de mon serveur EC2. J’ai ajouté des règles contenant l’IP du serveur mais sans succès.
Est-ce que quelqu’un a déjà eu affaire à une situation similaire ?
+0
-0