FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: Porsti am 15 Februar 2019, 11:04:43

Titel: FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: Porsti am 15 Februar 2019, 11:04:43
Hallo,

ich benutze das fritzbox Modul um auch bei den Repeatern die per Lan mit dem Netzwerk verbunden sind das WLan zu schalten.
Leider läuft dieses nicht Flüssig und immer wieder bekomme ich die Meldung "Didn't get a session ID".

Diese sind im im Mesh verbund mit der Fritzbox und haben daher auch Benutzername und Passwort.
Diese sind auch alle eingetragen und richtig angelegt.


Internals:
   APICHECKED 1
   CFGFN      ./FHEM/fhem_dev_fritzbox.cfg
   DEF        192.168.10.3
   FUUID      5c48823b-f33f-75cf-628b-d4a969fc51ded92e
   HOST       192.168.10.3
   INTERVAL   800
   LUAQUERY   1
   M3U_LOCAL  ./www/images/ST.FritzRepeater.m3u
   M3U_URL    unknown
   MODEL      FRITZ!WLAN Repeater 1750E
   NAME       ST.FritzRepeater
   NR         182
   PERL       Modul functionality limited because of missing perl modules: Net::Telnet
   REMOTE     1
   SECPORT    49443
   STATE      Didn't get a session ID
   TELNET     -1
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   READINGS:
     2019-02-11 20:58:38   box_connect     5
     2019-02-11 20:58:38   box_cpuTemp     0
     2019-02-15 08:59:37   box_fwVersion   134.07.08-65474
     2019-02-11 20:58:38   box_guestWlanCount 0
     2019-02-11 20:58:38   box_ipExtern    192.168.10.3
     2019-02-15 08:59:37   box_model       FRITZ!WLAN Repeater 1750E [avm]
     2019-02-11 20:58:38   box_powerRate   83
     2019-02-11 20:58:38   box_tr064       on
     2019-02-11 20:58:38   box_tr069       off
     2019-02-11 20:58:38   box_wlanCount   0
     2019-02-15 10:59:45   lastReadout     Didn't get a session ID
     2019-02-11 20:58:38   mac_08_96_D7_97_1F_64 PC-192-168-10-1
     2019-02-11 20:58:38   mac_CC_CE_1E_E2_B9_56 ST-fritz-repeater
     2019-02-15 10:59:45   state           Didn't get a session ID
   fhem:
     LOCAL      0
     definedHost 192.168.10.3
     is_double_wlan -1
     lastHour   0
     modulVersion $Date: 2018-09-30 20:24:58 +0200 (Sun, 30 Sep 2018) $
     sidTime    0
   helper:
     TimerCmd   ST.FritzRepeater.Cmd
     TimerReadout ST.FritzRepeater.Readout
Attributes:
   INTERVAL   800
   alias      Repeater ST
   allowShellCommand 0
   allowTR064Command 1
   boxUser    *********
   forceTelnetConnection 0
   group      Fritzbox
   icon       it_wifi@3399FF
   room       Gateway
   verbose    0



2019.02.15 10:06:27 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.02.15 10:06:28 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.02.15 10:06:28 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.02.15 11:03:03 3: FRITZBOX: set ST.FritzRepeater update
2019.02.15 11:03:06 2: FRITZBOX ST.FritzRepeater: Web_OpenCon.4529 Web connection could not be established. Please check your credentials (password, user).
2019.02.15 11:03:06 2: FRITZBOX ST.FritzRepeater: Readout_Run_Web.1376 Error: Didn't get a session ID


Zwishendurch klappt es aber mit den eingetragenenen Zugangsdaten

Gruß & Danke

Porsti
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: awel am 17 Februar 2019, 09:44:34
Hallo Porsti,

welche Firmware-Version hast Du auf dem Repeater?

Ich habe ähnliche Probleme mit dem 1750 - vermutlich aber erst seit ich blöderweise die Labor-Firmware 7.08 installiert habe. Ein DVB-C Repeater im Untergeschoss mit der offiziellen 7.01-Firmware zeigt dieses Verhalten nicht.

Den 1750 habe ich jetzt auf die offizielle 7.01 zurückgesetzt - bin mal gespannt.

Gruß Achim
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: Porsti am 17 Februar 2019, 14:27:00
Hallo Achim,

habe die aktuelle Labor drauf.
Sag mal bescheid ob es wieder besser geworden ist nach dem zurücksetzen.

Hatte Probleme mit dem Mesh und dabei alles umgestrickt und auch einziges Umgebaut. Kann daher leider nucht nachvollziehen  ob es mit dem Update auf das Labor anfing.

Gruß
Porsti
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: awel am 18 Februar 2019, 21:31:38
Zitat von: Porsti am 17 Februar 2019, 14:27:00
Sag mal bescheid ob es wieder besser geworden ist nach dem zurücksetzen.
... ist besser geworden.
Der Fehler scheint eindeutig an der Laborversion zu liegen.
Hoffentlich taucht er nicht in der finalen Version auf.

Gruß
Achim
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: awel am 04 März 2019, 17:36:20
Kommando zurück!
Scheinbar absolut zufällig erhalte ich auf meinen Repeatern (1750e und Repeater-DVBC) auch mit der offiziellen Firmware 7.01 nach mehreren Tagen die Fehlermeldung "Didn't get a session ID".
Passwort und user stimmen, ein Neueintrag oder manuelles update ändert nichts.
Ein Zugriff auf die Repeater über den Browser ist problemlos möglich, offensichtlich liegt's an fhem. Es könnte sein, dass das Problem erst nach Umstellung auf Mesh aufgetreten ist - zumindest habe ich vorher keine Probleme gehabt. Allerdings habe ich auch keine updates des Moduls verfolgt, fhem ist auf jeden Fall aktuell.

Erst ein Reboot des raspi löst das Problem - bis zum nächsten mal in ein/zwei Wochen.

Das Log enthält mit verbose 4 folgende Einträge:
2019.03.04 17:15:20 4: FRITZBOX FB_REG: Readout_Start.718 Fork process FRITZBOX_Readout_Run_Web
2019.03.04 17:15:20 4: FRITZBOX FB_REG: Readout_Run_Web.1302 Prepare query string for luaQuery.
2019.03.04 17:15:20 4: FRITZBOX FB_REG: Web_OpenCon.4521 Open Web connection to repeater-eg
2019.03.04 17:15:23 2: FRITZBOX FB_REG: Web_OpenCon.4529 Web connection could not be established. Please check your credentials (password, user).
2019.03.04 17:15:23 2: FRITZBOX FB_REG: Readout_Run_Web.1376 Error: Didn't get a session ID
2019.03.04 17:15:23 4: FRITZBOX FB_REG: Readout_Done.1770 Back at main process
2019.03.04 17:15:23 4: FRITZBOX FB_REG: Readout_Process.1792 Processing 2 readouts.
2019.03.04 17:15:23 4: FRITZBOX FB_REG: Readout_Process.1801 Reset SID


Gruß
Achim
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: awel am 10 März 2019, 17:24:03
Hat niemand eine Idee?
Danke für jede Hilfe,
Achim
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: Porsti am 10 März 2019, 17:42:21
Ich vermute das es ein Problem mit dem Login in dem mesh verbund ist.
Wenn die Repeater im Mesh sind wirden die Logindaten über den Master an die Slaves übertragen. Ich vermute das es dort zwischendurch Probleme gibt. Als die Repeater nicht im Mesh waren hatten diese nur ihr lokales Passwort.
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: awel am 10 März 2019, 17:46:04
Zitat von: Porsti am 10 März 2019, 17:42:21
Ich vermute das es ein Problem mit dem Login in dem mesh verbund ist.
Wenn die Repeater im Mesh sind wirden die Logindaten über den Master an die Slaves übertragen. Ich vermute das es dort zwischendurch Probleme gibt. Als die Repeater nicht im Mesh waren hatten diese nur ihr lokales Passwort.
Hab ich auch überlegt. Aber: Warum sollte das tagelang problemlos funktionieren und dann mitten in der Nacht nicht mehr? Warum hilft dann nur ein Reboot des Raspi und nicht einfach ein Restart von Fhem?

Zumindest entnehme ich deiner Antwort, dass ich nicht alleine mit dem Problem bin ;-)
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: awel am 15 März 2019, 15:04:51
Hallo Porsti,
aus purer Verzweiflung und mit relativ wenig Verstand habe ich mal nach dem FRITZBOX-WIKI absolut unnötig ein Telnet-device in fhem angelegt.
Im Wiki heißt es:
ZitatModul bleibt im Status "Check APIs" hängen
Im Log steht die Meldung: "Error: Timeout when reading Fritz!Box data."
Abhilfe schafft ... das Einfügen eines zusätzlichen, lokalen Telnet-Ports z.B. durch define tPortLocal telnet 7073
Klar, telent gibt's schon lange nicht mehr auf der Fritzbox, eigentlich macht das überhaupt keinen Sinn, aber genau so habe ich das gemacht:
define telnet_dummy_FritzboxWiki telnet 7073
Danach zeigen sich bei mir folgende Veränderungen:
Jetzt wäre ja interessant, ob der überflüssige Telnet-Port auch in deiner Installation eine Verbesserung bringt. Und wenn ja, warum. Eigentlich sollte das Modul blocking.pm parallele Prozesse managen und bei Bedarf selbst Telnet anlegen - falls ich das richtig verstanden habe.

VG Achim
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: Porsti am 17 August 2019, 16:19:25
Hi,

habe gehofft das es vielleicht durch das Update auf OS 7.12 besser wird aber leider ist mein Log seid Monaten mit den Fehlermeldunge voll.
Auch das mit dem Telnet Port hat bei mir keine besserung gebracht.

Hier mal ein Auszug von einem Tag.
Da kann man sich dan vorstellen wie so ein log am Ende des Monats aussieht.


2019.08.16 01:54:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 01:54:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 01:54:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 01:54:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 01:54:33 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 01:54:33 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 03:54:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 03:54:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 03:54:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 03:54:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 03:54:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 03:54:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 05:54:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 05:54:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 05:54:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 05:54:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 05:54:33 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 05:54:33 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 07:54:33 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 07:54:33 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 07:54:33 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 07:54:33 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 07:54:33 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 07:54:33 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 11:54:34 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 11:54:34 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 11:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 11:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 11:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 11:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 13:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 13:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 13:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 13:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 13:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 13:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 15:54:34 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 15:54:34 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 15:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 15:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 15:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 15:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 16:00:30 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 16:00:30 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 16:00:50 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 16:00:50 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 17:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 17:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 17:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 17:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 17:54:36 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 17:54:36 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 17:58:17 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 17:58:17 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 19:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 19:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 19:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 19:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 19:54:36 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 19:54:36 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 21:26:19 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 21:26:19 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 21:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 21:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 21:54:35 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 21:54:35 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.16 21:54:36 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.16 21:54:36 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.


Haben nur 2 Personen diese Problem??

Gruß
Porsti
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: frank am 18 August 2019, 10:51:35
ZitatAuch das mit dem Telnet Port hat bei mir keine besserung gebracht.
scheinbar fehlt dir ja auch das perl modul für telnet, siehe internals vom fritzboxmodul.
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: Maista am 18 August 2019, 23:52:33
Moin,

wie frank schon bemerkt hat,
PERL       Modul functionality limited because of missing perl modules: Net::Telnet

Das steht so im ersten Post im angegeben Code :)

Gruss Gerd
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: Porsti am 25 August 2019, 13:01:17
Hallo zusammen,

ich bin davon ausgegangen das wenn ich dem device sage das es über tr064 arbeiten kann und darf das dann kein Telnet mehr benötigt wird.
Es wird doch wie ich gelesen habe in zukunft dieser weg durch avm abgeschaltet wird.

Diese telnet Fehlermeldung aus dem ersten Post hatte ich jetzt auch schon Monate nicht mehr im Log.

Daher meine Frage warum das Telnet Modul benötigt wird wenn es doch zum Verbinden zur Box und Repeater nicht notwendig ist  ???

Werde es mal installieren und schauen wie es dann läuft.

Gruß
Porsti
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: ahstax am 25 August 2019, 19:36:41
Hallo,

Ich hab das beschriebene Problem auch.
Interessant ist, dass mit device-type ,,FRITZBOX" alles läuft, mit ,,FBAHAHTTP" aber nicht.
Weiter interessant scheint mir, dass der 310 nicht, der 1750e hingegen betroffen ist.

Der Vorschlag mit dem Telnet brachte bei mir nichts.
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: Porsti am 25 August 2019, 20:19:53
Hi,
genau so ist es bei mir auch. Mit der Fritzbox gibt es keine Probleme nur mit den Repeater 1750e. Das Telnet Pearl Modul habe ich heute Mittag installiert. Jetzt habe ich nicht weniger Meldungen im log.


2019.08.25 15:10:31 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.25 15:10:31 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.25 15:10:31 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.25 17:10:31 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.25 17:10:31 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.25 17:10:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.25 17:10:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.25 17:10:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.25 17:10:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.25 19:10:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.25 19:10:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.25 19:10:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.25 19:10:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.
2019.08.25 19:10:32 1: PERL WARNING: Use of uninitialized value $data in pattern match (m//) at FHEM/FritzBoxUtils.pm line 51.
2019.08.25 19:10:32 1: PERL WARNING: Use of uninitialized value $sid in pattern match (m//) at FHEM/FritzBoxUtils.pm line 52.



Gruß
Porsti
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: borsti67 am 19 April 2020, 19:16:59
hm, das ist nun über ein Jahr her, aber seitdem ich nun eine 6660 habe, bin ich von diesem Problem auch betroffen.  :(
Die Box selbst geht ohne Probleme, die beiden Repeater (1750E im Mesh) verlieren nach einiger Zeit den Kontakt und werfen nur noch den Session-ID-Fehler. Nach Neustart einige Zeit wieder alles gut.

Gibt es noch neue Lösungsansätze? Der Tipp aus dem Wiki mit dem "boxUser"-Attribut würde nur bei der FB selbst greifen...
Titel: Antw:FRITZ!WLAN Repeater 1750E -> Didn't get a session ID
Beitrag von: TheTrumpeter am 31 Mai 2020, 20:28:10
Hänge mich hier mal an...

Ich habe eine 7560 mit OS 7.12 und einen 1750E im Mesh ebenfalls mit OS 7.12.

Habe das Fritzbox-Modul noch nicht allzu lange laufen und bin nur mit der Fritz.Box verbunden. Ich sehe auch keinen Grund den Repeater ebenfalls zu verbinden, da ich das Modul aktuell nur zur Anwesenheitserkennung verwende. Alle verbundenen Geräte werden auch gelistet, wenn sie über den Repeater verbunden sind, daher sehe ich keinen Mehrwert den Repeater ebenfalls zu verbinden. Oder übersehe ich etwas?

Aber zum Problem:
Die ersten 18 Tage lief alles wunderbar, dann konnte ich plötzlich FHEM nicht mehr erreichen und auch nicht sonst irgendwie auf den RasPi zugreifen. Lt. Fritz.Box war der RasPi (ist über den Repeater per WLAN verbunden) nicht verbunden. Nach einem Neustart vom RasPi lief alles wieder wunderbar, das Log war voll mit
2020.05.26 14:12:58 2: FRITZBOX Fritzbox: Web_OpenCon.4529 Web connection could not be established. Please check your credentials (password, user).
2020.05.26 14:12:58 2: FRITZBOX Fritzbox: Readout_Run_Web.1376 Error: Didn't get a session ID

Davor gab es sporadisch
2020.05.25 12:19:40 2: FRITZBOX Fritzbox: Readout_Run_Web.1376 Error: 403 Forbidden
2020.05.25 18:20:58 2: FRITZBOX Fritzbox: Readout_Run_Web.1376 Error: 500 Can't connect to fritz.box:80
2020.05.26 06:22:36 2: FRITZBOX Fritzbox: Readout_Run_Web.1376 Error: 403 Forbidden


Nicht einmal 4 Tage später gab es wieder
2020.05.30 08:14:30 2: FRITZBOX Fritzbox: Readout_Run_Web.1376 Error: 500 Can't connect to fritz.box:80
2020.05.30 08:15:30 2: FRITZBOX Fritzbox: Web_OpenCon.4529 Web connection could not be established. Please check your credentials (password, user).
2020.05.30 08:15:30 2: FRITZBOX Fritzbox: Readout_Run_Web.1376 Error: Didn't get a session ID

Nur mit dem Unterschied, dass sowohl FHEM als auch der RasPi diesmal zumindest aus dem Heimnetz noch erreichbar waren, von ausserhalb offenbar nicht. Warum das so ist, kann ich mir nicht erklären.

Ich habe dann einen der wenigen verfügbaren set-Befehle auf die Fritzbox ausgeführt, ich glaube "set Fritzbox active"?
Seitdem läuft's wieder und ich konnte auch sofort wieder von ausserhalb zugreifen.

Ich verwende kein anderes Modul für den Fritzbox-Zugriff, erlaube aber Login ohne User aus dem Heimnetz. Da ich aber eben nur das Fritzbox-Modul verwende, sollte das boxUser-Attribut nicht erforderlich sein.
Dieses "Session-ID"-Problem tauchte im Log abgesehen von den 2 beschriebenen Ausfällen bisher nur 1x auf. Da schien es sich selbst zu heilen.