Hi there folks,

I'd like to draw you attention on this for a second:

--
2008-08-21  Alvaro Lopez Ortega  <[EMAIL PROTECTED]>

    * cherokee/virtual_server.c, cherokee/virtual_server.h,
      cherokee/socket.c: Adds TLS SNI support to the GNUTLS backend.

    * cherokee/virtual_server.c, cherokee/socket.c, cherokee/socket.h,
      cherokee/downloader.c: Adds TLS SNI support to the OpenSSL
      backend.
--

So, the upcoming Cherokee 0.9 release will support TLS SNI [1].

In case you have not heard about it, it's basically a TLS extension that 
allows virtual servers to use their own certificates without having to 
re-handshake. During the initial SSL handshake the client sends the 
target host name to the server, so it can pick up the right certificate 
to establish the secure communication channel.

Just as a note aside: you might need to update your OpenSSL library to 
get it working. There are still quite a few OSes that ship OpenSSL 
without this new feature. Do not worry if you use GNUTLS though, it has 
supported SNI for quite a long time now.

Cheers!


1.- RFC 4680: TLS Handshake Message for Supplemental Data
     RFC 4366: Transport Layer Security (TLS) Extensions

--
Greetings, alo
http://www.alobbs.com/




_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to