Error al reconstruir. No se puede obtener de https://rubygems.org

I, [2025-08-20T00:54:01.539535 #1]  INFO -- : cd /var/www/discourse & su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3'
Error de red al obtener
https://rubygems.org/quick/Marshal.4.8/actionmailer-8.0.2.1.gemspec.rz
(Conexión reiniciada por el par - SSL_connect)
I, [2025-08-20T00:55:20.805323 #1]  INFO -- : Obtener índice de origen de https://rubygems.org/

I, [2025-08-20T00:55:20.805729 #1]  INFO -- : Terminando procesos asíncronos
I, [2025-08-20T00:55:20.805829 #1]  INFO -- : Enviando INT a HOME=/var/lib/postgresql USER=postgres exec chpst -u postgres:postgres:ssl-cert -U postgres:postgres:ssl-cert /usr/lib/postgresql/15/bin/postmaster -D /etc/postgresql/15/main pid: 45
I, [2025-08-20T00:55:20.805864 #1]  INFO -- : Enviando TERM a exec chpst -u redis -U redis /usr/bin/redis-server /etc/redis/redis.conf pid: 112
2025-08-20 00:55:20.805 UTC [45] LOG: recibido solicitud de apagado rápido
112:signal-handler (1755651320) SIGTERM recibido, programando apagado...
2025-08-20 00:55:20.807 UTC [45] LOG: abortando transacciones activas
2025-08-20 00:55:20.809 UTC [45] LOG: el proceso secundario de "lanzador de replicación lógica" (PID 59) salió con código de salida 1
2025-08-20 00:55:20.811 UTC [54] LOG: apagando
2025-08-20 00:55:20.812 UTC [54] LOG: iniciando punto de control: apagado inmediato
2025-08-20 00:55:20.823 UTC [54] LOG: punto de control completado: se escribieron 3 búferes (0.0%); se agregaron 0 archivos WAL, se eliminaron 0, se reciclaron 0; escritura=0.008 s, sincronización=0.001 s, total=0.012 s; archivos de sincronización=4, el más largo=0.001 s, promedio=0.001 s; distancia=7 kB, estimación=7 kB
2025-08-20 00:55:20.857 UTC [45] LOG: el sistema de bases de datos está apagado
112:M 20 Aug 2025 00:55:20.858 # Solicitud de apagado del usuario...
112:M 20 Aug 2025 00:55:20.858 * Guardando la instantánea RDB final antes de salir.
112:M 20 Aug 2025 00:55:22.520 * DB guardado en disco
112:M 20 Aug 2025 00:55:22.520 # Redis está listo para salir, adiós...


FALLIDO
--------------------
Pups::ExecError: cd /var/www/discourse & su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3' falló con retorno #<Process::Status: pid 624 exit 17>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.3.0/lib/pups/exec_command.rb:131:in `spawn'
ejecución fallida con los parámetros {"cd"=>"$home", "hook"=>"bundle_exec", "cmd"=>["su discourse -c 'bundle install --jobs $(($(nproc) - 1)) --retry 3'", "su discourse -c 'bundle clean'", "su discourse -c 'find /var/www/discourse/vendor/bundle -name cache -not -path \"*/gems/*\" -type d -exec rm -rf {} +'", "su discourse -c 'find /var/www/discourse/vendor/bundle -name tmp -type d -exec rm -rf {} +'"]}
arranque fallido con código de salida 17
---
SUGERENCIA: El plugin 'discourse-solved' ahora está incluido con Discourse y no debe incluirse en la configuración de su contenedor.
Elimine la línea 'git clone https://github.com/discourse/discourse-solved' de su archivo containers/app.yml, luego intente nuevamente.
Para más información, vea https://meta.discourse.org/t/373574
---
** FALLO AL INICIAR ** 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.
af0ad4d6a7b7ec9f294c77b10703fd986bbd12e49b701b828199fc77ee643d61
root@LAMASTER:/var/discourse# 

¿Intentaste hacer esto y volver a ejecutar la reconstrucción?

Sí, muchas veces. :rofl: Lo intento durante 10 horas.

root@LAMBDA-MASTER:~# curl -v https://rubygems.org
*   Intentando 151.101.1.227:443...
* Conectado a rubygems.org (151.101.1.227) puerto 443 (#0)
* ALPN: ofrece h2,http/1.1
* TLSv1.3 (SALIDA), Handshake TLS, Cliente hello (1):
* Fallo de envío: Conexión reiniciada por el par
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* OpenSSL SSL_connect: Conexión reiniciada por el par en la conexión a rubygems.org:443 
* Cerrando conexión 0
* Fallo de envío: Tubería rota
curl: (35) Fallo de envío: Conexión reiniciada por el par
root@LAMBDA-MASTER:~# curl -v https://rubygems.org
*   Intentando 151.101.193.227:443...
* Conectado a rubygems.org (151.101.193.227) puerto 443 (#0)
* ALPN: ofrece h2,http/1.1
* TLSv1.3 (SALIDA), Handshake TLS, Cliente hello (1):
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.3 (ENTRADA), Handshake TLS, Servidor hello (2):
* TLSv1.3 (ENTRADA), Handshake TLS, Extensiones cifradas (8):
* TLSv1.3 (ENTRADA), Handshake TLS, Certificado (11):
* TLSv1.3 (ENTRADA), Handshake TLS, VERIFICACIÓN CERT (15):
* TLSv1.3 (ENTRADA), Handshake TLS, Terminado (20):
* TLSv1.3 (SALIDA), Cambio de cifrado TLS, Cambio de especificación de cifrado (1):
* TLSv1.3 (SALIDA), Handshake TLS, Terminado (20):
* Fallo de envío: Conexión reiniciada por el par
* OpenSSL SSL_connect: Conexión reiniciada por el par en la conexión a rubygems.org:443 
* Cerrando conexión 0
* Fallo de envío: Tubería rota
curl: (35) Fallo de envío: Conexión reiniciada por el par
root@LAMBDA-MASTER:~#

¿Esto ayuda?

Gracias. Lo intentaré. En realidad, mi servidor está en Los Ángeles.

La red está bien. Pero SSL no.

1 me gusta

Lo siento, no estoy seguro de cómo ayudar con esto, parece un problema con tu servidor o ISP. ¿El problema SSL se limita a rubygems.org, lo sabes?

1 me gusta

Cuando habilito IPV6 funciona. Muchas gracias.

1 me gusta

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