./launcher falló al reconstruir la aplicación. ¿Cómo solucionarlo?

Mensaje de terminal:


FALLIDO
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git falló con retorno #<Process::Status: pid 281 exit 128>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falló con los parámetros {"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"]}
falló el arranque con el código de salida 128
** FALLÓ EL ARRANQUE ** por favor desplácese hacia arriba y busque mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.

Servidor: Ubuntu 20.04

El mensaje de error que ayudará a solucionar este problema está encima de FAILED. ¿Puede proporcionar más de la salida de la consola?

1 me gusta

Claro, más salida de consola:


I, [2024-01-20T08:58:14.792020 #1]  INFO -- : cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git
Clonando en 'discourse-math'...
error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: CANCEL (err 8)
error: 907 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: index-pack failed
I, [2024-01-20T09:00:02.242893 #1]  INFO -- :
I, [2024-01-20T09:00:02.281901 #1]  INFO -- : Terminating async processes
I, [2024-01-20T09:00:02.284707 #1]  INFO -- : Sending INT to 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:  received fast shutdown request
I, [2024-01-20T09:00:02.291386 #1]  INFO -- : Sending TERM to exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 126
126:signal-handler (1705741202) Received SIGTERM scheduling shutdown...
2024-01-20 09:00:02.302 UTC [57] LOG:  aborting any active transactions
126:M 20 Jan 2024 09:00:02.308 # User requested shutdown...
126:M 20 Jan 2024 09:00:02.311 * Saving the final RDB snapshot before exiting.
126:M 20 Jan 2024 09:00:02.333 * DB saved on disk
126:M 20 Jan 2024 09:00:02.334 # Redis is now ready to exit, bye bye...
2024-01-20 09:00:02.406 UTC [57] LOG:  background worker "logical replication launcher" (PID 66) exited with exit code 1
2024-01-20 09:00:02.409 UTC [61] LOG:  shutting down
2024-01-20 09:00:02.475 UTC [57] LOG:  database system is shut down


FAILED
--------------------
Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/discourse/discourse-math.git failed with return #<Process::Status: pid 299 exit 128>
Location of failure: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"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 failed with exit code 128
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.


Me parece un error de Internet, ¿simplemente reconstruir de nuevo funciona por casualidad?

2 Me gusta

Reconstruí al menos 4 veces, no funcionó en ningún momento.

Podría ser un error de Internet, sin embargo, no lo he resuelto.

¿Está tu servidor en China o en algún otro lugar que pueda tener problemas para conectarse a Github?

2 Me gusta

Probablemente no. Mi servidor está ubicado en Hong Kong, no hay problema para conectarse a Github.

Y para verificar eso, ejecuto manualmente esto:

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

Funciona (conectándose a Github)

Hmm, ¿quizás ver este hilo anterior para obtener ideas?
Fatal: unable to access ‘https://github.com/SamSaffron/pups.git/’:

2 Me gusta

Me parece probable que HK esté dentro del GFW; los resultados inconsistentes son consistentes con el GFW. Quizás consulta
Un fork del repositorio de Docker de Discourse para China

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