Hallo,
nach heutigem Update "UPD FHEM/01_FHEMWEB.pm" funktioniert das Schalten unter Tablet UI nicht mehr. Es gibt dann in der Console immer einen "jsonlist2" Fehler.
nach einem Restore der Datei läuft es wieder.
Mein System:
- fhem 5.8
- attr WEB csrfToken none
- FTUI Version 2.2
Gruß Thomas
Schoen. Kriege ich auch noch bitte Fehler-Details? Am besten mit einer Nachstell-Anleitung, bitte Schritt fuer Schritt, und keine laufende FTUI-Umgebung voraussetzen.
im Logfile ist kein Fehler aufgetaucht.
Leider nur Probleme mit dem FTUI. Man kann nix mehr Schalten da die Console immer Fehler bringt.
http://192.168.2.200:8083/fhem?cmd=jsonlist2+Fritzbox_verpasste_Anrufe_Thom...ate%2CHeizk_Buero_Clima%2CHeizung_Thermo_Wohnz_Climate&XHR=1&timeout=60000 Failed to load resource: the server responded with a status of 400 (Bad Request)
GET http://192.168.2.200:8083/fhem?cmd=jsonlist2+MOVIE%2CABENDESSEN%2C%2CDENON4...o_Clima%2CHeizung_Thermo_Wohnz_Climate%2Cweather_yahoo&XHR=1&timeout=60000 400 (Bad Request)
jquery.min.js:4
send @ jquery.min.js:4
ajax @ jquery.min.js:4
m.(anonymous function) @ jquery.min.js:4
getJSON @ jquery.min.js:4
shortPoll @ fhem-tablet-ui.js:442
(anonymous) @ fhem-tablet-ui.js:409
mehr Details habe ich leider nicht, da ich kein Profi darin bin.
Aber ich kann ja nicht der einzige damit sein :-(
Gruß Thomas
FHEMWEB liefert 400 (Bad Request) _NUR_ dann, falls csrfToken nicht passt, und schreibt auf dem "normalen" Loglevel 3 eine Fehlerzeile ins FHEM-Log, Letzteres kann man mit "attr WEB loglevel 2" abschalten. Meines Wissens wird das aktuelle (2.6?) FTUI gerade auf die Zusammenarbeit mit csrfToken vorbereitet, wie das mit FTUI 2.2 ausschaut, weiss ich nicht.
FTUI kann definitiv kein csrf
Von unterwegs gesendet.
Zitat von: PatrickR am 03 März 2017, 09:06:09
FTUI kann definitiv kein csrf
Von unterwegs gesendet.
Naja das ist ja nur die halbe Wahrheit. Im aktuellen 2.6er Thread haben wir heute Nacht zu dritt das Problem analysieren und lösen können. Setstate hat die Lösung implementiert und nun geht es auch. Aber ich gehe davon aus das dies vorerst nur die 2.6er Version betrifft.
Sorry, gemeint war FTUI 2.2 kann kein csrf.
2.6 funktionierte bei mir ohne Probleme seit dem CORS-Patch.
Von unterwegs gesendet.
nun läuft es wieder :)
Guten Morgen zusammen,
würde mich hier gerne mal mit einklinken. Nachdem ich gestern ein Update gemacht habe funktioniert meine Oberfläche des tablet ui ebenfalls nicht mehr. Ich bekomme die Fehlermeldung "Bad request". In der Logfile findet sich folgendes "FHEMWEB WEB CSRF error: ne csrf_489047570923982. For detals see the csrfToken FHEMWEB attribute".
Der Floorplan funktioniert einwandfrei. Über einen Hinweis wie ich daß ganze wieder gefixt bekomme wäre ich dankbar.
Gruß Andreas
Update auf FTUI 2.6 machen
Danke - kaum machts man richtig funktionierts auch wieder :)
Gruß