Created 09-29-2015 01:28 PM
How is Active Directory configured to support LDAPS for the Ambari Kerberos wizard?
Created 09-29-2015 03:08 PM
As part of the process to Kerberize the cluster, Ambari must connect to the Active Directory environment using LDAPS to create the relevant Kerberos "principals". But LDAPS is not enabled by default in Active Directory.
To configure it and prepare the cluster hosts:
General steps for 2:
sudo yum -y install ca-certificates sudo update-ca-trust force-enable sudo update-ca-trust extract sudo update-ca-trust check
Created 09-29-2015 01:34 PM
LDAPS for Ambari is LDAP+SSL implementation between AD and Ambari server. This can be accomplished by importing self-signed/CA signed certificate of the AD server into the truststore of the ambari server or $JAVA_HOME/jre/lib/security/cacerts.
Created 09-29-2015 01:59 PM
You need to do this by importing certificates and running ambari-server setup-ldap command. There is an option to use ssl true or false
Created 09-29-2015 08:41 PM
LDAPS is not required for syncing Ambari users. The question is in regards to the Kerberos Wizard.
Created 09-29-2015 02:54 PM
Hey Guys - want to clarify this quickly. This step in the Kerberos Wizard is a pre-requisite to ensure that the Active Directory environment that you are planning to integrate with has secure LDAP in place. This is typically setup by Active Directory administrators as a means to protect the LDAP communication with SSL (typically on port 636). We require this because during the Kerberos enablement process, we create principals in Active Directory. As part of that process we generate and set a password for those principals. We can't create a user in Active Directory without LDAPS as that user's credentials would be sent over the wire in plain text.
1.) AD has to be configured for this
2.) As mentioned by previous posters we need to trust that certificate so we can connect to AD
Created 01-26-2021 11:58 PM
Hi @pcodding ,
Does the Ambari Server Host also need to present it's own SSL certificate to the AD server?
In case of multiple domain controllers, do we need to have separate SSL certificates from each of the domain controllers?
Thanks,
Megh
Created 09-29-2015 03:08 PM
As part of the process to Kerberize the cluster, Ambari must connect to the Active Directory environment using LDAPS to create the relevant Kerberos "principals". But LDAPS is not enabled by default in Active Directory.
To configure it and prepare the cluster hosts:
General steps for 2:
sudo yum -y install ca-certificates sudo update-ca-trust force-enable sudo update-ca-trust extract sudo update-ca-trust check
Created 01-26-2021 11:57 PM
Hi @sroberts ,
Does the Ambari Server Host also need to present it's own SSL certificate to the AD server?
In case of multiple domain controllers, do we need to have separate SSL certificates from each of the domain controllers?
Thanks,
Megh
Created 09-29-2015 03:10 PM
Here is a publicly accessible link with step by step screenshots on how to setup LDAPS, generating a certificate on AD and then importing on the Ambari node.
http://gregtechnobabble.blogspot.com/2012/11/enabling-ldap-ssl-in-windows-2012-part-1.html
Once this is complete you can run through the Ambari security wizard and select the AD option and provide your detailed to enable kerberos
Created 01-27-2021 12:00 AM
Hi @abajwa,
Does the Ambari Server Host also need to present it's own SSL certificate to the AD server?
In case of multiple domain controllers, do we need to have separate SSL certificates from each of the domain controllers?
Thanks,
Megh