Изображения до 2022 года утеряны

Привет

Мы используем последнюю версию Discourse r 3.1.0.beta2, и похоже, что изображения, загруженные до 2022 года, не отображаются.

Я запустил несколько инструментов, пытаясь их восстановить, но безуспешно.

cd /var/discourse/
./launcher enter app
rake posts:missing_uploads
Поиск отсутствующих загрузок на: default
Исправление отсутствующих загрузок:
: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 сообщений.

Отсутствуют 101 загрузка.
14 из 101 — загрузки по старой схеме.
Затронуто 73 из 392439 сообщений.

rake uploads:missing
rake uploads:recover_from_tombstone

У нас получилось следующее:

Однако, похоже, что при редактировании сообщения изображение появляется в области редактирования.
Разница между изображением в режиме редактирования и изображением на форуме следующая.
Сторона редактирования:
<img src="/uploads/default/original/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca.png" ....

Сторона форума:
<img src="https://xxxxxxxxxxxxxxxxxx/uploads/default/optimized/3X/e/8/e8447f3cb3fbeadfbc1757ef6dd3da6a669f15ca_2_690x219.png" ...

Есть ли способ это исправить?

Спасибо,
Франк

Похоже, что FQDN изменился между новейшими и старейшими образами.
FQDN не совпадает.

Есть ли способ обновить образы с правильным FQDN?

Когда изменился ваш FQDN?

Похоже, вы сменили доменное имя и не обновили/не пересобрали конфигурацию.

Хм, хороший вопрос. Скорее всего, больше года назад.

Стоит ли использовать

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

в этой теме: Change the domain name or rename your Discourse

Это и шаг ниже необходимы при смене домена.

Хм, я нашёл что-то в app.yml с этим FQDN:
Это установлено здесь: DISCOURSE_CORS_ORIGIN:
Достаточно ли изменить только это и пересобрать?

FQDN установлен здесь, и он больше недоступен.