1

J'ai une instance Ubuntu 16.04 sur google cloud et je peux cingler l'instance avec son IP publique, je suis en train d'exécuter un nodeJS backend REST-API dessus .. J'ai vérifié avec succès l'API sur ma machine locale, avec mongoDB.ne peut pas accéder à l'API REST nodeJS sur google cloud instance ubuntu 16.04 mais je peux ping sur l'IP publique avec succès

Dans la connexion au terminal, je peux voir nodeJS mon serveur (API) est en cours d'exécution, mais je ne peux pas y accéder. J'ai essayé les appels API en utilisant les navigateurs Web et le facteur, mais il donne l'erreur suivante après quelques secondes de retard "Impossible d'obtenir une réponse - Il y avait une erreur de connexion à:" comment résoudre le problème et quelle pourrait être la cause de ce problème .

+0

avez-vous ouvrir le port à travers le mur coupe-feu? –

+0

Merci Kalana, c'était l'erreur, et je pourrais le réparer en ajoutant une nouvelle règle pour le pare-feu! –

Répondre

0

Vous devez ouvrir le port nécessaire dans les règles de pare-feu section

Aller à -> Cloud Console -> Réseau -> VPC réseaux -> Règles de pare-feu

Cliquez sur Créer des règles de pare-feu, ajoutez un nom, garder le reste en défaut et dans les plages d'adresses iP sources ajouter 0.0.0.0/0 et dans les protocoles et les ports spécifiés ajouter tcp: < « votre port app »>

+0

Merci beaucoup! C'était le problème ... et cela fonctionne maintenant après la création de nouvelles règles de pare-feu ....: D –