diff --git a/VERSION b/VERSION index 36fcbcb8..b5fcf3c1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 1.99.4 (2012-03-01 08:54:35) stable +Version 1.99.4 (2012-03-01 09:12:01) stable diff --git a/gluon/contrib/login_methods/ldap_auth.py b/gluon/contrib/login_methods/ldap_auth.py index ccd63b4e..208c88bf 100644 --- a/gluon/contrib/login_methods/ldap_auth.py +++ b/gluon/contrib/login_methods/ldap_auth.py @@ -201,8 +201,6 @@ def ldap_auth( server = 'ldap', port = None, return True except ldap.LDAPError, e: - import traceback - logging.error( traceback.format_exc() ) return False except IndexError, ex: # for AD membership test return False @@ -265,6 +263,8 @@ def ldap_auth( server = 'ldap', port = None, group = group_row[1] ldap_groups_of_the_user.extend( group[group_name_attrib] ) + con.unbind() + # # Get all group name where the user is in actually in local db # #############################################################