mosquitto_sub "koneksi ditolak" di Arch Linux


11

Jadi saya menginstal mosquittodan mosquitto-clientmenggunakan Raspberry Pi yang menjalankan Raspbian Jessie apt-getjuga mosquittoPi lain yang menjalankan Arch Linux pacman. Pada Arch, utilitas klien tidak perlu diinstal secara terpisah.

Menguji langganan / penerbitan sederhana pada Raspbian berhasil di luar kotak.

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

Penerbitan dari kotak Arch juga berfungsi:

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

Berlangganan topik pada sistem Arch membuat saya mengerti:

mosquitto_sub –d –t blub
Error: Connection refused

Nah, itu cukup generik. Ada apa di sini?

Jawaban:


10

Ternyata tidak ada broker yang berjalan di sistem Arch sedangkan menginstal mosquittodi Raspbian secara otomatis memulainya. Cukup aktifkan dan mulai broker.

Mulai layanan systemd.

systemctl start mosquitto

Aktifkan layanan systemd untuk dijalankan saat boot.

systemctl enable mosquitto
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.