Hallo Discourse Community,
Ich habe Probleme beim Wiederaufbau meiner Discourse-Instanz auf einer Google Cloud Platform (GCP) VM (Ubuntu 22.04, 16 GB RAM, 8 CPU-Kerne). Der Wiederaufbau schlägt aufgrund eines GitHub-Verbindungsfehlers fehl, und ich habe auch Probleme mit der Erreichbarkeit von Port 443. Ich habe mehrere Schritte versucht, bin aber stecken geblieben und würde mich über Ihre Hilfe freuen.
GitHub-Verbindungsfehler während des Wiederaufbaus
Beim Ausführen von ./launcher rebuild app oder ./discourse-setup schlägt der Wiederaufbau mit der folgenden Fehlermeldung in den Protokollen fehl:
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>
Das Testen der GitHub-Konnektivität vom Host aus funktioniert jedoch einwandfrei:
curl -I https://github.com
HTTP/2 200
Aber die Ausführung als Discourse-Benutzer schlägt fehl:
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
Die DNS-Auflösung für github.com funktioniert:
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