Hi,
I'm using an oracle database with free radius. I'm trying to get the user group information returned to me in the response. What do I need to do?
For a start, I wanted to get a correct response when a user with group information in the database is authenticated. I've tried adding an entry to each of these tables: radcheck, radgroupcheck, radgroupreply, and radreply. The 'id' value is the same in all tables. Also, the groupname is the same. I made sure the sql statements in the sql.conf file all executed okay (by trying it out in sql plus).
When I made a request I see the following line in the output "rlm_sql: Pairs do not match [username_i_used]". I traced the code to find that it's because valuepair.paircmp() returns false in rlm_sql.c. The final result is that the user is not authenticated.

If I make a request for a user that only has entries in 'radcheck' and 'radreply' tables the authentication goes through okay.
Any help will be appreciated. Thanks.

Gloria


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

Reply via email to