Hauptmenü

Forbidden device geofancy

Begonnen von Ingo298, 19 Februar 2018, 16:44:24

Vorheriges Thema - Nächstes Thema

Ingo298

Ich bekomme seit dem update am Sonntag den 18.02.2018
im LOG folgende Fehlermeldung "Forbidden device geofancy for WEBhook_xxx.xxx.xxx.xxx_xxxxx"
sobald sich mein Handy über Locative an FHEM meldet.

Was muss ich umstellen das diee nicht mehr erscheint.
RPi4 8GB: Buster FHEM 6.3, FTUI-3, AMAD,10.1" Tablet; MiLight;IT;HM;Dect200;VZLogger;MQTT

Larusso

#1
Hallo zusammen,

ich habe jetzt seit zwei Tagen das selbe Problem, nach Update.

2018.02.20 13:46:42 3: Forbidden device KODI for WEBhook_2.247.243.193_1668
2018.02.20 13:46:45 3: Forbidden device daniel_netbook for WEBhook_2.247.243.193_1668
2018.02.20 13:46:48 3: Forbidden device FritzBox for WEBhook_2.247.243.193_1668
2018.02.20 13:47:03 3: Forbidden device Empfangen for WEBhook_2.247.243.193_1668
2018.02.20 13:47:03 3: Forbidden device Gesendet for WEBhook_2.247.243.193_1668
2018.02.20 13:47:03 3: Forbidden device atTraffic for WEBhook_2.247.243.193_1668
2018.02.20 13:47:11 3: Forbidden device Mosquitto for WEBhook_2.247.243.193_1668
2018.02.20 13:47:12 3: Forbidden device sysmon for WEBhook_2.247.243.193_1668
2018.02.20 13:47:14 3: Forbidden device sysmon for WEBhook_2.247.243.193_1668
2018.02.20 13:47:23 3: Forbidden device rgr_Residents for WEBhook_2.247.243.193_1668
2018.02.20 13:47:40 3: Forbidden device Keller for WEBhook_2.247.243.193_1668
2018.02.20 13:47:42 3: Forbidden device KODI for WEBhook_2.247.243.193_1668
2018.02.20 13:47:42 3: Forbidden device KODI for WEBhook_2.247.243.193_1668
2018.02.20 13:47:54 3: Forbidden device Keller for WEBhook_2.247.243.193_1668
2018.02.20 13:47:54 3: Forbidden device Keller for WEBhook_2.247.243.193_1668
2018.02.20 13:48:03 3: Forbidden device Empfangen for WEBhook_2.247.243.193_1668


kann uns da bitte einer weiter helfen, danke.....  ???

Meine Vermutung ist ja das es etwas mit allowedWEBhook zu tun hat, ich hab da mal den Hacken raus genommen und bekomme anscheinend keine Logfehler mehr.
nanoCul434MHz, nanoCul868MHz, HueBridge, shellyRolladenaktoren, Nuki, Homematic, RPI3, Homebridge, Sonoffbridge, Xiaomi Saugrobotter,

Phill

#2
Wie sieht denn das zugehörige "allowed" Device aus? Vermutlich hier die Devices rein nehmen. (allowedDevices)

Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

CoolTux

Macht mal bitte ein list vom allowed Device der jeweiligen WEB Instanz

Und verschiebt das ganze mal bitte nach FHEMWEB
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Larusso

hier einmal die list des WEBhook devices wo ich die Logfehler habe:

Internals:
   NAME       allowedWEBhook
   NR         13
   STATE      validFor:WEBhook
   TYPE       allowed
   allowedCommands 1
   allowedDevices 1
   validFor   WEBhook
   READINGS:
     2018-02-20 15:15:26   state           validFor:WEBhook
Attributes:
   allowedCommands 1
   allowedDevices 1
   basicAuth  { "$user:$password" eq "......:....." }
   room       System
   validFor   WEBhook


und hier die list wo ich anscheinend keine forbidden Meldung mehr bekomme.

Internals:
   NAME       allowedWEBhook
   NR         13
   STATE      validFor:1
   TYPE       allowed
   allowedCommands 1
   allowedDevices 1
   validFor   1
   READINGS:
     2018-02-20 15:17:05   state           validFor:1
Attributes:
   allowedCommands 1
   allowedDevices 1
   basicAuth  { "$user:$password" eq ".....:...." }
   room       System
   validFor   1


iergendwie kommt mir das "validFor 1" komisch vor
nanoCul434MHz, nanoCul868MHz, HueBridge, shellyRolladenaktoren, Nuki, Homematic, RPI3, Homebridge, Sonoffbridge, Xiaomi Saugrobotter,

CoolTux

allowedCommands und allowedDevices mal löschen und validFor korrekt setzen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Phill

Mit validFor:1 hast du die allowed Instanz komplett deaktiviert.
Diese "1"en sollten eigentlich nicht vorkommen.
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Larusso

hat mich schon gewundert, das ist ja kein Befehl und kein Flipdown wo man was mit 0 oder 1 aktiviert oder deaktiviert.

Hier mal die neue alloweddevice List vom WEBhook

Internals:
   NAME       allowedWEBhook
   NR         13
   STATE      validFor:WEBhook
   TYPE       allowed
   allowedCommands ,
   validFor   WEBhook
   READINGS:
     2018-02-20 15:20:19   state           validFor:WEBhook
Attributes:
   allowedCommands ,
   basicAuth  { "$user:$password" eq "..:......." }
   room       System
   validFor   WEBhook


kann ich das so stehen lassen mit dem Komma bei allowed commands? Ich benutze den WEBhook nur für geofency um Anwesenheit/Abwesenheit darzustellen. Da sollte doch ein reading reichen oder müssen da auch Befehle über den WEBhook gesetzt werden können? So steht es in der command ref

"allowedCommands
Eine Komma getrennte Liste der erlaubten Befehle des passenden Frontends (siehe validFor). Bei einer leeren Liste (, dh. nur ein Komma) wird dieser Frontend "read-only". Falls es auf get,set gesetzt ist, dann sind in dieser Frontend keine Konfigurationsänderungen möglich, nur "normale" Bedienung der Schalter/etc."

Passt das dann so? Fehlermeldungen bekomme ich augenscheinlich über den WEBhook keine mehr und Standort kann ich auch pingen. Ist der WEBhook so einigermaßen abgesichert?
nanoCul434MHz, nanoCul868MHz, HueBridge, shellyRolladenaktoren, Nuki, Homematic, RPI3, Homebridge, Sonoffbridge, Xiaomi Saugrobotter,

Phill

#8
Das ist leider die unschöne Eigenschaft von FHEM, das bei einem leerem Attribut Standardmäßig 1 gesetzt wird.
Warum das Attribut allowedCommands nicht löschen?

Ok habs nicht richtig gelesen, ja das kannst du so stehen lassen.
Homebrew 1-Wire / HomeMatic Mix - Cubietruck mit FHEM als Server - Raspberry PI 3 als Informationsanzeige im MagicMirror Stil - Raspberry Pi 1 als Klingelanlage - VDR

Mein Modul: Talk2Fhem - Mein Tipp: https://forum.fhem.de/index.php/topic,82442.0.html

Larusso

stimmt commands sollen ja nicht von außen gesetzt werden über den WEBhook, hab ich raus genommen und teste das ganze mal. Wenn es läuft oder auch nicht melde ich mich bis zum Wochenende nochmal im Forum. Danke schon mal an die Unterstützung......... ;D
nanoCul434MHz, nanoCul868MHz, HueBridge, shellyRolladenaktoren, Nuki, Homematic, RPI3, Homebridge, Sonoffbridge, Xiaomi Saugrobotter,