mosquitto_sub "conexión rechazada" en Arch Linux


11

Así que instalé mosquittoy mosquitto-clienten una Raspberry Pi con Raspbian Jessie apt-get, así como mosquittoen otra Pi con Arch Linux pacman. En Arch, las utilidades del cliente no necesitan instalarse por separado.

Probar una suscripción / publicación simple en Raspbian funcionó de inmediato.

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

La publicación desde el cuadro Arch también funciona:

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

Sin embargo, suscribir un tema en el sistema Arch me da:

mosquitto_sub –d –t blub
Error: Connection refused

Ahora que es bastante genérico. ¿Qué pasa aquí?

Respuestas:


10

Resulta que no hay ningún corredor ejecutándose en el sistema Arch, mientras que la instalación mosquittoen Raspbian lo inicia automáticamente. Simplemente habilite e inicie el corredor.

Inicie el servicio systemd.

systemctl start mosquitto

Habilite el servicio systemd para ejecutarse en el arranque.

systemctl enable mosquitto
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.