diff --git a/lib/SimpleSAML/Auth/LDAP.php b/lib/SimpleSAML/Auth/LDAP.php index 50cd5da528cbe439be0e8fa9f87bacbef9ff4ab8..db95377c41a98c0abd9d32a9f75ae959112cc274 100644 --- a/lib/SimpleSAML/Auth/LDAP.php +++ b/lib/SimpleSAML/Auth/LDAP.php @@ -100,7 +100,7 @@ class SimpleSAML_Auth_LDAP { } // Enable TLS, if needed. - if (!preg_match("/ldaps:/i", $hostname) and $enable_tls) + if (stripos($hostname, "ldaps:") === FALSE and $enable_tls) if (!@ldap_start_tls($this->ldap)) throw $this->makeException('Library - LDAP __construct(): Unable to force TLS', ERR_INTERNAL);