(RADIATOR) help with <Handler Realm=RealmFoo>
Hugh Irvine
hugh at open.com.au
Wed Jul 31 17:38:44 CDT 2002
Hello Robert -
From the configuration below, it looks like you have defined a global
RewriteUsername to strip the realm, which will remove the realm suffix
from the username *before* the Handlers are processed. Note that the
Radiator configuration file is not "sequential" in the sense that *all*
global configuration is dealt with at startup time, independent of where
the statements appear in the configuration file.
regards
Hugh
On Thursday, August 1, 2002, at 07:37 AM, Robert G. Fisher wrote:
> I'm having problems switching from a mixed config file
> utilizing both <Realm> and <Handler> to all handlers
> using the Realm keyword as it doesn't seem to be
> matching. Below is the config exerpt I'm trying to work
> with. However, it's not finding the <Handler Realm=sitestarsat.net>
> even if I enclose the realm in quotes. Looking at the Trace 4
> output all my RewriteUsername's up to this point leave the
> Realm portion alone as a <Realm> directive will match, but
> for some reason the following example is matching Handler ''
> or the default at the end even when I'm sending a username
> of thisuser at sitestarsat.net. I've also tried switching off
> the User-Name attribute with the regexp like shown in the
> first example but it was not matched either. What have I
> missed?
>
> I'm testing with Radiator 3.1 on an XP Pro machine.
>
> <Handler Client-Identifier = "QwestRoaming", User-Name =
> /\@sitestarsat.net$/>
> AuthByPolicy ContinueAlways
> AuthBy ISATProxy
> AuthBy QwestAcct
> </Handler>
>
> <Handler Realm=sitestarsat.net>
> AuthByPolicy ContinueAlways
> AuthBy ISATProxy
> AuthBy SitestarAcct
> </Handler>
>
> # Strip All REALMS
> RewriteUsername s/^([^@]+).*/$1/
>
> <Handler Client-Identifier = "QwestRoaming">
> AuthByPolicy ContinueAlways
> AuthBy QwestAcct
> AuthBy QwestAuth
> </Handler>
>
> <Handler>
> AuthByPolicy ContinueAlways
> AuthBy SitestarAcct
> AuthBy SitestarAuth
> </Handler>
>
> --
> Robert G. Fisher Sitestar.net, Inc.
> System Engineer (276) 666-9533 x 116
> ===
> 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.
>
>
--
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