Imagens anteriores a 2022 perdidas

Olá

Estamos usando a versão mais recente do Discourse, r 3.1.0.beta2, e parece que as imagens anteriores a 2022 não estão sendo exibidas.

Executei algumas ferramentas tentando recuperá-las. Sem sucesso.

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

Procurando por uploads ausentes em: default
Corrigindo uploads ausentes:
: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:

109 uploads de posts estão ausentes.

101 uploads estão ausentes.
14 de 101 são uploads do esquema antigo.
73 de 392439 posts são afetados.

rake uploads:missing
rake uploads:recover_from_tombstone

Temos isso:

No entanto, parece que podemos editar o post e a imagem aparece na área de edição.
A diferença entre a imagem na edição e a imagem no fórum é.
Edição Lateral:
<img src="/uploads/default/original/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca.png" ....

Fórum Lateral:
<img src="https://xxxxxxxxxxxxxxxxxx/uploads/default/optimized/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca_2_690x219.png" ...

Existe uma maneira de corrigir isso?

Obrigado
Franck

2 curtidas

Parece que o FQDN foi alterado entre as imagens mais recentes e as mais antigas.
O FQDN não é o mesmo.

Existe alguma forma de atualizar as imagens com o FQDN correto?

1 curtida

Quando seu FQDN mudou?

Parece que você mudou o nome do domínio e não remapeou/reprocessou.

1 curtida

Hmmm boa pergunta,
Pelo menos há mais de um ano, provavelmente.

1 curtida

Devemos usar

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

Nesta thread: Change the domain name or rename your Discourse

Isso e a etapa abaixo são necessários ao alternar entre domínios.

Hmm, encontrei algo em app.yml com este FQDN:
Está definido aqui: DISCOURSE_CORS_ORIGIN:
Devemos mudar apenas isso e reconstruir?

O FQDN está definido aqui e não está mais disponível.