Hallo,
ich betreibe hier Nextcloud auf einem UCS. Einer meiner User hat von gestern auf morgen plötzlich keinen Zugriff mehr auf sämtliche seiner Verzeichnisse.
Im LOG taucht regelmäßig folgendes auf (hab den Nutzernamen durch USER ersetz:
Backends provided no user object for USER
Ich habe einen OCC filesan gestarte, der bricht mit folgendem Output ab:
An unhandled exception has been thrown:
TypeError: Argument 1 passed to OCA\User_LDAP\Group_LDAP::walkNestedGroups() must be of the type string, null given, called in /var/www/html/apps/user_ldap/lib/Group_LDAP.php on line 795 and defined in /var/www/html/apps/user_ldap/lib/Group_LDAP.php:283
Stack trace:
#0 /var/www/html/apps/user_ldap/lib/Group_LDAP.php(795): OCA\User_LDAP\Group_LDAP->walkNestedGroups(NULL, Object(Closure), Array)
#1 /var/www/html/apps/user_ldap/lib/Group_LDAP.php(751): OCA\User_LDAP\Group_LDAP->getGroupsByMember(NULL)
#2 /var/www/html/apps/user_ldap/lib/Group_Proxy.php(123): OCA\User_LDAP\Group_LDAP->getUserGroups(NULL)
#3 /var/www/html/lib/private/Group/Manager.php(280): OCA\User_LDAP\Group_Proxy->getUserGroups(’…’)
#4 /var/www/html/lib/private/Group/Manager.php(267): OC\Group\Manager->getUserIdGroups(’…’)
#5 /var/www/html/lib/private/Group/Manager.php(328): OC\Group\Manager->getUserGroups(Object(OC\User\User))
#6 /var/www/html/apps/groupfolders/lib/Folder/FolderManager.php(442): OC\Group\Manager->getUserGroupIds(Object(OC\User\User))
#7 /var/www/html/apps/groupfolders/lib/Mount/MountProvider.php(82): OCA\GroupFolders\Folder\FolderManager->getFoldersForUser(Object(OC\User\User), 2)
#8 /var/www/html/apps/groupfolders/lib/Mount/MountProvider.php(86): OCA\GroupFolders\Mount\MountProvider->getFoldersForUser(Object(OC\User\User))
#9 /var/www/html/lib/private/Files/Config/MountProviderCollection.php(103): OCA\GroupFolders\Mount\MountProvider->getMountsForUser(Object(OC\User\User), Object(OC\Files\Storage\StorageFactory))
#10 /var/www/html/lib/private/Files/Filesystem.php(447): OC\Files\Config\MountProviderCollection->addMountForUser(Object(OC\User\User), Object(OC\Files\Mount\Manager))
#11 /var/www/html/apps/files_sharing/lib/SharedStorage.php(127): OC\Files\Filesystem::initMountPoints(‘…’)
#12 /var/www/html/apps/files_sharing/lib/SharedStorage.php(482): OCA\Files_Sharing\SharedStorage->init()
#13 /var/www/html/lib/private/Files/Storage/Wrapper/Wrapper.php(495): OCA\Files_Sharing\SharedStorage->getWrapperStorage()
#14 /var/www/html/apps/files_sharing/lib/SharedStorage.php(166): OC\Files\Storage\Wrapper\Wrapper->instanceOfStorage(‘OC\Files\Storag…’)
#15 /var/www/html/lib/private/Files/Utils/Scanner.php(200): OCA\Files_Sharing\SharedStorage->instanceOfStorage(‘OC\Files\Storag…’)
#16 /var/www/html/apps/files/lib/Command/Scan.php(145): OC\Files\Utils\Scanner->scan(’/Jan’, true, NULL)
#17 /var/www/html/apps/files/lib/Command/Scan.php(201): OCA\Files\Command\Scan->scanFiles(‘Jan’, ‘/Jan’, Object(Symfony\Component\Console\Output\ConsoleOutput), false, true, false)
#18 /var/www/html/3rdparty/symfony/console/Command/Command.php(255): OCA\Files\Command\Scan->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#19 /var/www/html/core/Command/Base.php(166): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#20 /var/www/html/3rdparty/symfony/console/Application.php(901): OC\Core\Command\Base->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#21 /var/www/html/3rdparty/symfony/console/Application.php(262): Symfony\Component\Console\Application->doRunCommand(Object(OCA\Files\Command\Scan), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#22 /var/www/html/3rdparty/symfony/console/Application.php(145): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#23 /var/www/html/lib/private/Console/Application.php(213): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#24 /var/www/html/console.php(97): OC\Console\Application->run()
#25 /var/www/html/occ(11): require_once(’/var/www/html/c…’)
Hat jemand einen Lösungsansatz?