1

我在握手期间收到错误消息

  • mbedtls_ssl_read_record_layer()回来-29184 (-0x7200)
  • mbedtls_ssl_read_record()回来-29184 (-0x7200)

为什么这个错误..?

4

1 回答 1

0

strerror您可以使用库源代码中提供的实用程序查找 Mbed TLS 错误代码。

programs/util/strerror 29184 
Last error was: -0x7200 - SSL - An invalid SSL record was received

收到无效记录的原因可能有很多。如果这是从服务器接收到的第一条消息,这可能表明服务器没有使用 TLS 协议。在其他时候,它可能表明某些东西正在破坏数据包。这也可能表明对等方正在使用您的库不支持的某些 TLS 协议扩展,尽管这通常会在握手期间检测到。使用 DTLS,它可能是来自相同端口上的先前连接的杂散数据包。

于 2020-02-16T18:11:16.953 回答