Immagini precedenti al 2022 perse

Ciao

Stiamo utilizzando l’ultima versione di Discourse r 3.1.0.beta2 e sembra che le immagini precedenti al 2022 non vengano visualizzate.

Ho avviato alcuni strumenti nel tentativo di recuperarle. Nessun risultato.

cd /var/discourse/
./launcher enter app
rake posts:missing_uploads

Looking for missing uploads on: default
Fixing missing uploads:
:prohibited::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:

109 post uploads are missing.

101 uploads are missing.
14 of 101 are old scheme uploads.
73 of 392439 posts are affected.

rake uploads:missing
rake uploads:recover_from_tombstone

Abbiamo ottenuto questo:

Tuttavia, sembra che possiamo modificare il post e l’immagine appare nell’area di modifica.
La differenza tra l’immagine in modifica e l’immagine nel forum è.
Modifica laterale:
<img src="/uploads/default/original/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca.png" ....

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

C’è un modo per risolvere questo problema?

Grazie
Franck

2 Mi Piace

Sembra che l’FQDN sia cambiato tra le immagini più recenti e quelle più vecchie.
L’FQDN non è lo stesso.

C’è un modo per aggiornare le immagini con il buon FQDN?

1 Mi Piace

Quando è cambiato il tuo FQDN?

Sembra che tu abbia cambiato il nome di dominio e non abbia rimappato/ripristinato.

1 Mi Piace

Ottima domanda,
Almeno più di un anno fa, probabilmente.

1 Mi Piace

Dovremmo usare

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

come in questo thread: Change the domain name or rename your Discourse

Questo e il passaggio sottostante sono entrambi richiesti quando si passa da un dominio all’altro.

Hmm, ho trovato qualcosa in app.yml con questo FQDN:
È impostato qui: DISCOURSE_CORS_ORIGIN:
Dovremmo cambiare solo quello e ricostruire?

L’FQDN è impostato qui e non è più disponibile.