Printing from TS


G

Guest

Hi,

I have a Windows 2003 Server running TS. I have a remote client with XP and
a HP LaserJet 1300 USB printer. I installed the driver on the server
(originally pointing it to LPT1. When I called my remote user to have her
see what her options are on her end, she could select from several TS001-4
ports that seemed to be redirected through TS to her local printer. I had her
try a couple of them, and the message popped up and said her print job was
successful, but the printer did nothing. I looked at the event logs and saw
this:
Event ID 10: Document 4, Test Page owned by xxx was printed on hp LaserJet
1300 PCL 5e via port TS001. Size in bytes: 77124; pages printed: 1

I also saw several printer messages pointing to other printers, so I guess
when the TS session is created, any printer the remote user has installed, TS
tries to connect to.
Anyway, am I on the right track, are we just selecting the wrong TS port?
Any advice? Thanks so much!

Mike
 
Ad

Advertisements

V

Vera Noest [MVP]

The user should not have to choose a port at all, the printer
should be automatically redirected in the session, since you
installed the driver on the server.

Some HP printers create a custom DOT4 port on the client. If that
is the case on your users client, you need to apply this:

302361 - Printers That Use Ports That Do Not Begin With COM, LPT,
or USB Are Not Redirected in a Remote Desktop or Terminal Services
Session
http://support.microsoft.com/?kbid=302361

_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___
 
G

Guest

Vera,

Thanks for the note. I will try this. What port should I have set on the
server for the printer to use, should it be LPT1? I changed it a couple of
times to the various TS001 ports to see if one of them worked, and need to
know what the default should be.

Thanks,

Mike
 
V

Vera Noest [MVP]

That really doesn't matter, since the only benefit of installing
the printer on the server is to install the driver. After that, you
can delete the printer again (but keep the driver).

The TS00x ports that you see are redirected ports belonging to user
sessions. You should *not* install anything to these ports, since
they are assigned dynamically. So userA will get TS001, userB port
TS002, etc. But if they logon the next day in another sequence,
they will get a different port number, while the old port number is
still in their profile. This will lead to a situation where printer
output doesn't show up at all, or users print to each others
printers.

Check this article for a detailed explanation:

317780 - Print Jobs That Are Sent to Terminal Services Redirected
Printers May Print on Another Client's Printer
http://support.microsoft.com/?kbid=317780
_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___
 
G

Guest

Vera,

That fixed my problem with my first TS user (KB302351), two more to go!
Thanks for your help!

Mike
 
Ad

Advertisements

V

Vera Noest [MVP]

You're welcome, Mike.
_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top