Closed dev-da77 closed 1 year ago
You need to enable unsafe legacy renegotiation. You need to create an openssl.cnf file and either set an env variable (e.g. in your ism7mqtt.service) OPENSSL_CONF=/path/to/your/openssl.cnf
or prefix your command with
$ OPENSSL_CONF=/path/to/your/openssl.cnf ./ism7mqtt -m <homeassistant ip> ...
That's it. Thank you. I receive data now :-)
I run the following command on an ARCHLINUXARM device:
./ism7mqtt -m <homeassistant ip> -i <ism7 ip> -p <ism7 password> -t ../parameter.json --mqttuser=<homeassistant mqtt user> --mqttpass=<homeassistant mqtt password>
My MQTT server is at my homeassistant device (mosquitto broker).
And I have trouble with SSL:
*.crt of HOMEASSISTANT (self-signed) is known by ARCHLINUXARM device (sudo trust anchor --store <***>.crt)