CSP? Bem, eu já passei na minha Conf do Apache2… Assim como a parte de expor do app.yml
Por que você está expondo isso? Seu localhost usa a porta 90.
Porque tenho que escolher uma porta diferente para https do que para http?
Você não usa SSL entre o proxy reverso e o backend. O proxy reverso encerrou o SSL porque é a barreira entre o mundo exterior e o backend.
Funciona! Mas agora tenho este erro:
Exceção do trabalho: SSL_connect retornou=1 errno=0 peeraddr=<my_ip>:587 state=error: falha na verificação do certificado (impossível obter o certificado do emissor local)
Você está tentando obter ou lidar com um certificado no lado do Discourse? Isso parece um erro do Ruby. Se for o caso, então não faça isso.
Você tem que comentar estas linhas se ainda não o fez:
# - "templates/web.ssl.template.yml"
# - "templates/web.letsencrypt.ssl.template.yml"
Isto está no meu postfix
Então você está no fórum errado. Mas você deve verificar sua configuração do postfix, firewall, etc.