IPv6 Git-Klon schlägt in discourse-setup fehl, funktioniert aber auf der Maschine?! Maschine?!? der Maschine?! Maschine?! der Maschine?!? Maschine?!? der Maschine?! Maschine?!? der Maschine?!? Maschine?!? der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?!? Maschine?! der Maschine?!? Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?!? der Maschine?! Maschine?!? der Maschine?!? Maschine?!? der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?!? Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?!? der Maschine?!? Maschine?!? der Maschine?!? Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?!? der Maschine?!? Maschine?! der Maschine?! Maschine?! der Maschine?!? Maschine?!? der Maschine?! Maschine?! der Maschine?!? Maschine?! der Maschine?! Maschine?!? der Maschine?! Maschine?! der Maschine?! Maschine?!? der Maschine?!? Maschine?!? der Maschine?! Maschine?! der Maschine?! Maschine?!? der Maschine?! Maschine?! der Maschine?!? Maschine?!? der Maschine?!? Maschine?!? der Maschine?! Maschine?!? der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?!? der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?!? Maschine?! der Maschine?! Maschine?! der Maschine?!? Maschine?! der Maschine?!? Maschine?!? der Maschine?!? Maschine?! der Maschine?! Maschine?!? der Maschine?! Maschine?! der Maschine?! Maschine?! der Maschine?! Maschine?!? der Maschine?!?

Mein Discourse-Setup schlägt auf einem Ubuntu 22.04 VPS mit der folgenden Fehlermeldung fehl:

fatal: unable to access https://github.com/discourse/discourse.git/: Could not resolve host: github.com

Mein VPS hat nur eine IPv6-Adresse, aber ich verwende Dan Wins GitHub IPv6-Proxy: Ich kann github.com anpingen, ich habe discourse_docker.git erfolgreich geklont und ich kann genau dasselbe discourse.git von der Befehlszeile auf demselben VPS klonen. Aber wenn derselbe Befehl von discourse-setup ausgeführt wird, kann es github.com nicht auflösen und schlägt fehl.

Ein früherer Beitrag empfahl, mtu=1400 in meiner docker.service-Datei einzustellen, was ich getan habe, aber es hat nichts geändert.

Ich ging zunächst davon aus, dass es sich um ein IPv6-Problem handelte, aber die Tatsache, dass mein VPS auf GitHub zugreifen und das Paket klonen kann, verwirrt mich … Ich weiß nicht, was das Setup anders macht. Ich wünschte, es gäbe eine Möglichkeit, discourse-setup mitzuteilen, dass github.git bereits auf dem Server ist oder einfach die Standardeinstellungen des Servers zu verwenden, die funktioniert haben.

1 „Gefällt mir“

Ich vermute, dass Docker nicht für IPv6 konfiguriert ist.

1 „Gefällt mir“

Ich hatte in der Vergangenheit Probleme mit Docker auf reinen IPv6-Systemen im Zusammenhang mit dem fehlenden NAT, da Docker oft IP-Adressen verwendet, die nur vom Host aus erreichbar sind, NAT aber von Docker für IPv6 nicht automatisch konfiguriert wird.

Das Readme dieses Repos beschreibt das Problem ausführlicher: GitHub - robbertkl/docker-ipv6nat: Extend Docker with IPv6 NAT, similar to IPv4

3 „Gefällt mir“

Ja, ihr habt es genau richtig getroffen – es war tatsächlich ein v6-Problem, da Docker mit v6 nicht zurechtkommt. Ich habe dem VPS eine v4-Adresse hinzugefügt und alles funktionierte.\n\nDanke

3 „Gefällt mir“

Ich habe gehört, dass es ein sehr großes Discourse-Hosting-Unternehmen gibt, das IPv6 in seiner Infrastruktur ausgiebig nutzt.

Aber NAT klingt nach einem wahrscheinlichen Problem. Das werde ich im Hinterkopf behalten, wenn ich das nächste Mal mit IPv6 herumspiele.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.