citrix4PSE400W2KR05 Rollup 5 breaks Novell pwd expiry notice

Blaine Hoopes I’m running a PS4.0 Farm on W2K servers with NDS and AD.

Rollup 4 with all the publicly available patches (14, 15, 17, 21, 22) works fine so it must be one of the other post rollup 4 patches that is bundled into rollup 5. I’ve tried all the available post rollup 5 patches without luck. So for now I cannot use rollup 5.

Here is the issue:
Users in NDS are in various Novel contexts — users from different contexts are launching citrix apps on the same server. When the Novell password expires, the user does not get a password expiry notice - he simply gets a login failure. This happens unless the last user on that citrix server was from the same context (rarely the case in our environment). Remove Rollup 5 and expiry notices work again.

I can recreate the issue easily - I’d be interested in trying all the post rollup 4 patches one at a time to find out which one, if any, breaks it. But currently the only post rollup 4 patches that are available are 14, 15, 17, 21, and 22 and they all work without issue.


Blaine Hoopes Replacing the ImaUserSs.dll - as outlined in my previous post - does allow the Novell Password Expiry notice to be displayed. HOWEVER it is displayed behind the window that shows the status of the application launch. I’ve verified by switching an app back and forth between a Rollup 4 server and a Rollup 5 server (with the old ImaUserSs file) and the expiry notice is displayed foreground on Rollup 4 servers and it is behind the launch status window in Rollup 5.

So … anyone have any ideas which of the Rollup 5 patched files or what registry changes might affect the behavior of popup windows going background instead of foreground?


Blaine Hoopes Just tested Hotfix Rollup 6 which still contains the same bug. Apparently Citrix is ignoring this thread.
Category: Citrix4