Setting property ‘clientAuth’ to ‘false’ did not find a matching property.

解決方式就是將原本server.xml中的
<Connector port=”443″ protocol=”HTTP/1.1″ SSLEnabled=”true” maxThreads=”150″ scheme=”https” secure=”true”
clientAuth=”false” sslProtocol=”TLS”
keystoreFile=”your jks file”
keyAlias=”your alias name”
keystorePass=”your password” />
protocol=”HTTP/1.1″

替換成

protocol=”org.apache.coyote.http11.Http11Protocol”

修正後的server.xml如下
<Connector port=”443″ protocol=”org.apache.coyote.http11.Http11Protocol” SSLEnabled=”true” maxThreads=”150″ scheme=”https” secure=”true”
clientAuth=”false” sslProtocol=”TLS”
keystoreFile=”your jks file”
keyAlias=”your alias name”
keystorePass=”your password” />
然後再重新啟動Tomcat,服務就可以順利啟動了。

发表评论