Ich bin fest mosquitto auf Raspberry Pi zu installieren - ich habe es mit installiert:mosquitto auf Raspberry Pi
aptitude install mosquitto mosquitto-clients python-mosquitto libmodule-pluggable-perl
Das ist meine Config:
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
log_timestamp true
password_file /etc/mosquitto/passwd
listener 1883 127.0.0.1
listener 8883
log_dest file /var/log/mosquitto/mosquitto.log
include_dir /etc/mosquitto/conf.d
Protokoll zeigt, dass der Dienst up ist & läuft:
* mosquitto.service - LSB: mosquitto MQTT v3.1 message broker Loaded: loaded (/etc/init.d/mosquitto) Active: active (exited) since So 2016-10-30 22:20:56 CET; 10s ago
Process: 2065 ExecStop=/etc/init.d/mosquitto stop (code=exited, status=0/SUCCESS)
Process: 2071 ExecStart=/etc/init.d/mosquitto start (code=exited, status=0/SUCCESS)
Okt 30 22:20:56 elfriede mosquitto[2071]: Starting network daemon:: mosquitto.
Okt 30 22:20:56 elfriede systemd[1]: Started LSB: mosquitto MQTT v3.1 message broker.
netstat -an | grep 1883 zeigt nichts und der Port hört nicht zu. Irgendwelche Hinweise? Was schief gelaufen ist?
überprüfen, ob es tatsächlich ausgeführt wird, indem Sie 'ps -efc | verwenden grep mosquitto "Stoppen Sie auch den Dienst und führen Sie ihn manuell aus, um die Konfigurationsdatei mit' mosquitto -c/etc/mosquitto/mosquitto.conf' zu überprüfen. – hardillb
Vielen Dank! Es war ein Problem mit der mosquitto.conf (Kein Zugriff auf den Protokollordner) – tringler