Lua code that works on the RV55 does not work on the LX60. Firmware version of the LX60 is 4.14, but 4.13 on RVs.
Line causing error:
local https = require ‘ssl.https’
Error Message:
In thread: 0x1d29060: error loading module ‘ssl.core’ from file ‘/root/aleos/usr/readyagent/lua/ssl.so’:
/root/aleos/usr/readyagent/lua/ssl.so: undefined symbol: SSLv3_method stack traceback:
[C]: ?
[C]: in function ‘require’
/root/aleos/usr/readyagent/lua/ssl.lua:7: in main chunk
[C]: in function ‘require’
/root/aleos/usr/readyagent/lua/ssl/https.lua:10: in main chunk
[C]: in function ‘require’
main.lua:568: in function ‘post_data’
This error usually means the LuaSec (SSL) module isn’t installed or not correctly linked. Try reinstalling LuaSec compatible with your Lua version, and ensure the required OpenSSL libraries are accessible in your system’s path.