【问题标题】:SSL handshake aborted - what is the exact reason?SSL 握手中止 - 确切原因是什么?
【发布时间】:2016-04-01 17:15:57
【问题描述】:

在尝试建立 HTTPS 连接时,我得到一个 IOException:

SSL handshake aborted: ssl=0x519ea2d8: I/O error during system call, Connection reset by peer

我猜这与不完整的钥匙串有关 - 但我如何才能找出导致此错误的确切原因?

【问题讨论】:

    标签: android ssl https ssl-certificate


    【解决方案1】:

    对等方重置连接

    这意味着服务器已关闭连接,因为它不喜欢您发送给它的内容。细节太少,无法找出真正发生的事情,但可能是错误的协议版本、错误的密码等,在这种情况下,您可能会在服务器端找到更多信息。但它也可能是切断连接之间的防火墙,因为它违反了防火墙策略。 如果您有另一个可以成功连接的客户端,请对两者进行数据包捕获并进行比较。

    【讨论】:

    • 供电不足或受到 ddos​​ 攻击的服务器不会以同样的方式运行吗?这并不意味着我们作为客户做错了什么,不是吗?我正在使用一个甚至有时会响应 404 的服务器,下一秒又回来了。只是好奇你把它从
    • @CaptainCrunch:肯定有相似之处会导致相似的行为。一般来说,这种没有更多上下文的错误不足以确定导致问题的原因以及问题是客户端、服务器还是两者之间的问题。
    猜你喜欢
    • 2016-02-14
    • 2019-07-21
    • 2017-01-27
    • 2016-06-20
    • 2016-04-02
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多