Solved

Citrix Pass-through

Posted on 2009-04-06
2
679 Views
Last Modified: 2012-05-06
This weekend I tested the Citrix Pass-through login feature for the Web Portal. Once I enabled pass-through and logged into a domain system, it worked great. the test user did not have to type in the credentials at the citrix console interface, but when I tried to launch the application from the web console, it gave me the old style login that you would use in an rdp session asking for the credentials. My goal was to eliminate a login when they are on domain systems, but it didn't eliminate one it just moved the location of the login before getting into the application.

User Workflow:
1. login to domain workstation
2. login to citrix web console
3. login to application

Step 1 and 3 I cannot eliminate, but 2 I should be able to eliminate. When pass-through is enable it goes right in to the web console, but it doesn't seem to pass the credentials to the server the application is hosted on. Any way around this? We have a windows Server 2003 shop, fully patched.

Thanks,
0
Comment
Question by:ValleyENT
2 Comments
 
LVL 14

Accepted Solution

by:
croberds earned 500 total points
ID: 24088846
There have been known issues with this.  I have got it to work through PNA but have always seen issues with the WI.  I would recommend you go PNA if you can--look here:  http://www.msterminalservices.org/articles/Configure-Citrix-Program-Neighborhood-Agent.html

If you need to stay with WI and if you have PS 4.0 look here (this may work with 4.5 or Xen also):  http://geekswithblogs.net/Solid/archive/2005/12/09/62700.aspx

0
 
LVL 4

Author Comment

by:ValleyENT
ID: 24111960
Well, thank you croberds! We got this working without the PNA. We have only installed the Web Client, and we are able to use pass-through. We pushed this out via GPO using a small batch file. Batch file is below.
::CHECKS FOR .OLD FILE, IF IT IS FOUND, STOPS BATCH::
if exist "%APPDATA%\icaclient\APPSRV.OLD" goto end 
::CHES FOR ICA CLIENT INSTALL, IF IT IS MISSING, STOPS BATCH::
if not exist "%APPDATA%\icaclient\APPSRV.INI" goto end
 
 
::IF ABOVE DO NOT APPLY, RUNS SCRIPT BELOW::
@ECHO off
 
::ADDS LINE ITEMS IN INI USING ECHO COMMAND::
echo EnableSSOnThruICAFile=On >> "%APPDATA%\icaclient\APPSRV.INI" 
echo SSOnUserSetting=On >> "%APPDATA%\icaclient\APPSRV.INI" 
::CREATES .OLD FILE TO REFERENCE THE NEXT TIME BATCH IS RUN::
copy "%APPDATA%\icaclient\APPSRV.INI" "%APPDATA%\icaclient\APPSRV.OLD" 
:end 

Open in new window

0

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Power and BTU ratings calculation 13 73
What is this Task? 4 111
How to restore security permissions on a file server 4 54
Cannot Set Default PDF Reader Windows Server 2012 RDS 13 105
#Citrix #Internet Explorer #Enterprise Mode #IE 11 #IE 8
CITRIX XENAPP 6.5 FARM CUSTOM POLICY - CHANGE MANAGEMENT WINDOW REBOOT SCHEDULE
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question