Hello Anand -
On Wed, 26 Jan 2000, Anand Buddhdev wrote:
>
> > We have recently had a similar problem with another customer using a DBM
> > Session Database on Solaris. It turned out that the Perl they were running had
> > threading turned on and that seemed to be the problem. They have since turned
> > threading off in Perl and moved to an SQL Session Database, and their problems
> > have been resolved.
> >
> > Could you check the same things and let us know the result? BTW - if you don't
> > want to use an SQL Session Database, you can also force Perl to use a different
> > DBM library by editing the file Radius/SessDBM.pm:
> >
> > # This will cause perl to choose the 'best' DBM format available to
> > # you. You can force it to use another format by setting $dbtype to
> > # NDBM_File, DB_File, GDBM_File, SDBM_File or ODBM_File
> > my $dbtype = 'AnyDBM_File';
>
> OK. I've installed Berkeley DB on my machine, and I'm trying to use it
> to see what happens. Just a note here: When I changed the above line in
> Radius/SessDBM.pm, I got errors from radiator saying that it could not
> tie using "AnyDBM_File.pm". I then discovered that in a number of places
> in SessDBM.pm, "AnyDBM_File.pm" was hardcoded, instead of using the
> $dbtype variable. Is this a bug?
>
There is a new version of SessDBM.pm in the patches area:
http://www.open.com.au/radiator/downloads/patches-2.14.1/
If a different version of DBM doesn't fix the problem, would we be able to log
in to your system to have a look at the problem directly? Also, are there
multiple copies of Radiator all running against the same Session Database?
There is the potential for problems there, as there is no record locking in DBM
yet.
thanks for your patience and assistance
Hugh
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8,
NT, Rhapsody
===
Archive at http://www.thesite.com.au/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.