Las descargas de las copias de seguridad no se inician al hacer clic en el enlace

Hola,

Desde hoy ya no puedo descargar mis copias de seguridad creadas a través del enlace por correo electrónico.

  • Probé diferentes navegadores basados en Firefox, pero esto no debería importar ya que siempre funcionó antes.
  • Intenté descargar también copias de seguridad más antiguas de la lista de copias de seguridad en Discourse.
  • Actualicé docker_manager y Discourse a la versión más reciente hoy (alojando la instancia de Docker de Discourse en un VPS, nunca tuve ningún problema).
  • Reinicié el VPS dos veces en total hasta ahora.
  • Realicé una reconstrucción con ./launcher rebuild app.

Lo que sucede: hago clic en el botón de descarga en Discourse y Discourse me envía el enlace de descarga por correo electrónico. Si hago clic en él, se carga rápidamente pero la descarga no se inicia. Si recargo la nueva pestaña, me dice “Lo sentimos, el enlace de descarga de la copia de seguridad ya se ha utilizado o ha caducado”. Incluso copiar el enlace y abrirlo en otro navegador no funciona.

Versión de Discourse: v3.6.0.beta1 +37
Versión de Docker_manager: 78a2036b

1 me gusta

¿Qué obtienes si intentas wget -v TU-ENLACE_DE_RESPALDO en lugar de descargar a través del navegador?

Resolviendo el nombre de host <MYDOMAIN> (<MYDOMAIN>) <IP address>
Conectando a <MYDOMAIN> (<MYDOMAIN>)|<IP address>|:443 … conectado.
Solicitud HTTP enviada, esperando respuesta … 404 Not Found
2025-10-01 10:22:33 ERROR 404: Not Found.

Pero todas las copias de seguridad parecen estar disponibles aquí: /var/discourse/shared/standalone/backups/default, los nombres y los tamaños de los archivos .tar.gz son correctos.

No puedo reproducir esto. ¿Realizaste algún otro cambio en tu instancia (cambios en la configuración del proxy o nginx)?

1 me gusta

¡Hola, gracias por tu rápida respuesta!

Que yo sepa… no, de hecho estoy bastante seguro de que no. El 26 de septiembre de 2025, pude descargar las copias de seguridad correctamente a través del enlace. Hoy, inicié la copia de seguridad mientras ya estaba actualizando el docker_manager en Discourse, pero no sé si eso es relevante de alguna manera. Por lo demás, configuré todo el VPS exactamente según las ‘mejores prácticas’ porque quería evitar causar cualquier problema desviándome de alguna manera. ¿Puedo proporcionarte algún registro del VPS o de Discourse que pueda ayudar a analizar esto? Realmente no quiero tener que volver a configurar el VPS :frowning:

1 me gusta

Eso es potencialmente relevante. Iniciaría una nueva copia de seguridad cuando el servidor esté en funcionamiento y no haya actualizaciones en curso. Y luego probaría si eso funciona.

Eso nunca funciona, necesitas estar conectado.

4 Me gusta

Empieza a ser realmente frustrante: no quería molestarte más con este problema individual, así que reinstalé el VPS.

Ahora he reinstalado completamente el VPS y he instalado Discourse siguiendo las instrucciones oficiales. Y después de la configuración inicial, pude crear la primera copia de seguridad pequeña y descargarla por correo electrónico. Pero después de restaurar mi última copia de seguridad, la porquería vuelve a empezar: la descarga de la copia de seguridad no se puede iniciar de nuevo al hacer clic en el enlace.

Y no importa qué navegador uses. Estoy registrado en el navegador en el foro donde también abro el enlace en el correo electrónico en el navegador.

Los enlaces también me parecen similares, así que supongo que algo está dañado en la configuración del foro.

Enlace de copia de seguridad después de la primera configuración inicial:

https://my-forum.com/admin/backups/my-forum-2025-10-05-135900-v20250925182715.tar.gz?token=9***7468e4aa0da7f36aa6299872bc8d


Enlace de copia de seguridad después de restaurar mi copia de seguridad antigua e intentar crear y guardar una nueva copia de seguridad:

https://my-forum.com/admin/backups/my-forum-2025-10-05-141012-v20250925182715.tar.gz?token=9***7973b0d415528ee7308d3df8f637

la única forma ahora es guardar las copias de seguridad directamente en el directorio del VPS. pero eso me decepciona mucho, porque pensé que finalmente había encontrado un software de foro que es más o menos infalible.

si alguien tiene alguna idea de qué podría comprobar, estaría agradecido. empezar el foro de nuevo desde cero no es una opción :frowning: pero al menos puedes hacer una copia de seguridad y restaurarla a la antigua usanza, como he descubierto mientras tanto :person_shrugging:

Pensamiento extraño, pero ¿has intentado usar un navegador o dispositivo diferente? Quizás tu navegador o dispositivo esté bloqueando la descarga.

3 Me gusta

Al principio, realmente no quería profundizar en la idea del navegador porque ya escribí en mi publicación que probé varios navegadores. Pero nunca se sabe… puede deberse a cosas extrañas, como dijiste.

Y mira: ¡la causa del error fue en realidad el navegador!
¡¡¡Muchas gracias @tobiaseigen!!! Tenías toda la razón.
¡Gracias a tu sugerencia pude averiguar qué causó el error!

Por alguna razón, el navegador que probé (ungoogle chromium, brave, firefox, librewolf, tor browser) no inicia la descarga si haces clic en el enlace en tu bandeja de entrada de correo en el navegador. Solo si copio el enlace de descarga, abro manualmente una nueva pestaña en blanco, pego el enlace de descarga y ejecuto el enlace manualmente, entonces la descarga comienza como si nunca hubiera habido un problema :face_with_raised_eyebrow:

tal vez mi proveedor de correo esté haciendo alguna protección de enlaces tonta como Microsoft con sus enlaces seguros y antes de que pueda iniciar la descarga, abren el enlace, pero entonces muchos otros usuarios deberían tener ese problema también. tal vez se deba a una actualización del navegador, pero Brave está basado en Chromium y todos los demás están basados en Firefox, sería una gran coincidencia si ambos proyectos hubieran cambiado algo al mismo tiempo.

Está bien para mí copiar y pegar el enlace de descarga en el navegador manualmente. Tal vez algún día funcione como antes. En cualquier caso, tengo que estar conectado al foro para poder iniciar la descarga, pero eso tiene sentido.

3 Me gusta

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