Eu também.
Certo. E se for um proxy reverso, então ele é responsável pela terminação https.
Mas pode ser alguma configuração em que o localhost pode se conectar ao servidor pelo nome do host, mas ninguém mais pode. Ou o DNS localmente retorna o endereço correto ou o DNS real não retorna. Ou eles podem ignorar o teste porque ele é tão irritante que não os deixa prosseguir.