Monday, April 12, 2010

Citrix issues update

I have spent some time troubleshooting the citrix problems. and I found out that the issue had something to do with IE8 and Citrix not playing nicely, specifically a file called iedkcs32.dll , which is responsible for Internet Explorer 8 Branding. After enabling the UserEnv debug logging on the Citrix Servers, I found that this file was the culprit.

I went ahead and applied a Microsoft Hotfix that reverts that particular file back to the IE7 version. and added a new key in the registry in:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl

Named: FEATURE_PARSING_BRANDING_CMDLINE_FLAGS_KB941158
In this key, I created a REG_DWORD named: * with the value of 1.

I have exported this registry key to a file so that it could be imported to the rest of the Citrix servers. It can be found here.

Also, I disabled the branding action that the dll does when IE starts with this command:
rundll32 iedkcs32.dll,Clear

After testing Aeries. it seems like logons are now much faster than before. Hopefully we won’t find out about more incompatibilities due to installing Microsoft updates.

References:

KB941158,CTX120579,UserEnv Verbose logging

  • This change was made on 04/12/2010 @ 18:30

No comments:

Post a Comment

Please make your comment. (GMK)

Note: Only a member of this blog may post a comment.