Wednesday, August 14, 2013

Citrix Web Interface, notes about


There should be nothing new here, this is just a collection of notes I had kept.


First, don't use the Web Interface, use the Storefront v2. But if you are a laggard continue reading.


Web Interface (WI), uses Java and .NET to dynamically generates a list of resources available to users. Most settings are configured via the configuration console and under the covers in the file ‘WebInterface.conf’.

The WebInterface.conf file allows you to change many of the Web Interface properties.

  • Location Windows: \InetPub\WWWRoot\Citrix\XenApp\Conf\WebInterface.conf
  • Location NetScaler: /var/wi/tomcat/webapps/Citrix/XenApp/WEB-INF/WebInterface.conf

Changes made directly to the file can be overwritten by configurations made in the Web Interface Management console.


Web Interface Repair

The IIS site and the Web Interface installation can be repaired. It may be necessary to repair or reinstall the site using the Web Interface Repair option.

Always back up any custom scripts and the WebInterface.conf file before repairing.

  • If you reinstall Web Interface, any pre-existing scripts and the WebInterface.conf file will not be replaced

Repair the installation if files were mistakenly deleted, renamed, or corrupted.

  • Repair a Web Interface installation from the Windows control panel

Repair the site to address any configuration issues specific to the site or corruption.

  • If you repair a site, pre-existing scripts and the WebInterface.conf file will be replaced
  • After making a backup of scripts and the configuration file, repair a site using the Site Maintenance > Repair Site task in the Web Interface management console.

NTFS Permissions for Pass-Through Authentication

  • After windows authentication, IIS impersonates the current user account when accessing files on the web server hard drive. This requires the users’ domain account has at least Read permission on all scripts beneath the web server document root directory
  • Restricting NTFS permissions on the files beneath WWWRoot to allow access only by administrators or the IIS_IUSRS account will disable non-administrator users from being able to view Web Interface pages. In these cases, users are forbidden or cannot access Web Interface or the applications. To correct this issue, ensure that in addition to the IIS_IUSRS account, all users who will access the Web Interface have NTFS read permissions on all files beneath WWWRoot\Citrix on the web server.

Receiver Detection Redirection Error

Web Interface can  detect if a Receiver is not installed or the Receiver on a user device is not current. A download wizard allows users to download and install the latest Receiver.

Under certain circumstances, users may find that the wizard redirects them to instead of downloading a Receiver installer.

For example, the installer file for the Citrix Receiver should be copied to the %ProgramFiles(x86)%\Citrix\Web Interface\5.x.x\Clients directory.

Web Interface should detect the presence of the Receiver installer automatically; however, if the site is still redirecting users to, restart the web server.

If Prohibit User Installs is enabled in the Windows Installer option in the console tree of the Group Policy Management Console, users will not be able to install a plug-in on their user devices.

Internet Explorer 9 is known to exhibit issues when used together with some Citrix products. For example, users commonly report that published applications fail to open from Web Interface in Internet Explorer 9. For additional information, including troubleshooting tips and workarounds, see Citrix article CTX129444.

No comments:

Blog Archive