If there's no User-Name, ldap is a NOOP, not a failure
authoraland <aland>
Tue, 6 Nov 2007 21:55:40 +0000 (21:55 +0000)
committeraland <aland>
Tue, 6 Nov 2007 21:55:40 +0000 (21:55 +0000)
src/modules/rlm_ldap/rlm_ldap.c

index 2ff912f..732b644 100644 (file)
@@ -1250,8 +1250,8 @@ static int ldap_authorize(void *instance, REQUEST * request)
        DEBUG("rlm_ldap: - authorize");
 
        if (!request->username){
-               radlog(L_AUTH, "rlm_ldap: Attribute \"User-Name\" is required for authentication.\n");
-               return RLM_MODULE_INVALID;
+               DEBUG2("rlm_ldap: Attribute \"User-Name\" is required for authorization.\n");
+               return RLM_MODULE_NOOP;
        }
 
        check_pairs = &request->config_items;