Seite 2 von 2

Re: [4.5 IP3] Inbetriebnahme MQTT klappt nicht

Verfasst: Mo Feb 24, 2025 11:55 am
von jhaeberle
gbglace hat geschrieben: Mo Feb 24, 2025 6:53 am Den Container im TWS internen Netzwerk angelegt? Kann sein daß er dann noch etwas im Reverse Proxy benötigt.
Du meinst das Docker-Netzwerk? Ja, das ist durch das bridge-network, was der Default ist, so entstanden. Ich kann mir aber nicht vorstellen, dass das revProxy vom TWS da weiterhilft, weil das für http ist, das Protokoll ist aber mqtt://. ich gehe davon aus, dass da direkt mit dem Port verbunden werden muss. Drum ja der Port-Publish laut Anleitung.

Aber irgendwie hast du schon recht, weil es intern geht und ausserhalb vom Wolf nicht.

Re: [V4.5 IP3] Inbetriebnahme MQTT klappt nicht

Verfasst: Mo Feb 24, 2025 12:33 pm
von MrWilson
Aber irgendwie hast du schon recht, weil es intern geht und ausserhalb vom Wolf nicht.
Das muss aber nicht unbedingt ein Problem des TWS sein. Vielleicht irgendwo ein Problem in deinem Netzwerk?

Re: [V4.5 IP3] Inbetriebnahme MQTT klappt nicht

Verfasst: Mo Feb 24, 2025 1:11 pm
von jhaeberle
Eigentlich nicht. Ich habe ein umfangreiches Netzwerk und alles tut. Es gibt aber manchmal Probleme mit der Namensauflösung für den Timberwolf, aber die hat hier keinen Einfluss. Jedenfalls ist der TWS aus dem Netz erreichbar, NodeRed als Dockercontainer auf dem TWS mit reverse Proxy. läuft auch.

Von der Maschine, wo MQTT-Explorer läuft, ist der Wolf pingbar, Portainer, NodeRed und die Oberfläche des TWS erreichbar. Ich kann mir nicht vorstellen, dass ich MQTT:// irgendwo freischalten müsste/könnte…

Re: [4.5 IP3] Inbetriebnahme MQTT klappt nicht

Verfasst: Mo Feb 24, 2025 5:06 pm
von Sensej
MrWilson hat geschrieben: Mo Feb 24, 2025 9:11 am
Wo könnte der Fehler liegen?
Hi Willy,
was sagt die MQTT-Container Log-Datei?

MfG Juri

Re: [4.5 IP3] Inbetriebnahme MQTT klappt nicht

Verfasst: Mo Feb 24, 2025 6:05 pm
von jhaeberle
Hi Juri,

du meinst vermutlich mich :-D Willy versucht auch zu helfen…
Sensej hat geschrieben: Mo Feb 24, 2025 5:06 pm was sagt die MQTT-Container Log-Datei?
Hier das Mosquitto-Log:

Code: Alles auswählen

1740345345: mosquitto version 1.6.15 starting
1740345345: Config loaded from /mosquitto/config/mosquitto.conf.
1740345345: Opening ipv4 listen socket on port 1883.
1740345345: Opening ipv6 listen socket on port 1883.
1740345345: mosquitto version 1.6.15 running
1740345509: New connection from 172.17.0.1 on port 1883.
1740345509: New client connected from 172.17.0.1 as timberwolf1409 (p2, c1, k60).
1740345796: New connection from 192.168.178.99 on port 1883.
1740345796: Client <unknown> disconnected due to protocol error.
1740345796: New connection from 192.168.178.99 on port 1883.
1740345797: Client <unknown> disconnected due to protocol error.
1740345797: New connection from 192.168.178.99 on port 1883.
1740345797: Client <unknown> disconnected due to protocol error.
1740387100: Client timberwolf1409 disconnected.
1740402071: mosquitto version 1.6.15 terminating
1740402148: mosquitto version 1.6.15 starting
1740402148: Config loaded from /mosquitto/config/mosquitto.conf.
1740402148: Opening ipv4 listen socket on port 1883.
1740402148: Opening ipv6 listen socket on port 1883.
1740402148: mosquitto version 1.6.15 running
1740413495: New connection from 172.17.0.1 on port 1883.
1740413495: New client connected from 172.17.0.1 as timberwolf1409 (p2, c1, k60).
1740413535: New connection from 192.168.178.99 on port 1883.
1740413535: New client connected from 192.168.178.99 as mqtt-explorer-02568d16 (p2, c1, k60).
1740414165: Client mqtt-explorer-02568d16 has exceeded timeout, disconnecting.
1740414243: New connection from 192.168.178.99 on port 1883.
1740414243: New client connected from 192.168.178.99 as mqtt-explorer-02568d16 (p2, c1, k60).
Interessant… zuerst standen da die Connection errors mit protocol error.
Dann wollte ich von meinen beiden Clients die Verbindung noch mit aufnehmen und dann ging es.

Mhmm… was hab ich gemacht… im Portainer Vlan gelöscht, alle Dienste, die was mit Docker auf dem TWS zu tun haben könnten, neu gestartet. Zwischendurch immer mal probiert, ohne Verbesserung.
Vielleicht habe ich jetzt die Clients etwas ordentlicher neu initialisiert…

Jedenfalls Vielen Danke! Gruß
Jochen