Description of problem: Having set TLSv1 cipher string to Web HTTPS connector, the HTTPS connector service offers no cipher suites for handshake on IBM JDK. How reproducible: Set TLSv1 cipher string as cipher suite of Web HTTPS connector. Start server. Try handshake with HTTPS connector. <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true" enabled="true"> <ssl key-alias="javaserver" password="tomcat" certificate-key-file="/path-to/server-cert-key-rsa.jks" cipher-suite="TLSv1" verify-client="false" certificate-file="/path-to/server-cert-key-rsa.jks" ca-certificate-file="/path-to/ca-cert.jks"/> </connector> Actual results: Handshake fails because there are no cipher suites offered by server. Expected results: Handshake succeeds and an TLSv1 cipher suite is used for communication. Additional info: It works with concrete TLSv1 cipher suites.