Posts

Showing posts with the label broker

2 way Secured Mosquitto MQTT error

2 way Secured Mosquitto MQTT error I'm new to MQTT. I create a mosquitto broker with ssl and connect successfully. My commands to create certificates as: openssl req -new -x509 -days durations -keyout mqtt_ca.key -out mqtt_ca.crt openssl genrsa -des3 -out mqtt_server.key size_bits openssl req -out mqtt_server.csr -key mqtt_server.key -new openssl x509 -req -in mqtt_server.csr -CA mqtt_ca.crt -CAkey mqtt_ca.key -CAcreateserial -out mqtt_server.crt -days durations* In mosquitto.conf: port 8883 cafile your_path/mqtt_ca.crt certfile your_path/mqtt_server.crt keyfile your_path/mqtt_server.key require_certificate false tls_version tlsv1.1 But it is just one way connection. I want to set `require_certificate true but I don't know how to create client certificates and modify mosquitto.conf. Please show me how to do that. Thank you so much! 1 Answer 1 Creating a Certificate Authority is too detailed ...