Re: 802.1X Machine Authentication Failure on Windows XP SP2
- From: "Mark Gamache" <mark.gamache@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 9 Jun 2005 14:23:03 -0700
If I'm understanding your question... You need to add the computer accounts
in AD to whatever group you are using that allows the users access. You can
just add domain computers to the group.
Cheers,
--
Mark Gamache
Certified Security Solutions
http://www.css-security.com
"rarmknecht" <rarmknecht@xxxxxxxxx> wrote in message
news:1115835468.214182.236320@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> Here's our setup:
> - Cat 6500 Switches
> - Cisco ACS 3.3 on Windows 2003 Server
> - Certificate Authority on Windows 2003 Enterprise Server
> - Windows XP Professional w/ SP2 on client machines
> - Certificate is installed and selected
> - PEAP and MS-MD5-CHAP v2 are selected
> - Authenticate as computer... checkbox checked
> - Active Directory is also on a 2003 Server box
>
> Here's the problem as we see it:
>
> Machine authentication is failing during the boot process of the client
> PC. This prevents it from grabbing updated GPOs as well as preventing
> users of the domain with non-cached passwords from logging onto the
> client machine. In addition, the machine will not recieve an IP
> address until a user logs on and its successfully authenticated. User
> Authentication works no problem.
>
> The errors that we see:
>
>>>From the logs on the ACS box we see the following error.
> Date 05/09/2005
> Time 10:11:52
> Message-Type Authen failed
> User-Name host/mypc.company.com
> Group-Name ..
> Caller-ID 00-AA-BB-CC-DD-EE
> Authen-Failure-Code External DB account restriction
> Author-Failure-Code ..
> Author-Data ..
> NAS-Port 120
> NAS-IP-Address 172.19.133.254
>
>>>From the Switch Console with security logging set to debug I grabbed
> the following:
>
> 2005 May 09 10:11:39 CDT -05:00 %ETHC-5-PORTTOSTP:Port 1/20 joined
> bridge port 1/20
> 2005 May 09 10:11:39 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is ABORT
> 2005 May 09 10:11:39 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is FINISHED
> 2005 May 09 10:11:39 CDT -05:00
> %SECURITY-7-DOT1X_AUTHENTICATOR_STATE:DOT1X: authenticator state for
> port 1/20 is CONNECTING
> 2005 May 09 10:11:44 CDT -05:00
> %SECURITY-7-DOT1X_AUTHENTICATOR_STATE:DOT1X: authenticator state for
> port 1/20 is AUTHENTICATING
> 2005 May 09 10:11:44 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:45 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:45 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:45 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:46 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:46 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:46 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:47 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:47 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:48 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:48 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:49 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:49 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:49 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:50 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:50 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:50 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:51 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is REQUEST
> 2005 May 09 10:11:51 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is RESPONSE
> 2005 May 09 10:11:52 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is FAIL
> 2005 May 09 10:11:52 CDT -05:00 %SECURITY-7-DOT1X_BACKEND_STATE:DOT1X:
> backend state for port 1/20 is FINISHED
> 2005 May 09 10:11:52 CDT -05:00
> %SECURITY-5-DOT1X_AUTHENTICATION_FAILURE:Authentication failed for port
> 1/20: port unauthorized
> 2005 May 09 10:11:52 CDT -05:00
> %SECURITY-5-DOT1X_PORT_UNAUTHORIZED:DOT1X: port 1/20 unauthorized
> 2005 May 09 10:11:52 CDT -05:00
> %SECURITY-7-DOT1X_AUTHENTICATOR_STATE:DOT1X: authenticator state for
> port 1/20 is HELD
> 2005 May 09 10:11:56 CDT -05:00
> %SECURITY-7-DOT1X_AUTHENTICATOR_STATE:DOT1X: authenticator state for
> port 1/20 is CONNECTING
> 2005 May 09 10:11:57 CDT -05:00
> %SECURITY-7-DOT1X_AUTHENTICATOR_STATE:DOT1X: authenticator state for
> port 1/20 is AUTHENTICATING
> < clipped the repeating of the above >
>
>
>
> Is there some type of special setting that needs to be done in AD to
> allow RADIUS to verify the machine? I did come across the tidbit
> below, and we don't have two-way encrypted passwords. User
> Authentication doesn't seem to mind though....
>
>
>
> "To verify the challenge response sent from the wired client, the
> RADIUS server must use the plain-text version of the password. By
> default, Windows domains store a one-way encrypted form of the account
> password. Therefore, Windows domains must be configured to store a
> version of the password using two-way (reversible) encryption. The
> account password is stored in an encrypted form. When authenticating,
> the account password is converted to its plain-text form using
> reversible encryption."
> -- Enterprise Deployment of Secure Wired Networks Using Microsoft
> Windows
>
> Has anyone else ran into similar problems? Any help anyone can give to
> point me in the right direction is greatly appreciated!
>
> -randy
>
.
- Prev by Date: Re: Microsoft credential cache for 802.1x authentication
- Next by Date: Re: IAS duration log
- Previous by thread: Re: Microsoft credential cache for 802.1x authentication
- Next by thread: Re: 802.1X Machine Authentication Failure on Windows XP SP2
- Index(es):
Relevant Pages
|