?
Solved

TS Easy Print Not Working

Posted on 2008-11-10
18
Medium Priority
?
6,922 Views
Last Modified: 2013-11-21
Problem: I am trying to get an RDP session to print using Server 2008's Easy Print feature.

I can log into the RDP session and I can see the redirected printers, but when I print, nothing ever actually prints,

Troubleshooting steps:
Ensured the XP workstation is running SP3 with RDP 6.1, as well as .NET Framework 3.0 Service Pack 1.
Ensured the Server is configured with .NET Framework 3.0 Service Pack 1.
Ensured no Group Policy is blocking the Easy Print features.
Tried sharing the local printer before connecting through RDP, still no luck.
On the Spool folder on the server, granted permissions to domain users to have full access.  Also tried to be specific in giving a single user full permissions and then attempting to print through that users account.

I've tried doing quite a few hours of research online and struggling to find any new ideas on how to go about fixing this.

If anyone has had a similar issue or any ideas, I'd greatly appreciate any feedback.

This is my second attempt and getting some help on this topic so hopefully someone can offer some advice this time around ;)

Thanks!
0
Comment
Question by:nlockwood
  • 9
  • 8
18 Comments
 
LVL 15

Expert Comment

by:tenaj-207
ID: 22927956
Printing and TS can be problematic, but usually resolvable.  First off, what type of printer are you using and is it connected with a USB, parallel, or ethernet cable.

The base problem with printing from TS is that not all drivers come across properly, especially the printers with USB ports.  So the fix for this is first try printing with a different driver, if there's a base model (if the printer is a 1000nx then try using the 1000 print driver instead of the 1000nx) then create a new printer using the base model and use it as your TS printer.  I've found that the HP laserjet 4 is often a good base model to use for laser printers as most print drivers are based around this driver.

Also you probably know but your default printer is the one that get's pulled into TS.  Therefore, make sure the printer you want to use in TS is your default printer.

If that doesn't work then let me know.  There's a more complicated method that works for me about 75% of the time.  I'll post that method if you need me to.

-tenaj
0
 
LVL 1

Author Comment

by:nlockwood
ID: 22930618
Thanks for the post, Tenaj.

I have tried using three different printers so far and none of them seem to work.  They all show up on the TS side but fail to send the signal to the local Windows.

The first printer I attempted to do this on was a magiColor 2300DL USB printer.  The second was a Brother printer that was shared out across a home network, and was accessing it as a network share.  The third is an HP LaserJet 4345 MFP that I am connected to via TCP/IP.  I've obviously tried just about every possible printer connection minus parallel, lol.

And yes, I did make sure that I am using the default printer. :)

Being that none of the printers seem to work (it's not just one or two that fail) and with the features of Easy Print, I don't think that the issue would be resolved with a driver install.  This would completely defeat the purpose of "Easy Print"....then again, Microsoft has fooled us before hah.

Thanks again!
0
 
LVL 15

Expert Comment

by:tenaj-207
ID: 22935969
Does it work with the Microsoft XPS Document Writer?  or some other basic print to image printer?  Is this working with any printer?

What we want to do is narrow the issue down to the server.  Which is the most likely culprit.

Just in case it helps here's a screen shot of my (not so) Easy Printer.

It's probably not the driver, but since we are desperate, try the Laserjet 4 driver on the HP LJ 4345 printer.  First make sure it can print locally, then connect and try printing again.

When all else failed for me then I share the local USB printer then map it to the LPT port using the command;
NET USE LPT1: \\pc_name\printer_share_name /persistent:yes
You could also skip the USB printer and just map a network printer to your LTP port.

If that didn't work I would use the HP LJ 4 driver.

Let me know if any of that helps,
-tenaj
Terminal-Services-Easy-Print.jpg
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

 
LVL 1

Author Comment

by:nlockwood
ID: 22944044
XPS document writer seems to be transferring over to the Server side as far as being able to access it, but it still does not seem to work.

One of the printers that we have tested is connected through LPT1 and still will not accept any print jobs when printed from the TS session.  They all work perfectly fine when printing locally.

HP LJ4 does not seem to help at all either.
0
 
LVL 15

Expert Comment

by:tenaj-207
ID: 22945807
So when you tried to print to the XPS then it didn't prompt you to create a document on your home computer, right?

On the server go to terminal services configuration, Right click on RCP-Tcp and choose properties then under the Client Settings tab make sure that Windows Printer and LPT Port isn't checked (checked=disabled).  On my setup only the audio is checked.
0
 
LVL 1

Author Comment

by:nlockwood
ID: 22950147
For XPS - I tried  both the XPS Printers (the one that comes with the server and the one redirected from the local machine).  The one on the server prompts me to save a document on the server, as it should.  The redirected one "prints" but doesn't ever prompt me to save a file on the server or locally.

As for the RDP-Tcp properties, the only item disabled is Audio.
0
 
LVL 15

Expert Comment

by:tenaj-207
ID: 22952589
We need to figure out if this is a client or server side issue.  How many computers do you have connecting to the terminal server? and how many of them have this issue?
0
 
LVL 1

Author Comment

by:nlockwood
ID: 22953424
I'm pretty sure at this point this is a server side issue.  I've tried using two computers in two completely different locations (one being my work computer in an office not connected with the target server.  The other computer i was connected to through LogMeIn, is a remote user for the workplace I'm trying to get EasyPrint working on)  Neither computer is able to print remotely properly.  I haven't tested any other computers but having two showing the exact same symptoms points towards the server, in my opinion.
0
 
LVL 15

Expert Comment

by:tenaj-207
ID: 22955212
This may be a permissions issue on the server,  try remoting in as administrator and see if you are able to printer locally.  

I see in your original post that you already confirmed that the users have full access to the print queue and that there's no group policy blocking easy print, but it may help narrow down the issue by remoting in as the administrator and doing a test print job.
0
 
LVL 1

Author Comment

by:nlockwood
ID: 22961387
All of the printers connected on the network are working just fine when users remote in.  The issue is solely with syncing up the local printers to the RDP session.
0
 
LVL 15

Expert Comment

by:tenaj-207
ID: 22964129
Try turning off Easy Print, it should default to the 2003 type of setup where you need the driver on the server.  The only other option I can think of is doing a repair on the server, and I don't feel as comfortable recommending that.
0
 
LVL 1

Author Comment

by:nlockwood
ID: 22979865
I'd like to use Easy Print since having to install every persons individual driver can become extremely tedious.  
0
 
LVL 15

Expert Comment

by:tenaj-207
ID: 22980008
I would suggest that we use the request attention link to get some more eye's on this because I'm out of ideas.
0
 
LVL 1

Author Comment

by:nlockwood
ID: 22988685
Thanks Tenaj.  I appreciate your effort :)

I'll go ahead and request more attention.
0
 
LVL 15

Expert Comment

by:tenaj-207
ID: 23024070
Did you request more attention?

nlockwood,
If no one else has any ideas I think it's down to three options.  I've ordered them less likely to work to most likely.

1) Make sure you have a good back up, then run a repair on the server.
2) Switch back to the old fashion server 2003 way of printing.
3) Buy a ticket with Microsoft ($259) and have them fix it, (800) 936-4900.

Good luck.
0
 

Expert Comment

by:jin-oh
ID: 23217728
Hi nlockwood,

It looks like you have carried out the requirements of both the client and server to run TS Easy Print.

Ie. Remote Desktop Connection (RDC) 6.1 and Microsoft .NET Framework 3.5 (which includes .NET Framework 3.0 SP1).
Also giving C:\Windows\System32\Spool (Everyone  Full Control)

The only other thing I had to do, to run TS Easy Print through a XP SP3 Client.
Was to uncheck "Enable Advanced Printing Options" within each printer.

This may be of help.

Good luck.
0
 
LVL 15

Accepted Solution

by:
tenaj-207 earned 1500 total points
ID: 23409421
Any update on this issue?
0
 
LVL 1

Author Closing Comment

by:nlockwood
ID: 31515206
The Clients did not have .net 3 installed.  easy print works with out issue now
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Possible fixes for Windows 7 and Windows Server 2008 updating problem. Solutions mentioned are from Microsoft themselves. I started a case with them from our Microsoft Silver Partner option to open a case and get direct support from Microsoft. If s…
This article explains how to install and use the NTBackup utility that comes with Windows Server.
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…
This tutorial will walk an individual through configuring a drive on a Windows Server 2008 to perform shadow copies in order to quickly recover deleted files and folders. Click on Start and then select Computer to view the available drives on the se…
Suggested Courses

850 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