Re: Authentication accept/deny based on realm
Lisa Casey wrote:
> I am using freeradius. I currently have two realms setup in mu users file
> with fallthrough=yes for both of them since the usernames/passwords are
> also
> in the users file and I need to be able to match on those. Currently, if
> username johndoe logs in as johndoe@realm1.com he gets accepted. If he then
> logs in as johndoe@realm2.com he will also get accepted since freeradius
> looks at the users file (and the realms file) finds the realm is valid,
> then
> goes on down the users file, finds the username/password valid, thus
> accepting the login.
You have configured both realms to 'strip' the realm name. This means
that after the realm matches, "johndoe" *is* the users name. Since
you've done this for both realms, it means you've told the server that
the unique user identifier is "johndoe", and not "johndoe@realm1.com".
The solution is to *not* strip the realm name. You then have to go an
update your users file entries to have the full name, including realm.
Alan DeKok.
--
http://deployingradius.com - The web site of the book
http://deployingradius.com/blog/ - The blog
This archive was generated by a fusion of
Pipermail (Mailman edition) and
MHonArc.