CSP? Что ж, я уже сдал конфигурацию Apache2… А также часть expose в app.yml
Зачем вы это открываете? Ваш localhost использует порт 90.
Потому что для HTTPS мне нужно выбрать другой порт, чем для HTTP?
Вы не используете SSL между обратным прокси и бэкендом. Обратный прокси завершил SSL, так как он является стеной между внешним миром и бэкендом.
Работает! Но теперь у меня эта ошибка:
Исключение задачи: SSL_connect returned=1 errno=0 peeraddr=<my_ip>:587 state=error: проверка сертификата не удалась (не удалось получить локальный сертификат издателя)
Вы пытаетесь получить или обработать сертификат на стороне Discourse? Это похоже на ошибку Ruby. Если так, то не делайте этого.
Вам нужно закомментировать следующие строки, если они ещё не закомментированы:
# - "templates/web.ssl.template.yml"
# - "templates/web.letsencrypt.ssl.template.yml"
Это в моём postfix
Тогда вы не в том разделе. Но вам стоит проверить конфигурацию Postfix, фаервола и т.д.