domotruc / jMQTT

Jeedom plugin to interface as a client with an MQTT broker.
16 stars 8 forks source link

Connection à un broker en SSL/TLS #89

Open Nepomuk3000 opened 4 years ago

Nepomuk3000 commented 4 years ago

Donner la possibilité de se connecter à un brocker en SSL/TLS. Voir les options proposées par le logiciel MQTT.fx (priorité au CA certificate file)

domotruc commented 4 years ago

Bonjour @Nepomuk3000, C'est une suggestion intéressante, mais je ne promets pas d'implémentation avant plusieurs mois.

vosmont commented 4 years ago

Effectivement cette fonctionnalité serait un plus pour la sécurité. J'utilise des brokers sur le cloud, et envoyer les identifiants en clair ne me réjouit pas :)

girardth commented 3 years ago

En plus de mettre le port à 8883, j'ai ajouté la ligne $client->setTlsCertificates("/etc/mosquitto/certs/broker.crt"); dans jMQTT.class.php à la position 885 après création du client.

Il suffirait donc d'ajouter un champs chemin du certificat au niveau configuration du broker avec le code.