Internet Explorer Does Not Display Applicable Client Certificates (260749)
The information in this article applies to:
- Microsoft Internet Explorer 5.01 for Windows NT 4.0
- Microsoft Internet Explorer 5.0 for Windows NT 4.0
- Microsoft Internet Explorer 4.01 for Windows NT 4.0 SP 1
- Microsoft Internet Explorer 4.01 for Windows NT 4.0 SP 2
- Microsoft Internet Explorer 4.0 for Windows NT 4.0
- Microsoft Internet Explorer 5.01 for Windows 98 Second Edition
- Microsoft Internet Explorer 5.01 for Windows 98
- Microsoft Internet Explorer 5.0 for Windows 98
- Microsoft Internet Explorer 4.01 for Windows 98 SP 2
- Microsoft Internet Explorer 5.01 for Windows 95
- Microsoft Internet Explorer 5.0 for Windows 95
- Microsoft Internet Explorer 4.01 for Windows 95 SP 1
- Microsoft Internet Explorer 4.01 for Windows 95 SP 2
- Microsoft Internet Explorer 4.0 for Windows 95
- Microsoft Internet Information Server 3.0
- Microsoft Internet Information Server 4.0
This article was previously published under Q260749 SYMPTOMS
Client certificates may not be listed as you expect in Internet Explorer when you connect to a secure (HTTPS://) Web site. This results in the Client Certificates list being blank or not containing applicable client certificates. This issue has been observed in the following situations:
- On newly installed Internet Explorer 5 clients
- After upgrading the Internet Information Server (IIS) server to Microsoft Windows NT 4.0 SP4 or later
RESOLUTION
To resolve this issue, use any of the following methods:
- Enable Private Communications Technology (PCT) on the Internet Explorer clients that are exhibiting the issue. Do this on Internet Explorer 5 clients that have been freshly installed.
NOTE: This is a short-term workaround. Microsoft recommends using the next method.
- Resolve the issue that prevents Internet Explorer from selecting applicable client certificates when you connect by using Transport Layer Security (TLS)/Secure Socket Layer 3 (SSL3). This issue likely occurs because:
- the certificate authority (CA) root certificate is not installed correctly on the Web server. This prevents IIS from passing the CA's distinguished name (DN) to the client. To resolve this issue:
- On IIS3, install the CA root certificate in Internet Explorer.
- on IIS 4.0 up to Windows NT 4.0 SP3, install the CA root certificate in Internet Explorer and use Iisca.exe to transfer the root certificates to IIS. If you are using Windows NT 4.0 SP4 or later), Iisca.exe is not required. For additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
194788 Windows NT Service Pack 4 and Client Certificates
- The client certificate does not match the CA root certificate. Use the Certutil tool with the -verify option to verify that the client certificate matches the CA certificate.
REFERENCESFor additional information, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
218445 How to Configure Certificate Server for Use with SSL on IIS
197306 How to Troubleshoot SSL in Internet Information Server 4.0
194788 Windows NT Service Pack 4 and Client Certificates
231718 Client Certificates May Not Appear in Internet Explorer
187498 Disable PCT 1.0, SSL 2.0, or SSL 3.0 on IIS
Modification Type: | Major | Last Reviewed: | 11/26/2003 |
---|
Keywords: | kbenv kbprb KB260749 |
---|
|