gpt4 book ai didi

delphi - 排查 Indy 中的 "SSL Handshake errors"

转载 作者:行者123 更新时间:2023-12-04 22:42:10 26 4
gpt4 key购买 nike

我用印地 TidHTTPServerTidServerIOHandlerSSLOpenSSL在我的服务器组件上处理命令和控制的 HTTPS 请求。
在某些情况下 - 服务器上没有任何记录的错误 - 客户端收到错误“SSL 握手失败”。我在服务器上看不到任何原因 - 很有趣 - 有时会在一段时间后自行修复。
我在哪里可以进入 Indy 组件以查看问题出在哪里?我可以使用哪些事件来查看某些内容?
更新 1 (29.05.2021):我通过 Remy Lebeau 建议的处理程序发现的一个异常(exception)是“接受与 SSL 的连接时出错。观察到违反协议(protocol)的 EOF”。我仍然无法说出是什么原因造成的,虽然......

最佳答案

过去,当我忘记将 OpenSSL dll 文件与可执行文件放在同一文件夹中时,我曾遇到过此(或类似)错误。您需要 ssleay32.dll 和 libeay32.dll。
您可以在 Indy 页面上找到它们(链接在最底部):https://www.indyproject.org/download/ssl/

关于delphi - 排查 Indy 中的 "SSL Handshake errors",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67689785/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com