HTTPS BIO/NIO connector in Tomcat 7 have two attributes for protocol selection: 1. sslProtocol, to enable group of protocols, e.g. setting sslProtocol="TLSv1.1" might enable SSLv3, TLSv1 and TLSv1.1, and 2. sslEnabledProtocols, to enable specific protocols, e.g. setting sslEnabledProtocols="TLSv1,TLSv1.1" will enable only those two protocols. Tomcat 6 have one documented and one undocumented attribute: 1. sslProtocol (documented) - to enable group of protocols 2. protocols, to enable specific protocols, similar as the above. Please: 1. rename Tomcat 6 "protocols" attribute to "sslEnabledProtocols", 2. document that attribute.
see also bug 55537
I chose not to re-name the "protocols" property... I merely created (another) alias for it called "sslEnabledProtocols". I added documentation for only "sslEnabledProtocols" to encourage the use of that particular property name, but the existing property names remain valid. Fixed in r1521514. Will be included in Tomcat 6.0.38.
Thank you.