在与基于C的OpenSSL端正常通信几分钟后,我们的Java应用程序收到一个可能带有bad_record_mac的数据包,然后Java套接字关闭连接。完整的Java堆栈跟踪如下:
javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: bad record MAC
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSoc