> On 2025 Apr 5, at 12:49, juan <bobenag...@gmail.com> wrote:
> 
> Yes, I read it, but can't find which attributes from sslhostconfig should I
> use
> And on internet couldn't find any examples, all of them use clientAuth


If you read the 9.0.x documentation for clientAuth, it says this:

clientAuth      
This is an alias for the certificateVerification attribute of the SSLHostConfig 
<https://tomcat.apache.org/tomcat-9.0-doc/config/http.html#SSL_Support_-_SSLHostConfig>
 element with the hostName of _default_. If thisSSLHostConfig 
<https://tomcat.apache.org/tomcat-9.0-doc/config/http.html#SSL_Support_-_SSLHostConfig>
 element is not explicitly defined, it will be created.


Is that not clear that you should now be using certificateVerification within 
SSLHostConfig?

  - Chuck


> On Sat, 5 Apr 2025, 19:13 Chuck Caldarale, <n82...@gmail.com> wrote:
> 
>> 
>>> On 2025 Apr 5, at 10:55, juan <bobenag...@gmail.com> wrote:
>>> 
>>> Hi
>>> 
>>> I'm migrating from tomcat 9 to tomcat 11.0.5
>>> 
>>> I need a client cert validation. Mi server.xml in tomcat 9 :
>>> 
>>> 
>>> <Connector SSLEnabled="true" *clientAuth="true"
>>> *keyAlias="karun-tomcat-server-cert"
>>> 
>>> 
>>> keystoreFile="/home/german/Developement/eclipseAngular/tomcat-server.jks"
>>> keystorePass="pass" maxThreads="150"
>>>    port="8448" protocol="org.apache.coyote.http11.Http11NioProtocol"
>>> scheme="https" secure="true" sslProtocol="TLS"
>>> 
>>> 
>> truststoreFile="/home/german/Developement/eclipseAngular/tomcat-server.jks"
>>> truststorePass="pass"/>
>>> 
>>> Adding clientAuth="true" does the trick, and my client has to have a
>>> certificate provided by me.
>>> 
>>> But in tomcat 11 clientAuth doesn't exist in connector and even reading
>>> documentation i can't find how to do it in tomcat 11
>> 
>> 
>> If you look at the 9.0.x SSL documentation, you’ll see that clientAuth was
>> deprecated even then, and was replaced by attributes of the SSLHostConfig
>> element.
>> 
>> https://tomcat.apache.org/tomcat-9.0-doc/config/http.html#SSL_Support
>> https://tomcat.apache.org/tomcat-11.0-doc/config/http.html#SSL_Support
>> 
>>  - Chuck
>> 
>> 

Reply via email to