I am running an identical radius.cfg file and
external perl program in radius 2.13 and radius 2.15 and my results are quite
different. In radius 2.13 it functions properly and denies all
access... however in radius 2.15 it is accepting all access. I
checked the log file and it is giving an
Mon Apr 3 04:13:30 2000: DEBUG: Running command: /usr/bin/perl /usr/local/etc/$ Mon Apr 3 04:13:30 2000: ERR: Bad attribute=value pair: 1 Mon Apr 3 04:13:30 2000: DEBUG: Access accepted for usa1000@usa The Handler is below:
<Handler
Called-Station-Id=/3099028/>
<AuthBy EXTERNAL> Command /usr/bin/perl /usr/local/etc/raddb/removal.pl %{User-Name} %{Called-Station-Id} </AuthBy> </Handler> I made a simple removal.pl for this example and
here is what it says:
#!/usr/bin/perl
print "1"; # this should deny
access
exit;
Any ideas?
Brandon
Dialup USA, Inc.
|
- (RADIATOR) SQL accounting question Robert Saunders
- Re: (RADIATOR) SQL accounting question Robert Saunders
- Re: (RADIATOR) SQL accounting question Robert Saunders
- Re: (RADIATOR) SQL accounting question Mike McCauley
- Brandon