I have been working for my company for about two and half years now. When I initially started, we did not seem to have many freezing issues, or issues with being kicked out, up until about a year ago.
As time went on and we upgraded, we noticed an increase in calls for freezing and being thrown out of the system. Most of the time, it does not seem to be related to a specific form or area. It's very inconsistent, and is a hit or miss. We have a handful of users who experience this on a daily and weekly basis. I currently have one provider who's screen is constantly freezing, and her screen gets covered with white blocks. Our crash dump log is not catching every kick out. It does not capture the freezing, which causes users to have to shut down and come back in. Is anyone else experiencing this issue with a handful of users? Do you notice more crashes as you upgrade? Things honestly do not seem to get any better, but I also know that Citrix can be a pain too.
-We're currently running Citrix XenApp
-We currently have 36 servers in our farm
-Load balancer is on and we currently allow a max of 14 users on each server.
-Database looks healthy (we previously had a meeting with two of GE's top DBA's and one of our top DBA 1's) everything checked out to look good. According to the CPNS report that GE provided us, it's telling us that we have some issues, but I am not DBA, so I am unable to speak to it.
-Other apps are running okay in Citrix
-When complaints come in, the farm is reporting healthy.
-Ran DELETE UI_LAYOUT and USER PREFERENCES script
-Rebuilt Citrix profiles multiple times.
-Running the latest .NET 4.7.1
Any and every thought or input, to improve user experience, would be appreciated.
What .net version is installed on citrix? There were problems with 4.7.1 in prior releases, but now they want you to be up to that version. If you are still on 4.6 or below it may cause some hangups.
Additionally, for that provider having many episodes of freezing, run this script for their account.
delete from UI_LAYOUT where pvid= (select PVID from USR where LOGINNAME = 'insertusername')
This is a much older problem, but this could help you. I have a script running twice a day to clear these tables for all providers, I haven't disabled it for a few versions so it may be patched now. But this table would get huge for providers who roamed in citrix a lot and caused freezing.
Edit: We would also need the specs of your servers and XenApp version to assess further.
This sounded familiar. Perhaps this thread will help: https://centricityusers.com/forum/cps-12-0-11-intermittent-freezing-while-placing-orders/
Thanks! I forgot to add that we already ran those scripts on this users account. We are currently running the .NET 4.7.1. Do you recommend we run the script daily? Have you noticed any improvement running it nightly?
I've actually noticed improvements with 12.3.1, you may want to start thinking about upgrading. They still have some EPCS problems but overall chart functions have improved. Forms seem a little faster.
Since you are on 12.2.3 .net 4.7 is causing your problems. Specifically what you are experiencing, you need to bump that down to the version specified in the release notes. I believe yours supports 4.5.1 but don't quote me on that.
The specific error is a timeout, for whatever reason the older releases didn't like something with .net 4.7. On larger charts if they took a certain amount of time to load a timeout error occurred and chart would just freeze. Bumping down to the supported version eliminates that problem.
Were you able to implement any of the suggested changes?