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.