Solved

Terminal Services HP p2035 will not print

Posted on 2010-08-18
6
4,350 Views
Last Modified: 2013-12-15
One end user in our domain has an HP p2035n printer by her desk.  She has added the printer to her local Printers and Faxes window by using the installation CD that came with the printer.  I had manually assigned an IP, Subnet, and Gateway to the printer before beginning software/driver installation from CD.  The installation progressed with no problems - setup recognized the printer via it's IP address and all is well while printing from software that is installed on the local C: drive.

When the end user connects via Remote Desktop to our Terminal Server, the p2035 populates without error and can be seen in the TS's Printers window.  The driver is Terminal Services Easy Print.  While using software accessed via the TS, no printing can be done.  I can't even print a test page, nothing.  I thought this might be a Security issue, so I've temporarily added the end user to the Domain Admins group in the hope of troubleshooting the problem.  Even as a Domain Admin, this end user does not have permission to "manage" the printer, evidenced by that permission being unchecked under the Security Tab of the Properties window.

However, I can ping the IP address of the p2035n printer while in the TS session.

Please Advise

0
Comment
Question by:baleman2
6 Comments
 
LVL 16

Expert Comment

by:Spike99
ID: 33470341
Is the user connecting remotely through a firewall either using a VPN client or TSGateway? Are other users having this problem or is it just this user and this printer?

If she is remote, make sure port 9100 is open on your firewall: that's the port used for IP printers.

In Server 2008, you need to be a member of Print Operators group to fully manage printers on the server.  The local administrators group won't grant that access.

Alicia
0
 

Author Comment

by:baleman2
ID: 33470397
No VPN Client or TSGateway.  Just this user and this printer.
Before posting, I'd made the user a member of Print Operators group and Domain Admins group.
0
 
LVL 31

Accepted Solution

by:
Cláudio Rodrigues earned 500 total points
ID: 33476241
If Easy Print is mapped you need to check the following:
- Does the user have the latest RDP 7 client installed with .NET Framework 3.5 SP1?
- Did you check permissions on the SPOOLS directory on the server?

@Spike99
RDP printing uses a virtual channel within the RDP tunnel on port TCP 3389. There is no need at all for opening any of the LPR/RAW ports for printing. TS takes care of all that over the RDP channel.

Cláudio Rodrigues
Microsoft MVP - Remote Desktop Services
Citrix CTP
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 
LVL 8

Expert Comment

by:dosdet2
ID: 33476602
I'm going to assume that your remote desktop goes through a terminal services server.... If not this may not help.

Print a config page from the printer and verify that the printer has the IP address you gave it.  The install may have changed it to DHCP.  

On the "printers & faxes" page, r-click the printer and go to the Properties page, Advanced tab and check which port that it is printing to.  (You will probably need to adjust the column width to see it.)

The port should be the IP number of the printer.  If not, create a port, local port, (Un-check "detect printer") click create new port and select TCP-IP port.  Put in the IP address of the printer and continue through the wizard.  Finish /OK out (to save), then go back into properties and make sure you can print a test page to that printer.  Logout and login to save settings to remote profile (if using it).

Try you RDP session and see if you can print.  If you don't want to change your original printer settings, you could create a new printer - creating the port as above and selecting the same driver.  Name it differently so you can readily tell which printer is which and use this new one when you are using RDP.

Let us know it this helps.
0
 
LVL 16

Expert Comment

by:Spike99
ID: 33573911
Have you tried editing the security of the SPOOL folder in System32? some users have been able to fix printing issues by granted users access to this folder because users don't have rights to create the spool files needed to print.

See the document here:
http://support.microsoft.com/?kbid=962930
0
 
LVL 1

Expert Comment

by:jcraddock
ID: 34526198
Can I just add if you are using the PS drivers, try the PCL drivers. We had a similar problem with the exact same printer make & model.

I then tried the PCL drivers which worked like a dream. I know it uses EasyPrint and it uses XPS to do the remote printing, but perhaps there was a problem with the XPS conversion to PS ?
0

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

Welcome to my series of short tips on migrations. Whilst based on Microsoft migrations the same principles can be applied to any type of migration. My first tip is around source server preparation. No migration is an easy migration, there is a…
Welcome to my series of short tips on migrations. Whilst based on Microsoft migrations the same principles can be applied to any type of migration. My first tip Migration Tip #1 – Source Server Health can be found here: http://www.experts-exchang…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now