Colleagues,
I am a system administrator and only a few of the systems I support use Tomcat. 
I probably saw this in earlier threads but I don’t remember the answer. I need 
either a pointer to the solution or a simple explanation of converting my 
current Tomcat 9 configuration to a working Tomcat 10 configuration for the 
main connector for the application I support installation. I would like to 
continue to use a Java keystore.

Current Tomcat 9:

<Connector SSLEnabled=”true” clientAuth=”false” 
keystoreFile=”/opt/tomcat/latest/conf/dev-appit-keystore.jks” 
keystorePass=”XXXXXXXX” maxHttpHeaderSize=”32678” maxThreads=”500” port=”8443” 
protocol=”org.apache.coyote.http11.Http11NioProtocol” scheme=”https” 
secure=”true” 
sslImplementationName=”org.apache.tomcat.util.net.jsse.JSSEImplementation” 
sslProtocol=”TLSv1.2”/>

My attempt at a Tomcat 10 configuration:

 <Connector port="8443"
            maxHttpHeaderSize="32678"
            maxThreads="500"
            protocol="org.apache.coyote.http11.Http11NioProtocol"
            scheme="https"
            secure="true"
            
sslImplementationName="org.apache.tomcat.util.net.jsse.JSSEImplementation"
            sslProtocol="TLSv1.2">
        <SSLHostConfig>
            <Certificate 
certificateKeystoreFile="/opt/tomcat/latest/conf/dev-appit-keystore.jks"
                     certificateKeystorePassword="XXXXXXXX"
                     certificateKeyAlias="dev-appit.it.example.com"
                     certificateKeystoreType="PKCS12"
                     type="RSA" />
        </SSLHostConfig>
    </Connector>

Darryl Baker, GSEC, GCLD  (he/him/his)
Sr. System Administrator
Distributed Application Platform Services
Northwestern University
4th Floor
2020 Ridge Avenue
Evanston, IL  60208-0801
[email protected]<mailto:[email protected]>
(847) 467-6674<tel:+18474676674>

Reply via email to