CalDAV Probleme

Hallo zusammen,

ich habe ein tierisches Problem mit meinen Kalendern. Keiner der Kalender funktioniert, auch nicht mehr via CalDAV (und das ist das Wichtigste).

Aus dem Log werde ich nicht schlau, eventuell weis jemand von euch, wie ich das wieder hinbekomme


NC Version 13.0.8
Ubuntu Linux 18.04 LTS
PHP Version: 7.1.25

— Begin Log —

Fatal webdav Doctrine\DBAL\Exception\InvalidFieldNameException: An exception occurred while executing ‘SELECT uri, calendardata FROM oc_calendarobjects WHERE (calendarid = ?) AND (componenttype = ?) AND (lastoccurence > ?) AND (firstoccurence < ?)’ with params [“1”, “VEVENT”, 1546210800, 1549839600]: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘calendardata’ in ‘field list’0./snap/nextcloud/10314/htdocs/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php - line 128: Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException(‘An exception oc
’, Object(Doctrine\DBAL\Driver\PDOException))
1./snap/nextcloud/10314/htdocs/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Connection.php - line 855: Doctrine\DBAL\DBALException driverExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDOMySql\Driver), Object(Doctrine\DBAL\Driver\PDOException), ‘SELECT uri, ...', Array) 2./snap/nextcloud/10314/htdocs/lib/private/DB/Connection.php - line 195: Doctrine\DBAL\Connection->executeQuery('SELECTuri,
’, Array, Array, NULL)
3./snap/nextcloud/10314/htdocs/3rdparty/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryBuilder.php - line 206: OC\DB\Connection->executeQuery(‘SELECT uri, `
’, Array, Array)
4./snap/nextcloud/10314/htdocs/lib/private/DB/QueryBuilder/QueryBuilder.php - line 214: Doctrine\DBAL\Query\QueryBuilder->execute()
5./snap/nextcloud/10314/htdocs/apps/dav/lib/CalDAV/CalDavBackend.php - line 1226: OC\DB\QueryBuilder\QueryBuilder->execute()
6./snap/nextcloud/10314/htdocs/apps/dav/lib/CalDAV/Calendar.php - line 292: OCA\DAV\CalDAV\CalDavBackend->calendarQuery(‘1’, Array)
7./snap/nextcloud/10314/htdocs/3rdparty/sabre/dav/lib/CalDAV/Plugin.php - line 624: OCA\DAV\CalDAV\Calendar->calendarQuery(Array)
8./snap/nextcloud/10314/htdocs/3rdparty/sabre/dav/lib/CalDAV/Plugin.php - line 250: Sabre\CalDAV\Plugin->calendarQueryReport(Object(Sabre\CalDAV\Xml\Request\CalendarQueryReport))
9.[internal function] Sabre\CalDAV\Plugin->report(’{urn ietf param
’, Object(Sabre\CalDAV\Xml\Request\CalendarQueryReport), ‘calendars/oxn/p
’)
10./snap/nextcloud/10314/htdocs/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 105: call_user_func_array(Array, Array)
11./snap/nextcloud/10314/htdocs/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 722: Sabre\Event\EventEmitter->emit(‘report’, Array)
12.[internal function] Sabre\DAV\CorePlugin->httpReport(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
13./snap/nextcloud/10314/htdocs/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 105: call_user_func_array(Array, Array)
14./snap/nextcloud/10314/htdocs/3rdparty/sabre/dav/lib/DAV/Server.php - line 479: Sabre\Event\EventEmitter->emit(‘method REPORT’, Array)
15./snap/nextcloud/10314/htdocs/3rdparty/sabre/dav/lib/DAV/Server.php - line 254: Sabre\DAV\Server->invokeMethod(Object(Sabre\HTTP\Request), Object(Sabre\HTTP\Response))
16./snap/nextcloud/10314/htdocs/apps/dav/lib/Server.php - line 293: Sabre\DAV\Server->exec()
17./snap/nextcloud/10314/htdocs/apps/dav/appinfo/v2/remote.php - line 35: OCA\DAV\Server->exec()
18./snap/nextcloud/10314/htdocs/remote.php - line 164: require_once(’/snap/nextcloud
’)
19.{main}

— End Log —

Was muss ich machen ? Habe schon versucht, mehrere Backups, auch vom letzten Jahr zurĂŒck zu spielen (sprich die Tabellen), aber es funktioniert nicht. WĂŒrde auch auf NC 15 aktualisieren (in der Hoffnung, dass dann alles wieder funktioniert), aber via SNAP kann ich die Version noch nicht laden, da noch nicht veröffentlicht.

LG

Marcus

Nachtrag: Im Webbereich unter dem MenĂŒpunkt “Kalender” zeigt mir NC das berĂŒhmtberĂŒchtigte Ausrufezeichen an, mit dem Hinweis, ich solle in den JavaConsole nachsehen. Auch durch F12 bin ich nicht schlau geworden.
Solltet ihr diesbezĂŒglich noch Hinweise benötigen, sagt es einfach, ich stelle sie dann ein.