Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ich hoffe, dass das nur ein Beispiel ist und der Firtz!Box User anders heißt und v.a. ein anderes Passwort verwendet...
Was wir lösen müssen, ist dass die Visu bei "Loading..." hängen bleibt. Das muss ein tieferes Problem haben und eigentlich nichts mit dem tr064-Plugin.
Oder meinst Du nicht das paschale "Loading..." sondern das im Widget selbst?!?
Also: Meinst Du eine weiße Seite mit einem verlorenen "Loading..."?
Oder das Loading im Widget selbst, etwa wie: Screenshot_20190125_235613.png
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
sah so aus wie in deinem Bild.
Jetzt gerade habe ich noch mal einen neuen User in der Fritzbox angelegt und eingetragen. Und komischerweise verschwindet das "Loading"
Auf der Konsole finde ich bei Stichwort "Fritz" jetzt folgendes:
Error: reading URL "https://192.168.186.186/proxy/visu/resource/plugins/tr064/proxy.php?device=fritzbox&uri=http://192.168.186.1:49000/calllist.lua?sid=fdbd391c6fea9df9%26max=0 failed with status 404: Not Found cv-gecko.38592ed3a84b.js:3:5335 refreshCalllist/< https://192.168.186.186/proxy/visu/script/cv-gecko.38592ed3a84b.js:3:5335
ich habe noch einmal den ganzen Callmonitor-Kram gelöscht, erneut eingetippt - und jetzt geht es.
Da ich eigentlich nichts verändert habe, schätze ich mal auf ein Cache Problem (obwohl der bei jedem Firefox schließen automatisch gelöscht wird)
{"faultstring":"Unable to parse URL","faultcode":"HTTP"} [...]
Hast Du selfsigned auch auf true gesetzt?
Falls nicht, bitte machen. (Oder auf http und Port 49000 wechseln)
Die SOAP Implementierung vom PHP ist leider etwas kryptisch in ihren Fehlermeldungen, aber das dürfte bei uns die wahrscheinlichste Ursache sein.
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Ich konnte mein Problem lösen.
Vermutlich liegt es an der PHP-Version - genau konnte ich es aber nicht herausfinden. phpinfo gibt "PHP Version 5.3.3-7+squeeze29" zurück.
Das Problem liegt in der jeweils einen verschachtelten Array-Befüllung in soap.php und proxy.php.
Der "Internal Server Error 500" kam also, weil der Server den PHP-Code nicht ausführen konnte.
Chris, ist Dir bekannt, ob PHP diesen verschachtelten Aufbau in älteren Versionen noch nicht verstanden hat? Wäre es dann sinnvoll, generell meine Variante im Plugin zu verwenden?
Edit: Hier habe ich vermutlich den Hinweis gefunden, warum die ursprüngliche Variante nicht mit PHP 5.3 funktioniert. Die kurze Schreibform wird erst ab PHP 5.4 unterstützt: http://php.net/manual/de/language.types.array.php
So ganz perfekt ist es allerdings noch nicht. Nach eine Refresh im Browser (egal ob Firefox oder Chrome), wird mir im Widget wieder nur "Loading..." angezeigt. Erst wenn ich den Device-Namen in der Config und der hidden.php gleichermaßen ändere, wird mir nach einem erneuten Refresh wieder die Anruferliste angezeigt. Woran kann das denn nun wieder liegen?
Zuletzt geändert von dismantled; 29.01.2019, 08:17.
Ich habe auch Probleme mit dem TR-064 Plugin (0.11.0-RC2). Es erscheint nur "Loading TR-064". Habe alle Tipps in diesem tread probiert - leider keinen Erfolg.
Hier die Meldung in der Konsole:
Ich hab das Replay noch nicht durchlaufen lassen, aber das "uri=[object%20Object]" in der URL sieht für mich so aus, als ob das TR064 nicht korrekt konfiguriert wurde und keinen Zugriff auf den Router bekommt.
Gab es in der "Netzwerkanalyse" vorher schon einen Fehlgeschlagenen Versuch auf eine Datei aus .../plugins/tr064/ zuzugreifen? Was hat der Zugriff dort auf die Datei soap.php als Antwort gegeben?
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
OK, was mit Sicherheit falsch ist: Du wirst in der Hidden Config bei dem Wert für "uri" den abschließenden Slash vergessen haben, also
Code:
https://192.168.178.1:49443
statt
Code:
https://192.168.178.1:49443/
eingegeben haben.
Ob das auch das Problem des "[object Object]" löst weiß ich nicht, könnte ich mir aber gut vorstellen. (Dazu wäre spannend gewesen den Wert des soap.php, also genau die Zeile eins darüber, zu sehen)
Zuletzt geändert von Chris M.; 23.02.2019, 15:28.
Grund: Korrektur 49444 -> 49443
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Hallo Chris M.,
ich schon wieder! 49444 oder 49443? Mit 49444 kommen bei mir Fehlermeldungen.
In der Anmeldung der Fritzbox hatte ich keinen User angegeben - hab ich nachgeholt.
Ich hab jetzt nochmal alles neu eigegeben und bekomme unten stehende Daten ohne Fehlermeldung:
Was mache ich denn da noch falsch - oder habe ich was vergessen?
Wo werden die gelesenen Daten zwischengespeichert (vielleicht können sie dort nicht geschrieben werden (keine Schreibrechte?))?
Gruß
Hans
Update: Habe den "adress transform" rausgeworfen (was macht man damit?) danach einen "reboot" gemacht - und schon hat es funktioniert!
Zielführend war der Hinweis, wie man im Browser Fehler analysieren kann (Strg Umsch. i, Netzwerkanalyse).
Vielen Dank nochmal für die Unterstützung!!
Sehr schön, dass es jetzt funktioniert.
(49444 war natürlich ein Tippfehler und musste 49443 sein)
TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar