./launcher rebuild app fallito. Come risolvere questo?

Messaggio del terminale:


FALLITO
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git fallito con ritorno #<Process::Status: pid 281 exit 128>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fallito con i parametri {"cd"=>"$home/plugins", "cmd"=>["git clone https://github.com/discourse/docker_manager.git", "git clone https://github.com/discourse/discourse-data-explorer.git", "git clone https://github.com/discourse/discourse-whos-online.git", "git clone https://github.com/discourse/discourse-math.git"]}
bootstrap fallito con codice di uscita 128
** FALLITO IL BOOTSTRAP ** si prega di scorrere verso l'alto e cercare messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.

Server: Ubuntu 20.04

Il messaggio di errore che aiuterà a risolvere questo problema si trova sopra FAILED. Puoi fornire altro output della console?

1 Mi Piace

Certo, altro output della console:


I, [2024-01-20T08:58:14.792020 #1]  INFO -- : cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git
Clonazione in 'discourse-math'...
errore: RPC fallito; curl 92 stream HTTP/2 0 non è stato chiuso correttamente: ANNULLATO (err 8)
errore: sono ancora attesi 907 byte di corpo
fetch-pack: disconnessione inattesa durante la lettura del pacchetto sideband
fatale: EOF anticipato
fatale: index-pack fallito
I, [2024-01-20T09:00:02.242893 #1]  INFO -- :
I, [2024-01-20T09:00:02.281901 #1]  INFO -- : Terminazione processi asincroni
I, [2024-01-20T09:00:02.284707 #1]  INFO -- : Invio INT a HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/13/bin/postmaster -D /etc/postgresql/13/main pid: 57
2024-01-20 09:00:02.287 UTC [57] LOG:  richiesta di arresto rapido ricevuta
I, [2024-01-20T09:00:02.291386 #1]  INFO -- : Invio TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 126
126:signal-handler (1705741202) SIGTERM ricevuta, pianificazione arresto...
2024-01-20 09:00:02.302 UTC [57] LOG:  annullamento di tutte le transazioni attive
126:M 20 Jan 2024 09:00:02.308 # Arresto richiesto dall'utente...
126:M 20 Jan 2024 09:00:02.311 * Salvataggio dello snapshot RDB finale prima dell'uscita.
126:M 20 Jan 2024 09:00:02.333 * DB salvato su disco
126:M 20 Jan 2024 09:00:02.334 # Redis è ora pronto per uscire, arrivederci...
2024-01-20 09:00:02.406 UTC [57] LOG:  worker in background "logical replication launcher" (PID 66) uscito con codice di uscita 1
2024-01-20 09:00:02.409 UTC [61] LOG:  arresto in corso
2024-01-20 09:00:02.475 UTC [57] LOG:  il sistema del database è stato arrestato


FALLITO
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git fallito con ritorno #<Process::Status: pid 299 exit 128>
Posizione del fallimento: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec fallito con i parametri {"cd"=>"$home/plugins", "cmd"=>["git clone https://github.com/discourse/docker_manager.git", "git clone https://github.com/discourse/discourse-data-explorer.git", "git clone https://github.com/discourse/discourse-whos-online.git", "git clone https://github.com/discourse/discourse-math.git"]}
bootstrap fallito con codice di uscita 128
** FALLITO IL BOOTSTRAP ** scorrere verso l'alto e cercare messaggi di errore precedenti, potrebbero essercene più di uno.
./discourse-doctor potrebbe aiutare a diagnosticare il problema.


Mi sembra un errore di Internet, per caso ricostruire di nuovo funziona?

2 Mi Piace

Ho ricostruito almeno 4 volte, non ha mai funzionato.

Potrebbe essere un errore di Internet, tuttavia, non l’ho ancora capito.

Il tuo server si trova in Cina o in un altro luogo che potrebbe avere problemi a connettersi a Github?

2 Mi Piace

Probabilmente no. Il mio server si trova a Hong Kong, nessun problema a connettersi a Github.

E per verificarlo, eseguo manualmente questo:

git clone https://github.com/discourse/discourse-math.git

Funziona (connessione a Github)

Forse dovresti consultare questo thread precedente per idee?
Fatal: unable to access ‘https://github.com/SamSaffron/pups.git/’:

2 Mi Piace

A me sembra probabile che HK sia all’interno del GFW - risultati incoerenti sono coerenti con il GFW. Forse vedi
Un fork del repository docker di discourse per la Cina

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