Installation guide
14 Feature Release 1 and Service Pack 3 Installation Guide
Citrix XML Service
The Service Pack 3 installation gives you the option to enable and configure the
Citrix XML Service. The Citrix XML Service provides published application
data to ICA Clients using the TCP+HTTP network protocol and to NFuse-
enabled Web servers. To support NFuse, the XML Service must be installed on all
MetaFrame servers to which clients connect.
By default, the Citrix XML Service runs on TCP port 80, the port typically used
for Web servers. If you have a Web server running on your MetaFrame server,
you must select another port for the Citrix XML Service and then configure your
NFuse-enabled Web servers, the Citrix SSL Relay, and all ICA Clients to connect
to the XML Service on the new port.
See “Citrix SSL Relay” below for instructions about configuring the Citrix SSL
Relay. See the NFuse Administrator’s Guide for instructions about configuring
the NFuse Web server component. See the ICA Client application help for
instructions about configuring ICA Clients.
" To change the XML Service port number
1. Use the Services icon in the Control Panel to stop the Citrix XML Service. On
Windows 2000 servers, this icon is in the Administrative Tools folder within
the Control Panel folder.
Important If your Citrix server is running Windows 2000, you must close the
Services window after stopping the service.
2. At a command prompt, type ctxxmlss /u to unload the Citrix XML Service
from memory.
3. Type ctxxmlss /rnn, where nn is the number of the port you want to use. For
example, ctxxmlss /r88 forces the Citrix XML Service to use TCP/IP port 88.
4. Restart the Citrix XML Service in the Control Panel.
Citrix SSL Relay
The Citrix SSL Relay secures communications between an NFuse-enabled Web
server and your MetaFrame server farm. The data sent from the NFuse-enabled
Web server to the SSL Relay is decrypted and then redirected to the Citrix XML
Service. By default, the Citrix SSL Relay service listens on TCP port 443, the
standard port for the SSL protocol. You can configure the SSL Relay to listen on
any TCP port, but you must ensure that the port is open on any firewalls between
the NFuse-enabled Web servers and the MetaFrame server running the SSL
Relay.