ich habe einen MQTT-Server mit Username/ Passwort und einen ohne auf einer VM mit Ubuntu 22 am Laufen.
Der mit Passwort hängt sich alle 2-3 Tage auf - der ohne PW läuft problemlos.
Wenn ich den Server deaktiviere und anschließend wieder aktiviere läufts wieder für eine geraume Zeit.
An den Endgeräten liegts vermutlich nicht, denn wenn ich bei den Endgeräten den MQTT ohne Passwort eintrage, dann gibts keine Probleme.
Es hängt sich nur der MQTT mit PW auf.
Im Protokoll ist zum Zeitpunkt des Hängers keine Fehlermeldung vorhanden.
Kommt, wenn das Problem existiert, noch Daten an? Was sagt das gegenüberliegende Gerät eigentlich? Fühlt es sich noch verbunden, oder wie ist dort der Stand?
Die Geräte, auf die ich direkten Zugriff habe, sind dann nicht verbunden ( Shelly) und stürzen auch gelegentlich ab ( z.B Soyosource Limiter) , wenn die keine Daten losbekommen.
Die anderen Geräte ( Shelly und Tasmota) senden wieder Daten, wenn der MQTT Server neu aktiviert wurde.
Die Verbindung erfolgt jeweils von extern über DynDNS