Mosquitto nativ auf DS923+

66er

Benutzer
Mitglied seit
25. Sep 2023
Beiträge
187
Punkte für Reaktionen
107
Punkte
99
Gute Morgen,

als "Neuer" hier im Forum möchte ich mich kurz vorstellen:

Ich bin Stefan, Baujahr 1966 und Servicetechniker/Elektroniker. Meine DS923+ habe ich seit Anfang des Jahres und bin sehr begeistert. Ein paar Details zum NAS habe ich die Signatur gepackt.

Nun stehe ich aber vor einer Herausforderung, zu der ich im Netz und über die Forensuche nicht wirklich fündig geworden bin und hoffe auf Eure Hilfe:

Wegen eines vermuteten Kompatibilitätsproblem im MQTT-Adapter des ioBroker, der in einer VM des VMM läuft, möchte ich einen Mosquitto-Server auf de NAS nativ installieren.

Grundsätzlich hat das auch funktioniert:


Mosquitto 2.JPG


Allerdings habe ich keinen Zugriff. Die Verbindung habe ich mit dem MQTT-Explorer getestet.

Vermutlich liegt das an dieser Meldung, die während der Installation erscheint:

Meldung mosquitto.JPG

Wie erreiche diesen Pfad?

Vergeblich versucht habe ich es über den FileManager und eine FTP-Verbindung, wo ich aber nur Zugriff auf die angelegten Benutzer- und Programmordner habe.


Bin für jeden Tip dankbar, wie ich an die Konfigurationsdatei rankomme.
 

cappy_45

Benutzer
Mitglied seit
01. Jan 2009
Beiträge
151
Punkte für Reaktionen
15
Punkte
18
Hallo,
du must den SSH Dienst aktivieren und dann kannst du dich per SSH an der Syno anmelden.

Dann kommt man auch an die Datei heran.

Gruß
Cappy
 
  • Like
Reaktionen: 66er

66er

Benutzer
Mitglied seit
25. Sep 2023
Beiträge
187
Punkte für Reaktionen
107
Punkte
99
Hallo @cappy_45 ,

vielen Dank.


Schnell, kurz, knapp und zielführend. (y)

Zugriff habe ich nun.✅

Wenn's noch weiter wo zwickt, melde ich mich.
 
  • Like
Reaktionen: maxblank

66er

Benutzer
Mitglied seit
25. Sep 2023
Beiträge
187
Punkte für Reaktionen
107
Punkte
99
Leider brauche ich nochmal Hilfe.

per SSH mit Putty kann ich mir mit vi den Dateiinhalt ansehen.

Aber die gesetzten Rechte verhindern eine Bearbeitung!

-rw-r--r-- 1 sc-mosquitto synocommunity 40740 Jul 14 01:24 mosquitto.conf

chmod auf 666 wird abgewiesen, angemeldet in der Sitzung bin ich mit dem Admin-Konto der DS.

Eine Idee, was ich falsch mache?


Edit:
sudo chmod würde wohl funktionieren, aber hier scheitere ich mit dem Admin-Passwort. Es wird abgewiesen.
 
Zuletzt bearbeitet:

66er

Benutzer
Mitglied seit
25. Sep 2023
Beiträge
187
Punkte für Reaktionen
107
Punkte
99
Auch dieser Link war wieder ein Volltreffer.

Hab' Dank @cappy_45 . 👍

Der Mosquitto läuft, wenn auch noch mit offenem Scheunentor und mein Test bestätigte das bislang nur vermutete Kompatibilitätsproblem des MQTT-Adapters im ioBroker.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Kannst den Zugriff auf den MQTT Broker ja auch mit der Firewall der DS einschränken.
 
  • Like
Reaktionen: 66er

66er

Benutzer
Mitglied seit
25. Sep 2023
Beiträge
187
Punkte für Reaktionen
107
Punkte
99
Gute Idee,

Spontan fällt mir dazu ein, den Zugriff auf den IP-Bereich der entsprechenden Geräte zu beschränken, wenn das geht.

Die Firewall der DS habe ich mir noch gar nicht angeschaut (*schäm*).
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Klar geht das. Die Firewall der DS ist ein mächties Tool
 
  • Like
Reaktionen: 66er und Ronny1978

66er

Benutzer
Mitglied seit
25. Sep 2023
Beiträge
187
Punkte für Reaktionen
107
Punkte
99
Übernimmt die Firewall Änderungen "on the flow" oder muß die DS neu gestartet werden?

Bei meinem ersten Test erkannte ich keine Verhaltensänderung im laufenden Betrieb.
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Nein, die muss nicht neu gestartet werden. Es ist aber empfehlenswert, am Ende der Regeln (also ganz unten) ein "deny all" zu setzen ;)
 

66er

Benutzer
Mitglied seit
25. Sep 2023
Beiträge
187
Punkte für Reaktionen
107
Punkte
99
Feedback zum Grundproblem des Threads, der vermuteten Inkompatibilität des internen MQTT-Boker-Adapters im ioBroker:

Dank Eurer Hilfe, die mir das Aufsetzen des Mosquitto ermöglichte, konnte ich dem Shelly-Support (BG) das Problem detailliert beschreiben und die Jungs haben tatsächlich darauf reagiert und eine neue Gerätefirmware herausgebracht.

Und mit der neuen Firmware kann man wählen zwischen MQTT 3 und 5 per Checkbox.

Nochmals meinen herzlichen Dank. :) 👍
 
  • Like
Reaktionen: plang.pl

plang.pl

Benutzer
Contributor
Sehr erfahren
Mitglied seit
28. Okt 2020
Beiträge
15.028
Punkte für Reaktionen
5.401
Punkte
564
Super! Gute Arbeit und danke für das Feedback!
 
  • Like
Reaktionen: 66er


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat