Hi Hugh,
Thank you for your reply.
I have perl 5.6.0 ( per-built ).
#perl -v 
This is perl, v5.6.0 built for aix

Copyright 1987-2000, Larry Wall
----------------------------------
I tried compiling perl from the source but couldn't succeed in doing so!

I have not been able to compile FreeTDS nor DBD::ODBC in my AIX. phew!! 
AIX has been a pain for me!!

Now, I would like to do this; install Radiator in a Linux box and proxy
all request to the AIX which is currently running Livingston Radius.
I would like to know how can I configure the Radiator to check for group
for users who are not present in the Linux box. I would like to configure
it for groups with 2,3,4,5 and 1 simultaneous-use. Is it possible?
If not is there a better way to achieve this?

Any help would be appreciated.
Thanks and Regards,
Deepak

On Fri, 21 Jul 2000, Hugh Irvine wrote:

> 
> Hello Deepak -
> 
> On Fri, 21 Jul 2000, Deepak Shrestha wrote:
> > Hi Hugh,
> > I have configured the Radiator Radius successfully in AIX4.3.1 but it is
> > taking a lot of resources ( 80-90% of CPU by perl-radiator ). This causes
> > Radiator to stop responding to "Start" accounting packets though it
> > responds to the "Stop" accounting packets. I need to "kill -HUP
> > radiusd.pid" to have it accept the logins again. And everything resumes to
> > normal once again until it stops accepting logins again. Though when it is
> > in operation it runs well.
> > I have gone through the Performance & Tuning Section of the manual as
> > well. 
> > 
> > Here are my radius.cfg and users file:
> > 
> > #radius.cfg
> > 
> > Foreground
> > #LogStdout
> > #Trace 3
> > PidFile %L/radiusd.pid
> > AuthPort        1645
> > AcctPort        1646
> > LogDir  /var/adm/radacct/Radiator
> > DbDir   /usr/local/etc/raddb
> > #LogFile         %L/logfile-%d
> > LogFile
> > 
> > DictionaryFile %D/dictionary
> > #DictionaryFile %D/dictionary.cisco
> > #DictionaryFile %D/dictionary.ascend
> > #DictionaryFile %D/dictionary.ascend2
> > #DictionaryFile %D/dictionary.usr.merit
> > 
> > #unknownMIB     .iso.org.dod.internet.private.enterprises.307
> > #unknownOffs    29
> > #unknownHole    2
> > SnmpgetProg     /usr/local/bin/snmpget
> > 
> > 
> > <Client 202.52.251.2>
> >         Secret pass
> >         NasType unknown
> > </Client>
> > .
> > ..
> > ..
> > 
> > <Client 202.52.255.8>
> >         Secret pass
> >         NasType unknown
> > <Client 202.52.238.22>
> >         Secret pass
> >         NasType unknown
> > </Client>
> > 
> > 
> > <Realm>
> >         <AuthBy FILE>
> >                 Filename %D/users
> >         </AuthBy>
> > 
> >         <AuthBy SYSTEM>
> >         Identifier System
> >         </AuthBy>
> > 
> >         AcctLogFileName %L/detail
> > #       PasswordLogFileName %L/password.log
> > 
> > </Realm>
> > 
> > <Realm mos.com.np>
> >         RewriteUsername s/^([^@]+).*/$1/
> >         <AuthBy FILE>
> >                 Filename %D/users
> >         </AuthBy>
> > 
> >         <AuthBy SYSTEM>
> >     Identifier System
> >         </AuthBy>
> > 
> >         AcctLogFileName %L/detail
> > #       PasswordLogFileName %L/password.log
> > 
> > </Realm>
> > 
> > <Realm DEFAULT>
> >         <AuthBy RADIUS>
> >                 Host            202.52.255.47
> >                 Secret          mypass
> >                 AuthPort        1745
> >                 AcctPort        1746
> >                 Retries         3
> >                 RetryTimeout    5
> >         </AuthBy>
> > </Realm>
> > 
> > #<SessionDatabase DBM>
> > #       Filename %L/online
> > #</SessionDatabase>
> 
> Thanks for sending all the information. I can't see anything wrong with
> Radiator or the way it is running. I suspect you may have a problem with Perl.
> What version of Perl are you using and where did it come from? You are probably
> better off downloading the latest version and building it directly on the
> machine you are going to run it on.
> 
> BTW - you can tidy up your configuration file like this:
> 
> #radius.cfg
> 
> Foreground
> #LogStdout
> #Trace 3
> PidFile %L/radiusd.pid
> AuthPort        1645
> AcctPort        1646
> LogDir  /var/adm/radacct/Radiator
> DbDir   /usr/local/etc/raddb
> #LogFile         %L/logfile-%d
> LogFile
> 
> DictionaryFile %D/dictionary
> #DictionaryFile %D/dictionary.cisco
> #DictionaryFile %D/dictionary.ascend
> #DictionaryFile %D/dictionary.ascend2
> #DictionaryFile %D/dictionary.usr.merit
> 
> #unknownMIB     .iso.org.dod.internet.private.enterprises.307
> #unknownOffs    29
> #unknownHole    2
> SnmpgetProg     /usr/local/bin/snmpget
> 
> 
> <Client 202.52.251.2>
> Secret pass
> NasType unknown
> </Client>
> ..
> ..
> ..
> 
> <Client 202.52.255.8>
>       Secret pass
>       NasType unknown
> </Client>
> 
> <Client 202.52.238.22>
>       Secret pass
>       NasType unknown
> </Client>
> 
> # configure AuthBy clauses with Identifiers
> 
> <AuthBy FILE>
>       Identifier Check_FILE
>       Filename %D/users
> </AuthBy>
> 
> <AuthBy SYSTEM>
>       Identifier System
> </AuthBy>
> 
> <AuthBy RADIUS>
>       Identifier Check_RADIUS
>       Host            202.52.255.47
>       Secret          mypass
>       AuthPort        1745
>       AcctPort        1746
>       Retries         3
>       RetryTimeout    5
> </AuthBy>
> 
> # configure Realms
> 
> <Realm>
>       AuthBy Check_FILE
>       AcctLogFileName %L/detail
> #     PasswordLogFileName %L/password.log
> </Realm>
> 
> <Realm mos.com.np>
>       RewriteUsername s/^([^@]+).*/$1/
>       AuthBy Check_FILE
>       AcctLogFileName %L/detail
> #     PasswordLogFileName %L/password.log
> 
> </Realm>
> 
> <Realm DEFAULT>
>       AuthBy Check_RADIUS
> </Realm>
> 
> #<SessionDatabase DBM>
> #       Filename %L/online
> #</SessionDatabase>
> 
> hth
> 
> Hugh
> 
> -- 
> Radiator: the most portable, flexible and configurable RADIUS server 
> anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald, 
> Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
> Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.
> 
> 
> 
> ===
> 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.
> 



===
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