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.