(RADIATOR) PEAP and AuthBy NT, AuthBy PAM
Kawakubo, Ken
kkawakub at fhcrc.org
Tue Feb 25 17:18:06 CST 2003
All,
I have been evaluating Radiator for PEAP and EAP-TTLS wireless
authentication. I started out with eap_multi.cfg and have been able to
authenitcate XP SP1 via PEAP, W2K SP3 via PEAP, Funk EAP-TTLS client, and
Meetinghouse MacOSX beta client via EAP-TTLS. I have been using AuthBy File
for authentication. For production, I would like to authenticate against NT
username/password. So far I tried AuthBy PAM using pam_smb and Authby NT but
have not gone very far.
I am getting the following message with Authby PAM. AuthBy NT produces
similar messages.
Code: Access-Request
Identifier: 220
Authentic: /<178><140><221><159><224><<199>,@<246><202><213><15><234>r
Attributes:
User-Name = "kkawakub"
Framed-MTU = 1400
Called-Station-Id = "0002.8a21.8f18"
Calling-Station-Id = "000a.b74c.c2be"
NAS-Port-Type = 19
Message-Authenticator =
n<18><179><207><244>'<143>fz<146>W<22>W<6><9>]
EAP-Message = <2><1><0><13><1>kkawakub
NAS-Port-Type = Virtual
NAS-Port = 174
Service-Type = Login-User
NAS-IP-Address = 140.107.50.80
NAS-Identifier = "test-eap "
Mon Feb 24 11:24:01 2003: DEBUG: Handling request with Handler ''
Mon Feb 24 11:24:01 2003: DEBUG: Deleting session for kkawakub,
140.107.50.80, 174
Mon Feb 24 11:24:01 2003: DEBUG: Handling with PAM service radiator
Mon Feb 24 11:24:01 2003: DEBUG: PAM is asking for 1: 'Password'
Mon Feb 24 11:24:03 2003: INFO: Access rejected for kkawakub: Authentication
failure:
Mon Feb 24 11:24:03 2003: DEBUG: Packet dump:
*** Sending to 140.107.50.80 port 1645 ....
Code: Access-Reject
Identifier: 220
Authentic: /<178><140><221><159><224><<199>,@<246><202><213><15><234>r
Attributes:
Reply-Message = "Request Denied"
Syslog debug (with pam_smb hack to show the password) shows the following.
The password shows up as blank. By the way, I am also I using pam_smb for
ssh authentication and it works fine and syslog debug shows the correct NT
username/password.
Feb 25 12:20:11 localhost perl[21408]: No Local authentication done, relying
on other modules for password file entry.
Feb 25 12:20:11 localhost perl[21408]: pam_smb: Configuration Data, Primary
wluc00, Backup wluc01, Domain FHCRC.
Feb 25 12:20:11 localhost perl[21408]: password is
Feb 25 12:20:11 localhost perl[21408]: pam_smb: Incorrect NT password for
username : kkawakub
I am wondering if:
1) Since the Microsoft implementation of PEAP uses MSCHAPv2 for inner
authentication, and AuthBy NT and AuthBy PAM do not work with MSCHAPv2, I
cannot use AuthBy NT or PAM for PEAP/MSCHAPv2 authentication?
2) Right now I am running Radiator on RedHat Linux, but running it on
Windows would not make any difference?
3) I will not be able to use AuthBy ADSI either?
4) I need to look to authenticate PEAP/EAP-TTLS authentication requests
against some kind of local database?
If the above is the case, then what would be the best way to authenticate
PEAP/EAP-TTLS. Is there any way to use SQL database and synchonize it with
NT username/password?
I appreciate any feedback.
Regards,
Ken Kawakubo
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list