Portál AbcLinuxu, 10. května 2025 10:12

Dotaz: Apache2 proxy přes SSL dvou webů

12.9.2012 15:16 dvestezar
Apache2 proxy přes SSL dvou webů
Přečteno: 249×
Odpovědět | Admin
Zravím všechny, mám poslední ubuntu12 server s nainstalovaným ISPConfig podle perfect serveru.

V isp nastavím dva weby se SSL aaa.domena.cz a bbb.domena.cz, pokud nastavím aaa (přidám ProxyPass a ProxyPassReverse do <.v..host.....>) jako proxy na vnitřní server na jiné adrese, tak je to ok, ale když nastavím bbb na localhost:port tak se mi zobrazí obsah i s certifikátem z aaa. V logu apache není žádná chyba. Ještě mě napadla chyba certifikátu (i když v logu nic není) ale to by stejně nemělo zobrazovat obsah aaa, pokud by bbb byl nefunkční ne? Nebo jak se nastaví log přímo pro SSL? Je to přece nesmysl aby se mi zobrazil na bbb obsah jinýho webu, když je na bbb i kdyby nejel, měl by vyhodit hlášku o nedostupnosti.

Mimochodem 5 hostů na 80 portu jsou všechny OK.

Nesetkal se s tím někdo? Dík
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.9.2012 21:37 DK
Rozbalit Rozbalit vše Re: Apache2 proxy přes SSL dvou webů
Odpovědět | | Sbalit | Link | Blokovat | Admin
SLI je povoleno?
13.9.2012 08:26 DK
Rozbalit Rozbalit vše Re: Apache2 proxy přes SSL dvou webů
* SNI
13.9.2012 07:22 Lazar
Rozbalit Rozbalit vše Re: Apache2 proxy přes SSL dvou webů
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám za to, že během standardního https je sdělen požadovaný host až po výměně certifikátů (client/server), takže "pozdě". Dlouho jsem se již Apachem nezabýval, takže se mohu mýlit. http://www.moserware.com/2009/06/first-few-milliseconds-of-https.html

Nebo jde o snahu využít této techniky? http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI
14.9.2012 18:47 dvestezar
Rozbalit Rozbalit vše Re: Apache2 proxy přes SSL dvou webů
Podle popisů to vypadá na SNI, kouknu na to, dík, pak dám vědět. Jen koukám na konfiguraci serveru je SNI zaplé. Zkusím tu proměnnou SSLStrictSNIVHostCheck na off a uvidím.
14.9.2012 19:19 dvestezar
Rozbalit Rozbalit vše Re: Apache2 proxy přes SSL dvou webů
No nic po pořádným čtení to jen zakazuje prohlížeče který to nepodporují, takže nic. Stejně sem to testnul a samozřejmě nic, tak nevím jestli SNI zkusit vypnout .... du laborovat
14.9.2012 21:15 dvestezar
Rozbalit Rozbalit vše Re: Apache2 proxy přes SSL dvou webů
Odpovědět | | Sbalit | Link | Blokovat | Admin

Omlouvám se strašně všem, mám pomyslný párek na čele.

ISP Config nastavil naslouchání virtualhosting pro 80 port ale pro port 443 ne, možná je to bug, ale je to zadarmo a není se proč zlobit, jinak je ISP první co mi první nastavilo virtualmailing bez jedinýho problému, a když se přes to dělá i webhost tak je to lambáda až na jedinou direktivu hostingu pro port 443.

Takže až někdo bude mít podobný problém tak nekamenovat, to mělo být první co sem měl zkontrolovat, ale když ISP tak super fungoval ;) Tak chybička se vloudí a hlavně pod svícnem je největší tma, jako že je to základ co by mělo ISP nastavit, když to spravuje. Ale běží mi tam i webmin, kterým sem to nastavil, ale pokud vím tak webmin spravuje konfigy a nevymýšlí si nové aby je jiný správcovský program nenašel. V každém případě je to teď OK takže v konfiguraci mod_ssl odkomentovat


<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>

That's all folks

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.