Salut la communauté Discourse,
J’ai des difficultés à reconstruire mon instance Discourse sur une VM Google Cloud Platform (GCP) (Ubuntu 22.04, 16 Go de RAM, 8 cœurs CPU). La reconstruction échoue en raison d’une erreur de connexion GitHub, et je rencontre également des problèmes d’accessibilité au port 443. J’ai essayé plusieurs étapes, mais je suis bloqué et j’apprécierais votre aide.
Erreur de connexion GitHub lors de la reconstruction
Lorsque j’exécute ./launcher rebuild app ou ./discourse-setup, la reconstruction échoue avec l’erreur suivante dans les journaux :
fatal: unable to access ’ https://github.com/discourse/discourse.git/ ': Failed to connect to github.com port 443 after 3 ms: Couldn’t connect to server
Pups::ExecError: cd /var/www/discourse & sudo -H -E -u discourse bash -c ‘… git fetch …’ failed with return #<Process::Status: pid 145 exit 128>
Cependant, tester la connectivité GitHub depuis l’hôte fonctionne bien :
curl -I https://github.com
HTTP/2 200
Mais l’exécution en tant qu’utilisateur discourse échoue :
sudo -u discourse -H git ls-remote https://github.com/discourse/discourse.git
fatal: unable to access ’ https://github.com/discourse/discourse.git/ ': Failed to connect to github.com port 443 after 3 ms: Couldn’t connect to server
La résolution DNS pour github.com fonctionne :
sudo -u discourse -H nslookup github.com 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Name: github.com
Address: 192.30.255.113