Kein Theme ohne Fehler

Fragen zur Nutzung, Features, usw..
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: Kein Theme ohne Fehler

Beitrag von openWB »

Das Caching macht der Browser.
Lauft mosquitto korrekt?

Auf buster habe ich das bisher nie getestet.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
sslneve
Beiträge: 32
Registriert: Di Nov 26, 2019 9:04 pm

Re: Kein Theme ohne Fehler

Beitrag von sslneve »

Ja, aber man kann dem Browser "sagen", dass er das lassen soll. Das tut er dann auch meistens.

Ich hatte vorher schon einen Mosquitto auf dem Pi installiert, der auch läuft und funktioniert, gerade an mich selbst Nachrichten verschickt.
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: Kein Theme ohne Fehler

Beitrag von openWB »

Das klappt so semi gut und auch nicht mit jedem Browser.
Zum Testen ist das natürlich blöd, im Normalbetrieb aber durchaus sinnvoll.
Ich hatte vorher schon einen Mosquitto auf dem Pi installiert, der auch läuft und funktioniert, gerade an mich selbst Nachrichten verschickt.
Wie ist der konfiguriert?
Ist die openwb.conf hinterlegt?
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
sslneve
Beiträge: 32
Registriert: Di Nov 26, 2019 9:04 pm

Re: Kein Theme ohne Fehler

Beitrag von sslneve »

Für meine Begriffe sind die meisten Seiten von openWB recht dynamisch, ich würde hier also alles versuchen, um Client-Caching zu unterbinden, zumal der statische Anteil (der also gecached werden könnte) kein wirkliches Volumen hat.

Anyway, mosquitto hatte ich einfach mal installiert ohne irgendwas zu konfigurieren. Lief auch soweit. Habe ihn jetzt deinstalliert und dachte, wenn ich openWB nochmal update, wird er wieder von openWB installiert. Das scheint aber nicht der Fall zu sein. Was muss ich denn jetzt tun, um openWB mit mosquitto zum Laufen zu bringen, damit ich letztlich wieder ein paar Zahlen auf der Startseite sehe?
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: Kein Theme ohne Fehler

Beitrag von openWB »

Die Seiten in openWB sind eigentlich sehr statisch. Was sich ändert sind die Werte, diese werden auch ganicht geacached.
Javascript Caching zuverlässig in allen Browsern abzuschalten ist auch nicht so ohne weiteres möglich.
Zumindest ist mir kein offizieller Weg bekannt.

Genau diese Prüfung ist der Fall.
openWB prüft ob eine Mosquitto Conf existiert, tut sie das nicht, wird nachinstalliert.
Ist diese ggf. noch da?
Nach dem Update / reboot kann der Vorgang durchaus ein paar Minuten dauern, da zuvor ein apt-get update ausgeführt.

Ist im Anschluss daran zu erkennen das eine openwb.conf in /etc/mosquitto/conf.d/ liegen sollte.

Empfohlen wird Raspbian 9 auf einem Raspberry Pi 3 B+.
Andere Kombinationen sind nicht getestet.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
sslneve
Beiträge: 32
Registriert: Di Nov 26, 2019 9:04 pm

Re: Kein Theme ohne Fehler

Beitrag von sslneve »

mosquitto.conf war tatsächlich noch da. Alles gelöscht und nochmal openWB Update --> conf.d/openwb.conf existiert. Allerdings läuft auch nach einem Reboot kein mosquitto Prozess --> keine Zahlen...
openWB
Site Admin
Beiträge: 7906
Registriert: So Okt 07, 2018 1:50 pm

Re: Kein Theme ohne Fehler

Beitrag von openWB »

Du lieferst leider auch wenige bis keine Infos um zu helfen.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
sslneve
Beiträge: 32
Registriert: Di Nov 26, 2019 9:04 pm

Re: Kein Theme ohne Fehler

Beitrag von sslneve »

Sorry, keine Absicht. Welche Infos bräuchtest Du denn?

Nebenbei habe ich jetzt den mosquitto service händisch konfiguriert, sodass er mit der openwb.conf startet. Ich habe ihn auch gestartet, aber es kommen immer noch keine Zahlen..
truckl
Beiträge: 120
Registriert: Sa Nov 09, 2019 10:32 am

Re: Kein Theme ohne Fehler

Beitrag von truckl »

sslneve hat geschrieben: Mo Dez 09, 2019 10:23 pm Nebenbei habe ich jetzt den mosquitto service händisch konfiguriert, sodass er mit der openwb.conf startet. Ich habe ihn auch gestartet, aber es kommen immer noch keine Zahlen..
Ohje, dabei hast Du nun die "openWB-Standard-Konfiguration" des Mosquitto komplett zerschossen.
Das "/etc/mosquitto/mosquitto.conf" ist nämlich die Standard-Version die dann wiederum per "include" nach den Konfigurationen in "/etc/mosquitto/conf.d" sucht. Und nur dort (in "conf.d") installiert openWB seine Einstellungen.
Bitte die "/etc/mosquitto/mosquitto.conf" wieder herstellen und dafür sorgen daß es auch das beim mosquitto Start angegebenen Konfig file ist. Der Inhalt sollte wie folgt aussehen:

Code: Alles auswählen

# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example

pid_file /var/run/mosquitto.pid

persistence true
persistence_location /var/lib/mosquitto/

log_dest file /var/log/mosquitto/mosquitto.log

include_dir /etc/mosquitto/conf.d
Die openWB-Konfiguration in "/etc/mosquitto/conf.d/openwb.conf" sollte so aussehen:

Code: Alles auswählen

listener 9001
protocol websockets
listener 1883
protocol mqtt
listener 1884
protocol websockets
Das ist auch schon alles was an Konfiguration nötig ist damit openWB funktioniert.
Es sollten keinesfalls mehr weitere Dateien mit der Endung ".conf" in "/etc/mosquitto/conf.d" liegen!
Natürlich müssen auch die Verzeichnisse "/var/log/mosquitto" sowie "/var/run/" für den User unter dem Mosquitto läuft schreibbar sein.

Falls der Mosquitto dann nach einem "service mosquitto start" nicht läuft bitte die Datei "/var/log/mosquitto/mosquitto.log" zur Verfügung stellen sowie die Ausgabe von "journalctl -xe" (unmittelbar nach dem "service mosquitto start"). Auch die Ausgabe von "tree /etc/mosquitto/" wäre zur weitere Fehlersuche noch hilfreich.

Falls der Mosquitto läuft kann das Problem eigentlich nicht mehr am MQTT / Mosquitto liegen.
sslneve
Beiträge: 32
Registriert: Di Nov 26, 2019 9:04 pm

Re: Kein Theme ohne Fehler

Beitrag von sslneve »

Naja, warum habe ich das gemacht? Weil nach der Installation von mosquitto durch openWB gar keine mosquitto.conf vorhanden war. Daher konnte er gar nicht starten. Mit dem Umbiegen auf die openwb.conf startete er wenigstens. Anyway, ich habe jetzt alles wieder zurückgedreht und der mosquitto läuft auch erwartungsgemäß:

mosquit+ 420 0.1 0.6 9176 5256 ? Ss 16:37 0:00 /usr/sbin/mosquitto -c /etc/mosquitto/mosquitto.conf

.. aber: immer noch keine Zahlen...

So sieht das mosquitto.log übrigens aus:

Code: Alles auswählen

1575992986: New client connected from ::1 as mosqpub|9390-openWB (c1, k60).
1575992986: Client mosqpub|9390-openWB disconnected.
1575992996: New connection from ::1 on port 1883.
1575992996: New client connected from ::1 as mosqpub|9916-openWB (c1, k60).
1575992996: Client mosqpub|9916-openWB disconnected.
1575992996: New connection from ::1 on port 1883.
1575992996: New client connected from ::1 as mosqpub|9915-openWB (c1, k60).
1575992996: Client mosqpub|9915-openWB disconnected.
1575993005: New connection from ::1 on port 1883.
1575993005: New connection from ::1 on port 1883.
1575993005: New client connected from ::1 as mosqpub|10622-openWB (c1, k60).
1575993005: New client connected from ::1 as mosqpub|10623-openWB (c1, k60).
1575993005: Client mosqpub|10622-openWB disconnected.
1575993005: Client mosqpub|10623-openWB disconnected.
1575993016: New connection from ::1 on port 1883.
1575993016: New client connected from ::1 as mosqpub|11146-openWB (c1, k60).
1575993016: Client mosqpub|11146-openWB disconnected.
1575993016: New connection from ::1 on port 1883.
1575993016: New client connected from ::1 as mosqpub|11145-openWB (c1, k60).
1575993016: Client mosqpub|11145-openWB disconnected.
1575993026: New connection from ::1 on port 1883.
1575993026: New client connected from ::1 as mosqpub|11690-openWB (c1, k60).
1575993026: Client mosqpub|11690-openWB disconnected.
1575993026: New connection from ::1 on port 1883.
1575993026: New client connected from ::1 as mosqpub|11691-openWB (c1, k60).
1575993026: Client mosqpub|11691-openWB disconnected.
1575993036: New connection from ::1 on port 1883.
1575993036: New connection from ::1 on port 1883.
1575993036: New client connected from ::1 as mosqpub|12226-openWB (c1, k60).
1575993036: New client connected from ::1 as mosqpub|12225-openWB (c1, k60).
1575993036: Client mosqpub|12226-openWB disconnected.
Antworten