Ankündigung

Einklappen

Hinweis

Die Forenregeln wurden überarbeitet (Stand 7.11.22). Sie sind ab sofort verbindlich. Wir bitten um Beachtung.
Mehr anzeigen
Weniger anzeigen

Phone List Wigdet:  HTTP 500 Internal Server Error

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Phone List Wigdet:  HTTP 500 Internal Server Error

    Ich bekomme nach umstieg auf die v3.2(Erstmal mega vielen Dank für den Support und die Weiterentwicklung 👏) die Fehlermeldung:

    Fehler in Phone List Wigdet: HTTP 500 Internal Server Error

    Die Anruferliste wird demnach auch nicht angezeigt.
    Habt ihr vllt. eine Idee?

    http://meinesmartvisuip/lib/phone/se...64.php?debug=1 gibt aus:

    Code:
    /******************************************************************************* Fritz RAW response InitChallenge (Unauthenticated is OK at this point!) ----------------------
    ---------------------------------------------------------- Unauthenticated 4C3FD8406C5267E3 F!Box SOAP-
    Auth s:Client UPnPError 503 *******************************************************************************/
    /******************************************************************************* preg_matched InitChallenge (Unauthenticated is OK at this point!) ---------------------------------------
    ----------------------------------------- Array ( [0] => Array ( [0] => Unauthenticated [1] => 4C3FD8406C5267E3 [2] => F!Box SOAP-Auth [3] => s:Client [4] => UPnPError [5]
    => 503 ) [1] => Array ( [0] => Unauthenticated [1] => 4C3FD8406C5267E3 [2] => F!Box SOAP-Auth [3] => s:Client [4] => UPnPError [5] => 503 ) )
    *******************************************************************************/ /******************************************************************************* send GetCallList ----------
    ---------------------------------------------------------------------- 4C3FD8406C5267E3 13ff87755af37975dddce232775b377d smartvisu F!Box SOAP-
    Auth *******************************************************************************/ /******************************************************************************* Fritz RAW response
    GetCallListURL -------------------------------------------------------------------------------- Authenticated FA96A877A34B1C5C F!Box SOAP-
    Auth http://192.168.178.1:49000/calllist.lua?sid=5c33c7fc71b07eab *******************************************************************************/
    /******************************************************************************* preg_matched GetCallListURL --------------------------------------------------------------------------------
    Array ( [0] => Array ( [0] => Authenticated [1] => FA96A877A34B1C5C [2] => F!Box SOAP-Auth [3] => http://192.168.178.1:49000/calllist.lua?sid=5c33c7fc71b07eab )
    [1] => Array ( [0] => Authenticated [1] => FA96A877A34B1C5C [2] => F!Box SOAP-Auth [3] => http://192.168.178.1:49000/calllist.lua?sid=5c33c7fc71b07eab ) )
    *******************************************************************************/ /******************************************************************************* URL for call_list -----------
    --------------------------------------------------------------------- http://192.168.178.1:49000/calllist.lua?sid=5c33c7fc71b07eab&max=20
    *******************************************************************************/
    Zuletzt geändert von wvhn; 28.09.2022, 06:29. Grund: Status gelöst gesetzt

    #2
    Die Debug-Ausgabe zeigt, dass sich das Skript korrekt bei der Fritzbox anmeldet Anschließend sendet die FB allerdings die Anrufliste nicht. M.E. muss die Ursache in der FB gesucht werden.

    Ich habe mit verschiedenen Versionen von SV v3.2.x und der aktuellen Develop-Version ein paar Tests gemacht. Fritz!OS ist v7.29
    • Falsche User / Passwort Angaben führen zu einer Fehlermeldung "Login failed".
    • Falsche IP / Port führt zu einer Fehlermeldung "Error connecting - check IP address and TR064 setting".
    • Abschalten des App-Zugriffs in der FB führt zu dem gleichen Fehler "Error connecting ..."
    • Wenn der User innerhalb der FB nicht für die Anrufliste zugelassen ist, erscheinen keine Daten - ohne Fehlermeldung. In der XHR-Antwort in der Konsole wird "null" ausgegeben.
    Du könntest nochmal im Apache / nginx error log nachsehen, ob noch weitere Informationen zu dem Fehler vorhanden sind. Zudem kannst Du die Browser-Konsole öffnen (F12). Dort sollte die Anfrage an die FB rot markiert auftauchen (ggfls. in Firefox die Option "XHR" aktivieren und die Ausgabe auf "php" filtern). In Firefox kann man Details der Anfrage über ein Dreieck links am Eintrag aufklappen und im Reiter "Antwort" die Antwort des Skripts sehen. In Edge klickt man auf den Link innerhalb der roten Zeile und dann öffnet sich ein neuer Tab mit der Antwort des Skripts.

    Gruß
    Wolfram

    Kommentar


      #3
      Vielen Dank für deine Hilfe, ich hatte wohl ein problem mit php8.0, ich habe php8.0 deaktiviert und php8.1 installiert, jetzt funktioniert es.

      Oder vllt. hat noch irgendein modul gefehlt, weil im Template Checker diese Meldung kam: "php module dom not available"

      Kommentar


        #4
        Ursache ist mit Sicherheit das fehlende Dom-Module. Die php Version ist es definitiv nicht. Jede SV Version ist mit php v7.4, v8.0 und neuerdings auch v8.1 getestet.

        Ich muss mal sehen, ob die benötigten Module beim Start von smartVISU noch konsequenter geprüft und mit entsprechenden Fehlermeldungen reklamiert werden können.

        Gruß
        Wolfram

        Kommentar

        Lädt...
        X