hi, thanks for your answer
in …/config/config.php, i switch ‘loglevel’ => 2 to ‘loglevel’ => 0
I - Saving configuration ldapUserManagement :
=> OK - configuration saved
tailf /var/log/nextcloud.log
No log
Note : in Host box, option “reset to default” doesn’t work.
I see the message “registration …” and… i wait
tailf /var/log/nextcloud.log
No log
II - Connection with an already existing user in the ldap :
=> OK - Anakin is connected on nextcloud
tailf /var/log/nextcloud.log
“app”:“admin_audit”,“message”:“Login attempt: "anakin"”,“level”:1,“time”:“2017-04-11T17:24:22+00:00”,“method”:“POST”,“url”:“/index.php/login”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“admin_audit”,“message”:“Login successful: "anakin"”,“level”:1,“time”:“2017-04-11T17:24:22+00:00”,“method”:“POST”,“url”:“/index.php/login”,“user”:“anakin”,“version”:“11.0.2.7”}
“app”:“no app in context”,“message”:“Missing expected parameters in change user hook”,“level”:2,“time”:“2017-04-11T17:24:22+00:00”,“method”:“POST”,“url”:“/index.php/login”,“user”:“anakin”,“version”:“11.0.2.7”}
“app”:“no app in context”,“message”:“Missing expected parameters in change user hook”,“level”:2,“time”:“2017-04-11T17:24:22+00:00”,“method”:“POST”,“url”:“/index.php/login”,“user”:“anakin”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“getUsers: Options: search limit 500 offset 0 Filter: (&(&(|(objectclass=inetOrgPerson))(|(memberof=cn=ami,ou=nextcloud,ou=groups,dc=blate,dc=fr)(memberof=cn=famille,ou=nextcloud,ou=groups,dc=blate,dc=fr)))(uid=)(uid=))”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“initializing paged search for Filter (&(&(|(objectclass=inetOrgPerson))(|(memberof=cn=ami,ou=nextcloud,ou=groups,dc=blate,dc=fr)(memberof=cn=famille,ou=nextcloud,ou=groups,dc=blate,dc=fr)))(uid=)(uid=)) base Array\n(\n [0] => ou=users,dc=blate,dc=fr\n)\n attr Array\n(\n [0] => dn\n [1] => uid\n [2] => samaccountname\n [3] => memberof\n [4] => \n [5] => mail\n [6] => uid\n [7] => \n [8] => uid\n)\n limit 500 offset 0”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“Ready for a paged search”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“getUsers: 3 Users found”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“No DN found for sabre-vobject-47b365f8-3e51-469f-b295-2809f30952c1 on ldap://10.0.0.1”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“No DN found for sabre-vobject-8878dff0-0145-4673-b3e4-1ce16baf7ac4 on ldap://10.0.0.1”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“No DN found for sabre-vobject-4b2171cf-e901-46df-9120-082dfbae2577 on ldap://10.0.0.1”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“No DN found for sabre-vobject-0dc45562-5099-45d0-9393-467e064fe4d9 on ldap://10.0.0.1”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“user_ldap”,“message”:“No DN found for sabre-vobject-a2e6ac69-8536-4fff-96f2-ad547a8a7c44 on ldap://10.0.0.1”,“level”:0,“time”:“2017-04-11T17:24:25+00:00”,“method”:“GET”,“url”:“/cron.php”,“user”:“–”,“version”:“11.0.2.7”}
III - Delete user in database on the web page of nextcloud :
=> OK - User deleted in database, But error message in log
tailf /var/log/nextcloud.log
When user is just user in database :
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T17:25:42+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/blate”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_bind(): Unable to bind to server: Invalid credentials at /var/www/nextcloud/apps/ldapusermanagement/lib/LDAPConnect.php#59”,“level”:3,“time”:“2017-04-11T17:25:42+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/blate”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to bind to LDAP server using credentials cn=authnextcloud,ou=services,dc=blate,dc=fr > ###I SEE THE PASSWORD IN LOG###”,“level”:3,“time”:“2017-04-11T17:25:42+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/blate”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_delete() expects parameter 1 to be resource, null given at /var/www/nextcloud/apps/ldapusermanagement/lib/UserService.php#76”,“level”:3,“time”:“2017-04-11T17:25:42+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/blate”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to delete LDAP user blate”,“level”:3,“time”:“2017-04-11T17:25:42+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/blate”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“admin_audit”,“message”:“User deleted: "blate"”,“level”:1,“time”:“2017-04-11T17:25:42+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/blate”,“user”:“admin”,“version”:“11.0.2.7”}
When user is existing in ldap :
“app”:“user_ldap”,“message”:“getGroups(): read 2 at offset (limit: 500)”,“level”:0,“time”:“2017-04-11T21:01:15+00:00”,“method”:“GET”,“url”:“/index.php/settings/users”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T21:02:19+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/newUser”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Bind to LDAP server using credentials cn=admin,dc=blate,dc=fr”,“level”:1,“time”:“2017-04-11T21:02:19+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/newUser”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Delete LDAP user (isDeleted): newUser”,“level”:1,“time”:“2017-04-11T21:02:19+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/newUser”,“user”:“admin”,“version”:“11.0.2.7”}
“app”:“admin_audit”,“message”:“User deleted: "newUser"”,“level”:1,“time”:“2017-04-11T21:02:19+00:00”,“method”:“DELETE”,“url”:“/index.php/settings/users/users/newUser”,“user”:“admin”,“version”:“11.0.2.7”}
IV - Creating user with the application “registration” :
=> NOT OK - Probleme with group
tailf /var/log/nextcloud.log
WITH ERROR CREDENTIAL : See Password in LOG
oops sry it forget, user is blate (not newUser)
“app”:“user_ldap”,“message”:“No DN found for blate on ldap://10.0.0.1”,“level”:0,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_bind(): Unable to bind to server: Invalid credentials at /var/www/nextcloud/apps/ldapusermanagement/lib/LDAPConnect.php#59”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to bind to LDAP server using credentials cn=authnextcloud,ou=services,dc=blate,dc=fr > ###I SEE THE PASSWORD IN LOG###”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_add() expects parameter 1 to be resource, null given at /var/www/nextcloud/apps/ldapusermanagement/lib/UserService.php#62”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to create LDAP user ‘blate’ (cn=blate,ou=users,dc=blate,dc=fr)”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“admin_audit”,“message”:“User created: "blate"”,“level”:1,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_bind(): Unable to bind to server: Invalid credentials at /var/www/nextcloud/apps/ldapusermanagement/lib/LDAPConnect.php#59”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to bind to LDAP server using credentials cn=authnextcloud,ou=services,dc=blate,dc=fr > ###I SEE THE PASSWORD IN LOG###”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_mod_add() expects parameter 1 to be resource, null given at /var/www/nextcloud/apps/ldapusermanagement/lib/GroupService.php#43”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to add user blate to group ami”,“level”:3,“time”:“2017-04-11T17:28:01+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/EAXVI8”,“user”:“–”,“version”:“11.0.2.7”}
WITH GOOD CREDENTIAL (BUT MAYBE BAD ACL) : Not OK
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Bind to LDAP server using credentials cn=authnextcloud,ou=services,dc=blate,dc=fr”,“level”:1,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_add(): Add: Insufficient access at /var/www/nextcloud/apps/ldapusermanagement/lib/UserService.php#62”,“level”:3,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to create LDAP user ‘newUser’ (cn=newUser,ou=users,dc=blate,dc=fr)”,“level”:3,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“admin_audit”,“message”:“User created: "newUser"”,“level”:1,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Bind to LDAP server using credentials cn=authnextcloud,ou=services,dc=blate,dc=fr”,“level”:1,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_mod_add(): Modify: No such object at /var/www/nextcloud/apps/ldapusermanagement/lib/GroupService.php#43”,“level”:3,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to add user newUser to group ami”,“level”:3,“time”:“2017-04-11T20:45:39+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/SHRNBD”,“user”:“–”,“version”:“11.0.2.7”}
WITH ROOT DN CREDENTIAL : Not OK
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Bind to LDAP server using credentials cn=admin,dc=blate,dc=fr”,“level”:1,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Create LDAP user ‘newUser’ (cn=newUser,ou=users,dc=blate,dc=fr)”,“level”:1,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“admin_audit”,“message”:“User created: "newUser"”,“level”:1,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Bind to LDAP server using credentials cn=admin,dc=blate,dc=fr”,“level”:1,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“PHP”,“message”:“ldap_mod_add(): Modify: No such object at /var/www/nextcloud/apps/ldapusermanagement/lib/GroupService.php#43”,“level”:3,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Unable to add user newUser to group ami”,“level”:3,“time”:“2017-04-11T20:51:53+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/VTHFD1”,“user”:“–”,“version”:“11.0.2.7”}
WITH ROOT DN CREDENTIAL WITHOUT DEFAULT GROUP : OK
“app”:“admin_audit”,“message”:“Login attempt: "newUser"”,“level”:1,“time”:“2017-04-11T20:58:16+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/PY4D7W”,“user”:“newUser”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Connected to LDAP host 10.0.0.1:389”,“level”:1,“time”:“2017-04-11T20:58:16+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/PY4D7W”,“user”:“newUser”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Bind to LDAP server using credentials cn=admin,dc=blate,dc=fr”,“level”:1,“time”:“2017-04-11T20:58:16+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/PY4D7W”,“user”:“newUser”,“version”:“11.0.2.7”}
“app”:“ldapusermanagement”,“message”:“Create LDAP user ‘newUser’ (cn=newUser,ou=users,dc=blate,dc=fr)”,“level”:1,“time”:“2017-04-11T20:58:16+00:00”,“method”:“POST”,“url”:“/index.php/apps/registration/verify/PY4D7W”,“user”:“newUser”,“version”:“11.0.2.7”}
==> User “newUser” is created in LDAP (i see newUser in my ldap browser)
==> I can connect to nextcloud with newUser
==> In Nextcloud admin, i see newUser is stored in the local Database