Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory fusiondirectory
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 35
    • Issues 35
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectoryfusiondirectory
  • Issues
  • #4686
Closed
Open
Issue created Apr 10, 2016 by bmortier@bmortierMaintainer

Cannot create fd-admin user in startup wizard "Login (uid) is not unique inside the LDAP tree."

Installed OpenLDAP on CentOS 7, tested as working correctly. Then installed FusionDirectory (FusionDirectory 1.0.11). On the Migration step of the startup wizard it says there is no admin user for FusionDirectory, so I create one. I used the user-name "fd-admin" and put a password. However, startup wizard still reports "Failed" on this point, i.e. there is no admin user. I now decide to skip this step and click Next, it accepts it (even though still reporting Failed), but then I cannot log in. An error shows at the top of the screen upon attempted login:

Internal error Login (uid) is not unique inside the LDAP tree. Please contact your administrator. Please fix the above error and reload the page.

A LDAP search finds the following:

[]# ldapsearch -x -h localhost -b "dc=mydomain,dc=comk" "uid=fd-admin"

extended LDIF

LDAPv3

base <dc=mydomain,dc=com> with scope subtree

filter: uid=fd-admin

requesting: ALL

fd-admin, People, mydomain.com

dn: uid=fd-admin,ou=People,dc=mydomain,dc=com objectClass: inetOrgPerson objectClass: organizationalPerson objectClass: person cn: System Administrator sn: Administrator givenName: System uid: fd-admin

System Administrator + fd-admin, People, mydomain.com

dn: cn=System Administrator+uid=fd-admin,ou=People,dc=mydomain,dc=com objectClass: inetOrgPerson objectClass: organizationalPerson objectClass: person cn: System Administrator sn: Administrator givenName: System uid: fd-admin

Administrator + fd-admin, People, mydomain.com

dn: sn=Administrator+uid=fd-admin,ou=People,dc=mydomain,dc=com objectClass: inetOrgPerson objectClass: organizationalPerson objectClass: person cn: System Administrator sn: Administrator givenName: System uid: fd-admin

Tried re-installing the entire system from scratch again. This time, I keep trying to add the "fd-admin" user many times with various passwords. This time it adds that user multiple times, but it still reports Failed on the admin user in the wizard, never succeeds. Skipping the step finally and then logging in gives the same error as above.

The install was the standard install as per your website. It is a completely clean new CentOS 7 server install.

(from redmine: issue id 4686, created on 2016-04-10, closed on 2016-05-02)

  • Custom Fields:
    • Bug in version: 1.0.11
Assignee
Assign to
Time tracking