### Eclipse Workspace Patch 1.0 #P vismath_dev Index: sites/all/modules/ldap_provisioning/ldapprov.module =================================================================== --- sites/all/modules/ldap_provisioning/ldapprov.module (revision 128) +++ sites/all/modules/ldap_provisioning/ldapprov.module (working copy) @@ -492,7 +492,12 @@ $_ldapprov_ldap->setOption('port', $server->port); $_ldapprov_ldap->setOption('tls', $server->tls); $_ldapprov_ldap->setOption('encrypted', $server->encrypted); - $_ldapprov_ldap->setOption('basedn', $server->basedn); + + //Base DN may be a newline seperated list, use first DN in that list. + $possible_base_dns = explode("\r\n", $server->basedn); + $basedn = $possible_base_dns[0]; + $_ldapprov_ldap->setOption('basedn', $basedn); + $_ldapprov_ldap->setOption('user_attr', $server->user_attr); $_ldapprov_ldap->setOption('mail_attr', $server->mail_attr); return $_ldapprov_ldap;