Я следовал стандартному процессу установки, но так и не получил письмо с активацией.
Я абсолютно уверен, что моя конфигурация электронной почты в app.yml верна: я написал тестовую программу в том же Docker-контейнере с теми же файлами конфигурации, и она работала корректно.
Запустил discourse-doctor, который сообщил об успешном подключении к моему SMTP-серверу, но отправка писем не удалась.
Я протестировал свою электронную почту в Outlook, на сервере с помощью Python-скрипта и в Docker-приложении — везде всё работало.
Не понимаю, в чём проблема.
Расскажите, как именно она не удалась!
Обычно это происходит потому, что домен вашего почтового адреса для уведомлений не совпадает с тем, для которого он был настроен.
Вы можете проверить логи на сервере, который отправляет (или отказывается отправлять) вашу почту.
В логах показано, что в Redis что-то пошло не так, я работаю над этим
Теперь я понимаю, что с Redis что-то не так: он не может подключиться к порту 6397. Я перепробовал всё, но так и не смог это исправить.
Кстати, Redis слушает порт 6379, а не 6397. Не уверен, опечатка это или нет. Но вам действительно нужно предоставить нам больше информации: не просто «в логе показано … что-то не так», а сами логи и прочее.
Я ничего не знаю, но это происходит с портом 6379, и это нормально.
1226:M 31 Aug 2024 20:12:31.886 # Предупреждение: не удалось создать серверный TCP-сокет для прослушивания *:6379: bind: Адрес уже используется
1226:M 31 Aug 2024 20:12:31.886 # Не удалось начать прослушивание порта 6379 (TCP), прерывание работы.