Solved

Xenapp 5  - running an app from an ICA file.

Posted on 2010-11-08
9
1,220 Views
Last Modified: 2012-08-13
Hi Guys.

I'm running a Xenapp 5.0 farm on server 2008, and we have one odd requirement to launch an app from an ICA file which then connects to an older Citrix server (in another farm) hosted by a 3rd party (not sure what version of Citrix, but it runs on NT4.0!). I do not have any access to (from an admin perspective) tothe external farm.

I've got the app to launch and run successfully, the only functionality that doesn't work is that the app has an 'export to Excel' function, and when this is selected, nothing happens.

Excel is installed on my Xenapp5 server, and I have other apps published on my farm that have similar interaction with Excel and work OK on this box. I've also tested this by directly running the ICA on the server, rather than published with the same results.

This has worked previously, the only thing that has changed is that I am now publishing the ICA file from a different box (I wasn't given a copy of the original ICA file, only the connectivity info), which makes me think the 3rd party app is ok, but I need to change something my end, probably in the ICA file.

The ICA file config is -

WFClient
Version=2

TcpBrowserAddress=X.X.X.X
UseAlternateAddress=1
PersistentCachePath=C:\Documents and Settings\%username%\Application Data\ICAClient\Cache

ApplicationServers
CitrixAppName=

CitrixAppName
Address=X.X.X.X
InitialProgram=#CitrixAppName
Username=login_name
Password=Password
Domain=Domain_name
ClientAudio=On
AudioBandwidthLimit=2
TWIMode=On
DesiredColor=2
Compress=On
TransportDriver=TCP/IP
WinStationDriver=ICA 3.0
ScreenPercent=0

Thank you for reading, and any thoughts would be appreciated,
Dave.
0
Comment
Question by:undercover69
  • 6
  • 3
9 Comments
 
LVL 4

Expert Comment

by:tk36
ID: 34083437
Was just wondering if you have Excel installed (ansd oublished) on the older server (in another farm) or not. I would have thought it will look to run Excel from there (and not from your Xenapp5 server).

Just the thought I could be wrong.
0
 

Author Comment

by:undercover69
ID: 34083457
Hi tk36,

That is a question I am trying to get answered, but as yet I haven't had any response.

However, what makes me think that it isn't running from there is that this was working previously and only stopped working when we started running the ICA file from my new Citrix server, so I am assuming (!) nothing has changed their end.

If some clarity can be provided as to the way this would work in both situtaions (ie a) excel running locally, and b) citrix running remotely) that would be a great help.

Thanks,
Dave.
0
 
LVL 4

Expert Comment

by:tk36
ID: 34083547
Hi Dave,

What happens if you run the application from the ICA file ( double click to run the file not as a published application), wil the excel bit work?

I have not published ica file before...Sounded complicated as user will have to connect to your Xenapp farm first to run applicaiotn from another farm...

By running the ica file user will be running applicaiton from the third party farm directly and the Export to Excel might just work.

Ta
0
 

Author Comment

by:undercover69
ID: 34083576
Thanks tk36,

When I just run the ICA file, the same thing happens. Or doesn't happen as the case may be :-) , as nothing happens when the 'export to excel' bit is selected (although the app itself runs OK).

I am sure this is tied into session sharing in some way (?), but I've got another app on the same server that calls Excel and that works OK, and we've not made any policy changes to our farm in that respect.

Thanks again mate,
Dave.
0
Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

 
LVL 4

Expert Comment

by:tk36
ID: 34083626
Dave,

This link is interesting, authough it is most likely a different application (same symptom)
The bit about copying the dll file from the applicaiton to the local System32.

Check it out
http://www.brianmadden.com/forums/t/33584.aspx

Ta
0
 

Author Comment

by:undercover69
ID: 34088775
Thanks for that link tk36.

It pointed me toward getting Process Monitor on the case and I've been trawling through the activity log to see if there's anything permissions-wise that might be causing the problem.

I can't actually see the wfica32 calling Excel, let alone failing, so I guess this means it's running on the external citrix farm? What do you think?

If that's the case, what should I be asking them to check? Is this related to content redirection?

Thanks again for your help mate.
0
 
LVL 4

Expert Comment

by:tk36
ID: 34091460
0
 
LVL 4

Expert Comment

by:tk36
ID: 34091690
And may be you can ask them to 'enable content redirection from server to client' for this application.

I don't have direct experience with 'Export to Excel' on the Citrix....Sorry can't be a lot of help.

The other thing you might wat to try is to add the <path to Excel>\excel.exe to a user's Path to mack sure that if Excel is called it can be run.  
0
 
LVL 4

Accepted Solution

by:
tk36 earned 500 total points
ID: 34164910
Hi Dave,

Another thought...
How did you publish the ica file? If you haven't already done this tty moving the ica file to the ica client  folder, normally c:\program files\citrix\ica client\
and publish this command
c:\program files\citrix\ica client\wfica32.exe "your.ica"  
See if this makes any different

Ta
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

Suggested Solutions

Citrix XenDesktop, Citrix Studio, Citrix Policies, Citrix XenApp
Citrix XenDesktop 7.6 Citrix Policies Audio
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.

744 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

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now