帮助中心 >  技术知识库 >  云服务器 >  服务器教程 >  tomcat配置证书报错Connector attribute SSLCertificateFile must be defined when using SSL with APR

tomcat配置证书报错Connector attribute SSLCertificateFile must be defined when using SSL with APR

2018-07-07 22:53:43 6305

Connector attribute SSLCertificateFile must be defined when using SSL with APR


上网多方搜索,很多答案都是不启用APR,修改conf/server.xml注释掉下面一段

<!--APR library loader. Documentation at /docs/apr.html -->  
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />

但是有人说这样会影响性能,那就只能继续找方法了

让我们打开Tomcat的文档webapps/docs/apr.html,其中讲到

      <Connector port="443" maxHttpHeaderSize="8192"
                 maxThreads="150"
                 enableLookups="false" disableUploadTimeout="true"
                 acceptCount="100" scheme="https" secure="true"
                 SSLEnabled="true"                 
                 SSLCertificateFile="${catalina.base}/conf/localhost.crt"
                 SSLCertificateKeyFile="${catalina.base}/conf/localhost.key" />

然后我在我的配置文件中对应进行修改,补全指定一下crt和key的位置

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: