Domoticz MQTT - OpenSSL error - mosquitto tls version
Posted: Monday 30 October 2017 13:22
I have problem with TLS version.
My mosquitto TLS config:
If I connect using:
I got error Error: A TLS error occurred.
An in mosquitto log:
If set tlsv1 param, it works:
In Domoticz there is no tls version config. In log I see:
How can I fix it?
Domoticz v3.8153
Ubuntu 16.04 (armbian, orange pi)
mosquitto 1.4.12-1
My mosquitto TLS config:
Code: Select all
# MQTT over TLS/SSL
listener 8883
cafile /etc/mosquitto/ca_certificates/ca.crt
certfile /etc/mosquitto/ca_certificates/server.crt
keyfile /etc/mosquitto/ca_certificates/server.key
require_certificate false
tls_version tlsv1 # = tlsv1.0 tlsv1.1 tlsv1.2Code: Select all
mosquitto_pub -h server.example.net -p 8883 -t test/pokus -m 'abc' --cafile /ca.crt -u 'test' -P 'test'An in mosquitto log:
Code: Select all
1509365431: New connection from ::1 on port 8883.
1509365431: OpenSSL Error: error:1409442E:SSL routines:ssl3_read_bytes:tlsv1 alert protocol version
1509365431: OpenSSL Error: error:140940E5:SSL routines:ssl3_read_bytes:ssl handshake failure
1509365431: Socket error on client <unknown>, disconnecting.Code: Select all
mosquitto_pub -h server.example.net -p 8883 -t test/pokus -m 'abc' --cafile /ca.crt -u 'test' -P 'test' --tls-version tlsv1Code: Select all
1509365981: New connection from 127.0.0.1 on port 8883.
1509365981: OpenSSL Error: error:1409442E:SSL routines:ssl3_read_bytes:tlsv1 alert protocol version
1509365981: OpenSSL Error: error:140940E5:SSL routines:ssl3_read_bytes:ssl handshake failure
1509365981: Socket error on client <unknown>, disconnecting.
1509365981: New connection from 127.0.0.1 on port 8883.
1509365981: OpenSSL Error: error:1409442E:SSL routines:ssl3_read_bytes:tlsv1 alert protocol version
1509365981: OpenSSL Error: error:140940E5:SSL routines:ssl3_read_bytes:ssl handshake failure
1509365981: Socket error on client <unknown>, disconnecting.
1509365981: New connection from 127.0.0.1 on port 8883.
1509365981: OpenSSL Error: error:1409442E:SSL routines:ssl3_read_bytes:tlsv1 alert protocol version
1509365981: OpenSSL Error: error:140940E5:SSL routines:ssl3_read_bytes:ssl handshake failure
1509365981: Socket error on client <unknown>, disconnecting.Domoticz v3.8153
Ubuntu 16.04 (armbian, orange pi)
mosquitto 1.4.12-1