有人知道这个 websockets 安全问题的解决方案吗?它在 1.5 基准上运行良好,但在 2.0 上运行不佳。有什么想法可能是问题所在以及 SSL/TLS 从 1.5 到 2.0 发生了什么变化? 谢谢大家。
最佳答案
这可能是由困扰 HTTP 模块的相同“错误”引起的:https://github.com/nodemcu/nodemcu-firmware/issues/1707
那条线很长,很长,直到将近一年之后,我们才看到隧道尽头的曙光。最快的潜在修复方法是将 app/include/user_mbedtls.h
中的 MBEDTLS_SSL_MAX_CONTENT_LEN
提高到 5120 并构建您自己的固件。
但是,首先我会在启用调试的情况下编译一个固件,看看您是否从 mbedTLS 收到任何“错误消息长度”错误。
关于ssl - NodeMCU Lua Websockets 安全不适用于 2.0 基线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47582443/