Hi,
We are having an issue with redirected printers. Our RDS host is running Windows Server 2012 x64, our clients; Windows 10 x64 & Windows 7 x64.
For testing purposes we have shared WordPad through RDS, which is working fine. Our client printers (Brother MFC-9120CN and a DYMO LabelWriter 450 Turbo) are correctly showing on the host (Devices and Printers) and clients (Print Dialog) with the "(redirected
X)" suffix, where X is a number.
The Brother is a network printer. The DYMO is connected via USB on a client.
When we try and print to any of the redirected printers nothing happens on the client, there are no messages or event logs. On the host there is the following Error in the PrintService event log:
"The document Print Document, owned by rdstest, failed to print on printer Brother MFC-9120CN Printer (redirected 2). Try to print the document again, or restart the print spooler.
Data type: RAW. Size of the spool file in bytes: 97316. Number of bytes printed: 76398. Total number of pages in the document: 1. Number of pages printed: 0. Client computer: \\SERVER Win32 error code returned by the print processor: 5. Access is denied."
We receive the same error with the DYMO printer which is more important to us. Additionally we get the same error using an admin account, with both printers.
We do not receive this issue using Microsoft XPS Document Writer (redirected X).
Things we have tried without success:
- Logging into RDS using an admin account
- Installing identical printer drivers on host and clients for each printer
- Restarting the spooler service on the host and clients
- Checking the System32/Spool/PRINTERS folder on host and clients - no files to delete
- Adding 'Everyone' (including write and modify access) to the System32/Spool folder (including sub-folders)
- Adding the RDS user (including write and modify access) to the System32/Spool folder (including sub-folders)
- Using the "CD\Windows\System32\Spool Cacls.exe PRINTERS /e /g users:C" command via command line (run as admin)
- Disabling "Use Remote Desktop Easy Print printer driver first" in the Group Policy Management Editor
- Disabling various other settings in the "Printer Redirection" section of the GPME
- Restarting the server
- Restarting the clients
We still receive the access denied error.
Furthermore, on the host, if we go to devices and printers and select a redirected printer and print a test page, the same error appears in the event log.
We've exhausted all of the solutions we could find. Could someone please offer us any other solutions?