Categories: CitrixWindows

Citrix Web Interface 5.4 on Windows Server 2012

Citrix does not make it easy to deploy Citrix WebInterface 5.4 on Windows Server 2012. However, there is a confirmed working method and this post will guide you through the configuration.

Prepare your Windows Server 2012

Install the following roles and features:

  • .NET Framework 3.5 Features (you need access to the Windows installation source – because of the Feature on Demand setup option)
  • Web Server (IIS) with sub-components
    • Application Development
      • ASP
      • ASP.NET 3.5
  • Management Tools with sub-components
      • IIS 6 Management Compatibility
      • IIS 6 Metabase Compatibility

Install Citrix WebInterface 5.4 and create mmc.exe.config

First, install Microsoft Visual J# from the XenApp 6.5 installation media (located in \Support\JSharp20_SE\vjredist64.exe)

After that you are able to install Citrix WebInterface 5.4 from the XenApp installation media (located in \Web Interface\Webinterface.exe)

After the installation is completed you can now open the Citrix WebInterface Management Console. Because of an issue you are not able to create a new Site – this point is not shown in the action pane nor in the context menu.

You can (temporarily) work around this issue by creating a text file named mmc.exe.config in %WinDir%\SYSWOW64 with this content (ANSI-coded):

<?xml version ="1.0"?>
<requiredRuntime version="v2.0.50727"/>
<supportedRuntime version="v2.0.50727"/>

Afterwards you can start the Citrix WebInterface Management Console again and create / manage sites. Be sure that this modification of mmc.exe.config can conflict other tools (in this case rename mmc.exe.config to _mmc.exe.config).

Configure CitrixWebInterface 5.4.0 AppPool in IIS

If you try to access a new WebInterface site you will receive the following error message:

404 – File or directory not found (site: \Citrix\XenApp\auth\silentDetection.aspx)

You can fix this for all sites on this server by changing the .NET Framework version for the Citrix application pool:

  • Open Information Manager Service (IIS) Manager
  • Open your server
  • Open Application Pools
  • Edit Basic Settings on CitrixWebInterface 5.4.0 AppPool
  • Choose .NET Framework Version v2.0.50727

Source credit:

Disqus Comments Loading...

Recent Posts

Bittorrent IP Blocklists

In addition to using a VPN service, as an extra precaution I've been using the blocklist feature of my bittorrent… Read More

October 26, 2019 3:31 pm

FreeNAS Error Creating Pool

command '('gpart', 'create', '-s', 'gpt', '/dev/da8')' returned non-zero exit status 1. If you get this error while trying to create… Read More

June 7, 2019 3:44 pm

Change Grub Default Boot Entry on Linux Mint

I'm dual booting Windows and Linux Mint on my laptop. The grub default is to boot into Linux Mint, however… Read More

April 23, 2019 7:45 pm

How to Reset Secure Channel On Active Directory Domain Controller

When you're a little too careless about virtualizing your domain controllers, cloning, migrating, backing up and restoring, returning from vacation… Read More

April 21, 2019 8:14 am

Run Systemd Script Before System Shutdown

I tried to retain the NGINX FastCGI cache and have it persist across system reboots instead of being ephemeral by… Read More

April 20, 2019 10:14 am

Learn Systemctl Usage to Manage Systemd Service in Linux

Systemd is new service manager for Linux. It's a replacement for all previous init systems (SysV/SysVinit & Ubuntu's Upstart) and… Read More

April 20, 2019 7:55 am