ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom Beerbower (JIRA)" <>
Subject [jira] [Created] (AMBARI-9767) Provide setup-ldap option option to set referral method
Date Tue, 24 Feb 2015 11:18:04 GMT
Tom Beerbower created AMBARI-9767:

             Summary: Provide setup-ldap option option to set referral method
                 Key: AMBARI-9767
             Project: Ambari
          Issue Type: Bug
            Reporter: Tom Beerbower
            Assignee: Tom Beerbower
             Fix For: 2.0.0

ambari-server sync-ldap fails with certain AD setups. Need to follow referrals. To fix this:

1) Have sync-ldap follow referrals = true by default
2) expose an optional argument --referrals for users to ignore

Here is the setup process with:
[root@revo1 ~]# rpm -q ambari-server
[root@revo1 ~]# ambari-server --hash
[root@revo1 hdfs]# ambari-server setup-ldap
Using python  /usr/bin/python2.6
Setting up LDAP properties...
Primary URL* {host:port} : ad.hortonworks.local:389
Secondary URL {host:port} : 
Use SSL* [true/false] (false): 
User object class* (posixAccount): user
User name attribute* (uid): sAMAccoutnName
Group object class* (posixGroup): group
Group name attribute* (cn): sAMAccountName
Group member attribute* (memberUid): member
Distinguished name attribute* (dn): 
Base DN* : dc=hortonworks,dc=local
Bind anonymously* [true/false] (false): 
Manager DN* : CN=hadoopsvc,CN=Users,dc=hortonworks,dc=local
Enter Manager Password* : 
Re-enter password: 
Review Settings
authentication.ldap.managerDn: CN=hadoopsvc,CN=Users,dc=hortonworks,dc=local
authentication.ldap.managerPassword: *****
Save settings [y/n] (y)? 
Ambari Server 'setup-ldap' completed successfully.
[root@revo1 hdfs]# ambari-server restart
Using python  /usr/bin/python2.6
Restarting ambari-server
Using python  /usr/bin/python2.6
Stopping ambari-server
Ambari Server stopped
Using python  /usr/bin/python2.6
Starting ambari-server
Ambari Server running with administrator privileges.
Organizing resource files at /var/lib/ambari-server/resources...
Server PID at: /var/run/ambari-server/
Server out at: /var/log/ambari-server/ambari-server.out
Server log at: /var/log/ambari-server/ambari-server.log
Waiting for server start....................
Ambari Server 'start' completed successfully.

Here is the sync process
[root@revo1 hdfs]# ambari-server sync-ldap --all
Using python  /usr/bin/python2.6
Syncing with LDAP...
Enter Ambari Admin login: admin
Enter Ambari Admin password: 
Syncing all...ERROR: Exiting with exit code 1. 
REASON: Caught exception running LDAP sync. Unprocessed Continuation Reference(s); nested
exception is javax.naming.PartialResultException: Unprocessed Continuation Reference(s); remaining
name 'dc=hortonworks,dc=local'

This message was sent by Atlassian JIRA

View raw message