(RADIATOR) radiusd segfaults on Access-Request via SQL
Justin White-Lowther
jw351898 at oak.cats.ohiou.edu
Thu Aug 22 16:28:53 CDT 2002
Here's the result of running Radiator at trace 4 from the command line,
then running radpwtst:
--
[root at pavilion ocelot]# perl /usr/bin/radiusd -config_file
/etc/radiator/platypus.cfg
Thu Aug 22 16:55:54 2002: INFO: Server started: Radiator 3.2 on
pavilion.cisnet.com
Thu Aug 22 16:56:09 2002: DEBUG: Packet dump:
*** Received from 127.0.0.1 port 32772 ....
Code: Access-Request
Identifier: 219
Authentic: 1234567890123456
Attributes:
User-Name = "mikem"
Service-Type = Framed-User
NAS-IP-Address = 203.63.154.1
NAS-Port = 1234
Called-Station-Id = "123456789"
Calling-Station-Id = "987654321"
NAS-Port-Type = Async
User-Password =
"<159><249>:<201><175>\<4><246><188>8<9><160><216>}x<153>"
Thu Aug 22 16:56:09 2002: DEBUG: Handling request with Handler
'Realm=DEFAULT'
Thu Aug 22 16:56:09 2002: DEBUG: Deleting session for mikem,
203.63.154.1, 1234
Thu Aug 22 16:56:09 2002: DEBUG: Handling with
Radius::AuthPLATYPUS
Thu Aug 22 16:56:09 2002: DEBUG: Handling with Radius::AuthPLATYPUS:
Segmentation fault
--
Here's the configuration file, but it's just the sample with a bare
minimum of modifications. (Most comments are deleted here for brevity.)
The same results occur with the configuration file borrowed from our old
radius server's version of Radiator.
--
# platypus.cfg
#
# Example Radiator configuration file that allows you to
# authenticate from and store accounting to the Platypus database
# from Boeardtown (see http://www.boardtown.com)
#
# You should consider this file to be a starting point only
# $Id: platypus.cfg,v 1.3 1999/03/18 06:26:29 mikem Exp $
Foreground
LogStdout
LogDir /var/log/radius
DbDir /etc/radiator
Trace 4
# You will probably want to change this to suit your site.
<Client DEFAULT>
Secret mysecret
DupInterval 0
</Client>
<Realm DEFAULT>
<AuthBy PLATYPUS>
DBSource dbi:ODBC:Platypus
DBUsername platnewuser
DBAuth platacct
</AuthBy>
</Realm>
--
Justin White-Lowther
On Thu, 22 Aug 2002, Hugh Irvine wrote:
>
> Hello Justin -
>
> Please send me a copy of the configuration file (no secrets) together
> with a trace 4 debug from Radiator and a copy of the error output from
> Perl when it crashes (run radiusd from the command line).
>
> regards
>
> Hugh
>
>
> On Thursday, August 22, 2002, at 12:41 AM, Justin White-Lowther wrote:
>
> >
> > Greetings,
> >
> > I'm attempting to set up Radiator 3.2 on a Mandrake Linux 8.2 system to
> > authenticate with Platypus. Perl 5.6.1, the Perl DBI 1.30 and DBD-ODBC
> > 0.43 modules and associated iODBC and OpenLink driver claim to be
> > installed correctly, and communication with the database is possible
> > through their own tests. However, when I try radpwtst, radiusd
> > segfaults
> > just after the "sending Access-Request" message appears. This error
> > occurs even with a minimal configuration file, with RPM and with
> > tarball.
> >
> > Any solutions or possible avenues for finding a solution would be much
> > appreciated!
> >
> > --
> > Justin White-Lowther
> >
> > ===
> > 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.
> >
> >
>
> NB: I am travelling this week, so there may be delays in our
> correspondence.
>
> --
> 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