diff --git a/packages/xo-server-auth-ldap/src/index.js b/packages/xo-server-auth-ldap/src/index.js index 9c713e92c..5835152de 100644 --- a/packages/xo-server-auth-ldap/src/index.js +++ b/packages/xo-server-auth-ldap/src/index.js @@ -42,6 +42,10 @@ class AuthLdap { clientOpts.tlsOptions.rejectUnauthorized = conf.check_certificate } + if (conf.ca_certificates !== undefined) { + clientOpts.tlsOptions.ca = conf.ca_certificates + } + const {base: searchBase} = conf const searchFilter = conf.filter || '(uid={{name}})'