ZDravím všechny, mám malinký problém s nastavením reverzního proxy SSL serveru na Apache a Ubuntu 12.4 serveru.
Problém je v tom že jakýkoliv požadavek na portu 443 skončí vždy přesměrováním na první virtualhost bez rozdílu zadávané adresy (domena1.cz, test.domena2.cz)
Takhle mám definované virtualhosts serveru které , oba směrované servery běží na serverech v lokální síti za apache serverem.
<virtualhost *:443>
ServerName domena1.cz
ServerAlias domena1.cz
SSLEngine On
SSLProxyEngine On
SSLCertificateFile /etc/apache2/cert/domena1.crt
SSLCertificateKeyFile /etc/apache2/cert/domena1-decrypted.key
ProxyPreserveHost On
ProxyRequests On
ProxyPass / https://192.168.1.100/
ProxyPassReverse / https://192.168.1.100/
</virtualhost>
<virtualhost *:443>
ServerName test.domena2.cz
ServerAlias test.domena2.cz
SSLEngine On
SSLProxyEngine On
SSLCertificateFile /etc/apache2/cert/domena1.crt
SSLCertificateKeyFile /etc/apache2/cert/domena1-decrypted.key
ProxyPreserveHost On
ProxyRequests On
ProxyPass / https://192.168.1.150/
ProxyPassReverse / https://192.168.1.150/
</virtualhost>
zde je natsavení ports.conf
NameVirtualHost *:443
NameVirtualHost *:80
Listen 80
<IfModule mod_ssl.c>
# If you add NameVirtualHost *:443 here, you will also have to change
# the VirtualHost statement in /etc/apache2/sites-available/default-ssl
# to <VirtualHost *:443>
# Server Name Indication for SSL named virtual hosts is currently not
# supported by MSIE on Windows XP.
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
Prosím o radu co je špatně že jakýkoliv požadavek na ssl portu skončí vždy na prvním virtualhostu. Díky moc
Danek