
This work is licensed under a Creative Commons Attribution-Share Alike 2.0 France License.
I've been looking for a solution to this problem for a long time. Basically apache2 is not able to do name-based virtual hosting if you also want to use ssl. The reason for this problem is very simple. In order to know then hostname, apache2 I need to establish a secure channel, but to establish a secure channel, if I have more then one virtual host, then I need to know the hostname, that is, to provide the client the correct certificate. There is also a better explanation on the apache website [1].
There correct solution to this problem is to use the TLS extension called SNI [2].
Recent comments
6 days 12 hours ago
1 week 2 days ago
1 week 5 days ago
1 week 6 days ago
1 week 6 days ago
1 week 6 days ago
1 week 6 days ago
2 weeks 6 days ago
9 weeks 3 days ago
10 weeks 9 hours ago