Configuring the Web Server
You will need to perform two configuration tasks to set up your Web server to support NFuse:
Prepare the desired ICA Web Installation Clients directory.
Install and configure the NFuse Java objects.
ICA Web Installation Clients
During the installation of the NFuse Java objects, you will be prompted to supply the Citrix ICA 6.0 client CD so that Setup can populate the NfuseClients subdirectory under the root URL. These client files are used to support both the Web-based client installation and embedded published applications. If you do not have the client CD, you can download the ICA Web Installation Clients file from the Citrix download site, at http://download.citrix.com/. This file contains all of the Citrix ICA clients and is approximately 60MB in size.
If you are going to support only a subset of the ICA clients, then you will not need to retrieve the entire Web client file, and you can download the individual components off the Web. The Java object installation program simply copies the contents of the en folder to the NfuseClients subdirectory on the Web server. If you want, you can create your own folder with only the client installation files that you require. For example, if you were planning to support only 16- and 32-bit Windows clients, then you could provide only ica16 and ica32 folders under the en folder. In the second article in this series, I will talk specifically about configuring the Web server to support various client installations.
Installing the NFuse 1.5 Java Objects
The NFuse 1.5 Java objects setup program (NfuseWebExt-IIS.exe) for IIS can be found either in the NFuse 1.5 installation folder or on the Citrix download site. Running this program will launch the NFuse installation wizard. The installation itself is fairly straightforward, with two areas worth noting:
You will be asked to provide the name and port number for a MetaFrame server in the environment that is running the Citrix XML service, as shown in Figure 3.
Host and port selection for the Citrix XML service
You can choose any one of the MetaFrame servers in your farm that is running the XML service.
As I mentioned earlier, you will also be prompted to provide the location of the ICA client files so that they can be copied into the NfuseClients folder, as shown in Figure 4. If you have the client CD or have downloaded the Web installation clients, you can select Yes and then provide the location of these files so that they can be installed.
The NFuse ICA client source location prompt
After the necessary files have been copied, the IIS server will be restarted. At this point, the NFuse-enabled Web server should be fully operational. You can test the functionality by pointing your browser to the NFuse samples directory that is installed by default on the Web server. The sample page can be found at http://<web server>/NFuse15, where <web server> is the name of the server that you installed the NFuse Java objects on. This brings up a Web page with links to a number of sample sites that demonstrate the new features in NFuse 1.5 using ASP or the Citrix HTML extensions.