checkrad not called after upgrade to 2.x and virtual servers.
Matthew Schumacher
matt.s at aptalaska.net
Wed Jun 25 02:45:54 CEST 2008
List,
I have a fairly standard implementation other than a custom checkrad
script and virtual servers. Today when debugging some simultaneous use
issues I discovered that radiusd isn't calling checkrad and is logging
this when I run in debug mode:
checkrad: Unknown NAS x.x.x.x, not checking
Because radius thinks it doesn't know about the nas it doesn't bother
calling checkrad, however the nas is defined in the clients.conf:
client x.x.x.x {
secret = <secret>
shortname = x.x.x.x
password = <snmp ro key>
nastype = cisco_snmp
virtual_server = dsl
}
I couldn't find anything in the documentation that refers to a change in
checkrad behavior when dealing with virtual servers, so I'm assuming
that if the client is defined and the dsl virtual server can find it and
authenticate customers against it then shouldn't the client.c code also
find it and pass session and username to checkrad?
Thanks,
schu
More information about the Freeradius-Devel
mailing list