Proxy reverso (servidor apache do CentOS) não funciona depois de adicionar SSL

1

Estou tentando criar um proxy reverso usando o servidor apache que instalei no CentOS.

Eu segui este tutorial: link , e usou a extensão mod_proxy para criar o proxy reverso. Eu criei um arquivo "default-site.conf" em "/etc/httpd/conf.d/default-site.conf" e o conteúdo dentro dele é:

<VirtualHost *:80>
    ProxyPreserveHost On

    ProxyPass / http://(ip address of website hidden by reverse proxy)/
    ProxyPassReverse / http://(ip address of website hidden by reverse proxy)/
</VirtualHost>

O proxy reverso funcionou . Quando eu digitei o endereço IP do servidor proxy reverso, ele me redirecionou para o (endereço IP do site oculto pelo proxy reverso). Mas parou de funcionar depois que eu segui este tutorial para adicionar SSL : .

Eu comecei na seção "Configurar um servidor Apache HTTPS seguro com SSL". No arquivo ssl.conf em "/etc/httpd/conf.d/ssl.conf", eu descomentei e mudei essas duas linhas:

DocumentRoot "/var/www/html"
ServerName (server name):443

Depois disso, quando digitei o endereço IP do servidor proxy reverso, a única página que vejo é esta:

Comofaçomeuproxyreversofuncionarnovamenteeredirecionoparao"site oculto" com SSL?

    
por Denise 28.12.2017 / 03:35

1 resposta

0

Você precisa escrever sua configuração VirtualHost 80 no VirtualHost 443. https - pode ser, tente.

<VirtualHost *:443>
    ProxyPreserveHost On

    ProxyPass / httpS://(ip address of website hidden by reverse proxy)/
    ProxyPassReverse / httpS://(ip address of website hidden by reverse proxy)/
</VirtualHost>
    
por 26.04.2018 / 23:14