Backend Retry option
Phil Mayers
p.mayers at imperial.ac.uk
Mon Mar 20 20:31:13 CET 2006
Craig T. Hancock wrote:
> My specific concern is that in order to do PEAP authentication(which is
> outside freeradiuses control) the ntlm_auth executable looks at smb.conf
> file to tell it where to send passwords using the smb.conf file
> "password server" option which only allows for one server name.
Are you concerned that the smb.conf "password server" will be down? In
which case, set it to "*" (and ensure your WINS or DNS for "security =
ads" are reliable) or a space-separated "srv1 srv2".
Or are you wanting to potentially authenticate against different sets of
domain controllers? In which case investigate the use of a cross-realm
trust. If you are unable to do that, you can supply the "smb.conf"
argument with "-s" to winbind, so you could instantiate >1 copy of the
mschap module talking to >1 installation of samba:
modules {
mschap mschap1 {
authtype = MS-CHAP1
ntlm_auth = "/path1/bin/ntlm_auth -s /path1/etc/smb.conf <REST>"
}
mschap mschap2 {
authtype = MS-CHAP2
ntlm_auth = "/path2/bin/ntlm_auth -s /path2/etc/smb.conf <REST>"
}
}
authorize {
preprocess
# set the Autz-Type in the files module based on the user/realm
files
Autz-Type group1 {
mschap1
}
Autz-Type group2 {
mschap2
}
}
authenticate {
Auth-Type MS-CHAP1 {
mschap1
}
Auth-Type MS-CHAP2 {
mschap2
}
}
>
> Maybe this is inappropriate and I apologize, but correct me if i'm
> wrong when specifying the backend store in freeradius it only takes
> one server backend not multiple. So even if I were to spread the Radius
> load to multiple servers I still only have the option of one server
> per backend so I don't see how that address my overall issue?
>
> Any advice is greatly appreciated.
>
>> Don't. Load balance it by configuring load balancing in radiusd.conf.
>>
>> Alan DeKok.
>> - List info/subscribe/unsubscribe? See
>> http://www.freeradius.org/list/users.html
>>
>
> - List info/subscribe/unsubscribe? See
> http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list