mosquitto_sub «connexion refusée» sur Arch Linux


11

J'ai donc installé mosquittoet mosquitto-clientsur un Raspberry Pi exécutant Raspbian Jessie apt-getainsi que mosquittosur un autre Pi exécutant Arch Linux pacman. Sur Arch, les utilitaires clients n'ont pas besoin d'être installés séparément.

Le test de l'abonnement / publication simple sur Raspbian a fonctionné hors de la boîte.

mosquitto_sub –d –t blub
mosquitto_pub –d –t blub –m “test”

La publication à partir de la boîte Arch fonctionne également:

mosquitto_pub -h <IP-Raspbian> -t blub -m "test"

L'abonnement à un sujet sur le système Arch me permet cependant de:

mosquitto_sub –d –t blub
Error: Connection refused

Maintenant, c'est assez générique. Qu'est-ce qui ne va pas ici?

Réponses:


10

Il s'avère qu'aucun courtier n'est en cours d'exécution sur le système Arch alors que l'installation mosquittosur Raspbian le démarre automatiquement. Activez et démarrez simplement le courtier.

Démarrez le service systemd.

systemctl start mosquitto

Activez le service systemd pour qu'il s'exécute au démarrage.

systemctl enable mosquitto
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.