MQTT: Keine Fhem-Mosquitto verbindung mehr

Begonnen von kukamee, 04 November 2016, 19:49:43

Vorheriges Thema - Nächstes Thema

kukamee

Hallo Leute,

ich habe wie unter https://www.auxnet.de/verschluesseltes-mqtt-vom-und-zum-mosquitto-server/ beschrieben in meine MQTT-Broker ein User:Passwort eingerichtet.

Zuert hab ich einen User + Passwort angelegt:
sudo mosquitto_passwd -c /etc/mosquitto/passwords mqtt

Dann die rechte des Users angepasst:
sudo bash -c "cat > /etc/mosquitto/access.acl <<EOF
user mqtt
pattern readwrite #
EOF"


Und die Datei mit mosquitto verknüpft:
sudo bash -c "cat > /etc/mosquitto/conf.d/auth.conf <<EOF
acl_file /etc/mosquitto/access.acl
allow_anonymous false
password_file /etc/mosquitto/passwords
EOF"
sudo chmod 600 /etc/mosquitto/passwords


Wenn ich jetzt in der Fhem Config den User und das Passwort (wie in dem Modul beschrieben
https://forum.fhem.de/index.php/topic,27532.0.html) eingebe, müllt Fhem mir mein Log zu und ich habe keine verbindung mehr:

define mqtt MQTT 127.0.0.1:1883 mqtt:pw123
attr mqtt group Gateways


2016-11-04 19:06:37 MQTT mqtt DISCONNECTED
2016-11-04 19:06:37 MQTT mqtt connection: connecting
2016-11-04 19:06:37 MQTT mqtt CONNECTED
2016-11-04 19:06:37 MQTT mqtt connection: connected
2016-11-04 19:06:37 MQTT_BRIDGE mqtt_test transmission-state: subscribe sent
2016-11-04 19:06:37 MQTT mqtt DISCONNECTED
2016-11-04 19:06:37 MQTT mqtt connection: connecting
2016-11-04 19:06:37 MQTT mqtt CONNECTED
2016-11-04 19:06:37 MQTT mqtt connection: connected
2016-11-04 19:06:37 MQTT_BRIDGE mqtt_test transmission-state: subscribe sent
2016-11-04 19:06:38 MQTT mqtt DISCONNECTED
2016-11-04 19:06:38 MQTT mqtt connection: connecting
2016-11-04 19:06:38 MQTT mqtt CONNECTED
2016-11-04 19:06:38 MQTT mqtt connection: connected
2016-11-04 19:06:38 MQTT_BRIDGE mqtt_test transmission-state: subscribe sent


Wenn ich "allow_anonymous" wieder auf true setze funktioniert die Verbindung wieder ohne Probleme


Könnt ihr mir da bitte weiterhelfen?
Mache ich da etwas falsch?


hillbicks

Irgendwo hier im Forum gibt es eine angepasste Version fuer das Modul das Username und Passwort unterstuetzt, die Version aus dem Repository hat das Feature leider nicht.

kukamee