Firstly, Thanks for taking time to look at the problems I am facing.
I have followed your instructions, and set the following in the users file: DEFAULT Auth-Type = ntlm_auth
After doing that, I ran radiusd -X The configuration was fine at the beginning, but as it reaches an abrupt stop with the following errors in the debug: /usr/local/etc/raddb/users[1]: Parse error (check) for entry DEFAULT: Unknown value ntlm_auth for attribute Auth-Type Errors reading /usr/local/etc/raddb/users /usr/local/etc/raddb/modules/files[7]: Instantiation failed for module "files" /usr/local/etc/raddb/sites-enabled/inner-tunnel[111]: Failed to find module "files". /usr/local/etc/raddb/sites-enabled/inner-tunnel[34]: Errors parsing authorize section. } } Errors initializing modules
It seems like it require an external ntlm_auth to execute, rather than one that is embedded in MSCHAP module.
Well, yes. You said you were following the instructions in http://deployingradius.com/documents/configuration/active_directory.html That's one of the steps. Just add ntlm_auth to authenticate in both virtual servers (default and inner-tunnel). Ivan Kalik Kalik Informatika ISP