我正在编写一个 JUNIT-Test 来测试通过 HTTPS/TLSv1.1 与带有损坏的客户端证书的 tomcat 7.0.47 的连接。
当我对远程 tomcat 运行测试时,一切正常,我得到一个SSLHandshakeException.
当我对本地 tomcat 运行相同的测试时,我收到此错误:
java.net.SocketException: Software caused connection abort: socket write error
但是在 tomcat 日志中,我可以看到请求和客户端证书已经到达并已在 tomcat 中签入。
有谁知道为什么会有不同的例外?两个tomcat的配置和版本都是一样的。