I have just upgraded the test servers in my Citrix Farm from 4.0 x64 to 4.5 x64 with R04.I have been able to sort out most of my applications except for one package. I've got a payroll package that just displays a gray box in the left hand corner when the published app starts. None of the screen ever displays. This happens regardless of resolution of the client or the resolution that the app is published in.The application worked fine under 4.0 but I loaded all current MS Hotfixes before 4.5 install.I don't believe this has anything to do with the CTFMON info that I have seen in the other forums. I have checked that the application runs fine on the 4.5 server. It's just through PNagent that you get the gray box. Also, CTFMON.exe doesn't show up in the running processes. Handwriting and speech recognition was never installed.Any ideas where to start would be appreciated.
Thought I would follow-up:
Looks like we finally found the answer in this forum post:http://forums.citrix.com/thread.jspa?threadID=92241&tstart=15Under these registry keysHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_DLLs\Multiple Monitor HookHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook64\AppInit_DLLs\Multiple Monitor HookYou have to create a new String Value called Exclude and the add the EXEs you are having problems with to the Value.Works like a charm :-)
What application is this? Have you verified that the .exe continues to run on the server side? Is the application called via a .exe? Does it call/start any child processes? Can you launch a batch file or publish windows explorer and then navigate to the .exe and launch it? Same behavior? Does it work via RDP? Could rule out and ctxhooks, or multi-monitor issues.
I highly recommend this on-demand Citrix webinar on Troubleshooting:
https://www1.gotomeeting.com/register/132129921
It contains a wealth of good information
Alan Osborne
President (MCSE, CCNA, VCP, CCA)
VCIT Consulting - Citrix/Terminal Services Remote Desktop Solutions for SMB
VCIT website My Blog