Thanks for the pointers on the Debug.
I worked on the ldap.inc.php as well as config.php.
I think i found the issue but now since my modification, the debug spits me back to the non debug login screen. ODD.
Would someone have a suggestion as to how to stay in Debug and where to go from now?
Thanks
D
Here are my modifications to the ldap.inc.php
function ldap_search_user($ldap_group, $userdn, $depth = -1)
{
global $ds, $config;
# $compare = ldap_compare($ds, $ldap_group, $config['auth_ldap_groupmemberattr'], $userdn);
$binduser = ldap_internal_dn_from_username($userdn);
$compare = ldap_compare($ds, $ldap_group, $config['auth_ldap_groupmemberattr'], $binduser); if ($compare === TRUE)
{
return TRUE; // Member found, return TRUE
}
elseif (($config['auth_ldap_recursive'] === true) && ($depth < $config['auth_ldap_recursive_maxdepth']))
{
$depth++;
//$filter = "(&(objectClass=group)(memberOf=". $ldap_group ."))";
$filter_params = array();
# $filter_params[] = ldap_filter_create('objectClass', 'group');
#///////
$filter_params[] = ldap_filter_create('objectClass', $config['auth_ldap_groupobjectclass']); #Change to posix group for OpenLdap#///////