Product Documentation

Set up server-client content redirection

Aug 16, 2013

Server-client content redirection enables administrators to specify that URLs in a published application are opened using a local application. For example, opening a link to a webpage while using Microsoft Outlook in a session opens the required file using the browser on the user device. Server-client content redirection enables administrators to allocate Citrix resources more efficiently, thereby providing users with better performance.

The following types of URL can be redirected:

  • HTTP (Hypertext Transfer Protocol)
  • HTTPS (Secure Hypertext Transfer Protocol)
  • RTSP (Real Player)
  • RTSPU (Real Player)
  • PNM (Older Real Players)

If Receiver does not have an appropriate application or cannot directly access the content, the URL is opened using the server application.

Server-client content redirection is configured on the server and enabled by default in Receiver provided that the path includes RealPlayer and at least one of Firefox, Mozilla, or Netscape.

Note: RealPlayer for Linux can be obtained from http://proforma.real.com/real/player/unix/unix.html.

To enable server-client content redirection if RealPlayer and a browser are not in the path

  1. Open the configuration file wfclient.ini.
  2. In the [Browser] section, modify the following settings:

    Path=path

    Command=command

    where path is the directory where the browser executable is located and command is the name of the executable used to handle redirected browser URLs, appended with the URL sent by the server. For example:

    $ICAROOT/nslaunch netscape,firefox,mozilla

    This setting specifies the following:

    • The nslaunch utility is run to push the URL into an existing browser window
    • Each browser in the list is tried in turn until content can be displayed successfully
  3. In the [Player] section, modify the following settings:

    Path=path

    Command=command

    where path is the directory where the RealPlayer executable is located and command is the name of the executable used to handle the redirected multimedia URLs, appended with the URL sent by the server.

  4. Save and close the file.
    Note: For both Path settings, you need only specify the directory where the browser and RealPlayer executables reside. You do not need to specify the full path to the executables. For example, in the [Browser] section, Path might be set to /usr/X11R6/bin rather than /usr/X11R6/bin/netscape. In addition, you can specify multiple directory names as a colon-separated list. If these settings are not specified, the user's current $PATH is used.

To turn off server-client content redirection from Receiver

  1. Open the configuration file module.ini.
  2. Change the CREnabled setting to Off.
  3. Save and close the file.