Pagina 1 di 1

https: due virtualhost, due certificati e 1 ip

Inviato: ven 21 set 2012, 17:44
da ZeroUno
Mi è stata fatta la richiesta (fortunatamente annullata 2 minuti dopo :) ) di mettere due siti in https sullo stesso ip ma con due domini diversi e quindi due certificati diversi.

Questa è una pratica comune in http. Fai due named virtualhost, il browser in http/1.1 richiede il dominio, apache risponde di conseguenza.

Ma in https il certificato viene fornito al browser PRIMA che questo faccia la richiesta http.

Ho sempre configurato i certificati (come configurazione di default di apache) in
listen 192.168.0.1:443
<virtualhost *:443>
servername miosito
certificati...
</virtualhost>
ma non ho mai provato a vedere cosa succede mettendo (come faccio con plain http)
listen 192.168.0.1:443
<virtualhost miosito:443>
servername miosito
certificati...
</virtualhost>
<virtualhost tuosito:443>
servername tuosito
altricertificati...
</virtualhost>
e, /etc/hosts,
192.168.0.1 miosito tuosito

Che verrebbe fuori?