Esta pode ser a causa dos seus problemas. Tente configurar o Discourse em um servidor sem nenhum painel ou proxy reverso instalado e relate se você experimentar o mesmo problema.
Como um primeiro passo, comece alterando o bloco de localização para o Discourse para corresponder aos detalhes fornecidos aqui: Run other websites on the same machine as Discourse