(RADIATOR) Radiator 3.9 halting after LDAP error
Ward, Josh
JWard at csuchico.edu
Fri Oct 8 11:29:19 CDT 2004
Hello,
I am having a problem with Radiator 3.9 on Redhat EL3 with the radius
server dying after an LDAP error. I saw a thread in the archives about
this in August, but no resolution posted. As you can see from the logs,
after getting this error, the server just halts. You can also see where
I restarted the server after ~20 minutes of downtime.
I am seeing this error (at log-level4):
Thu Oct 7 19:58:59 2004: DEBUG: Handling with Radius::AuthLDAP2:
PMS_LDAP_WCC
Thu Oct 7 19:58:59 2004: ERR: ldap search failed with error
LDAP_OPERATIONS_ERROR.
Thu Oct 7 19:58:59 2004: ERR: Disconnecting from LDAP server (server
132.241.82.11:389).
Thu Oct 7 20:17:18 2004: DEBUG: Reading users file /etc/radius/isdn
Thu Oct 7 20:17:18 2004: DEBUG: Reading users file
/etc/radius/users.pms
Thu Oct 7 20:17:18 2004: DEBUG: Reading users file
/etc/radius/users.fsms
Thu Oct 7 20:17:19 2004: DEBUG: Reading users file
/etc/radius/users.pppoe
Thu Oct 7 20:17:19 2004: DEBUG: Reading users file /etc/radius/users
Thu Oct 7 20:17:19 2004: DEBUG: Finished reading configuration file
'/etc/radiator/radius.cfg'
Thu Oct 7 20:17:19 2004: DEBUG: Reading dictionary file
'/etc/radius/dictionary'
Thu Oct 7 20:17:19 2004: DEBUG: Creating authentication port
0.0.0.0:1645
Thu Oct 7 20:17:19 2004: DEBUG: Creating accounting port 0.0.0.0:1646
Thu Oct 7 20:17:19 2004: NOTICE: Server started: Radiator 3.9 on zapp
Here is the config for that handler:
<Handler Called-Station-Id = "898XXXX", Realm=cns> #PMS_WCC
RewriteUsername s/^([^@]+).*/$1/
RewriteUsername tr/A-Z/a-z/
RewriteUsername s/\s+//g
SessionDatabase PMS-SessionCheck
AuthByPolicy ContinueUntilReject
<AuthBy LDAP2>
DefaultSimultaneousUse 1
Identifier PMS_LDAP_WCC
FailureBackoffTime 30
#Host 132.241.82.11
Host 132.241.82.11
AuthDN uid=XXXXXXXXXX
AuthPassword XXXXXXXXXX
BaseDN ou=XXXXXXXXXXXXX
UsernameAttr uid
PasswordAttr userpassword
AuthAttrDef nop02, X-User-MST, request
AuthAttrDef uid, Service-Type, request
PostSearchHook sub {\
if ($_[4]->get_value('nop02') & 1) {\
&main::log($main::LOG_DEBUG,"PMS(6500): got correct
service for client");\
&main::log($main::LOG_DEBUG,"AUTHDEBUG\: Got for
$_[1]");\
}\
else {\
&main::log($main::LOG_DEBUG,"PMS(6500): got no
service for client");\
&main::log($main::LOG_DEBUG,"AUTHDEBUG\: Got for
$_[1]");\
$_[3]->get_check->add_attr('X-User-MST', "Denied: No
Wildcat Dialup Access"); \
}\
}
</AuthBy>#END PMS_LDAP_WCC
</Handler>
Any ideas why the server is halting with this error? It seems to me
that it should simply reconnect if it experiences and LDAP issue and
continue operating.
-Josh
Network Operations
California State University, Chico
--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list