Radiusd.conf:

               filter =
"(&(sAMAccountName=%{Stripped-User-Name:-%{User-Name}})(memberOf=CN=rptp
cps,OU=Datawave Users,DC=corp,DC=van,DC=dwave))"

This works fine. However I can't get it to return any replyItems. Has
anyone gotten this to work with Active Directory? All the docs I see on
the Net refeerence OpenLDAP. I'm sure there is a lot of folks out there
running Windows 2000/2003 Active Directory.

I have spent a couple of days on this not having much luck. Here are a
few questions that would help me a bit.

1) Do I need groupname_attribute to get this to work?

2) What about groupmembership_filter and groupmembership_attribute?

My ldap.attrmap looks like this:

replyItem       Class                           groupofnames
replyItem       Class                           group

I think the above is correct. Can some shed some light on this?

Is group and groupofnames something that is an attribute of a user? When freeradius searches for reply items it is searching for attributes of that user.

eg:

dn: cn=someuser,...
group: somegroup

Should then add

Class = somegroup

to the reply items.

If you want to make reply items attached to a group, rather than in individual, you will need to set the User-Profile attribute.

For example,

dn: cn=somegroup,ou=groups,...
group: somegroup

Then in the users file.

DEFAULT Ldap-Group == somegroup, User-Profile := "cn=somegroup,ou=groups,..."

You may be able to do this dynamically using xlat or something like huntgroups too. If you want an example, send us an example of a user and group from AD in ldif format and an example of a radius packet that you would expect in the reply and I'll see if I can come up with an idea for ya.



- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to