tflidd
December 19, 2021, 10:35am
8
Das sieht gut aus. Du nutzt LDAP? Und external storage als Home-Verzeichnis, oder einfach nur das data Verzeichnis? Es gibt da einen alten Thread, wo von alten ungültigen Verlinkungen die Rede war:
Nextcloud version (eg, 18.0.2): same error on 17.02 and 18.04
Operating system and version (eg, Ubuntu 20.04): official docker images on a debian host
Apache or nginx version (eg, Apache 2.4.25): official docker images on a debian host
PHP version (eg, 7.1): official docker images on a debian host
Is this the first time you’ve seen this error? (Y/N): Y
all other users with the same configuration are fine.
Steps to replicate it:
the user has this error on the home page and doesn’t have any…
Falls du noch auf NC 21.0.3 bist, da gab es ein paar Fixes, die damit zusammenhängen könnten und auch in NC 21.0.7 sind:
nextcloud:master ← nextcloud:fix/25761/userexistsonldap-loop
opened 11:03AM - 28 Jun 21 UTC
The story behind is this:
1. On a migration call that loops over all users
2… . Also all known LDAP users get into consideration
3. including those that are not found on LDAP anymore (`OfflineUser`)
4. and userExists is run against each user
5. which also causes an existency check against the LDAP server
6. for which the DN is required
7. the getter of the `OfflinerUser` triggered fetching all details
8. including checking whether they are a sharee
9. which depending on the share provider logic might invoke a user existence check
But the only place where we need the information is the `ldap:show-remnants` command.
fixes a segfault on a migration step of accessibility app on upgrade ~~#25761~~ (wrong issue)
https://github.com/nextcloud/server/pull/29180