Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Apache 2 jako reverzni SSL proxy - problem s virtualhosts  (Přečteno 2915 krát)

mephcz

  • Návštěvník
  • Příspěvků: 30
Apache 2 jako reverzni SSL proxy - problem s virtualhosts
« kdy: 05 Června 2013, 21:59:28 »
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.

Kód: [Vybrat]
<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
Kód: [Vybrat]
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
« Poslední změna: 06 Června 2013, 09:23:35 od mephcz »

mephcz

  • Návštěvník
  • Příspěvků: 30
Re:Apache 2 jako reverzni SSL proxy - problem s virtualhosts
« Odpověď #1 kdy: 06 Června 2013, 09:18:28 »
Tak už je to vyřešeno.

Problém byl v tom že v druhém vhosts jsem v servername prohodil 2 písmena... I když jsem to třikrát kontroloval tak jsem to přehlédl. již je vše funčkní.

:-)

 

Provoz zaštiťuje spolek OpenAlt.