Citrix printing on a legacy DOS application

XP Presentation Server 3 with the following scenario:

Running a DOS based application on the server that can only print to LTP1:
Citrix clients are using networked printers and would like the DOS application to print to those.

How do I configure this?



Much appreciated!
/RH
entronetAsked:
Who is Participating?
 
ET0000Commented:
Sorry I didn't get back to you on the server config.

You can check the Citrix GPO policy (http://support.citrix.com/article/CTX104693&searchID=21693203), but I suspect you may be running into a limitation on the web client (I found doco saying the web client doesn't support COM port redirection, but couldn't find anything one way or the other about LPT port redirection).
0
 
ET0000Commented:
The networked printer should be defined on each workstation as assigned to LPT1, and Citrx should be configured to allow LPT port mapping. When a user connects, their LPT1 is mapped and the legacy application happily prints to LPT1 which ends up on the network printer.
0
 
entronetAuthor Commented:
I'll give that a try. When you say Citrix configured to allow LPT port mapping. Is that configured in the terminal server settings?
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

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.

 
ET0000Commented:
I'm not in front of any of the Citrix components now, but I believe this has to be enabled both on the server (probably in the TS settings) and also on the client options.
0
 
entronetAuthor Commented:
ok, but if you're using the web version of the client, is there an option to do that?
0
 
BLipmanCommented:
If you need another way to get this working you can script mappings to the server's LPT ports.  For example, you could have a script do this

net use LPT2: \\ServerName\PrintShare

That would map a network printer to the server's LPT2 for your DOS application.  
0
 
ET0000Commented:
BLipman's suggestion works if the networked printer is accessible from the server, but if the networked printer is in a remote office, you need to get Citrix to support the port mapping.

Things are often version-dependent, but you should be able to set the LPT mapping option on the server and the web client should honor that.
0
 
entronetAuthor Commented:
Ok, ET0000, can you please confirm where I set this up on the server?
0
 
entronetAuthor Commented:
Ok, I think I have modified the server to map LPT. It was already enabled on Citrix RPC, but not on the Terminal Services.

Still no luck. I have no LTP1 mapped in the client on my Citrix session. Heeeeelp!


0
 
entronetAuthor Commented:
Thanks,

I'll check this and compare with the windows client tomorrow.
0
 
ET0000Commented:
Recommend points to ET0000.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.