[RADIATOR] Unable to load the AuthBy module

Heikki Vatiainen hvn at open.com.au
Mon May 30 07:22:51 CDT 2011


On 05/30/2011 01:47 PM, M P wrote:

Hello M P,

Can you please tell me the name of the registered company that has
purchased this copy of Radiator?

Please reply to me directly.

> Anyone can help me how to load the AuthBy module? Kindly check below for
> more information on what I did so far when testing Radiator and EAP-SIM.

See Can't locate ... lines in the debug log. They will tell you that you
need DBI module (and DBD MySQL module) for database access and PCSC
module as mentioned in EAP-SIM README file.

Thanks!

> - - - < s n i p > - - -
> # cat /etc/redhat-release
> CentOS release 5.6 (Final)
>  
> # uname -r
> 2.6.18-238.9.1.el5
>  
> # rpm -qa | grep -i radiator
> Radiator-4.7-3
>  
> # rpm -qa | grep -i perl
> perl-5.8.8-32.el5_5.2
> perl-Net-SSLeay-1.36-1.el5.rfx
> perl-Crypt-Rijndael-1.09-1.el5.rf
> openssl-perl-0.9.8e-12.el5_5.7
> perl-Digest-MD4-1.5-1.2.el5.rf
> perl-Digest-SHA1-2.13-1.el5.rfx
> perl-Test-Manifest-1.23-1.el5.rf
> perl-Digest-HMAC-1.02-1.el5.rf
>  
> # ls -l /opt/
> total 12
> lrwxrwxrwx 1 root root   19 May 20 14:48 radiator -> Radius-EAP-SIM-1.29
> drwxr-xr-x 8 root root 4096 May 30 18:25 Radius-EAP-SIM-1.29
>  
> # service radiator start
> Starting Radiator:                                         [  OK  ]
>  
> # service eap-sim start
> Starting Radiator:                                         [  OK  ]
>  
> # ps -efw | grep -i radius
> root     14072     1  0 18:34 ?        00:00:00 /usr/bin/perl
> /usr/bin/radiusd -config_file /opt/radiator/goodies/eap_simoperator.cfg
> -daemon -pid_file /var/run/radiator/radiator.pid
> root     14086     1  0 18:34 ?        00:00:00 /usr/bin/perl
> /usr/bin/radiusd -config_file /opt/radiator/goodies/map.cfg -daemon
> -pid_file /var/run/radiator/eap-sim.pid
>  
> # lsof -ni -P | grep -i radius
> radiusd  14072  root    3u  IPv4 122188       UDP *:1812
> radiusd  14072  root    4u  IPv4 122189       UDP *:1813
> radiusd  14086  root    3u  IPv4 122227       UDP *:1647
> radiusd  14086  root    4u  IPv4 122228       UDP *:1648
>  
> # cat /var/log/radius/radiator.log
> Mon May 30 18:34:09 2011: ERR: Could not load AuthBy module
> Radius::AuthSIMOPERATOR: Can't locate DBI.pm in @INC (@INC contains: .
> /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
> /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .)
> at /usr/lib/perl5/site_perl/Radius/SqlDb.pm line 19, <CONFIG> line 22.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/Radius/SqlDb.pm line 19, <CONFIG> line 22.
> Compilation failed in require at Radius/AuthSIMSQL.pm line 16, <CONFIG>
> line 22.
> BEGIN failed--compilation aborted at Radius/AuthSIMSQL.pm line 16,
> <CONFIG> line 22.
> Compilation failed in require at Radius/AuthSIMOPERATOR.pm line 22,
> <CONFIG> line 22.
> BEGIN failed--compilation aborted at Ra dius/AuthSIMOPERATOR.pm line 22,
> <CONFIG> line 22.
> Compilation failed in require at (eval 34) line 3, <CONFIG> line 22.
> Mon May 30 18:34:09 2011: ERR: Unknown object 'AuthBy' in
> /opt/radiator/goodies/eap_simoperator.cfg line 22
> Mon May 30 18:34:09 2011: NOTICE: Server started: Radiator 4.7 on
> eap-sim.domain.com
>  
> # cat /var/log/radius/map.log
> Mon May 30 18:34:16 2011: ERR: Could not load AuthBy module
> Radius::AuthMAP: Can't locate Chipcard/PCSC.pm in @INC (@INC contains: .
> /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
> /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
> /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .)
> at Radius/SimCard.pm line 13, <CONFIG> line 21.
> BEGIN failed--compilation aborted at Radius/SimCard.pm line 13, <CONFIG>
> line 21.
> Compilation failed in require at Radius/AuthMAP.pm line 23, <CONFIG>
> line 21.
> BEGIN failed--compilation aborted at Radius/AuthMAP.pm line 23, <CONFIG>
> line 21.
> Compilation failed in require at (eval 34) line 3, <CONFIG> line 21.
> Mon May 30 18:34:16 2011: ERR: Unknown object 'AuthBy' in
> /opt/radiator/goodies/map.cfg line 21
> Mon May 30 18:34:16 2011: NOTICE: Server started: Radiator 4.7 on
> eap-sim.domain.com
> - - - < s n i p > - - -
>  
> Please advice on what am I missing here. Thank you in advance.
> 
> 
> 
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator


-- 
Heikki Vatiainen <hvn at open.com.au>

Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER etc. Full source on Unix, Windows, MacOSX, Solaris, VMS,
NetWare etc.


More information about the radiator mailing list