Je l’ai supprimé via « sudo apt remove mosquitto » et relancer depuis le plugin.
J’ai bien maintenant un container avec Mosquitto.
Quand j’essaie de le démarrer, j’ai cette erreur :
[2021-11-04 15:15:08]ERROR : Erreur exécution de la commande [Test][mqtt2_mosquitto][Démarrer] : Erreur d’éxécution de la commande : sudo docker start (1) =>
Pour la configuration du plugin Docker, j’ai ceci :
Et j’ai ceci dans le http.error :
0486|"docker start" requires at least 1 argument.
0487|See 'docker start --help'.
0488|Usage: docker start [OPTIONS] CONTAINER [CONTAINER...]
0489|Start one or more stopped containers
Ca ca arrivé mais j’avais corrigé normalement, si tu attends 5min ca remarche pas mieux ? Normalement ca arrive le temps que le container soit réélement crée dans docker.
Non, pas mieux même après avoir attendu plus de 5 minutes.
0013|[2021-11-04 15:15:08]ERROR : Erreur exécution de la commande [Test][mqtt2_mosquitto][Démarrer] : Erreur d'éxécution de la commande : sudo docker start (1) => []
0014|[2021-11-04 15:22:26]ERROR : Erreur exécution de la commande [Test][mqtt2_mosquitto][Démarrer] : Erreur d'éxécution de la commande : sudo docker start (1) => []
0015|[2021-11-04 15:42:57]ERROR : Erreur exécution de la commande [Test][mqtt2_mosquitto][Démarrer] : Erreur d'éxécution de la commande : sudo docker start (1) => []
En revanche, je ne sais pas si cela peut jouer mais je n’avais pas finaliser la configuration du plugin Docker (ci-dessous) avant de faire l’install de Mosquitto.
Peut être faut-il que je détruise le container mqtt2_mosquitto et que je le recréé ?
J’ai supprimé l’équipement dans le plugin Docker, relancé l’installation de Mosquitto depuis le plugin MQTT, démarré « mqtt2_mosquitto » et il reste en statut « restarting » (même après 5 minutes).
Pourtant dans les logs http.error, on voit que le container est bien démarré :
0476|Network tmp_default Creating
0477|Network tmp_default Created
0478|Container mqtt2_mosquitto Creating
0479|Container mqtt2_mosquitto Created
0480|Container mqtt2_mosquitto Starting
0481|Container mqtt2_mosquitto Started
Et le daemon MQTT ne démarre toujours pas :
[2021-11-04 16:40:02]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2021-11-04 16:40:02]INFO : Lancement démon mqtt2 : sudo /usr/bin/node /var/www/html/plugins/mqtt2/resources/mqtt2d/mqtt2d.js --loglevel debug --socketport 55035 --mqtt_server mqtt://127.0.0.1:1883 --username jeedom --password 2mm4NCNJ0qUZn6qQRpFV1TLPZLQ3BtS6PpiJNI4Ac8iTP5t9LPu7WWFq2qW909Z0 --callback http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php --apikey p0uXVumx2JlVZKkEyAjYg3vr2wOviNajvyvXMAU3slYmUQbkVDaPhhQ1v1nbPPyK --cycle 0.3 --pid /tmp/jeedom/mqtt2/deamon.pid
[2021-11-04 16:40:32]ERROR : Impossible de lancer le démon mqtt2d, vérifiez le log
Dans le log http.error, j’ai eu aussi ces erreurs juste avant :
0459|genrsa: Can't open "/ca.key" for writing, Permission denied
0460|Can't open /ca.key for reading, No such file or directory
0461|140632366453888:error:02001002:system library:fopen:No such file or directory:../crypto/bio/bss_file.c:69:fopen('/ca.key','r')
0462|140632366453888:error:2006D080:BIO routines:BIO_new_file:no such file:../crypto/bio/bss_file.c:76:
0463|unable to load Private Key
0464|genrsa: Can't open "/mosquitto.key" for writing, Permission denied
0465|Can't open /mosquitto.key for reading, No such file or directory
0466|139885406164096:error:02001002:system library:fopen:No such file or directory:../crypto/bio/bss_file.c:69:fopen('/mosquitto.key','r')
0467|139885406164096:error:2006D080:BIO routines:BIO_new_file:no such file:../crypto/bio/bss_file.c:76:
0468|unable to load Private Key
0469|Can't open /mosquitto.csr for reading, No such file or directory
0470|140419461371008:error:02001002:system library:fopen:No such file or directory:../crypto/bio/bss_file.c:69:fopen('/mosquitto.csr','r')
0471|140419461371008:error:2006D080:BIO routines:BIO_new_file:no such file:../crypto/bio/bss_file.c:76:
0472|"docker rm" requires at least 1 argument.
0473|See 'docker rm --help'.
0474|Usage: docker rm [OPTIONS] CONTAINER [CONTAINER...]
0475|Remove one or more containers