Всем привет,
У меня возникла проблема, которая наблюдается уже несколько дней, и я не понимаю почему (никаких обновлений, никаких изменений в настройках, насколько мне известно).
Когда кто-то регистрируется на моём форуме, письмо с подтверждением больше не отправляется. Когда я делаю резервную копию и запрашиваю отправку ссылки, ничего не происходит.
Я протестировал это с помощью небольшого инструмента для тестирования. Всё работает: письмо отправляется и принимается.
Согласно логам, другие уведомления на форуме работают.
Так как я не знаю, как решить эту проблему, прошу вашей помощи.
Спасибо за ваше время,
Лео
Они входят через OAuth (например, Google или Facebook)? В этом случае проверка не требуется.
Нет, это обычные регистрации. Я сам попробовал, и письмо тоже не было отправлено.
Странно. Вы случайно не отключили настройку «Отключить электронную почту» на сайте?
Нет, рассылка по электронной почте включена.
Хорошо, я проверил: DMARC, DKIM, SPF, PTR и чёрные списки. Всё в порядке. Моя главная проблема — резервные копии, которые я больше не могу восстановить. Кроме того, похоже, что некоторые регистрации проходят успешно, так что я не понимаю, что происходит.
Кажется, я нашел проблему.
Процессы Discourse для команды bundle постепенно заполняют мою память, из-за чего некоторые общие функции перестают работать корректно.
После перезагрузки сервера уведомления снова работают как обычно.
Это нормальное поведение для сервера с 2 ГБ ОЗУ и 512 КБ файла подкачки?
(На форуме всего 30 пользователей.)
Нет. У вас установлены какие-либо плагины?
Плагин не установлен.
Так, /sidekiq показывает очередь задач?