Betroffen, Nextcloud 21, PHP 7.3.12, Apache/2.4.43, auf Centos 7
Nach dem Update von Circles auf, 0.2.2.1 funktionieren die Kalender nicht mehr, die eine Circles-Freigabe haben. Hier dauerloopt die Kalenderansicht:
Log-EIntrag:
[webdav] Fatal: Error: Call to a member function isLevel() on null at <>
- /var/www/html/nextcloud/apps/circles/lib/Api/v1/Circles.php line 265
OCA\Circles\Service\CirclesService->detailsCircle(â055130f37d0754â, true) - /var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/Principal.php line 534
OCA\Circles\Api\v1\Circles::detailsCircle(â055130f37d0754â, true) - /var/www/html/nextcloud/apps/dav/lib/Connector/Sabre/Principal.php line 183
OCA\DAV\Connector\Sabre\Principal->circleToPrincipal(â055130f37d0754â) - /var/www/html/nextcloud/apps/dav/lib/DAV/Sharing/Backend.php line 203
OCA\DAV\Connector\Sabre\Principal->getPrincipalByPath(âprincipals/circles/055130f37d0754â) - /var/www/html/nextcloud/apps/dav/lib/CalDAV/CalDavBackend.php line 2541
OCA\DAV\DAV\Sharing\Backend->getShares(â65â) - /var/www/html/nextcloud/apps/dav/lib/CalDAV/Calendar.php line 120
OCA\DAV\CalDAV\CalDavBackend->getShares(â65â) - /var/www/html/nextcloud/apps/dav/lib/DAV/Sharing/Plugin.php line 208
OCA\DAV\CalDAV\Calendar->getShares() - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/PropFind.php line 95
OCA\DAV\DAV\Sharing\Plugin->OCA\DAV\DAV\Sharing{closure}("*** sensitive parameters replaced ***") - /var/www/html/nextcloud/apps/dav/lib/DAV/Sharing/Plugin.php line 210
Sabre\DAV\PropFind->handle("{http://owncloud.org/ns}invite", Closure {}) - /var/www/html/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php line 89
OCA\DAV\DAV\Sharing\Plugin->propFind(Sabre\DAV\PropFind {}, OCA\DAV\CalDAV\Calendar {}) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 1052
Sabre\DAV\Server->emit(âpropFindâ, [Sabre\DAV\PropF ⊠}]) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 984
Sabre\DAV\Server->getPropertiesByNode(Sabre\DAV\PropFind {}, OCA\DAV\CalDAV\Calendar {}) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 1661
Sabre\DAV\Server->getPropertiesIteratorForPath(âcalendars/7F152 ⊠Fâ, ["{DAV:}getconte ⊠"], 1) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 1646
Sabre\DAV\Server->writeMultiStatus(Sabre\Xml\Writer ⊠]}, Generator {}, false) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php line 346
Sabre\DAV\Server->generateMultiStatus(Generator {}, false) - /var/www/html/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php line 89
Sabre\DAV\CorePlugin->httpPropFind(Sabre\HTTP\Request {}, Sabre\HTTP\Response {}) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 472
Sabre\DAV\Server->emit(âmethod:PROPFINDâ, [Sabre\HTTP\Requ ⊠}]) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 253
Sabre\DAV\Server->invokeMethod(Sabre\HTTP\Request {}, Sabre\HTTP\Response {}) - /var/www/html/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 321
Sabre\DAV\Server->start() - /var/www/html/nextcloud/apps/dav/lib/Server.php line 332
Sabre\DAV\Server->exec() - /var/www/html/nextcloud/apps/dav/appinfo/v2/remote.php line 35
OCA\DAV\Server->exec() - /var/www/html/nextcloud/remote.php line 167
require_once("/var/www/html/n ⊠p")
PROPFIND /nextcloud/remote.php/dav/calendars/7F15273D-46F4-42A0-A495-81543518817F/
from xxx.xxx.xxx.xxx by 7F15273D-46F4-42A0-A495-81543518817F at 2021-04-27T10:05:21+00:00
Meine Vermutung ist, das das System einen Benutzer in einem Kreis nicht richtig initialisiert. Diesen Benutzer kann ich nicht entfernen da es eigenlich zwei Benutzer mit ": "verbunden sind 7F15273D-46F4-42A0-A495-81543518817F:ba30342e-736d-447d-bc33-9703a6fc6c49 :
{âreqIdâ:âYIfpNt9lRPtM0hLlSDNzEQAAAA8â,âlevelâ:4,âtimeâ:â2021-04-27T10:36:38+00:00â,âremoteAddrâ:âxxx.xxx.xxx.xxxâ,âuserâ:â7F15273D-46F4-42A0-A495-81543518817Fâ,âappâ:âcirclesâ,âmethodâ:âDELETEâ,âurlâ:"/nextcloud/index.php/apps/circles/v1/circles/832c646367ef23/member",âmessageâ:"{âcircle_idâ:â832c646367ef23â,âuser_idâ:â7F15273D-46F4-42A0-A495-81543518817F:ba30342e-736d-447d-bc33-9703a6fc6c49â,âuser_typeâ:4,âdisplayâ:â7F15273D-46F4-42A0-A495-81543518817F:ba30342e-736d-447d-bc33-9703a6fc6c49â,âerrorâ:âThe given affected user is invalidâ}",âuserAgentâ:âMozilla/5.0 (Windows NT 10.0; Win64; x64; rv:88.0) Gecko/20100101 Firefox/88.0â,âversionâ:â21.0.1.1â,âidâ:â6087e9608da49â}
**Hab ich eine Möglichkeit den betroffenen Benutzername auf **
7F15273D-46F4-42A0-A495-81543518817F zu setzen oder per occ den Benutzer aus dem Kreis zu löschen??