Don't force reject if the home server doesn't respond.
authorAlan T. DeKok <aland@freeradius.org>
Wed, 29 Apr 2009 15:04:55 +0000 (17:04 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 29 Apr 2009 15:04:55 +0000 (17:04 +0200)
The main event handler already does this, so there's no need for
us to do it, too.

src/main/auth.c

index 0a76aa4..4653970 100644 (file)
@@ -494,11 +494,15 @@ int rad_authenticate(REQUEST *request)
                 *      done by the server, by rejecting them here.
                 */
                case PW_AUTHENTICATION_REJECT:
-               default:
                        rad_authlog("Login incorrect (Home Server says so)",
                                    request, 0);
                        request->reply->code = PW_AUTHENTICATION_REJECT;
                        return RLM_MODULE_REJECT;
+
+               default:
+                       rad_authlog("Login incorrect (Home Server failed to respond)",
+                                   request, 0);
+                       return RLM_MODULE_REJECT;
                }
        }
 #endif