Je reçois Could not resolve host metadata.google.internal
o Could not resolve host metadata
erreur lorsque j'essaie d'accéder au serveur de métadonnées.
Bien que j'utilise mon propre VPC avec un pare-feu personnalisé, je ne pense pas qu'il s'agisse d'un problème de pare-feu car, selon Google Metadata Server, le trafic ne quitte jamais l'instance. D'ailleurs, il y a une entrée dans mon fichier d'hôte qui le prouve :
# Google Compute Engine metadata server 169.254.169.254 metadata.google.internal metadata
J'ai essayé d'envoyer un ping à 169.254.169.254, mais il renvoie General Failure
(mais, cela ne prouve rien Je ne suis pas sûr que Metadata Server autorise ICMP).
Mes agents de journalisation Stackdriver échouent également à cause de cela. Voici une ligne de son journal :
Failed to access metadata service: error_class=Errno::ENETUNREACH error="Failed to open TCP connection to 169.254.169.254:80 (A socket operation was attempted to an unreachable network. - connect(2) for \"169.254.169.254\" port 80)"
Au cas où cela aurait de l'importance, le trafic interne de mon réseau VPC est limité à icmp
y tcp:22
(ssh) uniquement.
Que se passe-t-il et comment résoudre ce problème ?