Good afternoon,
I am looking for assistance with the following problem when trying to print to a client redirected printer (on another subnet), when connected to RDS (Windows Server 2012 R2).
We have found that the first time you print to a redirected printer on the RDS box, it will print correctly at the client printer, however after you log off, that's it, you're unable to print to this printer again from within an RDS session on the RDS box,
and it logs the following event in the Print and Document Services each time you try.
---------------------------------------------------------------------------------------------------------------------------------------------------------
The document Print Document, owned by <user>, failed to print on printer <printer name> (redirected 2). Try to print the document again, or restart the print spooler.
Data type: RAW. Size of the spool file in bytes: 42449. Number of bytes printed: 0. Total number of pages in the document: 1. Number of pages printed: 0. Client computer: \\<domain>-RDS. Win32 error code returned by the print processor: 122. The data
area passed to a system call is too small.
Log Name: Microsoft-Windows-PrintService/Admin
Source: PrintServiceLogged: 29/07/2014 10:31:38 AM
Event ID: 372
Task Category: Printing a document
Level:Error
Keywords: Classic Spooler Event, Document Printing
User:<domain>\<user>Computer: <computer name>
OpCode:Spooler Operation Failed
More Information: Event Log Online Help
---------------------------------------------------------------------------------------------------------------------------------------------------------
The print job enters, and disappears from the print queue on the RDS, however it does not enter the print queue on the client machine, and logs the attached message.
Have tried printing again, and restarting the printer server, to no avail.
Any help with finding a solution to this problem would be greatly appreciated.
Matt