此外,我正在使用paho-mqtt库,该设备是功能强大的单板计算机。
现在,当我使用TLS运行相同的脚本时,出现以下错误。
Traceback (most recent call last):
File "test-client.py", line 61, in <module>
main()
File "test-client.py", line 33, in main
client.connect("test.myiot.io", 8883, 1)
File "/usr/local/lib/python2.7/dist-packages/paho/mqtt/client.py",
line 839, in connect
return self.reconnect()
File "/usr/local/lib/python2.7/dist-packages/paho/mqtt/client.py",
line 994, in reconnect
sock.do_handshake()
File "/usr/lib/python2.7/ssl.py", line 788, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: ('_ssl.c:565: The handshake operation timed out',)
这是我测试并观察到的一些东西
该设备部署在唯一选择2G的偏远地区。同样,此应用程序的安全性至关重要。我怎么解决这个问题?
任何建议将不胜感激。