mkogg.py: Fix 'self.get_mp4_metadata(self, source)'
[blog.git] / posts / SNI.mdwn
1 [[!meta  title="Name-Based Virtual Hosts with SSL/TLS on Apache"]]
2
3 Despite [some Apache comments to the contrary][contrary], it *is*
4 possible to use Apache to host several SSL/TLS hosts on the same
5 IP/port combination.  The key is [Server Name Indication][SNI] (SNI),
6 in which the client indicates the host name with which it wants to
7 connect explicitly.
8
9 All you really need to use SNI is an up-to-date version of GnuTLS or
10 OpenSSL.  Your clients be fine will any major browser written in the
11 last few years.
12
13 For details on SNI-support, see the [Apache Wiki][apache-wiki] and the
14 [Gentoo wiki][gentoo-wiki].
15
16 [contrary]: http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#vhosts
17 [SNI]: http://en.wikipedia.org/wiki/Server_Name_Indication
18 [apache-wiki]: http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI
19 [gentoo-wiki]: http://en.gentoo-wiki.com/wiki/Apache2/SSL_and_Name_Based_Virtual_Hosts
20
21 [[!tag tags/linux]]
22 [[!tag tags/programming]]