Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000158 ics/CalDAV Ausgabe für Listelement (0.9) liefert Fehler ins Log

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

    LBS19000158 ics/CalDAV Ausgabe für Listelement (0.9) liefert Fehler ins Log

    Hallo zusammen,
    ich nutze den LBS19000158 für die Anbindung meiner Apple Kalender. Insgesamt habe ich mit diesem Baustein 5 Apple-Kalender angebunden. Bis zum dritten Apple-Kalender war alles super. Als ich den 4. anbinden wollte erschienen jedoch Fehler im Log. Auch beim 5. den ich angebunden habe werden bei Request Fehler ins Log geschrieben. Verstehen kann ich das irgendwie nicht wirklich, da ich die LBS dupliziert habe. Also alle Settings etc. sind gleich (bis auf den Kalenderlink logischerweise).

    In Edomi habe ich eine Zeitschaltuhr die mir täglich ab 03:00Uhr meine Kalender und einige andere Dinge auslöst. Quasi ein Task-Planner. Hier wird immer mit einem gewissen Abstand auch die Abfrage der Kalender ausgeführt. Folgende Log-Meldungen erhalte ich nun für meine Kalenderanbindungen 4 und 5:

    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
     	 		[TR]
     			[TD]2021-02-22 03:09:01[/TD]
     			[TD]227184[/TD]
     			[TD]?[/TD]
     			[TD]6567[/TD]
     			[TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000158.php | Fehlercode: 8 | Zeile: 897 | Undefined index: VEVENT[/TD]
     			[TD]ERROR[/TD]
     		[/TR]
     		[TR]
     			[TD]2021-02-22 03:09:01[/TD]
     			[TD]228802[/TD]
     			[TD]?[/TD]
     			[TD]6567[/TD]
     			[TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000158.php | Fehlercode: 8 | Zeile: 1172 | Undefined index: VEVENT[/TD]
     			[TD]ERROR[/TD]
     		[/TR]
     		[TR]
     			[TD]2021-02-22 03:09:01[/TD]
     			[TD]229038[/TD]
     			[TD]?[/TD]
     			[TD]6567[/TD]
     			[TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000158.php | Fehlercode: 2 | Zeile: 211 | Invalid argument supplied for foreach()[/TD]
     			[TD]ERROR[/TD]
     		[/TR]
     		[TR]
     			[TD]2021-02-22 03:12:01[/TD]
     			[TD]286366[/TD]
     			[TD]?[/TD]
     			[TD]10162[/TD]
     			[TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000158.php | Fehlercode: 8 | Zeile: 897 | Undefined index: VEVENT[/TD]
     			[TD]ERROR[/TD]
     		[/TR]
     		[TR]
     			[TD]2021-02-22 03:12:01[/TD]
     			[TD]287764[/TD]
     			[TD]?[/TD]
     			[TD]10162[/TD]
     			[TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000158.php | Fehlercode: 8 | Zeile: 1172 | Undefined index: VEVENT[/TD]
     			[TD]ERROR[/TD]
     		[/TR]
     		[TR]
     			[TD]2021-02-22 03:12:01[/TD]
     			[TD]288386[/TD]
     			[TD]?[/TD]
     			[TD]10162[/TD]
     			[TD]Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000158.php | Fehlercode: 2 | Zeile: 211 | Invalid argument supplied for foreach()[/TD]
     			[TD]ERROR[/TD]
     		[/TR]
     	 [/TABLE]
    Seltsamerweise scheint die Kalenderanbindung aber trotzdem zu funktionieren. Trotzdem nerven diese 6 Fehlermeldungen pro Tag natürlich enorm. Hat jemand eine Idee wo ich hier noch ansetzen könnte oder woran das liegen könnte?

    Zu erwähnen wäre noch, dass die beiden neu angebundenen Kalender aktuell noch leer sind. Wenn ich aber Kalendereinträge erstelle erscheinen die Fehler trotzdem im Log (obwohl wie oben erwähnt ja alles zu funktionieren scheint). Bei meinen Apple-Kalendern sind alle Settings ebenfalls identisch mit denen in den drei funktionierenden Kalendern.

    Der Versatz in der Zeit ist gewollt. Ich gebe jedem Kalender großzügige 3 Minuten Zeit sich zu aktualisieren. Um 03:09 startet der Abruf des ersten "defekten" kalenders. Um 03:11 wird der Trigger zurück auf 0 gesetzt. Eine Minute später starte ich dann die nächste Aktion (03:12Uhr) folgend wird um 03:14 der Trigger für die zweite Aktion zurück auf 0 gesetzt und so weiter...

    Beste Grüße,
    Michael
    Zuletzt geändert von dRei; 22.02.2021, 09:49.

    #2
    Hat echt niemand eine Idee was das sein könnte oder wie ich das vielleicht noch etwas besser analysieren kann?

    Kommentar


      #3
      VEVENT markiert normalerweise im ICS Format den Beginn eines EVENTS, d.h. eines Termins.
      Daher vermute ich, dass es wirklich etwas mit fehlenden Einträgen zu tun hat. Wenn versucht wird auf ein VEVENT zuzugreifen welches nicht existent ist, dann könnte es genau zu dem Fehler kommen.

      Kommentar

      Lädt...
      X