Hello Carlos -
If you would like to send us the code, we will look at integrating it into the
standard release.
In answer to your question below, yes we are thinking about implementing a much
more flexible logging subsystem when we do the re-write to support threads
(someday...).
regards
Hugh
On Fri, 29 Sep 2000, Carlos Canau wrote:
> On Wed, Sep 27, 2000 at 09:53:11AM +1100, Hugh Irvine wrote:
> >
> > Hello Carlos -
> >
> > On Wed, 27 Sep 2000, Carlos Canau wrote:
> > > Hi,
> > >
> > > howto to log the auth failure or auth accepted into a logfile
> > > or syslog ? And howto log a line for each ACCT packet received ?
> > >
> >
> > At the moment your only option is to use the Trace option in the configuration
> > file, and you will need to use Trace 4 to get all packets logged. Note that
> > this is not a good option in a production environment due to the large amount
> > of overhead involved.
> >
> > One of the things on our to-do list is to improve the logging facilities in
> > Radiator, but in the meantime your only alternative is to modify the code to
> > log the things you require.
>
> I've done that. I've inserted a new keyword, LogSentPackets,
> that can go on the global config or on the Handler/Realm scope.
> It can have the values 'Answers' for answer packets sent,
> 'Requests' for request packets sent and anything else for both.
>
> It will log into LOG_INFO the following:
>
> Thu Sep 28 15:48:14 2000: INFO: Server started: Radiator 2.16.3 on my_server
> Thu Sep 28 15:48:19 2000: INFO: Access Request sent to 10.1.1.10 for
>'[EMAIL PROTECTED]' from 12.12.12.12 port 50
> Thu Sep 28 15:48:19 2000: INFO: AUTH SUCCEDED for '[EMAIL PROTECTED]' from
>12.12.12.12 port 50
> Thu Sep 28 15:48:19 2000: INFO: Accounting Request sent to 10.1.1.10 for
>'[EMAIL PROTECTED]' from 12.12.12.12 port 50
> Thu Sep 28 15:48:19 2000: INFO: ACCT for '[EMAIL PROTECTED]' from 12.12.12.12
>port 50 , ID 00001234 , IP 255.255.255.254 , type Start
> Thu Sep 28 15:48:19 2000: INFO: Accounting Request sent to 10.1.1.10 for
>'[EMAIL PROTECTED]' from 12.12.12.12 port 50
> Thu Sep 28 15:48:19 2000: INFO: ACCT for '[EMAIL PROTECTED]' from 12.12.12.12
>port 50 , ID 00001234 , IP 255.255.255.254 , type Stop
> Thu Sep 28 15:55:57 2000: INFO: Access Request sent to 10.1.1.10 for
>'[EMAIL PROTECTED]' from 12.12.12.12 port 50
> Thu Sep 28 15:55:57 2000: INFO: AUTH FAILED for '[EMAIL PROTECTED]' from
>12.12.12.12 port 50: Authentication failure
>
> - Lines with AUTH or ACCT are Answers to Client, lines with
> Request sent are Requests sent to remote Radius.
> - 10.1.1.10 is the remote Radius
> - 12.12.12.12 is the NAS
> - 255.255.255.254 is the Framed-IP-Address (note that this was
> generated with radpwtst)
>
> I took the inspiration for the log messages from the logfile
> of Merit Radius.
>
> Trace must be at 3 in the Log stream (like <Log SYSLOG>).
>
>
> If someone wants the patches against 2.16.3, just ask.
>
> Hugh, will you have something like this or better in future
> versions ??
> Kind regards,
> </canau
--
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.