2011/6/16 Martin Dubuc <martind1...@gmail.com>: > Up to Tomcat 7.0.10, I used the crlFile configuration along with the SunX509 > algorithm in SSL HTTP connector configuration in server.xml. However, when I > start Tomcat 7.0.16, I get the following error: > > Jun 16, 2011 12:22:22 PM org.apache.coyote.AbstractProtocol init > SEVERE: Failed to initialize end point associated with ProtocolHandler > ["http-bio-8443"] > java.io.IOException: CRLs not supported for type: SunX509 > at > org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:476) > > I am using JDK 6 update 26. > > Has CRL support been recently removed?
No, but there were changes in implementation of JSSESocketFactory to support additional configuration options. It was reviewed when backporting the change to 6.0, but it is possible that something was missed. JSSESocketFactory.java:476 wraps an underlying exception with an IOException. Can you see what the underlying exception is? Maybe you can run with a debugger? http://wiki.apache.org/tomcat/FAQ/Developing#Debugging http://wiki.apache.org/tomcat/HowTo#How_do_I_debug_a_Tomcat_application.3F Best regards, Konstantin Kolinko --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org