Heute erhalte ich Fehler beim Versuch, die App neu zu erstellen, und nichts, was ich versuche, hat eine Auswirkung. Insbesondere der Fehler, den ich erhalte, ist:
I, [2023-03-18T16:41:52.325609 #1] INFO -- : cd /var/www/discourse & gem install bundler --conservative -v $(awk '/BUNDLED WITH/ { getline; gsub(/ /,""); print $0 }' Gemfile.lock)
ERROR: Could not find a valid gem 'bundler' (= 2.4.4), here is why:
Unable to download data from https://rubygems.org/ - Errno::EADDRNOTAVAIL: Failed to open TCP connection to rubygems.org:443 (Cannot assign requested address - connect(2) for "rubygems.org" port 443) (https://rubygems.org/specs.4.8.gz)
Es gab früher einen kurzen Aussetzer, bei dem rubygems wirklich ein Problem hatte, aber soweit ich das beurteilen kann, ist das nicht mehr der Fall. Ich kann hier alles herunterladen, nur wenn ich versuche, es über den Launcher auszuführen, funktioniert es nicht.
und sehen Sie, was passiert. Ich bin mir nicht ganz sicher, ob dies auf dem Host oder innerhalb des Containers versucht werden sollte – bei mir funktioniert es in beiden Fällen.
rubygems.org - funktioniert auf dem Host, innerhalb des Containers:
Verbindung zu rubygems.org (rubygems.org)|151.101.1.227|:443... fehlgeschlagen: Kein Route zum Host.
Aber
wget -O /dev/null https://google.com
funktioniert wie erwartet. Vielleicht hat rubygems immer noch ein Problem. Ich werde es wohl am Montag noch einmal versuchen.
Da Google funktioniert, gehe ich davon aus, dass die Einrichtung korrekt ist, was bedeutet, dass das Problem außerhalb meiner Kontrolle zu liegen scheint.
Vielen Dank nochmals für die Hilfe bei der Fehlersuche.
Ja, ich habe eine Lösung gefunden. Es scheint, als hätte rubygem zu der Zeit ein Problem gehabt. Ich habe den Rebuild am nächsten Morgen erneut gestartet und er lief wie erwartet durch.
Da ich nichts geändert habe und meine Internetverbindung funktionierte (da ich mein eigener ISP bin, hat das Vorteile), ist meine einzige Vermutung, dass rubygems tatsächlich ein Problem hatte.