This is still not resolved.
What is very strange to me is that the Catalina logs are showing (as far as I can tell) that the APR connector is starting up on port 443, but when I do "netstat -ano", there is nothing listening on port 443. However, I can see Tomcat listening on the other ports listed.
Logs from when APR/native is used:
Nov 13, 2014 11:18:51 AM org.apache.coyote.http11.Http11AprProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Nov 13, 2014 11:18:51 AM org.apache.coyote.http11.Http11AprProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-443
Nov 13, 2014 11:18:51 AM org.apache.coyote.ajp.AjpAprProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
Nov 13, 2014 11:18:51 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1482 ms
Nov 13, 2014 11:18:52 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Nov 13, 2014 11:18:52 AM org.apache.catalina.core.StandardEngine start
INFO: Starting
Servlet Engine: Apache Tomcat/5.5.26
Nov 13, 2014 11:18:52 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Nov 13, 2014 11:18:53 AM org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Nov 13, 2014 11:18:53 AM org.apache.coyote.http11.Http11AprProtocol start
INFO: Starting Coyote HTTP/1.1 on http-443
Nov 13, 2014 11:18:53 AM org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
Nov 13, 2014 11:18:53 AM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Nov 13, 2014 11:18:53 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1607 ms
Logs from when using the JSSE connector, which works fine:
Nov 13, 2014 11:22:01 AM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Nov 13, 2014 11:22:02 AM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-443
Nov 13, 2014 11:22:02 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1700 ms
Nov 13, 2014 11:22:02 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Nov 13, 2014 11:22:02 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.26
Nov 13, 2014 11:22:02 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Nov 13, 2014 11:22:04 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Nov 13, 2014 11:22:04 AM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-443
Nov 13, 2014 11:22:04 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Nov 13, 2014 11:22:04 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
Nov 13, 2014 11:22:04 AM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Nov 13, 2014 11:22:04 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1623 ms
Any ideas on how to debug this?
I added this line to the Tomcat
Java settings, but I don't know where it would write logs:
-Djavax.net.debug=ssl,defaultctx