Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ICA web client does not launch after IE 6.0 upgrade 1

Status
Not open for further replies.

lc8888

MIS
Sep 14, 2001
2
US
Our Win2K Pro machines normally use IE5.0 with Citrix ICA web clients (version 6.01.964) to access published applications on a Win2K server with MetaFrame 1.8 from Win2K. Everything worked fine until recently a couple of users upgraded to IE6.0. The machines with IE6.0 cannot launch the ICA web client anymore. I wonder if anyone encountered this problem before? If you did, what's the solution? We may have to contact Citrix technical support regarding this but that is a big hassle. Thank you in advance for any response.
 
The closest thing I could find was a IE 5.5 service pack 2 problem. There was a file the needed to be deleted and a registry item to remove. Maybe it could lead you inthe right direction.

Service Pack 2 for Internet Explorer 5.5 Prevents NFuse Applications from Launching




--------------------------------------------------------------------------------

Document ID: CTX344893
This solution pertains to:

NFuse 1.51

Last modified: Fri Aug 17 09:36:02 2001




--------------------------------------------------------------------------------



Service Pack 2 for Microsoft Internet Explorer 5.5 (IE 5.5 SP2) renders the browser incapable of launching published applications from a Web page. This includes NFuse icons or any static ICA file launched by the Web browser.
After Internet Explorer (IE) 5.5 Service Pack 2 (SP2) is installed, users cannot launch published applications using NFuse or any Web-hosted ICA file. No error message is returned.

Installing the Citrix ICA Client on Windows machines copies a file named Npican.dll to the \Program Files\Internet Explorer\Plugins directory. After client installation, as soon as Internet Explorer is launched, the following registry key is created by IE:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\.ica
If IE 5.5 SP2 is installed, the presence of this registry key creates an incompatibility that renders IE incapable of launching published applications using NFuse or any Web-hosted ICA file. The registry key can be deleted, but as long as the Npican.dll file remains in the Plugins folder, the registry key is recreated each time you start Internet Explorer and attempt to launch a published application.

To resolve the issue, follow these steps:
Delete the Program Files\Internet Explorer\Plugins\npican.dll file.
Delete the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\.ica registry key, i ncluding all of its contents.
Restart Internet Explorer.
Automating the Solution

The file and registry setting can be deleted with a script file if the client machine has access to Regini.exe. Regini.exe is included by default on Microsoft Windows NT and 2000 operating systems, but not Windows 95, 98, or Millennium Edition. Regini.exe is also available in all versions of the Windows NT Resource Kit.

Create two text files, one called Icafix.reg and one called Icafix.bat, with the following contents:

Contents of Icafix.reg:


\Registry\Machine\Software\Microsoft\Internet Explorer\Plugins\Extension\.ica [DELETE]
Contents of Icafix.bat:
del "%PROGRAMFILES%\Internet Explorer\Plugins\npican.dll"
regini icafix.reg
Executing Icafix.bat on the client device deletes the file and the registry entry, assuming that %PROGRAMFILES% is a valid environment variable pointing to the Program Files directory and that the client has access to a copy of Regini.exe. On Windows 9x systems, replace %PROGRAMFILES% with the actual path; that is, C:\Program Files. The script also assumes that the user has permission to modify this portion of the registry. This content can be added to a domain logon script if desired.

When the file and registry key are deleted, Internet Explorer 5.5 SP2 can launch applications using NFuse or static ICA files as soon as the browser is restarted.

Note: If Netscape Navigator is also installed on the same machine with IE 5.5 SP2, the npican.dll file must also be deleted from Netscape's plugins directory. Doing so will repair Internet Explorer but render Netscape incapable of launching published applications.









Did this help?



Yes it did!
No, Keep Searching

--------------------------------------------------------------------------------

Start New Search

Send to a colleague
Feedback on article



--------------------------------------------------------------------------------
back to top Copyright 2000 © Citrix Systems


CTX344893, Service Pack 2 for Internet Explorer 5.5 Prevents NFuse Applications from Launching
 
Thank you donnadee for sending the right information. The problem is fixed by deleting the .dll file and the reg key. Our users did not upgrade to IE5.5 before moving to IE6.0 so we didn't encounter the problem before. Apparently this fix works for both IE5.5 and IE6.0
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top