MQTT2 - show traffic geht nicht

Begonnen von Nobbynews, 16 Juli 2023, 11:42:17

Vorheriges Thema - Nächstes Thema

Nobbynews

Hallo zusammen,

ich habe da mal eine Frage:
In ein und dem gleichen Browser-Fenster (Firefox 115.0.2, 64-Bit) funktioniert beim MQTT2-Server die Anzeige von show-traffic nicht. Allerdings klappt die Anzeige bei einem MQTT2-Client ohne jegliche Probleme.

MQTT2-Server ist:
FVERSION   00_MQTT2_SERVER.pm:0.276540/2023-06-04
MQTT2-Client ist:
FVERSION   00_MQTT2_CLIENT.pm:0.276540/2023-06-04
List vom MQTT2-Server:
define MQTT2_Server MQTT2_SERVER 1883 global
attr MQTT2_Server autocreate simple
attr MQTT2_Server icon mqtt_broker
attr MQTT2_Server keepaliveFactor 0
attr MQTT2_Server room 10_I/O-Geräte
#   CONNECTS   1260
#   Clients    :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
#   ClientsKeepOrder 1
#   DEF        1883 global
#   FUUID      5e9286d3-f33f-8873-1634-d145de77bc430a0a
#   FVERSION   00_MQTT2_SERVER.pm:0.276540/2023-06-04
#   NAME       MQTT2_Server
#   NR         304
#   PORT       1883
#   SERVERSOCKET
#   STATE      Initialized
#   TYPE       MQTT2_SERVER
#   eventCount 4169
#   MatchList:
#     1:MQTT2_DEVICE ^.
#     2:MQTT_GENERIC_BRIDGE ^.
#   READINGS:
#     2023-07-16 11:29:03   lastPublish     pTrack:1
#     2023-07-16 11:02:31   nrclients       20
#     2023-07-16 11:12:42   state           Initialized
#   clients:
#     MQTT2_Server_192.168.2.207_48692 1
#     MQTT2_Server_192.168.2.220_60797 1
#     MQTT2_Server_192.168.2.221_57822 1
#     MQTT2_Server_192.168.2.222_58209 1
#     MQTT2_Server_192.168.2.224_65266 1
#     MQTT2_Server_192.168.2.226_53834 1
#     MQTT2_Server_192.168.2.226_58926 1
#     MQTT2_Server_192.168.2.229_27453 1
#     MQTT2_Server_192.168.2.230_18217 1
#     MQTT2_Server_192.168.2.232_11244 1
#     MQTT2_Server_192.168.2.233_19020 1
#     MQTT2_Server_192.168.2.239_10571 1
#     MQTT2_Server_192.168.2.242_18506 1
#     MQTT2_Server_192.168.2.243_20532 1
#     MQTT2_Server_192.168.2.247_16964 1
#     MQTT2_Server_192.168.2.46_64373 1
#     MQTT2_Server_192.168.2.59_44068 1
#     MQTT2_Server_192.168.2.63_59393 1
#     MQTT2_Server_192.168.2.64_62440 1
#     MQTT2_Server_192.168.2.85_50870 1
#
setstate MQTT2_Server 2023-07-16 11:29:03 lastPublish pTrack:1
setstate MQTT2_Server 2023-07-16 11:02:31 nrclients 20
setstate MQTT2_Server 2023-07-16 11:12:42 state Initialized


Ideen, woran es liegen kann??

Norbert

rudolfkoenig

Ich habe gerade keine Probleme, habs mit "mosquitto_pub -t hello -m world" getestet.
Funktioniert es im Inkognito-Fenster? Da werden keine Browser-Plugins geladen.
Sieht man was in der JavaScript-Console?

Nobbynews

#2
Zitat von: rudolfkoenig am 16 Juli 2023, 11:54:33Funktioniert es im Inkognito-Fenster? Da werden keine Browser-Plugins geladen.
Nein.
Zitat von: rudolfkoenig am 16 Juli 2023, 11:54:33Sieht man was in der JavaScript-Console?
Leider nicht viel:
Zitat12:09:45.625 12:09:45.625 Loading script /fhem/pgm2/console.js fhemweb.js:610:13
12:09:45.662 12:09:45.663 Event monitor is starting! fhemweb.js:610:13
12:09:45.778 12:09:45.778 FW_cmd:/fhem?cmd=%7BMQTT2_SERVER_addToFeedList('MQTT2_Server'%2C1)%7D&XHR=1 fhemweb.js:610:13
12:09:46.681 12:09:46.682 ERRMSG:< fhemweb.js:610:13
Sonst kommt nichts. Die Schaltbefehle funktionieren aber. Der Traffic lässt sich z.B. über MQTT Explorer verfolgen.

In der Konsole zum MQTT2-Client wird der Traffic angezeigt.

rudolfkoenig

Weitere (letzte?) Hypothese: es sind zu viele Tabs mit FHEMWEB offen: ein Browser oeffnet maximal 6 Verbindungen zu einer Seite.

Nobbynews

Zitat von: rudolfkoenig am 16 Juli 2023, 15:21:09Weitere (letzte?) Hypothese: es sind zu viele Tabs mit FHEMWEB offen: ein Browser oeffnet maximal 6 Verbindungen zu einer Seite.
In allen von mir benutzen Browsern habe ich den Cache gelöscht, Cookies gelöscht usw.
Das device habe ich gelöscht und neu angelegt.
Leider alles ohne Erfolg.
Egal welchen Browser ich auch nehme, Firefox, Edge oder Chrome, es wir partout weiterhin kein traffic angezeigt.
Im MQTT2-Client geht es ja ohne Probleme und ich gehe mal davon aus, dass hinter beiden Aufrufen der gleiche Mechanismus steckt.
Also irgendetwas ist bei mir anscheined ziemlich im Argen.

betateilchen

https://forum.fhem.de/index.php?topic=134090.0

Offenbar bin ich doch nicht der Einzige, der ein (ähnliches) Problem mit der Anzeige des MQTT traffics hat.
Danke!
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!