Microsoft KB Archive/815764

= Internet Explorer does not upload a file to an HTTPS URL and requires SSL client authentication =

Article ID: 815764

Article Last Modified on 2/1/2007

-

APPLIES TO

 Microsoft Internet Explorer 6.0, when used with:  Microsoft Windows 98 Standard Edition

 Microsoft Windows 98 Second Edition

 Microsoft Windows Millennium Edition

 Microsoft Windows NT 4.0</li></ul>

 Microsoft Windows 2000 Standard Edition</li></ul>

 Microsoft Windows XP Professional</li></ul> </li> Microsoft Internet Explorer 6.0 Service Pack 1, when used with:  Microsoft Windows 98 Standard Edition</li></ul>

 Microsoft Windows 98 Second Edition</li></ul>

 Microsoft Windows Millennium Edition</li></ul>

 Microsoft Windows NT 4.0</li></ul>

 Microsoft Windows 2000 Standard Edition</li></ul>

 <li>Microsoft Windows XP Professional</li></ul> </li></ul>

-

<div class="symptoms_section">

SYMPTOMS
When you post a file by using a file input element as described in RFC 1867 (&quot;Form-based File Upload in HTML&quot;) to a Web page that requires Secure Sockets Layer (SSL) client authentication, Internet Explorer may stop responding (hang) after you select the client certificate to complete the SSL authentication.

Note that this problem does not occur if client authentication is completed before you post the file. This issue also does not occur with a &quot;standard&quot; form that does not use a file input.

<div class="cause_section">

CAUSE
This problem occurs because Urlmon.dll does not retry writing the content of the file to upload after the SSL client authentication has occurred.

<div class="workaround_section">

WORKAROUND
To work around this problem, use one of the following methods:
 * Configure SSL client authentication on the form-based file upload page.
 * In the form-based file upload page, insert a hidden element (such as an image) that references an URL that requires SSL client authentication.

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Keywords: kbprb KB815764

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.