TIdTCPClient和SSL引发异常

时间:2017-06-23 16:02:43

标签: delphi indy indy10 delphi-10-seattle

我正在使用TIdTCPClient和SSL。连接一段时间后,我在调试器中得到这些异常,并且客户端断开连接:

  

项目project1.exe引发了异常类EIdOSSLUnderlyingCryptoError,并显示消息'错误:14086081:SSL例程:SSL3_ENC:块密码块错误'。

  

项目project1.exe引发异常类EIdOSSLUnderlyingCryptoError并显示消息'错误:1408F119:SSL例程:SSL3_GET_RECORD:解密失败或错误记录mac'。

而且,它引发了“错误的ssl版本”以及上述例外情况。

我在客户端和服务器上使用sslvSSLv3

idSslHandler.SSLOptions.Method := sslvSSLv3;
idSslHandler.SSLOptions.Mode := sslmUnassigned;

可能是什么问题?

0 个答案:

没有答案