Today we had printer issues with some of our Citrix servers in the XenApp v5.0 farm. Printers were not automatically mapped in Citrix session.
We have discovered that Print Spooler was stopped on those Citrix servers. Once we started the 'print spooler' service the problem wasn't solved.
We have checked the System Log on one of the problematic Citrix server and we discovered that the Citrix Print Manager Service was stopped also because this service depends on the Print Spooler service.
We started with print server migration from Windows Server 2003 to Windows Server 2008 R2. This huge upgrade could give us possible x64 driver issues as Windows Server 2008 R2 is 64-bit operating system.
The first printer that started to give me headaches is HP Color LaserJet 3600n. The only available driver for this printer is HP CLJ 3600 Host based driver that could have problems if your printer is installed via TCP-IP port as it is in our case.
I have installed x64 and x86 version of HP Color LaserJet 3600 and when I tried to print a test page I got following error message:
PCL XL error
I have also received this error several time on the print server:
Incompatible Print Settings
There are one or more conflicting settings. One of the conflicting settings is:
Restore my previous settings.
Keep this setting, and I will change it later.
I think that this second error message is partially related to wrong print driver as I've tried to use HP Universal Print Driver instead of HP 3600 driver. No matter that I've changed the driver I've received this error during printer installation on my Windows 7 x64 machine.
I have checked the Printing Preferences page and by default 'Paper Source' box was empty. I have selected 'Plain' option for paper source and PCL error message disappeared.
Comments are welcome!
When you try to change the NTFS permissions on a Windows folder you might see that all of the security aspects are grayed out. When you try to propagate permissions from a parent folder, you might receive Access Denied error message.
'Inherit from parent' option in the Advanced Security settings is also grayed out, so there's not much you can do to change the permissions for the folder.
Go to Security | Advanced | Owner | Edit | Select your username or Administrators group and check the 'Replace owner on subcontainers and objects' checkbox and click OK.
Once you take the ownership of the folder, close all open window properties for the folder and open properties again and you should be able to change permissions.
Remember not to give FULL Control permission for any user or group that really doesn't need that kind of permissions, as then your users can make security changes to the folder. In most cases MODIFY permissions are sufficient.
Here's how to install Admin Pack for Windows 7.
Download the Windows 7 Admin Pack HERE. Choose the x86 or x64 version, depending on your Windows 7 OS type.
Install the Remote Server Administration Tools for Windows 7 with Service Pack 1 (SP1) that you have just downloaded and restart if required.
Open Control Panel | Programs | Turn Windows Features ON or OFF.
Scroll down to the part where you have Remote Server Administration Tools. Expand this and check the boxes for any features that you need as seen in the picture below.
If you need additional help, please post below.