During high volume of printing activity, printers that are mapped to a Citrix Universal Print Server 1.1 go offline. Some applications might stop responding when opening a print dialog box.
Notes:
To resolve this issue, expand the number of threads available to the Citrix XTE Server, which resides on the Print Server. Open the Registry Editor and add the following values:
Caution! Refer to the Disclaimer at the end of this article before using Registry Editor.
HKLM/SOFTWARE/Wow6432Node/Citrix/XTEConfig
Reg_DWORD MaxThreads
Value = a decimal value between 150 and 8,000
Determine an average of how many printers per Citrix Universal Print server are mapped in a user’s ICA session.
Identify the number of users who will be mapping printer to a given Citrix Universal Print Server.
Multiply the values obtained in Step 1 and 2.
This gives you the number of threads required. Use this value for the MaxThreads value in the httpd.conf file.
For the ThreadLimit value, add 1 to the value used for MaxThreads.
To verify this scenario, access the XTE log file on the Citrix Universal Print Server. The log file is located at:
C:\Program Files(x86)\Citrix\XTE\logs\error.logInside the log file, check for any or both of the following entries:
Note: It is important to understand that both warnings must be present for the symptoms to line up with the cause.