Skip to content

Commit

Permalink
Configure Tomcat to require TLS v1.2 as proposed in the InCommon Base…
Browse files Browse the repository at this point in the history
…line Expectations 2.0 (https://spaces.at.internet2.edu/x/4YbVCQ).
  • Loading branch information
tfleury committed Feb 1, 2021
1 parent 87a00b9 commit 9cae529
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions container_files/tomcat/server.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,18 @@
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />

<Service name="Catalina">
<Connector

<Connector
protocol="org.apache.coyote.http11.Http11NioProtocol"
port="443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="/opt/certs/keystore.jks" keystorePass="password"
clientAuth="false" sslProtocol="TLS"/>
scheme="https" secure="true" SSLEnabled="true">
<SSLHostConfig protocols="TLSv1.2">
<Certificate
certificateKeystoreFile="/opt/certs/keystore.jks"
certificateKeystorePassword="password" />
</SSLHostConfig>
</Connector>

<Engine name="Catalina" defaultHost="localhost">

<Host name="localhost" appBase="webapps"
Expand Down

0 comments on commit 9cae529

Please sign in to comment.