Merge branch 'ent-3760-Error-de-login-LDAP' into 'develop'

Fixed function ldapsearch

See merge request artica/pandorafms!2301
This commit is contained in:
Alejandro Fraguas 2019-06-10 18:08:18 +02:00
commit cd1f8d0c10
1 changed files with 4 additions and 1 deletions

View File

@ -1472,7 +1472,10 @@ function local_ldap_search($ldap_host, $ldap_port=389, $ldap_version=3, $dn, $ac
$tls = ' -ZZ ';
}
if (stripos($ldap_host, 'ldap') !== false) {
if (stripos($ldap_host, 'ldap://') !== false
|| stripos($ldap_host, 'ldaps://') !== false
|| stripos($ldap_host, 'ldapi://') !== false
) {
$ldap_host = ' -H '.$ldap_host.':'.$ldap_port;
} else {
$ldap_host = ' -h '.$ldap_host.' -p '.$ldap_port;