mosquitto_sub Arch Linux에서 "연결이 거부되었습니다"


11

내가 설치 그래서 mosquittomosquitto-client를 통해 Raspbian 제시를 실행하는 라즈베리 파이에 apt-get뿐만 아니라 mosquitto통해 아치 리눅스를 실행하는 다른 파이에 pacman. Arch에서는 클라이언트 유틸리티를 별도로 설치할 필요가 없습니다.

Raspbian에서 간단한 구독 / 게시 테스트는 즉시 사용 가능합니다.

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

아치 상자에서 게시하면 다음과 같이 작동합니다.

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

그러나 아치 시스템에서 주제를 구독하면 다음과 같이 나옵니다.

mosquitto_sub –d –t blub
Error: Connection refused

이제는 꽤 일반적입니다. 무슨 일이야?

답변:


10

mosquittoRaspbian에 설치 하면 자동으로 시작 되는 반면 아치 시스템에는 브로커가 실행되지 않습니다 . 간단히 브로커를 활성화하고 시작하십시오.

시스템 서비스를 시작하십시오.

systemctl start mosquitto

부팅시 시스템 서비스가 실행되도록합니다.

systemctl enable mosquitto
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.