Microsoft KB Archive/314142

= A &quot;CAPI&quot; Error Message Occurs After You Install Internet Explorer in French Canadian Windows NT 4.0 SP6a =

Article ID: 314142

Article Last Modified on 11/14/2003

-

APPLIES TO


 * Microsoft Internet Explorer 5.5 Service Pack 1
 * Microsoft Internet Explorer 5.5 Service Pack 2
 * Microsoft Internet Explorer 6.0

-



This article was previously published under Q314142



SYMPTOMS
If you install Internet Explorer in Windows NT 4.0 with French Canadian Service Pack 6a (SP6a) and high encryption (128-bit encryption), you receive the following error message after you restart and log on to your computer and Internet Explorer configures the security settings:

CAPI: The install failed. The Rsabase.dll file that is being installed does not match the signature file or the value in the registry



CAUSE
This issue occurs because Rsaenh.dll does not register correctly. The registration problem is caused by a version mismatch between the Rsaenh.dll and Enhsig.dll files.



WORKAROUND
To avoid this problem, rename the %SystemRoot%\System32\Rsaenh.dll and %SystemRoot%\System32\Enhsig.dll files before you install Internet Explorer. This allows Internet Explorer to install its own version of the Rsaenh.dll and Enhsig.dll files from the Iedom.cab cabinet file.



MORE INFORMATION
Windows NT 4.0 French Canadian High Encryption SP6a installs Enhsig.dll version 5.0.1877.9. The version of Enhsig.dll that is included with Internet Explorer is 5.0.1877.8. This file is not copied because the currently installed version is later. This causes a version mismatch between the Rsaenh.dll and Enhsig.dll files.

