O problema, aparentemente não está no proxy, está nos nós.
Dá um telnet, de dentro do proxy, para a porta que o apache atende
$telnet 192.168.3.36 8280
e veja o que ele responde.Outra coisa, acredito que a porta ssl do seu nó
tenha que ser tirada da 443 e encaminhada para a porta 8280, porque as
requisições https são tratadas de maneira diferente no apache.
http   porta 80 por padrão
https porta 443 por padrão

Em 16 de agosto de 2016 09:31, Christiano Liberato <
christianoliber...@gmail.com> escreveu:

> Caros,
>
> Tenho proxy reverso funcionando com Apache para requisições HTTP e agora
> estou precisando para HTTPS.
> Já varri o google e até agora nada.
> Tomei como base os links
>
> https://www.digitalocean.com/community/tutorials/how-to-use-
> apache-http-server-as-reverse-proxy-using-mod_proxy-extension
> https://www.digitalocean.com/community/tutorials/how-to-crea
> te-a-ssl-certificate-on-apache-for-debian-8
>
> para criar o certificado e habilitar o SSL.
> Gerei o /etc/apache2/sites-enabled/default-ssl.conf e dentro dele criei o
> seguinte virtualhost:
>
> <VirtualHost *:443>
>   SSLProxyEngine On
>   ServerName api.dominio.com.br <http://api.scpd.cds.com.br>
>   ProxyPreserveHost on
>     ProxyPass / https://192.168.3.36:8280/
>     ProxyPassReverse / https://192.168.3.36:8280/
>   SSLCertificateFile /etc/apache2/ssl/api.crt
>   SSLCertificateKeyFile /etc/apache2/ssl/api.key
> </VirtualHost>
>
> O servidor onde está o proxy reverso e o virtualhost configurado é o
> 192.168.1.6. Ele redireciona para esse 192.168.3.36
> Uma parte funciona, pois quando acesso http://api.domini.com.br
> <http://api.scpd.cds.com.br>, o browser pede o certificado. Mas depois
> disso o site não abre e mostra o seguinte no /var/log/apache2/error.log
>
> [Mon Aug 15 14:56:12.010290 2016] [proxy_http:error] [pid 22911:tid
> 140631363995392] (103)Software caused connection abort: [client
> 172.16.0.5:61421] AH01102: error reading status line from remote server
> 192.168.3.36:8280
> [Mon Aug 15 14:56:12.010431 2016] [proxy:error] [pid 22911:tid
> 140631363995392] [client 172.16.0.5:61421] AH00898: Error reading from
> remote server returned by /
>
> e no browser mostra a tela em anexo.
> Alguém sabe o que pode estar faltando?
> Utilizo debian 8.5 x64.
>
> Obrigado.
>



-- 
Atenciosamente,
Rodrigo da Silva Cunha

Responder a