Hi all!
I need to secure my wifi network, and was tasked with wpa2-eap aes security level.
I'm using NPS on w2008 and everything is fine with domain members, computer authenticates with computer certificate before user logon and it's accessible through wifi, after logon user reauthenticates by user's certificate.
On non-domain computer it's ok with user certificate, BUT it can't authenticate by computer certificate.
Event logged in security audit:
"Network Policy Server denied access to a user.
Contact the Network Policy Server administrator for more information.
User:
Security ID:
MYDOMAIN\WIFIPC1$
Account Name:
wifipc1$
Account Domain:
MYDOMAIN
Fully Qualified Account Name:
MYDOMAIN\wifipc1$
Client Machine:
Security ID:
NULL SID
Account Name:
-
Fully Qualified Account Name:
-
OS-Version:
-
Called Station Identifier:
54-E6-FC-DD-07-81:nur_eap
Calling Station Identifier:
00-1C-BF-A0-1C-98
NAS:
NAS IPv4 Address:
172.27.143.253
NAS IPv6 Address:
-
NAS Identifier:
-
NAS Port-Type:
Wireless - IEEE 802.11
NAS Port:
0
RADIUS Client:
Client Friendly Name:
ap2
Client IP Address:
172.27.143.253
Authentication Details:
Connection Request Policy Name:
Secure Wireless Connections
Network Policy Name:
Secure Wireless Connections
Authentication Provider:
Windows
Authentication Server:
nps01.mydomain.com
Authentication Type:
PEAP
EAP Type:
Microsoft: Smart Card or other certificate
Account Session Identifier:
-
Logging Results:
Accounting information was written to the local log file.
Reason Code:
16
Reason:
Authentication failed due to a user credentials mismatch. Either the user name provided does not map to an existing user account or the password was incorrect."
I have following configuration:
1) on connection request policy
conditions - wireless-other or wireless-ieee 802.11
setting - attribute cutting realm "host/" and replacing ".mydomain.com" with $.Otherwise non-domain members (computers without cutting realm and replacing suffix with $ and users without cutting realm) get error - "The specified user account does not exist.".
2) on network policies
overview - by default, grant access, ignore dial-in properties.
conditions - wireless-other or wireless-ieee 802.11
constraints - athentication method PEAP only with eap-type - Smart Card or other certificate. That's only allowed method for me, as one of the most secured, please don't offer me other methods.
I use enterprise CA on w2003 with AD 2008 level and enroll manually certificates for non-domain computers using cloned computer or workstation templates where I can provide names in request, also i've created computer account with similar name which provided
in certificate with additional domain suffix. Clients are configured to use computer or user authentication, computer only was tried also. Also i've tried to use certificate mapping on computer account without succes.