Configure Web Interface for Citrix XenApp 6.5

Overview

This is the third post in the Installing and Configuring Citrix XenApp 6.5 Series:

  1. Install and Configure Citrix XenApp Licensing
  2. Install and Configure Citrix XenApp 6.5
  3. Configure Web Interface for Citrix XenApp 6.5 (this post)
  4. Publishing Applications with Citrix XenApp 6.5
  5. Install and Configure Profile Management for Citrix XenApp 6.5
  6. Add Servers to a XenApp 6.5 Farm
  7. Configure Pass-through Authentication for Citrix XenApp 6.5
  8. Install and Configure Citrix Secure Gateway

Contents

This post contains the following sections:

Create XenApp Web Site

  1. Click Configure under Web Interface:
    Install_Configure_Citrix_XenApp_6.5_028
  2. Right-click XenApp Web Sites > Create Site:
    Install_Configure_Citrix_XenApp_6.5_029
  3. Leave the default Path and Name, but tick the Set as the default page for the IIS site tickbox:
    Install_Configure_Citrix_XenApp_6.5_030
  4. Click Next, accepting the default At Web Interface for the Point of Authentication:
    Install_Configure_Citrix_XenApp_6.5_031
  5. Review summary information, then click Next:
    Install_Configure_Citrix_XenApp_6.5_032
  6. Click Next to Configure the site now:
    Install_Configure_Citrix_XenApp_6.5_033

Configure XenApp Web Site

  1. Continuing from the Step above, enter your Farm name (eg. CTXFarm) and your XenApp servers (we only have CTXXA01 at the moment, but will add more later): Install_Configure_Citrix_XenApp_6.5_034
  2. Select Authentication Methods (eg. Explicit and Pass-through):
    Install_Configure_Citrix_XenApp_6.5_035
  3. Add your Domain to the list:
    Install_Configure_Citrix_XenApp_6.5_036
  4. Select Full:
    Install_Configure_Citrix_XenApp_6.5_037
  5. Select Online:
    Install_Configure_Citrix_XenApp_6.5_038
  6. Review summary information, then click Finish:
    Install_Configure_Citrix_XenApp_6.5_039
  7. Your site will now appear in XenApp Web Sites:
    Install_Configure_Citrix_XenApp_6.5_040

Create XenApp Services Site

  1. Right-click XenApp Services Sites > Create Site:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_001
  2. Accept the defaults, click Next:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_002
  3. Review summary information, click Next:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_003
  4. Click Next to Configure the site now:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_004

Configure XenApp Services Site

  1. Continuing from the Step above, enter your Farm name (eg. CTXFarm) and your XenApp servers (we only have CTXXA01 at the moment, but will add more later): Configure_Web_Interface_for_Citrix_XenApp_6.5_005
  2. Select Online, click Next:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_006
  3. Review summary information, click Finish:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_007
  4. Your site will now appear in XenApp Services Sites:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_008

Enable Client Downloads

  1. Copy \Citrix Receiver and Plug-ins\Windows and \Citrix Receiver and Plug-ins\Mac folders from the install DVD/ISO to C:\Program Files (x86)\Citrix\Web Interface\5.4.0\Clients:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_009
  2. Navigate to Web Interface Management > XenApp Web Sites > Edit Settings > Client Deployment > Properties > General > Client Detection and tick Offer upgrades for clients:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_010
    Configure_Web_Interface_for_Citrix_XenApp_6.5_011
    Configure_Web_Interface_for_Citrix_XenApp_6.5_012
  3. Edit C:\inetpub\wwwroot\Citrix\XenApp\conf\WebInterface.conf file
  4. Uncomment the lines for the required clients (eg. windows and mac):
    1. # ClientIcaMac=Filename:Citrix online plug-in (web).dmg,Directory:Mac,Mui:Yes
    2. # ClientIcaWin32=Filename:CitrixOnlinePluginWeb.exe,Directory:Windows,Mui:Yes,ClassID:238f6f83-b8b4-11cf-8771-00a024541ee3
  5.  Rename Filename to client in folder eg. CitrixReceiverEnterprise.exe (use Enterprise for features like SSO):
    1. ClientIcaWin32=Filename:CitrixReceiverEnterprise.exe,Directory:Windows,Mui:Yes,ClassID:238f6f83-b8b4-11cf-8771-00a024541ee3
    2. ClientIcaMac=Filename:CitrixReceiver11_4_3.dmg,Directory:Mac,Mui:Yes
      Configure_Web_Interface_for_Citrix_XenApp_6.5_013
  6. Run IISRESET from the command prompt.
  7. Open a browser and navigate to Web Interface. Tick I agree with the Citrix license agreement, then click Install:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_014
  8. A message should appear, telling you to watch out for an information bar:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_016
  9. Click Run when it appears:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_015
  10. Click Allow:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_017
  11. Once installation has completed, click OK:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_018
  12. Click Allow if this warning appears:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_019
  13. The above warning should not appear if you put your Web Interface server (eg. http://ctxxa01) in Internet Explorer >  Internet Options > Local Intranet Zone:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_021
    Configure_Web_Interface_for_Citrix_XenApp_6.5_020
  14. At this point, Citrix Receiver will ask if you’d like to enter a URL:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_023
    (You can disable this prompt if required: http://support.citrix.com/article/CTX134637)
  15. You should enter the Server for your XenApp Services Site:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_024
  16. Behind the scenes, the full URL of your Services Site will be used, with config.xml appended to the end.
    You can view this by right-clicking the Citrix Receiver icon in the Notification Area > select Preferences > Plug-in status > right-click Online Plug-in > Options:
    Configure_Web_Interface_for_Citrix_XenApp_6.5_027
    Configure_Web_Interface_for_Citrix_XenApp_6.5_025
    Configure_Web_Interface_for_Citrix_XenApp_6.5_026
  17. Application shortcuts will now appear in the Start Menu and Desktop, if configured.

Comments

  1. Sue Liu says:

    Dear Mr. Rush, I am a Product Support from a software development company in China and now doing a compatibility testing between Citrix XenApp6.5 with our product. And your articles help me a lot to go through the complex installation and configuration of the program. But just after configuring the Web Interface and restart the machine, all menu items under Citrix folder in Start Menu are gone!!! They were still there when I configured License Server. Do you have any idea about how it happened? Could you please give me any help on this? Thanks a lot! Best Regards, Sue

    • Hi Sue
      Glad to hear you found my posts useful 🙂

      I’ve seen menu items move too. Have you checked for the Citrix folder in Administrative Tools?

  2. Yes, I could see them there… Why they are moved to such place? They are Citrix application, not Windows’… Thanks a lot for this! Have a good day!

  3. Hi Adam,
    Helpful posts by the way. Thank you!
    I just want to verify the step after editing the WebInterface.conf. I uncommented and renamed the filename in Notepad, do I save to the original file, and then restart IIS?

  4. anto dominic says:

    Hi rush,,
    You posts are really usefull can you post something related to webconfig file such as client id mapping and some other stuffs.it would be really greatfull.Thanks.

  5. Amazing post…………………..thanks a lot for posting this

  6. Hi Adam ,

    I installed and configured the web interface exactly the steps above , but after IISRESET , i navigate to browser and i got the Green INSATLL button but not the “Agree to license” check box. When i click on the install button another IE window opens which tells me to download from http://www.citrix.com/download , is am going right ?

    Note: i copied the clients to the respective folders and modified the file as mentioned above.

    Thanks,Mayur

  7. Bheema says:

    Excellent post..Thanks..It’s help full to all