Hey Reid,
Nothing pertinent in system.log.
Very helpful idea about using Telnet.
OK, on the server itself if I type telnet localhost 9443, I get:
Trying ::1...
Connected to localhost
Escape character is '^]'
(Doesn't work remotely.)
----
Tomcat itself starts fine, though with the unreachable port 9443 as noted below, I can't access it.
On the server in Safari: https://mysite.com:9443 gives me a "Safari can't open the page mysite.com:9443 because Safari can't establish a secure connection to the server 'mysite.com'".
Remotely, however, trying to connect to the server (https://mysite.com:9443) just times out (should bring up the main Tomcat window).
----
I have ports 9443 open and port 8009 in Mac Server (Airport Extreme).
Below is the only addition I made to Tomcat's server.xml
<!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
<Connector
protocol="org.apache.coyote.http11.Http11NioProtocol"
port="8443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="/path_to_keystore_directory/keystore.jks" keystorePass="thePassword"
keystoreType="JKS"
clientAuth="false" sslProtocol="TLS"/>
--
My keystore file has a single entry (I created the CSR separately) - just the trusted certificate, but Tomcat isn't throwing any errors about it.
I'm a bit stumped at the moment.
If the keystore file is supposed to have more, well, "keys", in it, I'm wondering if that could give me the symptoms I'm seeing or would I just get some kind of "insecure connection" message?
--
Would appreciate any ideas.
Thanks very much for your kind reply. 🙂