oggi ricevo errori nel tentativo di ricostruire l’app e nulla di ciò che provo ha effetto. In particolare, l’errore che sto ricevendo è:
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)
C’è stato un breve problema in precedenza in cui rubygems aveva davvero un problema, ma per quanto ne so non è più così. Posso scaricare tutto qui, ma quando provo a eseguire tramite il launcher non funziona.
e vedi cosa succede. Non sono assolutamente sicuro se questo debba essere provato sull’host o all’interno del container: per me, in entrambi i casi funziona bene.
Grazie Ed, questo ci avvicina alla causa principale.
rubygems.org - funziona sull’host, all’interno del container:
Connecting to rubygems.org (rubygems.org)|151.101.1.227|:443... failed: No route to host.
Ma
wget -O /dev/null https://google.com
funziona come dovrebbe. Forse rubygems ha ancora un problema. Suppongo che ci riproverò lunedì.
Dato che google funziona, penso di poter presumere che la configurazione sia corretta, il che significa che il problema sembra essere al di fuori del mio controllo.
Grazie ancora per l’aiuto nella risoluzione dei problemi.
Sì, ho trovato una soluzione. Sembra che rubygem abbia avuto un problema in quel momento. Ho ricominciato la ricostruzione la mattina seguente e tutto è andato per il verso giusto.
Dato che non ho cambiato nulla e la mia connessione internet era attiva e funzionante (avere il mio ISP ha i suoi vantaggi), la mia unica ipotesi è che rubygems abbia effettivamente avuto un problema.