As we get closer to launching E10, we have several Windows XP machines on the production floor running MES. We have opted to keep the machines and simply use an RDS connection for E10. During testing with RDS and our current E9 environment, everything works perfectly expect printing. We are experiencing intermittent print failures. Printers are HP laserjets that are networked together, not local to the computer itself. As an example, if when printing packing slips, we click the print button, the printer dialog box opens, we select the default printer, some time delay later, we see a flash in the print spooler and the document prints. About 50% of the time, we click print, see the printer dialog open, select the printer, but nothing flashes in the print spooler and nothing prints. Repeat, it prints. I can’t say for sure if it’s an every other time thing or what. Very odd behavior. Anyone have any experience with this?
I found the issue. I was exceeding the number of printers per session. Creating a new registry item called MaxPrintersPerSession under HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services solved the issue. 20 is the default and we had over that number.