in

Cortado Community

.print Client ICA together with Citrix XenAPP web version (user space installation)

Last post 07-15-2009 18:51 by iliad. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 05-05-2008 14:32

    .print Client ICA together with Citrix XenAPP web version (user space installation)

    If the latest Citrix XenApp Client (a.k.a Citrix ICA Client; > 10.200) detects a lack of administrative rights, the Citrix ICA Client will be installed as web version to
    C:\Documents and Settings\%user%\Local Settings\Application Data\Citrix\ICA Client
    To use the .print Client with this type of ICA client we have to install it manually (instructions below) or use the provided Beta(!) MSI package from the Download section - [link].

     


     

    To install .print ICA client manually, follow these steps:
    1. Copy TPClnt.dll,TPView.dll and TPClnICA.dll to the user specific folder (see above).
    2. Add some values to the registry:
      [HKEY_CURRENT_USER\Software\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ICA3.0]
      "VirtualDriver"="...,TPClnICA,RSICAWorkStationProxy"
      [HKEY_CURRENT_USER\Software\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\TPClnICA]
      "DriverName"="TPClnICA.dll"
      "DriverNameWin32"="TPClnICA.dll"
      [HKEY_CURRENT_USER\Software\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\VirtualDriver]
      "TPClnICA"=""
    Beta MSI installer is available here: http://forum.thinprint.com/cs/files/folders/client/entry634.aspx

    ThinPrint AG, Alt-Moabit 91 a/b, 10559 Berlin, Germany

    Phone:    +49 (0)30 394931-0
    Fax:      +49 (0)30 394931-99
    E-Mail:   support@thinprint.com
    Internet: http://www.thinprint.com
    Filed under: , , ,
  • 09-08-2008 21:24 In reply to

    • iliad
    • Top 10 Contributor
    • Joined on 11-12-2007
    • Posts 37

    Re: .print Client ICA together with Citrix XenAPP web version (user space installation)

    This is what I had to do to load the client on a Vista OS:

    1. ***Copy the TPClnICA.dll to %sysroot%\Users\%MyUser%\AppData\Roaming\ICAClient (this was a 64 bit PC - 32 bit may be different)

    NOTE: I had to disable file hiding on the client PC under Control Panel >
    Folder Options > View.

    2. ***Make sure the TPClnt.dll and TPView.dll are still in the system32
    directory.

    3. Modify the registry in the following way. Please take note, my test client
    PC is vista x64 and the Registry Entries for me did not exist under HKCU.
     **Mine were under HKLM\Wow6432Node\Citrix\IcaClient\Engine\Configuration\Advanced\Modules\. I mention this in case you have
    a 64 bit vista OS that needs this modification.

                             *********************************************************************

    **[HKLM\Wow6432Node\Citrix\IcaClient\Engine\Configuration\Advanced\Modules\VirtualDriver] (x64)**

    [HKEY_CURRENT_USER\Software\Citrix\ICAClient\Engine\Configuration\Advanced\Modules\VirtualDriver]

           "TPClnICA"="" > make sure there are no quotes and no "=" sign. This is just a name value with no data value.

    **[HKLM\Wow6432Node\Citrix\IcaClient\Engine\Configuration\Advanced\Modules\TPClnICA] (x64)**

    [HKEY_CURRENT_USER\Software\Citrix\ICAClient\Engine\Configuration\Advanced\Modules\TPClnICA]

          "DriverName"="TPClnICA.dll" > NO Quotes and no "=" sign; DriverName is the Name of the entry
           and the "DATA" value is TPClnICA.dll.


         "DriverNameWin32"="TPClnICA.dll" > NO Quotes; DriverNameWin32 is the Name of
          the entry and the "DATA" value is TPClnICA.dll. No = signs anywhere.

                             *********************************************************************

    ***As mentioned in the original post, the TPClnt.dll was to be copied to the "user specific folder". When the TPClnt.dll was first copied to this location, I received an error from Citrix (couldn't load dll). After removing the TPClnt.dll from the user specific location, attempting to connect to a published application via web interface, the error would no longer occur. However, I then replaced the files (TPClnt.dll and TPView.dll) into the user specific location and the error did not occur again. I have not been able to test print yet, do to a citrix licensing issue in my test environment. So, I am still unsure if the TPClnt.dll and TPView.dll will be required in the user specific location. However, at least the thinprint client is loading for this scenario.

  • 07-15-2009 18:51 In reply to

    • iliad
    • Top 10 Contributor
    • Joined on 11-12-2007
    • Posts 37

    Re: .print Client ICA together with Citrix XenAPP web version (user space installation)

     
    Further Information Regarding Citrix XenApp Web Plugin Client (XenAppWeb.msi 11.0.05357) Microsoft User Account Control for Windows Vista
     
    Client OS/Architecture: Windows Vista Buisness 32bit. Other Vista OS's and Architectures may be similar.
     
    Relevant to either running the XenApp Web Plugin MSI manaully or via active X control from the XenApp web interface client download.
     
    Installing as Domain Admin or Local Admin, with User Account Control (UAC) enabled, will install the XenApp client into the following location: C:\Users\%username%\AppData\Local\Citrix\ICA Client. This will cause a problem with installing the .print ICA client, as previously mentioned on this thread. With UAC disabled, the XenApp client will install to %sysroot%\Program Files\Citrix\ICA Client. This will allow for a trouble free installation of the .print ICA client.
     
    Tip! For .print ICA client manual installation scenarios: If you have a problem getting the .print client files. You can copy the citrix client directory from C:\Users\%username%\AppData\Local\Citrix\ICA Client., and paste it under Program Files. Then run the .print ICA client msi file and install to the directory where you copied the ICA Client directory to. Then you can locate the TPClnICA.dll and Module.ini from the ICA Client directory. The other relevant files (TPClnt.dll and TPView.dll) should already be in their correct location under %sysroot%\Windows\System32. However, as mentioned in the initial post, these files should be copied to the same user specific director along with the TPClnICA.dll
Page 1 of 1 (3 items)
Copyright Cortado AG, All rights reserved ·  Legal notes