Friday, February 17, 2012

Directing a Web Interface 5.4’s “INSTALL” link to a direct download link for a plug-in

Problem

You would like to direct the INSTALL link that is presented by your Web Interface 5.4 server when a Citrix client isn’t detected directly to a link that downloads a specific client.

image

Solution

Note that this solution may not work in every environments because if your enterprise network consists of different operating systems (Windows, Macs) or browsers (IE, Safari, Mozilla) then forcing the user to download a specific client may mean that they’ll get a client that is not compatible with their operating system.

For the purpose of this example, we’ll be changing the Install link to point to the Citrix Receiver executable stored on the Web Interface server that will allow the user to Run or Download the file:

CitrixReceiverEnterprise.exe

image

Log onto your Web Interface server and browse to:

C:\inetpub\wwwroot\Citrix\XenApp\Clients

image

Copy the plug-in into the folder:

image

Browse to the following folder:

C:\inetpub\wwwroot\Citrix\XenApp\conf

image

Open the following file with notepad:

WebInterface.conf

image

Change the following path:

# ClientDefaultURL=http://www.citrix.com/download

image

To:

ClientDefaultURL=http://<yourWebServer>/Citrix/XenApp/Clients/CitrixReceiverEnterprise.exe

image

A restart of the services is not necessary so just refresh the Web Interface page with a workstation that does not have a plug-in installed and you’ll notice that the INSTALL link now points you directly to a link to download the Citrix Receiver client. 

image

2 comments:

Anonymous said...

Getting a 404 after clicking Install, any idea what cause or fix would be? Thanks!

Jesse Boehm said...

Hey,
Great information I got here. I've been reading about this topic. I found it here in your blog. I had a great time reading this.

Regards
Custom citrix web interface