Проблемы с отправкой писем, изображениями, onebox и другие странности после обновления

Я обновляю наш Discourse раз в неделю, чтобы мы не отставали слишком сильно, и сегодня утром я обновился до версии 2026.7.0-latest +182 GitHub

Всё казалось в порядке, но в последний час или два мы наблюдаем некоторые странные проблемы с изображениями, которые отображаются некорректно.

Например:

Если я нажимаю правой кнопкой мыши и открываю изображение в новом окне, оно доступно нормально в нашем AWS S3 по адресу https://d1q8cepst0v8xp.cloudfront.net/original/3X/8/4/84ade505efc54e3fce3515a02cadcec55f2d8e4f.png

Как вы можете видеть здесь:

Мы также наблюдаем, что превью onebox больше не работают.

С onebox всё странно: в редакторе оно работало:

Но после публикации изображение не отображалось:


Мы также видим, что ссылки на изображения не отображают сами изображения:


Более серьёзная проблема и причина для беспокойства — теперь все электронные письма не отправляются.

Sidekiq показывает ошибку “Jobs::HandledExceptionWrapper: Wrapped Net::OpenTimeout: execution expired”.

Я обновил Discourse около шести часов назад, и, похоже, электронные письма отправлялись после обновления, но перестали работать примерно два часа назад.

Поразительно, мягко говоря.

Мы используем AWS SES для отправки электронной почты.


Вот скриншот экрана /logs:

И скриншот из htop:


Для справки: у нас есть отдельный сайт на другом домене, который использует тот же AWS SES, и с него электронные письма отправляются нормально.

Этот же сайт также использует AWS S3, и мы можем нормально загружать файлы туда.

Если бы я не знал лучше, я бы сказал, что у Amazon какие-то проблемы, но нигде не могу найти сообщений о сбоях.

У кого-нибудь ещё есть необъяснимые проблемы?

Кто-нибудь знает, с чего начать диагностику этих проблем? Есть ли какие-то службы или процессы, которые я мог бы перезапустить через rails или что-то подобное?

Главная причина для беспокойства — отсутствие отправки электронных писем: активации новых пользователей, восстановление паролей и т.д. всё это стоит в очереди.

Странно, и, возможно, это совсем не связано, но эти проблемы, похоже, начались (или, по крайней мере, были замечены) только после того, как я отключил новую функцию «МНЕ ТОЖЕ» и изменил эти другие настройки сайта два часа назад.

Это не может быть связано, конечно… :face_with_peeking_eye:

Я вижу закономерность.

Когда изображение публикуется, оно отображается нормально.

Пять минут спустя, когда пост проходит «запекание» (правильно ли я использую этот термин?), изображение исчезает.


Но это всё равно не объясняет, почему все электронные письма внезапно перестали доставляться :confused:

Обновление…

Я отключил форум и выполнил ещё раз time ./launcher rebuild app, что, кажется, решило все проблемы.

Есть ли у кого-нибудь идеи, что могло произойти?

Мог ли фоновый процесс случайно завершиться с ошибкой или что-то в этом роде?