I have a remote site with an HP LaserJet M1217nfw MFP printer that the local users don't have any problem printing to.
We have a terminal server (Windows 2008 R2) and have loaded the drivers on that unit but have not defined a printer. When the users log in, the local printer is generated and shows up on the terminal server. When the try to print to it, (self-test page), it comes back test failed.
Now, if I log into the terminal server as the domain administrator, I can print just fine. This works on both the XP and windows 8 machines.
I believe it's a security rights issue but not sure where to look. I've just gone through the gpo I have set up for the terminal server and I couldn't find anything that would point to the issue