Java VM Stops Working with Multiple Internet Explorer Versions (155623)



The information in this article applies to:

  • Microsoft Internet Explorer 3.02 for Windows NT 4.0
  • Microsoft Internet Explorer 3.02 for Windows 95

This article was previously published under Q155623

SYMPTOMS

When you are using roaming user profiles with multiple versions of Internet Explorer, the Java Virtual Machine in Internet Explorer 3.02 may stop working.

CAUSE

When you use roaming user profiles and multiple versions of Internet Explorer, the User Agent string in the HKEY_CURRENT_USER node in the registry is updated to reflect the highest version of Internet Explorer that a user has run. This causes the Java Virtual Machine in Internet Explorer to stop working because it does not recognize the User Agent string.

RESOLUTION

To resolve this issue, upgrade all clients within the valid logon domain to Microsoft Internet Explorer version 4.01. For information about obtaining and installing Internet Explorer 4.01, visit the following Microsoft Web site: If you cannot upgrade to Internet Explorer 4.01, this problem is resolved by the following files for the English language version of Internet Explorer 3.02:

Urlmon.fu, dated 12/01/98 16:15, 168,208 bytes, version 4.70.1453
Urlmon.nfu, dated 12/01/98 16:53, 167,184 bytes, version 4.70.1329
Mshtml.fu, dated 22/01/98 17:00, 860,944 bytes, version 4.70.1454
Mshtml.nfu, dated 22/01/98 17:54, 854,288 bytes, version 4.70.1329

STATUS

Microsoft has confirmed this to be a problem Internet Explorer 3.02. A supported fix is now available, but has not been fully regression-tested and should be applied only to computers experiencing this specific problem. Unless you are severely impacted by this specific problem, Microsoft recommends that you wait for the next Service Pack that contains this fix. Contact Microsoft Technical Support for more information.

Modification Type:MinorLast Reviewed:9/23/2005
Keywords:kbHotfixServer kbQFE kbenv kbprb KB155623