I have a TeamCity installation on a Windows Server I am trying to set up to allow https access for non-local team members. This is the first time I have done this and I am getting confused by the documentation from TeamCity and Apache.
I have a SSL cert generated from a trusted global ca but I am seemingly unable to figure out what I am doing wrong.
I followed the directions here http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html.
I generated a keystore. I imported my gobal ca's intermediate certificate into the keystore and I imported my certificate into the keystore.
I added a connector to the server.xml file to point to my keystore.
<Connector port="8543" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
However, when I visit my site on port 8543 my browser tells me something is wrong with my certificate.
I have a feeling I have really missed something. Thoughts?