Die SOAP Calls in den verschiedenen Funktionen liefern ein false, da du aber teilweise deine Fehlerbehandlung (… == false) erst nach eventueller Verarbeitung machst, wie in meinem Beispiel oben, gibt es zusätzlich PHP Fehler.
Das false liegt leider an falschen SOAP Calls.
Wobei mich wundert, dass die Variablen trotzdem aktualisiert werden.
Oh… stimmt da sind ein paar wo der Rückgabewert nicht geprüft wird.
Bei NAS und bei den PortForwarding habe ich das auf die schnelle gesehen.
PortForwarding ist leider eh ‚tot‘.
Aus Sicherheitsgründen muss die Anfrage von dem Host kommen, auf den die Weiterleitung zeigt. Somit macht das wenig(er) Sinn diese Funktion fest anzubieten.
Michael
Hab ich denn irgendwie die Möglichkeit nur einen Teil wie zum Beispiel den Anrufmonitor zu nutzen?
Ich habe bei den ganzen Scripten irgendwie den Überblick verloren, wie das alles verschachtelt ist.
Oder ist hier das bestreben, das Projekt doch noch weiter zu führen?
Die Scripttimer hatte ich schon alle deaktiviert, bekam aber immer noch Fehlermeldungen.
Das lag vermutlich daran, das beim einem Call die Namen aus der Fitzbox abgerufen werden sollten und das dann zu dem Fehler führte, den jetzt einige haben.
Genau genommen würde mir das ja schon reichen. Evtl. noch die Anrufliste.
Error: Notice: Trying to access array offset on value of type bool
Habe die Fehlermeldung auch im Aktions- und Auslese-Skript NAS und diese jetzt erst mal unterbunden, indem ich ein „@“ vor die betreffende Zeile gesetzt habe. Nicht schön, aber als Übergangslösung sollte das passen…
Moin!
Seit der neusten Labor-FW (07.24-84071 BETA) für die 7590 scheint das Abrufen der Anrufliste nicht mehr zu funktionieren.
Im Ereignislog der Fritzbox sehe ich noch regelmäßig: „Anmeldung von Benutzer…<Symcon-Server-IP>“, dass Login sollte also generell funktionieren. Die Anrufer Liste wird aber nicht aktualisiert.
Starte ich das Auslese-Skript für die Anrufe manuell, läuft es ohne Fehlermeldung durch, die neuen Anrufe werden aber weiter nicht berücksichtigt.
Habt ihr irgendeinen Tip für mich, wie ich das am besten weiter debuggen sollte?
Hi,
Du meinst das automatisch eintragen neuer Anrufe oder? Das geschieht vom Anrufmonitor nicht von einem einfachen Script und Timer. Wenn ich es richtig verstehe wird ein Event eingetragen das bei neuen Anrufen die Nummer einträgt.
Bei mir, letzte InHouse, klappt es immer noch.
Edit: vielleicht ist einfach nur Port 1012 an der Fritz wieder geschlossen und muss mit #965 an einem Telefon wieder eingeschaltet werden.
Jetzt hängt die Anrufliste wieder. Sie wird nicht aktualisiert.
Auch zeigt „heute-xx:xx“ noch Anrufe von gestern.
Jetzt gibt’s auch einen Fehler bei der manuellen Ausführung des „Auslese-Skript Anruferliste“.
"„Warning: Invalid argument supplied for foreach() in /var/lib/symcon/scripts/13362.ips.php on line 133"“
Beim 2. Mal manuell Aufrufen ist es dann aber Fehlerfrei durchgelaufen und hat auch die Liste aktualisiert.
Ich habe das jetzt auch mal installiert und leider bekomme ich einige Fehlermeldungen, was kann ich dagegen tun bzw. wie löse ich das Problem.
02.12.2020, 16:31:58 | ScriptEngine | Result for Event 43485
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
<br />
<b>Notice</b>: Trying to access array offset on value of type bool in <b>/var/lib/symcon/scripts/42118.ips.php</b> on line <b>48</b><br />
Abort Processing during exceed of maximal ErrorCount: Trying to access array offset on value of type bool
Error in Script /var/lib/symcon/scripts/42118.ips.php on Line 48
Was noch sehr häufig kommt sind die folgenden Meldungen:
02.12.2020, 20:56:53 | FritzBox | Error READ of http://192.168.2.1:49000/igdupnp/control/WANDSLLinkC1->GetDSLLinkInfo
02.12.2020, 20:56:58 | FritzBox | Error READ of http://192.168.2.1:49000/upnp/control/x_upnp->GetInfo
02.12.2020, 20:58:58 | FritzBox | Error READ of http://192.168.2.1:49000/upnp/control/x_webdav->GetInfo
02.12.2020, 20:58:58 | FritzBox | Error READ of http://192.168.2.1:49000/upnp/control/x_upnp->GetInfo
02.12.2020, 21:01:58 | FritzBox | Error READ of http://192.168.2.1:49000/upnp/control/x_storage->GetInfo
02.12.2020, 21:01:58 | FritzBox | Error READ of http://192.168.2.1:49000/upnp/control/x_upnp->GetInfo
02.12.2020, 21:01:58 | FritzBox | Error READ of http://192.168.2.1:49000/upnp/control/x_remote->GetDDNSInfo
02.12.2020, 21:01:58 | FritzBox | Error READ of http://192.168.2.1:49000/upnp/control/wanipconnection1->GetPortMappingNumberOfEntries
02.12.2020, 21:01:53 | FritzBox | Error READ of http://192.168.2.1:49000/igdupnp/control/WANDSLLinkC1->GetDSLLinkInfo
Wo liegt hier das Problem? Passt da was mit dem Port nicht?
Ein weiterer Fehler der ab und zu auftaucht ist dieser
02.12.2020, 21:01:58 | PHP | Error: Notice: Trying to access array offset on value of type bool
Error in Script /var/lib/symcon/scripts/58279.ips.php on Line 53
134 in IPSLibrary/app/core/IPSLogger/IPSLogger.inc.php (call IPSLogger_Out)
44 in IPSLibrary/app/core/IPSLogger/IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
53 in 58279.ips.php (call IPSLogger_PhpErrorHandler)
Auf der Fritzbox 7490 läuft Fritz!OS 07.12
Ip Symcon läuft auf einem Raspberry Pi mit IPS 5.5
Teilweise habe ich schon etwas zu den Meldungen gefunden, konnte das Problem damit aber noch nicht lösen, wäre für Hilfe dankbar.
Hi,
ich benutze das Modul mit einer 7590 und einer 7.24 InHaus ohne Problem das mir aufgefallen wäre. Ich muss aber dazu sagen das ich schon seit Jahren das Anmeldeverfahren mit Benutzernamen und Passwort einsetze so das sich bei mir nichts geändert hat.
ich habe eine Fritzbox 7590 mit der aktuellen Firmware 7.21.
Hier erhalte ich kontinuierlich solche Meldungen:
Anmeldung einer App mit unbekanntem Anmeldenamen von IP-Adresse 192.168.178.XX gescheitert.
Die Skripte etc. von Fritzbox Project wurden bereits aktualisiert auf v1.10 vom 11.03.2020.
Wobei innerhalb des PHP Skripts etwas von 11.03.2018 steht?
Hi,
ich bin der Meinung das man seit 7.2x sich nicht mehr nur mit Passwort anmelden kann sondern nur noch Benutzer+Passwort. Hast Du einen Benutzer mit Passwort eingetragen und den auch in der Modul-Konfiguration geändert?