有人知道此websockets安全问题的解决方案吗?它在1.5的基准上工作正常,但在2.0上却无法正常工作。是否知道问题可能在哪里以及SSL / TLS从1.5更改为2.0的原因是什么?
谢谢你们。
最佳答案
这很可能是由困扰HTTP模块的同一“错误”引起的:https://github.com/nodemcu/nodemcu-firmware/issues/1707
那条线很长,很长,只有将近一年之后,我们才能看到隧道尽头的光明。最快的可能解决方法是将MBEDTLS_SSL_MAX_CONTENT_LEN
升至app/include/user_mbedtls.h
中的5120,并构建自己的固件。
但是,首先,我将编译一个启用了调试的固件,然后看看您是否从mbedTLS中收到任何“错误消息长度”错误。