Proxy Apache com HTTPS [RESOLVIDO]

1. Proxy Apache com HTTPS [RESOLVIDO]

Isma
ismabsd

(usa FreeBSD)

Enviado em 25/04/2017 - 16:56h

Olá Pessoal, estou com um problema para direcionar um site para HTTPS com o proxypass.

Com HTTP ele vai normal:

<VirtualHost *:80>
proxypass /teste http://192.168.1.100/teste
proxypassreverse /teste http://192.168.1.100/teste
</VirtualHost>


Quando configuro para ele ir com HTTPS o Apache retorna erro que a pagina não foi encontrada:

<VirtualHost *:443>
ProxyPreserveHost On
SSLEngine On
SSLProxyEngine On
SSLCertificateFile /etc/httpd/conf.d/certificado/teste.crt
SSLCertificateKeyFile /etc/httpd/conf.d/certificado/teste.key
proxypass /teste http://192.168.1.100/teste
proxypassreverse /teste http://192.168.1.100/teste
</VirtualHost>


Já tentei colocar o proxypass com HTTPS e não foi também.
Se acessar diretamente o servidor com HTTPS ele funciona https://192.168.1.100/teste o problema está quando configuro no proxy do Apache.

Alguém do fórum já conseguiu fazer essa configuração de proxy com HTTPS no Apache ?

Obrigado


  


2. Re: Proxy Apache com HTTPS [RESOLVIDO]

Takahashi
signout

(usa Slackware)

Enviado em 25/04/2017 - 18:31h

Boas...
Algumas configurações que foram feitas em um servidor que funciona o proxypass com https



LISTEN apacheproxy:443

NameVirtualHost apacheproxy:443

<VirtualHost apacheproxy:443>
DocumentRoot "/opt/apache/2.2/htdocs/apacheproxy"
ServerName apacheproxy
ServerAlias apacheproxy

ProxyRequests On
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>

SSLProxyEngine on
ProxyPass /teste https://apache2/teste
ProxyPassReverse /teste https://apache2/teste

SSLVerifyClient optional
SSLVerifyDepth 10

SSLCipherSuite ALL:!ADH:!EXPORT56:-AES256-SHA:-DHE-RSA-AES256-SHA:-DHE-DSS-AES256-SHA:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /opt/SSL/certificado.crt
SSLCertificateKeyFile /opt/SSL/chave.key
SSLCertificateChainFile /opt/SSL/certchain.crt
SSLCACertificateFile /opt/SSL/keystore/acraiz.crt

Espero que ajude.
[]s


3. Re: Proxy Apache com HTTPS [RESOLVIDO]

Isma
ismabsd

(usa FreeBSD)

Enviado em 26/04/2017 - 14:34h

Obrigado pela resposta signout.

Consegui fazer o proxy HTTPS configurando no arquivo do ssl.conf no diretório Apache.
Minha configuração ficou da seguinte forma:

Listen 443
<VirtualHost _default_:443>

SSLEngine on
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA
SSLCertificateFile /etc/httpd/conf.d/certificado/teste.crt
SSLCertificateKeyFile /etc/httpd/conf.d/certificado/teste.key
SSLCACertificateFile /etc/httpd/conf.d/certificado/teste.ca
proxypass /teste http://192.168.1.100/teste
proxypassreverse /teste http://192.168.1.100/teste
RedirectPermanent /teste https://192.168.1.100/teste

</VirtualHost>







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts