HP P2035 not printing via Terminal Services

I need some help when trying to print remotely from a 2012 Windows Terminal Services box, when logged the printer shows redirected but once I try to print a test page I receive a message "test page failed to print. Would you like to view the print troubleshooter for assistance?" Any ideas? I have loaded a hp universal driver on the server and still did not work. When I try to test print using the Microsoft XPS redirected driver it works fine.
LVL 1
jdffAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Davis McCarnOwnerCommented:
Both the server and the client must have the same driver version (to the last decimal point) for it to print correctly so you need to verify the version on both and then install the latest version which matches both systems.
You might also need to change EasyPrint to be secondary on the server; but, get the versions right first.
Spike99On-Site IT TechnicianCommented:
In order for redirected printing to work in terminal services, the same driver used by the printer on the local machine has to also be installed on the terminal server. Does the 2012 TS have the same driver that the local printer is using.  Is the universal HP driver loaded on the local PC for the P2035?

Keep in mind that the P2035 uses a host based printer driver, but, it is compatible with PCL 5e printer language. So, I would change the local driver on the P2035 to either a Universal PCL5e driver or to the HP LaserJet P2015 PCL5e driver to resolve the issue.

At one of my previous jobs, we had a customer who had TONS of P2035 printers. We couldn't get them to work on the terminal servers until we did some research & found out that the printer is compatible with PCL 5e.  We used the P2015 PCL 5e driver and it worked very well.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
micheal johnPrinter Support ExpertCommented:
In the event that Easy Print is mapped you have to check the accompanying:

- Does the client have the most recent RDP 7 customer introduced with .NET Framework 3.5 SP1?

- Did you check consents on the SPOOLS catalog on the server?

@Spike99

RDP printing utilizes a virtual channel inside the RDP burrow on port TCP 3389. There is no need at all to open any of the LPR/RAW ports for printing. TS deals with all that over the RDP channel.

Cláudio Rodrigues

Microsoft MVP - Remote Desktop Services

Citrix CTP
Spike99On-Site IT TechnicianCommented:
I didn't mention anything about opening up ports for printing, so I'm a little perplexed by you directing that comment to me.

My main point was that I've seen this issue before:  it's more than likely caused by the printer's host-based printer driver.  Host-based means all print processing has to take place on the "host" and that doesn't tend to work very well in a TS environment.  In fact, HP doesn't support the use of its host-based print driver in a terminal services environment.  

HP's own document shows it doesn't support the use of the HP P2035 driver on MS RDS or Citrix XenApp Servers.
http://www.hp.com/go/citrix

But, I know from personal experience working with Windows Server 2003 & 2008 terminal servers that the P2015 PCL 5e driver DOES work with the P2035. That's why I suggested using the HP LaserJet P2015 PCL 5e driver or HP's PCL 5e Universal Print Driver (UPD) driver. The P2035 is NOT compatible with PCL 6 so the PCL 6 version of HP's UPD will not work.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Printers and Scanners

From novice to tech pro — start learning today.