(RADIATOR) Radiator & Rodopi

Hugh Irvine hugh at open.com.au
Thu Apr 11 19:29:07 CDT 2002


Hello Julia -

On Fri, 12 Apr 2002 03:20, Julia M. Wong wrote:
> I've installed Radiator on a Linux server running Redhat 7.1; I will be
> using Radiator with the Rodopi software.  We have MS SQL server 2000
> Enterprise Edition.
>

Understood.

> In your site's FAQ's it reads:
>
> Linux only: Use the free Sybase driver here
> <http://sk.php.net/extra/ctlib-linux-elf.tar.gz> , and use DBD-Sybase.
> Or (preferred) install Adaptive  <http://linux.sybase.com/> Server
> Enterprise then install the DBD-Sybase RPM. Works fine for MS-SQL 6.5.
> To work with MS-SQL 7, you will need some patches from Microsoft to
> permit MS-SQL 7 to work with Sybase client libraries.
>
> The "here" link does not work; nonetheless, I found the driver and
> installed it on /usr/local/sybase.  Moving forward, what exactly does
> "use DBD-Sybase" mean?
> Are you saying I should install the DBD::Sybase module?
>

Yes.

> I tried starting the Radiator server with the sample config file
> provided.  It starts successfully.
> Then I tried with the Rodopi configuration file and get these errors on
> the logfile:
>
> Thu Apr 11 10:24:04 2002: ERR: Could not load AuthBy module
> Radius::AuthRODOPI: Can't locate load
> able object for module DBI in @INC (@INC contains: .
> /usr/lib/perl5/5.6.0/i386-linux /usr/lib/per
> l5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i386-linux
> /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/
> site_perl .) at /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223, <FILE> line
> 42.
> Compilation failed in require at
> /usr/lib/perl5/site_perl/5.6.0/Radius/SqlDb.pm line 19, <FILE> l
> ine 42.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/5.6.0/Radius/SqlDb.pm line 19, <FIL
> E> line 42.
> Compilation failed in require at
> /usr/lib/perl5/site_perl/5.6.0/Radius/AuthSQL.pm line 12, <FILE>
>  line 42.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/5.6.0/Radius/AuthSQL.pm line 12, <F
> ILE> line 42.
> Compilation failed in require at
> /usr/lib/perl5/site_perl/5.6.0/Radius/AuthRODOPI.pm line 17, <FI
> LE> line 42.
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/5.6.0/Radius/AuthRODOPI.pm line 17,
>  <FILE> line 42.
> Compilation failed in require at (eval 23) line 3, <FILE> line 42.
>
> Thu Apr 11 10:24:04 2002: ERR: Unknown object 'AuthBy' in
> /etc/radiator/radius.cfg line 4
>
> DBI.pm is installed in
> /usr/lib/perl5/5.6.0/DBI-1.21/lib/Bundle/DBI.pm
> /usr/lib/perl5/5.6.0/DBI-1.21/DBI.pm
>
> How do I add that path to what @INC contains?
>

It is the DBI module that is complaining:

> site_perl .) at /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223
> BEGIN failed--compilation aborted at
> /usr/lib/perl5/site_perl/5.6.0/DBI.pm line 223, <FILE> line

probably because you do not have the correct DBD module installed.

I will send you some additional information on this topic in a seperate email.

If you have any additional questions, please send them to me with a copy of 
your configuration file (no secrets) together with a trace 4 debug from 
Radiator showing what is happening.


regards

Hugh


-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.


More information about the radiator mailing list