Well, I see https tls handshake looks "broken"
I'm not a great expert of uhttpd webserver, but if you like, try to replace old files with my one grabbed from my rut240 updated firmware below;
CRT file
KEY file
As shown under uhttpd configuration file this files will be putted on /etc/ folder, you can upload it with scp command like:
scp -P22 /yoursource.file root@yourRUTosIP://etc/
adjust as your need, like if your ssh server listen at different port, change -P flag with correct port number.
And ensure your /etc/config/uhttpd file match this openssl section below:
config cert 'openssl'
option days '730'
option bits '2048'
option country 'LT'
option state 'Vilnius'
option location 'Vilnius'
option commonname 'Teltonika'
Finally reboot or try to restart only uhttpd service instead, with command /etc/init.d.uhttpd restart
Syntax: /etc/init.d/uhttpd [command]
ailable commands:
start Start the service
stop Stop the service
restart Restart the service
reload Reload configuration files (or restart if service does not implement reload)
enable Enable service autostart
disable Disable service autostart
Regards