Turns out this was related to an unintended use of APR via the
tcnative-1.dll file.

Fixes include: 
- removal of the tcnative-1.dll file from the Tomcat bin dir
- using an APR friendly SSL configuration as described under
http://tomcat.apache.org/tomcat-5.5-doc/apr.html

All credit to Chuck Caldarale for setting me to rights on this one.


-----Original Message-----
From: Ben Iggulden [mailto:[EMAIL PROTECTED] 
Sent: 09 July 2007 16:38
To: users@tomcat.apache.org
Subject: request timeout over https

I'm configuring a Tomcat 5.5 instance to use HTTPS.

It's a fresh install, with a Sun Java 5 JVM.  

 

To config HTTPS I've followed the server.xml/how-to by generating a
.keystore using the password "changeit" and uncommenting the SSL/HTTP1.1
connector on port 8443.  I've also thrown fast common access log valve on by
uncommenting that.

 

At this point, the server starts with no errors logged and everything works
fine over HTTP:8080.

 

But any URL that I hit via HTTPS:8443 gets no response and nothing is logged
in the access log, and nothing is reported in any log (level = warn).

If I leave the connection timeout to 20 seconds, Firefox reports "The
connection was interrupted" and IE7 says  that I don't appear to be
connected to the internet.  If I set that to 0 then the browser just sits
and waits patiently for that response over HTTPS that's definitely not
coming !

 

I've ruled my firewall being funny with port 8443 out as a problem, because
if I run Tomcat through Eclipse WST (which picks up a marginally different
server.xml which loads the same app out of my development environment
instead of /webapps) I can hit it fine.  

 

 



---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to