Hi,

I've update today our radius server, but after that my Radius server is dieing
every time!

I get a strange error:

> Can't use string ("") as a subroutine ref while "strict refs" in use at
> /usr/local/lib/perl5/site_perl/5.005/Radius/Radius.pm line 619.

I'm using Radiator 2.17.1 and below you can find my config file:

AuthPort 1812
AcctPort 1813
BindAddress xxx.xxx.xxx.xxx
LogDir /var/log/radius
DbDir /usr/local/etc/raddb
DefineGlobalVar   servername xxxx
LogFile %L/%d%m%Y-%{GlobalVar:servername}.log
DictionaryFile %D/dictionary
PidFile /tmp/%{GlobalVar:servername}.pid
RewriteUsername tr/A-Z/a-z/
Trace 5

<Client DEFAULT>
 Secret xxxx
 PreHandlerHook file:"%D/abuse.hook"
</Client>

<AuthBy RADIUS>
  Identifier radius
  AuthPort 1812
  AcctPort
  Host 10.2.0.40
  Secret free4all
  LocalAddress 10.2.0.46
  NoForwardAccounting
  RetryTimeout 15
  Retries 1
</AuthBy>

<AuthBy RADIUS>
 Identifier details
 Host           10.2.0.42
 AuthPort
 AcctPort       1813
 Secret         free4all
 LocalAddress   10.2.0.46
 NoForwardAuthentication
</AuthBy>

<AuthBy FILE>
 Identifier reject
 Filename %D/reject-users
</AuthBy>

<Handler User-Name = /[^a-zA-Z0-9_.-]/>
 AuthBy reject
</Handler>

<Handler backbone="baduser">
 AuthBy reject
</Handler>

<Handler>
 AuthByPolicy ContinueWhileIgnore
 AuthBy radius
 AuthBy details
</Handler>

-- 
Regards,

 Robin Gruyters - [EMAIL PROTECTED] - WISH-Noknok - RIPE: AS9133
 http://www.wish.nl - tel: +31(0)205358535 - fax. +31(0)208762628
 PGP key ID 88E5D96A - Sr. IT Engineer / Web Designer / B.O.F.H.
 BOFH excuse: cellular telephone interference

===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.

Reply via email to