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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] > To unsubscribe, email '[EMAIL PROTECTED]' 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 [EMAIL PROTECTED] To unsubscribe, email '[EMAIL PROTECTED]' with 'unsubscribe radiator' in the body of the message.
