Fehler beim Neuerstellen der Launcher-App

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.

Irgendwelche Hinweise für einen Ruby-Dummy?

1 „Gefällt mir“

Hast du dieses frühere, ähnlich aussehende Problem gesehen, bei dem die Lösung mit IPv6 zusammenhing?
Build schlägt auf neuem Host fehl

Danke, ja, das habe ich gesehen, und obwohl ich IPv6 auf diesem Host aktiviert habe, ist es seit der Entstehung des Forums aktiviert.

Ich habe speziell nachgesehen und in Docker ist kein IPv6 aktiviert, und rubygems.org löst problemlos zu einer IPv4-Adresse auf.

Versuchen Sie es vielleicht mit

wget -O /dev/null https://rubygems.org

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.

2 „Gefällt mir“

Danke Ed, das bringt uns der Ursache näher.

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.

2 „Gefällt mir“

Haben Sie eine Lösung für dieses Problem gefunden? (Rebuild kann die Rubygems-Website nicht erreichen)

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.

Vielen Dank nochmals für die Hilfe.

1 „Gefällt mir“

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