O problema foi resolvido, com um pouco de sorte, um pouco de tentar tudo relacionado e uma quantidade moderada de insight.
Você precisa ter a entrada apropriada no arquivo hosts
para o Apache para receber a solicitação https, já que o servidor está atrás de um roteador (ou pelo menos é assim que eu entendo isso).
Estou chocado por não encontrar uma única menção sobre isso enquanto pesquisava o problema.