O mod_proxy do Apache para o backend ssl não está funcionando corretamente

2

Estou recebendo os seguintes erros ao tentar fazer um proxy para um servidor de back-end de SSL:

[Thu Jan 03 14:44:26 2013] [error] (502)Unknown error 502: proxy: pass request body failed to 192.168.1.10:8443 (192.168.1.10) [Thu Jan 03 14:44:26 2013] [error] [client 192.168.1.103] proxy: Error during SSL Handshake with remote server returned by /subsonic/ [Thu Jan 03 14:44:26 2013] [error] proxy: pass request body failed to 192.168.1.10:8443 (192.168.1.10) from 192.168.1.103 ()

Eu tenho a seguinte configuração de configuração do apache:

<VirtualHost *:443>
ServerName home.zombor.net
DocumentRoot "/media/Drobo02/www/home.zombor.net/"

SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/ssl/apache2/home.zombor.net.crt
SSLCertificateKeyFile /etc/ssl/apache2/home.zombor.net.key
SSLProxyEngine on
SSLVerifyClient None

<Directory "/media/Drobo02/www/home.zombor.net/">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

<IfModule mpm_peruser_module>
    ServerEnvironment apache apache
</IfModule>

# Proxy subsonic
ProxyRequests Off
ProxyPreserveHost Off
<Proxy *>
    Options FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    Allow from all
</Proxy>
ProxyPass /subsonic https://192.168.1.10:8443/subsonic
ProxyPassReverse /subsonic https://192.168.1.10:8443/subsonic

Eu também tentei usar localhost para o servidor de back-end, mas recebo o mesmo erro. Ele funciona bem quando eu faço proxy para um backend não-ssl, mas eu preciso que isso seja SSL, porque o subsônico não funciona corretamente se o esquema for diferente.

    
por zombor 03.01.2013 / 22:07

0 respostas