Imágenes anteriores a 2022 perdidas

Hola

Estamos utilizando la última versión de Discourse, r 3.1.0.beta2, y parece que las imágenes anteriores a 2022 no se muestran.

Lancé algunas herramientas intentando recuperarlas. Sin éxito.

cd /var/discourse/
./launcher enter app
rake posts:missing_uploads
Buscando subidas faltantes en: default
Corrigiendo subidas faltantes:
:prohibited::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::ok_button::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited::prohibited:

Faltan 109 subidas de publicaciones.

Faltan 101 subidas.
14 de 101 son subidas del esquema antiguo.
73 de 392439 publicaciones se ven afectadas.

rake uploads:missing
rake uploads:recover_from_tombstone

Tenemos esto:

Sin embargo, parece que podemos editar la publicación y la imagen aparece en el área de edición.
La diferencia entre la imagen en edición y la imagen en el foro es.
Edición lateral:
<img src="/uploads/default/original/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca.png" ....

Foro lateral:
<img src="https://xxxxxxxxxxxxxxxxxx/uploads/default/optimized/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca_2_690x219.png" ...

¿Hay alguna forma de arreglar eso?

Gracias
Franck

2 Me gusta

Parece que el FQDN ha cambiado entre las imágenes más nuevas y las más antiguas.
El FQDN no es el mismo.

¿Hay alguna forma de actualizar las imágenes con el FQDN correcto?

1 me gusta

¿Cuándo cambió tu FQDN?

Parece que cambiaste el nombre de dominio y no remapeaste/rehorneaste.

1 me gusta

Hmmm, buena pregunta.
Probablemente hace más de un año.

1 me gusta

¿Deberíamos usar

discourse remap talk.foo.com talk.bar.com

como en este hilo: Change the domain name or rename your Discourse

Eso y el paso siguiente son necesarios al cambiar entre dominios.

Hmm, encontré algo en app.yml con este FQDN:
Está configurado aquí: DISCOURSE_CORS_ORIGIN:
¿Deberíamos cambiar solo eso y reconstruir?

El FQDN está configurado aquí y ya no está disponible.