Le Démon jMQTT n'arrive pas à se connecter à ce Broker

Oui

J’ai refais la commande à l’instant pour être sûr mais toujours le même résultat

Si je fais

sudo apt -y remove mosquitto

puis

sudo systemctl status mosquitto.service

je devrais voir que mosquitto n’est plus dans le système?

En effet, mais ce n’est pas vraiment un test concluant, ni une solution.

Il faut chercher ailleurs, on va lancer mosquitto en debug il sera plus loquace :
sudo systemctl stop mosquitto.service
sudo /usr/sbin/mosquitto -v -c /etc/mosquitto/mosquitto.conf

Normalement mosquitto devrait planter presque tout de suite et nous dire pourquoi.
Sinon tu peux faire CTRL-C pour le stop et on avisera.

J’ai fais et voici :

les dernières lignes
CTRL-C ne m’a pas servi

Hummmm, tu peux refaire un :
cat /etc/mosquitto/mosquitto.conf

Il devrait y avoit ça dedans :

# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example

pid_file /var/run/mosquitto.pid

persistence true
persistence_location /var/lib/mosquitto/

log_dest file /var/log/mosquitto/mosquitto.log

include_dir /etc/mosquitto/conf.d

(comme ce que tu m’avais déjà envoyé)

Hello,

Code erreur status = 3, c’est serveur indisponible juste?

Je serai curieux de voir un sudo nano de mosquitto.conf

@Ayno tu es en ipv4 sur ton local ou en ipv6?

Hs: @bad si tu laisses vide dans le plugin le champ ip, il prend 127.0.0.1 par défaut, il gère le local host en ipv6 : :1

Service qui n’arrive pas à démarrer surtout…

« Aucun fichier ou dossier de ce type »

1 « J'aime »

Oui j’ai ouvert mes ports en NAT sur le port 80

Mais ce que je ne comprends, et j’insiste sinon j’aiderais dans ce sens, c’est que je n’ai rien fait entre le moment où le broker a fonctionné pendant le temps de mes tests et après que avoir redémarré max box (par la déconnexion de l’alimentation).

Si j’avais changé quelque chose, installé autre chose, modifier un truc je l’aurais dit.

Problème résolu.

@Bad a craqué ^^. Il est venu m’aider sur discord pour réinclure le fichier conf avec les bonnes données.

# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example

pid_file /var/run/mosquitto.pid

persistence true
persistence_location /var/lib/mosquitto/

log_dest file /var/log/mosquitto/mosquitto.log

include_dir /etc/mosquitto/conf.d

Je vais clore le sujet un peu plus tard pour lui laisser le temps si jamais il souhaite drop le cheminement, parce que j’ai pas tout saisi. :slight_smile:

Oui tu peux clore le sujet.

Je n’ai aucune idée d’où venait le problème, mais il a fallu réinstaller Mosquitto et restaurer le fichier de conf.

Puis on a lancé Mosquitto en débug, il n’y a pas eu de plantage, alors on a démarré le service et tout était en ordre…

Comme évoqué, il faudrait que tu déplace à nouveau ta JeeBox en coupant le réseau pour voir si ça se reproduit, mais en tout cas je ne sais pas d’où ça venait.

Bad

Impossible de recréer l’évènement.

J’ai déplacé ma box et je l’ai branché sur le CPL (après avoir réussi l’appairage sur mon pc). Je l’ai ensuite replacé à sa place d’origine, derrière la box.

Le démon du Broker n’a pas dysfonctionné et à ce stade le broker est toujours en fonction.

Encore merci @Bad

2 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.