Nextcloud fatal error in logs

NethServer Version: 7.7.1908 (final)
Module: Nextcloud 1.9.2

Maybe I should ask in the Nextcloud forums but everyone here is friendly!

I’m logged into my Nextcloud as Admin and in the Logging I see lots of entries:

Fatal webdav Sabre\VObject\Recur\MaxInstancesExceededException: Recurring events are only allowed to generate 3500

and then the (very long) details. Are they saying there’s a problem creating or updating something in my calendar?

Thanks for any help.

0. /usr/share/nextcloud/apps/dav/lib/CalDAV/Reminder/ReminderService.php - line 253: Sabre\VObject\Recur\EventIterator->valid()
1. /usr/share/nextcloud/apps/dav/lib/CalDAV/Reminder/ReminderService.php - line 311: OCA\DAV\CalDAV\Reminder\ReminderService->onCalendarObjectCreate({ id: "1137" ... 0})
2. /usr/share/nextcloud/apps/dav/lib/CalDAV/Reminder/ReminderService.php - line 172: OCA\DAV\CalDAV\Reminder\ReminderService->onCalendarObjectEdit({ id: "1137" ... 0})
3. /usr/share/nextcloud/apps/dav/lib/AppInfo/Application.php - line 242: OCA\DAV\CalDAV\Reminder\ReminderService->onTouchCalendarObject("*** sensiti ... *", { id: "1137" ... 0})
4. /usr/share/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php - line 260: OCA\DAV\AppInfo\Application->OCA\DAV\AppInfo\{closure}("*** sensiti ... *")
5. /usr/share/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php - line 235: Symfony\Component\EventDispatcher\EventDispatcher->doDispatch([ Closure {}], "*** sensiti ... *", "*** sensiti ... *")
6. /usr/share/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php - line 73: Symfony\Component\EventDispatcher\EventDispatcher->callListeners([ Closure {}], "*** sensiti ... *", "*** sensiti ... *")
7. /usr/share/nextcloud/lib/private/EventDispatcher/SymfonyAdapter.php - line 70: Symfony\Component\EventDispatcher\EventDispatcher->dispatch("*** sensiti ... *", "*** sensiti ... *")
8. /usr/share/nextcloud/apps/dav/lib/CalDAV/CalDavBackend.php- line 1165: OC\EventDispatcher\SymfonyAdapter->dispatch("*** sensiti ... *", "*** sensiti ... *")
9. /usr/share/nextcloud/3rdparty/sabre/dav/lib/CalDAV/CalendarObject.php - line 106: OCA\DAV\CalDAV\CalDavBackend->updateCalendarObject("*** sensiti ... *")
10. /usr/share/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 1130: Sabre\CalDAV\CalendarObject->put("*** sensiti ... *")
11. /usr/share/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 513: Sabre\DAV\Server->updateFile("*** sensiti ... *")
12. <<closure>>Sabre\DAV\CorePlugin->httpPut(Sabre\HTTP\R ... "}, Sabre\HTTP\Response {})
13. /usr/share/nextcloud/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 105: call_user_func_array([ Sabre\DAV\ ... "], [ Sabre\HTTP ... }])
14. /usr/share/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 479: Sabre\Event\EventEmitter->emit("method:PUT", [ Sabre\HTTP ... }])
15. /usr/share/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 254: Sabre\DAV\Server->invokeMethod(Sabre\HTTP\R ... "}, Sabre\HTTP\Response {})
16. /usr/share/nextcloud/apps/dav/lib/Server.php - line 319: Sabre\DAV\Server->exec()
17. /usr/share/nextcloud/apps/dav/appinfo/v2/remote.php - line 35: OCA\DAV\Server->exec()
18. /usr/share/nextcloud/remote.php - line 165: require_once("/usr/share/ ... p")

@support_team
Somebody is using nextcloud and may have a look here?

I asked the Nextclould forums and they suggest an old bug/feature which prevents >3500 reoccurrences of a calendar event.

So I need to work out which of my NC calendars has this recurring event and track it down. Are there any clues in the errors I posted above? I see there are lines which include “(”*** sensiti … *")", are they hiding some information which may be of help?

1 Like

Thanks your information, please let us know if there is something new.

I think I’ve fixed this. I went through all the recurring calendar items using my calDAV client on my Mac. Any with an unending occurrence I’ve set to reoccur for 99 times. Eventually the errors have stopped but I don’t know which item was causing this or if my choice of calendar client app is a problem.

1 Like