Mesmo quando definimos bnconfig para https://forums.abc.com, ele não está adicionando a URL de redirecionamento https://forums.abc.com/; em vez disso, está gerando http://https// (note que não há dois pontos ( após https), o que está totalmente errado. Aliás, se omitirmos o protocolo no comando bnconfig, ele está gerando uma URL de redirecionamento http para http, o que não é seguro.
Seu site Discourse está atrás de um proxy? Se sim, você precisará definir o cabeçalho x-forwarded-proto. Este tópico contém mais informações sobre como configurar um proxy reverso: