Pretty easy question, I think? :D
I'm setting up a new AAA server here using freeradius. I am just attempting to get it to authenticate using /etc/passwd (unix style) and I am getting this error: Thu Aug 17 11:06:51 2006 : Debug: rad_check_password: Found Auth-Type System Thu Aug 17 11:06:51 2006 : Debug: auth: type "System" Thu Aug 17 11:06:51 2006 : Debug: ERROR: Unknown value specified for Auth-Type. Cannot perform requested action. Thu Aug 17 11:06:51 2006 : Debug: auth: Failed to validate the user. This is my module configuration: unix { cache = no cache_reload = 600 passwd = /etc/passwd group = /etc/group shadow = /etc/shadow radwtmp = ${logdir}/radwtmp } Anyone have any advice for me? Thanks, Andrew
"Drew Weaver" <drew.weaver@thenap.com> wrote:
Thu Aug 17 11:06:51 2006 : Debug: rad_check_password: Found Auth-Type System Thu Aug 17 11:06:51 2006 : Debug: auth: type "System" Thu Aug 17 11:06:51 2006 : Debug: ERROR: Unknown value specified for Auth-Type. Cannot perform requested action.
That happens only if you edited the default config to break it.
This is my module configuration:
unix { cache = no cache_reload = 600 passwd = /etc/passwd group = /etc/group
You probably don't want to un-comment the passwd, etc. lines. They're commented out in th edefault config for a reason. Please, the "unix" module is listed *elsewhere* in radiusd.conf, in the "authorize" and "authenticate" sections. You've probably deleted it from both. Don't do that. Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog
participants (2)
-
Alan DeKok -
Drew Weaver