[THIN] Re: clientname variable on passthrough ICA session

  • From: andy mac <a_r_mc789@xxxxxxxxx>
  • To: thin@xxxxxxxxxxxxx
  • Date: Thu, 19 Feb 2009 01:26:45 -0800 (PST)

Thanks for this Carl, this looks like excatly what were looking for

Andy


________________________________
From: Carl Stalhood <cstalhood@xxxxxxxxx>
To: thin@xxxxxxxxxxxxx
Sent: Wednesday, February 18, 2009 3:00:34 PM
Subject: [THIN] Re: clientname variable on passthrough ICA session


Have you done this?

http://support.citrix.com/article/ctx101803

The registry setting HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\PASS 
THROUGH\PASS THROUGH must be set to 1 on the pass-through server. 


On Wed, Feb 18, 2009 at 5:29 AM, andy mac <a_r_mc789@xxxxxxxxx> wrote:

This is a bit developy, but i'll give it a whirl

We have 2 PS4 farms, one of which provides ICA passthrough to the other.

Both have the dynamic printing naming convention enabled using UPD, and the 
printer string in the resulting passthrough session shows the CLIENTNAME as 
being the originating client PC (e.g. clientpc1), and printing works fine

We have an application that this is causing a problem for however. This looks 
at the CLIENTNAME environment variable on the ICA passthrough session to try 
and match it to the client mapped printer, but this returns the servername of 
the originating Citrix server, which causes the app not to pick up the printer.

Does anyone know of a way to pick up the clientname that appears in the printer 
string, rather thatn the CLIENTNAME environment variable ?

Thanks

Andy


      

Other related posts: