Acho que quase todos os tópicos aqui sobre erros 502 ocorrem quando o Discourse foi atualizado e não voltou à vida. A atualização falhou, ou o administrador não esperou o tempo suficiente para o serviço iniciar.
Você está dizendo que tem um Discourse funcionando, não toma nenhuma ação administrativa, mas ele começa a retornar 502 espontaneamente?
E quando isso acontece, ele sempre retorna 502 até ser reiniciado ou funciona intermitentemente de novo?