General discussion

Locked

terminal services printing problem

By ppoll ·
I'm having a strange problem printing with terminal services. I have a few network printers set up. Some are connected to lpt1 on a print server and then shared, and some are directly attached to the network via HP Jetdirect cards. All of the printers that are connected directly to the network with a HPJetdirect card do not work properly from within terminal services. Some programs print fine, and some programs just seem to lose the job somewhere (test pages print fine, as do internet pages, but notepad documents just don't print, as well a proprietory program that we are using here)- when you press print- it seems to go through- but nothing comes out at the printer- and it doesn't give any error messages. I know the printer is working fine, because all other network users have no problem printing anything and even the terminal server is able to print properly at the server console itself, (It just doesn't work in a terminal service session) The network printers that are directly connected to lpt1 on a server and then shared, also work fine from terminal services- it's just the printers connected directly to the network with the jetdirect cards that have problems.(and even then it's only in terminal services clients) Do you have any idea what I can do to fix this problem? Any advice would really be appreciated.

Thank You,
P Pollack

This conversation is currently closed to new comments.

12 total posts (Page 1 of 2)   01 | 02   Next
| Thread display: Collapse - | Expand +

All Comments

Collapse -

terminal services printing problem

by hberkhoff In reply to terminal services printin ...

1.
Are all of the printers with hpjetdirect connected through with the workstations directly with the hpjetdirectsoftware?

2.or do you have a Printer Server where all printers are created on?

If you have the 1st option than you better implement the 2nd option, this will work!!

If you have the 2nd option, try using the 'default' microsoft driver or download the latest driver for the used printer.

Good luck.

Collapse -

terminal services printing problem

by ppoll In reply to terminal services printin ...

This does not solve my problem- My problem is not that the workstations can't print to the hpjetdirect printers- they print fine without any problems. The problem is that in a terminal services session it will not print to the HpJetdirect printers- this is the case whether the terminal server is printing directly to the printer or if I go through a print server. There seems to be some sort of incompatibility with the JetDirect and Terminal services.- But I don't know how to fix that.

Collapse -

terminal services printing problem

by jose_12650 In reply to terminal services printin ...

Create an OU. Place all terminal users in this OU then grant this OU the right to print on the particular printer.

Collapse -

terminal services printing problem

by ppoll In reply to terminal services printin ...

That won't help because it's not a permission problem. The terminal services users are able to print to the printer when logged on to their local workstations, it's only on terminal services that it doesn't work. And even on the terminal server itself- If I log onto the server console locally - it works- The only times it doesn't work is from within a terminal services session.

Collapse -

terminal services printing problem

by jose_12650 In reply to terminal services printin ...

You can appreciate my previous suggestion if you take into account that when you are logged on as a terminal user, you were in effect a local user of the terminal server and not a domain user logged on to your workstation. Thus you have to review your sharing permission to see to it that your terminal users which are actually local users of the terminal servers have the print right on the subject printer. The suggestion to create an OU of terminal users and grant it print right while you thinkmay not work is worth pursuing if only to prove your analysis is right and mine is wrong.

Collapse -

terminal services printing problem

by ppoll In reply to terminal services printin ...

Poster rated this answer

Collapse -

terminal services printing problem

by mjost In reply to terminal services printin ...

Windows TS passes printing tasks back through the local pc to the locally connected printer as designed (that is why notepad will not print -it tries to print to a local printer that?s, in your case, not there, and your proprietary app, I bet, does the same thing).

I have found that I can, using the method listed below, print to a network printer via a local workstation printer created just for Terminal Services to use, which TS expects a local printer to be present.

First create a localprinter (that will not a have a physical printer attached) with the print driver of the network printer you want to use and assign it to LPT2. I name this printer the same name of the network print as: ? XYZ PrinterName lpt2 ? so I know what this printer is exactly used for.

Second: depends on if your using windows 2K or XP workstations:

- W2K workstation: If you haven?t already, add a network printer device on your print server and share it out. Also, TS, using a W2K workstation, seems to need the workstation printer you have just created using LPT2 to be designated as the default printer on the Workstation in order to function correctly.

- XP workstation: If you haven?t already, add a network printer device on your local and share it out. (XP doesn?t seem to care which printer is marked as default)

Third: Now to trick TS into printing to the network printer through the local printer port created on the local pc.

GOTO DOS window and type this command
W2K:
Net use lpt2 \\printserver\printsharename persistent:yes
XP:
Net use lpt2 \\YourPcName\YourPrintShareName persistent:yes

DOS will confirm that the Net Use command was successfully enabled.

Log on to the TS session and verify that the server has created a printer session for your pc and test print from that printer, and from your apps.

Hope this helps

Collapse -

terminal services printing problem

by ppoll In reply to terminal services printin ...

Poster rated this answer

Collapse -

terminal services printing problem

by rnwindahl In reply to terminal services printin ...

Change the ports to a standard tcp/ip port instead of using the jetdirect port.

Collapse -

terminal services printing problem

by ppoll In reply to terminal services printin ...

Poster rated this answer

Back to Windows Forum
12 total posts (Page 1 of 2)   01 | 02   Next

Related Discussions

Related Forums