Environment
- Windows Server 2008 R2 / Remote Desktop Services
- Citrix XenApp 6.5
Users log into their Citrix published desktop and add printers through Control Panel > Printers (browsing through printers available on the Win2008R2 Print Server).
Once printers are added they are visible in their HKEY_CURRENT_USER\Printers\Connections key.
User logs out and back into another published desktop, user looks into Printers and there recently added printers aren't there. Looking at the server the user is on and browsing to HKEY_USERS\<SSID>\Printers\Connections the added printers are in there. After a short period of time (5-10mins average) the printers start appearing in the users Control Panel > Printers folder.
During that time when the printers are visible in Printers users can't add any new printers, errors with "Windows cannot connect to the printer. No printers were found". Once the printers appear in Printers then your able to add more AD printers.
The Printer Spooler service is running the whole time and no errors/warnings appear in Event Viewer.