Como o seu proxy será a sua "porta da frente", você precisa configurar um VirtualHost https separado para executá-lo. As diretivas SSL entrarão nesse VH. É provável que o ssl.conf
padrão fornecido com a configuração do Apache contenha tudo o que você precisa para que o servidor seja executado.
Eu executei algo semelhante e achei útil exibir o SSL em três etapas:
- Obtenha um servidor
_default_:443
em execução autônomo na porta da frente - Obtenha as diretivas de proxy funcionando corretamente fora do VirtualHost SSL
- Altere a porta 80 VirtualHost para redirecionar para o servidor SSL
Esse último passo não é estritamente necessário para muitas pessoas, mas é necessário no meu ambiente. Você não precisa necessariamente executar o SSL entre o seu front end de proxy e sua camada de serviços, mas se você fizer a configuração é semelhante.