GNU/Linux >> Tutoriels Linux >  >> Linux

moustique-client obtient une connexion refusée

Pour les futurs googleurs :

Vous pouvez utiliser un hôte public comme mentionné ci-dessus, mais pour démarrer un local courtier moustique, assurez-vous d'abord que vous avez installé mosquitto en plus de mosquitto_sub . Vous pouvez ensuite démarrer le courtier Mosquitto en exécutant simplement ce qui suit :

mosquitto

Modifiez simplement le fichier de configuration de Mosquitto ( /etc/mosquitto/conf.d/mosquitto.conf ) en ajoutant ces lignes...
allow_anonymous true
listener 1883 0.0.0.0

... et redémarrez Mosquitto (en tant que service ou non).
$ sudo service mosquitto restart
ou
$ mosquitto --verbose --config-file /etc/mosquitto/conf.d/mosquitto.conf

Comme indiqué ici, depuis la v.1.7 allow_anonymous par défaut à false. Il est également utile de vérifier les messages du journal ( /var/log/mosquitto/mosquitto.log ).

Enfin, exécutez l'abonné/éditeur Mosquitto en utilisant --host (-h ) et l'adresse IP de l'hôte (obtenez si à partir de ifconfig ou ip -color addr commande).


Aucune des autres réponses n'a fonctionné pour moi. Dans mon cas, j'avais mis à jour de moustique 1.X à moustique 2.0, ce qui nécessite une nouvelle configuration à ajouter à votre mosquitto.conf :

listener 1883

Pour que les clients autres que localhost se connectent (c'est-à-dire via Docker)


La combinaison hôte:port par défaut pour mosquitto_pub/sub est localhost:1883. Si vous n'avez pas de courtier en cours d'exécution sur votre ordinateur local, il ne pourra bien sûr pas se connecter.

La solution consiste soit à exécuter le courtier sur votre ordinateur local, soit à indiquer aux utilitaires où se connecter. Par exemple :

mosquitto_sub -t newtopic/test -h test.mosquitto.org

Linux
  1. Connexion SMTP du serveur PHPMailer GoDaddy refusée

  2. Connexion refusée à MongoDB errno 111

  3. WSL - GEDIT Impossible d'initialiser le serveur :Impossible de se connecter :Connexion refusée

  4. Comment quitter une connexion SSH ?

  5. erreur de visionneuse vnc :connexion impossible au socket :connexion refusée (111)

Configurer une connexion réseau statique sous Linux

Comment réparer l'erreur de connexion SSH refusée

Dépannage :erreurs de connexion au serveur

Comment réparer l'erreur de connexion refusée wget lorsque je suis derrière un proxy

Connexion SSH refusée par TCP Wrapper

se connecter à l'hôte localhost port 22 :Connexion refusée