On a Windows Vista-based or a Windows Server 2008-based
computer, you try to establish a connection to in order to access a
local network. If
the user name of
the user account contains
Unicode characters, the connection
attempt fails the Extensible Authentication Protocol
(EAP) authentication. Therefore, you cannot access the local
network.
This problem occurs because of the EAPHost architecture in
Windows Vista and in Windows Server 2008. When you try to authenticate, the
EAPHost converts the EAP ID message to Unicode.
However,
the server tries to read the EAP ID message as ASCII. Because the ASCII encoding mechanism
for characters from 128 to 255 differs from the mechanism in Unicode,
the EAP authentication fails
if the user name
includes Unicode
characters from 128 to 255.
A
supported hotfix is available from Microsoft. However, this hotfix is intended
to correct only the problem that is described in this article. Apply this
hotfix only to systems that are experiencing this specific problem. This hotfix
might receive additional testing. Therefore, if you are not severely affected
by this problem, we recommend that you wait for the next software update that
contains this hotfix.
If the hotfix is available for download, there
is a "Hotfix download available" section at the top of this Knowledge Base
article. If this section does not appear, contact Microsoft Customer Service
and Support to obtain the hotfix.
Note If additional issues occur or if any troubleshooting is required,
you might have to create a separate service request. The usual support costs
will apply to additional support questions and issues that do not qualify for
this specific hotfix. For a complete list of Microsoft Customer Service and
Support telephone numbers or to create a separate service request, visit the
following Microsoft Web site:
Note The "Hotfix download available" form displays the languages for
which the hotfix is available. If you do not see your language, it is because a
hotfix is not available for that language.
Prerequisites
The following list contains prerequisites for the hotfix:
Windows Vista
Windows Vista SP1
Windows Server 2008
Restart requirement
You have to restart the computer after you apply this hotfix.
Hotfix replacement information
This hotfix does not replace a previously released hotfix..
Registry information
Important This section, method, or task contains steps that tell you how to
modify the registry. However, serious problems might occur if you modify the
registry incorrectly. Therefore, make sure that you follow these steps
carefully. For added protection, back up the registry before you modify it.
Then, you can restore the registry if a problem occurs. For more information
about how to back up and restore the registry, click the following article
number to view the article in the Microsoft Knowledge Base:
On the Edit menu, point to
New, and then click DWORD Value.
Type IdentityEncodingFormat, and
then press ENTER.
On the Edit menu, click
Modify.
Type 1, and then click
OK .
Exit Registry Editor.
File information
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Windows Vista and Windows Server 2008 file information note
The files that apply to a specific product or milestone (RTM,
SPn) can be identified by examining the file version numbers as shown in the
following table.
Collapse this tableExpand this table
Version
Product
Milestone
Service branch
6.0.6000.20xxx
Windows
RTM
LDR
6.0.6001.22xxx
Windows Vista SP1 and Windows Server 2008 SP1
SP1
LDR
Service Pack 1 is integrated into Windows Server 2008.
Therefore, RTM milestone files apply only to Windows Vista. RTM milestone files
have a 6.0.0000.xxxxxx version number.
The .manifest files and the .mum files that are installed in each environment are listed separately in the "Additional file information for Windows Server 2008 and for Windows Vista" section. These files and their associated .cat (security catalog) files are critical to maintaining the state of the updated component. The .cat files are signed with a Microsoft digital signature. The attributes of these security files are not listed.
For all supported x86-based versions of Windows Server 2008 and of Windows Vista
Collapse this tableExpand this table
File name
File version
File
size
Date
Time
Platform
Baseeapmethodconfig.xsd
Not
Applicable
612
13-Dec-2007
19:48
Not
Applicable
Baseeapmethodusercredentials.xsd
Not
Applicable
648
13-Dec-2007
19:48
Not
Applicable
Eapcommon.xsd
Not
Applicable
752
13-Dec-2007
19:48
Not
Applicable
Eapgenericusercredentials.xsd
Not
Applicable
1,120
13-Dec-2007
19:48
Not
Applicable
Eaphostconfig.xsd
Not
Applicable
1,275
13-Dec-2007
19:48
Not
Applicable
Eaphostusercredentials.xsd
Not
Applicable
1,353
13-Dec-2007
19:48
Not
Applicable
Eapp3hst.dll
6.0.6000.20912
171,520
09-Sep-2008
03:19
x86
Eappcfg.dll
6.0.6000.20912
152,064
09-Sep-2008
03:19
x86
Eappgnui.dll
6.0.6000.20912
92,672
09-Sep-2008
03:19
x86
Eapphost.dll
6.0.6000.20912
199,680
09-Sep-2008
03:19
x86
Eappprxy.dll
6.0.6000.20912
40,960
09-Sep-2008
03:19
x86
Baseeapmethodconfig.xsd
Not
Applicable
612
18-Dec-2007
21:01
Not
Applicable
Baseeapmethodusercredentials.xsd
Not
Applicable
648
18-Dec-2007
21:01
Not
Applicable
Eapcommon.xsd
Not
Applicable
752
18-Dec-2007
21:01
Not
Applicable
Eapgenericusercredentials.xsd
Not
Applicable
1,120
18-Dec-2007
21:01
Not
Applicable
Eaphostconfig.xsd
Not
Applicable
1,275
18-Dec-2007
21:01
Not
Applicable
Eaphostusercredentials.xsd
Not
Applicable
1,353
18-Dec-2007
21:01
Not
Applicable
Eapp3hst.dll
6.0.6001.22260
187,904
09-Sep-2008
05:27
x86
Eappcfg.dll
6.0.6001.22260
135,680
09-Sep-2008
05:27
x86
Eappgnui.dll
6.0.6001.22260
93,696
09-Sep-2008
05:27
x86
Eapphost.dll
6.0.6001.22260
182,272
09-Sep-2008
05:27
x86
Eappprxy.dll
6.0.6001.22260
41,472
09-Sep-2008
05:27
x86
For all supported x64-based versions of Windows Server 2008 and of Windows Vista
Collapse this tableExpand this table
File name
File version
File
size
Date
Time
Platform
Baseeapmethodconfig.xsd
Not
Applicable
612
14-Dec-2007
21:29
Not
Applicable
Baseeapmethodusercredentials.xsd
Not
Applicable
648
14-Dec-2007
21:29
Not
Applicable
Eapcommon.xsd
Not
Applicable
752
14-Dec-2007
21:29
Not
Applicable
Eapgenericusercredentials.xsd
Not
Applicable
1,120
14-Dec-2007
21:29
Not
Applicable
Eaphostconfig.xsd
Not
Applicable
1,275
14-Dec-2007
21:29
Not
Applicable
Eaphostusercredentials.xsd
Not
Applicable
1,353
14-Dec-2007
21:29
Not
Applicable
Eapp3hst.dll
6.0.6000.20912
261,120
09-Sep-2008
03:38
x64
Eappcfg.dll
6.0.6000.20912
236,032
09-Sep-2008
03:38
x64
Eappgnui.dll
6.0.6000.20912
103,424
09-Sep-2008
03:38
x64
Eapphost.dll
6.0.6000.20912
295,936
09-Sep-2008
03:38
x64
Eappprxy.dll
6.0.6000.20912
52,224
09-Sep-2008
03:38
x64
Baseeapmethodconfig.xsd
Not
Applicable
612
18-Dec-2007
21:01
Not
Applicable
Baseeapmethodusercredentials.xsd
Not
Applicable
648
18-Dec-2007
21:01
Not
Applicable
Eapcommon.xsd
Not
Applicable
752
18-Dec-2007
21:01
Not
Applicable
Eapgenericusercredentials.xsd
Not
Applicable
1,120
18-Dec-2007
21:01
Not
Applicable
Eaphostconfig.xsd
Not
Applicable
1,275
18-Dec-2007
21:01
Not
Applicable
Eaphostusercredentials.xsd
Not
Applicable
1,353
18-Dec-2007
21:01
Not
Applicable
Eapp3hst.dll
6.0.6001.22260
291,840
09-Sep-2008
04:47
x64
Eappcfg.dll
6.0.6001.22260
211,456
09-Sep-2008
04:47
x64
Eappgnui.dll
6.0.6001.22260
104,448
09-Sep-2008
04:47
x64
Eapphost.dll
6.0.6001.22260
261,632
09-Sep-2008
04:47
x64
Eappprxy.dll
6.0.6001.22260
50,688
09-Sep-2008
04:47
x64
Eapp3hst.dll
6.0.6000.20912
171,520
09-Sep-2008
03:19
x86
Eappcfg.dll
6.0.6000.20912
152,064
09-Sep-2008
03:19
x86
Eappgnui.dll
6.0.6000.20912
92,672
09-Sep-2008
03:19
x86
Eapphost.dll
6.0.6000.20912
199,680
09-Sep-2008
03:19
x86
Eappprxy.dll
6.0.6000.20912
40,960
09-Sep-2008
03:19
x86
Eapp3hst.dll
6.0.6001.22260
187,904
09-Sep-2008
05:27
x86
Eappcfg.dll
6.0.6001.22260
135,680
09-Sep-2008
05:27
x86
Eappgnui.dll
6.0.6001.22260
93,696
09-Sep-2008
05:27
x86
Eapphost.dll
6.0.6001.22260
182,272
09-Sep-2008
05:27
x86
Eappprxy.dll
6.0.6001.22260
41,472
09-Sep-2008
05:27
x86
For all supported Itanium-based versions of Windows Server 2008