Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions guides/common/modules/proc_configuring-tls-for-secure-ldap.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@

If {Project} uses TLS to establish a secure LDAP connection (LDAPS), you must obtain the CA certificates of your LDAP server and add them to the trusted CA list on the base operating system of your {ProjectServer}.

If your LDAP server uses a certificate chain with intermediate certificate authorities, you must obtain all root and intermediate certificates and add them to the trusted CA list.
.Prerequisite
* If your LDAP server uses a certificate chain with intermediate certificate authorities, the trusted CA list must contain all root and intermediate certificates.

.Procedure
. Obtain the CA certificate from the LDAP Server:
Expand All @@ -31,7 +32,7 @@ ifdef::foreman-deb[]
# cp /tmp/_example.crt_ /usr/local/share/ca-certificates
endif::[]
ifndef::foreman-deb[]
# cp /tmp/_example.crt_ /etc/pki/tls/source/anchors
# cp /tmp/_example.crt_ /etc/pki/ca-trust/source/anchors
endif::[]
----
.. Update the certificate authority truststore:
Expand All @@ -46,6 +47,12 @@ ifndef::foreman-deb[]
endif::[]
----
. Delete the downloaded LDAP certificate from the temporary location on your {ProjectServer}.
. Restart {Project} services:
+
[options="nowrap", subs="+quotes,verbatim,attributes"]
----
# {foreman-maintain} service restart
----

ifndef::orcharhino,foreman-deb[]
.Additional resources
Expand Down
Loading