Nextcloud version _25.0.3
Operating system and version _Ubuntu 20.04
Apache or nginx version _nginx/1.18.0
PHP version _8.1
The issue you are facing:
I can’t add new user or group. Can’t modify users. I can add them only via LDAP directly using LAM. After a minute groups or users show. But then there is a problem of adding users to groups in nextcloud.
If I uninstall packages for LDAP I can add new groups or users, but the old ones that were linked to LDAP are locked, still can’t asign them to a user.
Is this the first time you’ve seen this error? Y
Steps to replicate it:
- Install LDAP user and group backend and Write support for LDAP
- As admin try to add new user… or rename group or add group.
The output of your Nextcloud log in Admin > Logging:
Error: ldap_add(): Add: Server is unwilling to perform at /var/www/nextcloud/apps/ldap_write_support/lib/LDAPUserManager.php#233
<<closure>>
OC\Log\ErrorHandler::onError(2, "ldap_add(): ... m", "/var/www/ne ... p", 233)
/var/www/nextcloud/apps/ldap_write_support/lib/LDAPUserManager.php - line 233:
ldap_add(LDAP\Connection {}, "uid=blaz,ou ... r", [ "inetOrgPe ... "])
/var/www/nextcloud/apps/user_ldap/lib/UserPluginManager.php - line 95:
OCA\LdapWriteSupport\LDAPUserManager->createUser("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/apps/user_ldap/lib/User_LDAP.php - line 644:
OCA\User_LDAP\UserPluginManager->createUser("*** sensiti ... *", "*** sensiti ... *")
<<closure>>
OCA\User_LDAP\User_LDAP->createUser("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/apps/user_ldap/lib/User_Proxy.php - line 108:
call_user_func_array([ OCA\User_L ... "], [ "*** sensi ... "])
/var/www/nextcloud/apps/user_ldap/lib/Proxy.php - line 156:
OCA\User_LDAP\User_Proxy->walkBackends("*** sensiti ... *", "createUser", [ "*** sensi ... "])
/var/www/nextcloud/apps/user_ldap/lib/User_Proxy.php - line 437:
OCA\User_LDAP\Proxy->handleRequest("*** sensiti ... *", "createUser", [ "*** sensi ... "])
/var/www/nextcloud/lib/private/User/Manager.php - line 447:
OCA\User_LDAP\User_Proxy->createUser("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/lib/private/User/Manager.php - line 409:
OC\User\Manager->createUserFromBackend("*** sensiti ... *", "*** sensiti ... *", OCA\User_LDAP\User_Proxy {})
/var/www/nextcloud/apps/provisioning_api/lib/Controller/UsersController.php - line 420:
OC\User\Manager->createUser("*** sensiti ... *", "*** sensiti ... *")
/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 225:
OCA\Provisioning_API\Controller\UsersController->addUser("*** sensiti ... *")
/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 133:
OC\AppFramework\Http\Dispatcher->executeController(OCA\Provisio ... {}, "addUser")
/var/www/nextcloud/lib/private/AppFramework/App.php - line 172:
OC\AppFramework\Http\Dispatcher->dispatch(OCA\Provisio ... {}, "addUser")
/var/www/nextcloud/lib/private/Route/Router.php - line 298:
OC\AppFramework\App::main("OCA\\Provis ... r", "addUser", OC\AppFramew ... {}, [ "ocs.provi ... "])
/var/www/nextcloud/ocs/v1.php - line 63:
OC\Route\Router->match("/ocsapp/cloud/users")
/var/www/nextcloud/ocs/v2.php - line 23:
require_once("/var/www/nextcloud/ocs/v1.php")
top level:
|Napaka|ocs_api|Exception: Cannot create user: Server is unwilling to perform||2023-01-24T20:22:48+0100|
|Napaka|ldap_write_support|Unable to create LDAP user 'blaz' (uid=blaz,ou=people,dc=dc=nox-server)||2023-01-24T20:22:48+0100|
|Napaka|PHP|Error: ldap_add(): Add: Server is unwilling to perform at /var/www/nextcloud/apps/ldap_write_support/lib/LDAPUserManager.php#233||2023-01-24T20:22:48+0100|
The output of your config.php file in /path/to/nextcloud
(make sure you remove any identifiable information!):
same as in error log
The output of your Apache/nginx/system log in /var/log/____
:
nothing...
Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.
PASTE HERE