如何为Tomcat本机/ APR SSL启用调试日志记录

时间:2016-04-19 20:00:01

标签: java tomcat ssl

我正在使用Tomcat“本机”APR来提供SSL。我的连接器看起来像:

<Connector port="8443"  
    protocol="org.apache.coyote.http11.Http11AprProtocol"
    SSLEnabled="true" 
    SSLVerifyClient="require"
    SSLCertificateFile="..." 
    SSLCertificateKeyFile="..." 
    SSLPassword="..."
    SSLCACertificateFile="..."
    maxThreads="200" 
    scheme="https" 
    secure="true"/>

我遇到了APR方拒绝证书的问题,我想调试它。如何在Tomcat / APR端为SSL会话启用调试输出(日志记录)?当然,添加“javax.net.debug = ssl”不起作用,因为APR二进制文件正在处理SSL,而不是Java。

我的客户端有javax.net.debug = ssl输出,但由于从服务器(Tomcat / APR)发送错误,因此信息不足。

1 个答案:

答案 0 :(得分:0)

尝试在conf / logging.properties中设置它

org.apache.coyote.http2.level = FINE

如果设置了控制台日志记录,则应该将大量输出输出到catalina.out文件。