[RADIATOR] Additional info: Problem with latest Radiator version

Hugh Irvine hugh at open.com.au
Fri Aug 1 21:31:22 CDT 2008


Hello Ben -

I don't think this is an error with Radiator, as "Authen::Radius" is  
not part of Radiator at all.

You will find "Authen::Radius" on CPAN:

	http://search.cpan.org/~manowar/RadiusPerl-0.13/Radius.pm

hope that helps

regards

Hugh


On 1 Aug 2008, at 22:19, <sommerfeld at hs-heilbronn.de> wrote:

> Hi,
>
>
>
> I forgot to give you the info how we’re trying to authenticate.  
> We’re using a Perl program called “tino” (has been installed before  
> I was administrator here), the source code calling Radiator is this:
>
>
>
>
>
> ..
>
> ..
>
> use Authen::Radius;
>
> ..
>
> ..
>
>
>
> my $radius =
>
>                   new Authen::Radius( Host => $radius_host, Secret  
> => $radius_secret );
>
>                 if ( $radius->check_pwd( $user, $pass ) ) {
>
>                         return 1;
>
>                 }
>
>                 else {
>
>                         return undef;
>
>                 }
>
>
>
>
>
> With version 3.8 of Radiator this leads to no output in radiator  
> log file and the login fails. With version 4.3.1 Authen::Radius  
> doesn’t exist anymore(?) and I renamed it to Radius::Radius but  
> that doesn’t also work and then brings up the error message I wrote  
> you in the last mail:
>
>
>
> Can’t locate object method “attrByNum” via package “Host” (perhaps  
> you forgot to load “Host”?) at /usr/local/share/perl/5.8.8/Radius/ 
> Radius.pm line 1817
>
>
>
>
>
> Which is probably caused by the fact that the source code has  
> changed drastically?
> Could you help me out how to manage this “check_pwd” call with  
> version 4.3.1 of Radiator?
>
>
>
> Mit freundlichen Grüßen
>
> ---------------
> Benjamin Sommerfeld
> Hochschule Heilbronn
> Rechenzentrum, F022
> 07131 / 504-422
>
>
>
> _______________________________________________
> radiator mailing list
> radiator at open.com.au
> http://www.open.com.au/mailman/listinfo/radiator



NB:

Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/ 
radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
Have you checked the RadiusExpert wiki:
http://www.open.com.au/wiki/index.php/Main_Page

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.





More information about the radiator mailing list