(RADIATOR) rewriting LOG::INFO
S H A N
shanali at magix.com.sg
Mon May 10 07:54:32 CDT 2004
bull's eye!! :) i owe u a cup of singaporian neslo!
S H A N
On Mon May 10, 2004 at 03:04:59PM SGT, Hugh Irvine wrote:
>
> Hello Shan -
>
> Actually, if you use a PostAuthHook, you can return a reason string
> that will be printed in the reject message.
>
> A pointer to the reason variable is passed as the fourth argument.
>
> my $p = ${$_[0]};
> my $rp = ${$_[1]};
> my $handled = $_[2];
> my $reason = $_[3];
>
> Then to cause a reject you should set the handled and reason variables
> like this:
>
> $$handled = $main::REJECT;
> $$reason = 'Authentication rejected due to simultaneous use
> violation';
>
> I think this should work, so please let me know how you get on.
>
> regards
>
> Hugh
>
>
> On 8 May 2004, at 18:54, S H A N wrote:
>
> >any tips to alter the Handler.pm ? ;)
> >
> >S H A N
> >
> >
> >On Sat May 08, 2004 at 07:17:21AM SGT, Hugh Irvine wrote:
> >
> >>
> >>Hello SHAN -
> >>
> >>It is not possible to avoid the second log message (without altering
> >>the Radiator code).
> >>
> >>regards
> >>
> >>Hugh
> >>
> >>
> >>On 7 May 2004, at 21:18, S H A N wrote:
> >>
> >>>hi,
> >>> i am using the attached hook meant to do Single Session.
> >>>
> >>> if the user tries to do a 2nd concurrent session the hook will
> >>> reject the login and "MaxSession Exceeded" will be written out in
> >>>logs but
> >>>unfortunately in the log the following is being shown up:
> >>>
> >>> -- snippet from logfile --
> >>>
> >>> Fri May 7 18:30:08 2004: INFO: Access rejected for shanali:
> >>>MaxSession Exceeded
> >>> Fri May 7 18:30:08 2004: INFO: Access rejected for shanali:
> >>>
> >>> i would like to find out how to avoid printing in the second
> >>>occurrence of INFO message?
> >>>
> >>> thanks & warm regards
> >>>
> >>>S H A N
> >>><uniqSession.pl>
> >>
> >>NB: have you included a copy of your configuration file (no secrets),
> >>together with a trace 4 debug showing what is happening?
> >>
> >>--
> >>Radiator: the most portable, flexible and configurable RADIUS server
> >>anywhere. Available on *NIX, *BSD, Windows, MacOS X.
> >>-
> >>Nets: internetwork inventory and management - graphical, extensible,
> >>flexible with hardware, software, platform and database independence.
> >>-
> >>CATool: Private Certificate Authority for Unix and Unix-like systems.
> >>
> >>--
> >>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: have you included a copy of your configuration file (no secrets),
> together with a trace 4 debug showing what is happening?
>
> --
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. Available on *NIX, *BSD, Windows, MacOS X.
> -
> Nets: internetwork inventory and management - graphical, extensible,
> flexible with hardware, software, platform and database independence.
> -
> CATool: Private Certificate Authority for Unix and Unix-like systems.
>
> --
> 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.
--
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