Citrix may need port 2598 in addition to port 80 and 1494

In our test lab we have been getting the following error message trying to get a list
of published applications to appear for the Citrix Presentation Server 4.0 farm
from outside of our firewall.

Error: Cannot connect to the Citrix Metaframe Server. There is no route to the specified
subnet address.

These are the steps we took to get to this point:

  1. Added a NAT (network address translation entry) to our firewall for both servers in
    the server farm

  2. Open port 80, and port 1494 to each of the internal citrix servers.

  3. On each citrix server farm, run altaddr /set <external ip address> so that the
    citrix server “knows” what its external address is, then reboot each server.

  4. From a client outside of the firewall, open Program Neighborhood and choose Find New
    Application Set. Choose your connection type (LAN, WAN, Dial-UP) then from the next
    screen, click the Server Location Button.

  5. Click Add to add the external ip address (or DNS entry if you have created one) then
    click OK

  6. Click the firewall button and check the Use Alternate Address box and click OK.

  7. Now your server farm should show up in the drop down list. We clicked through and
    finished, then got the error listed above.

The error is related to Citrix Server Session reliability. It is enabled by default,
and it requires port 2598 to be open. Once we opened port 2598 to each of the citrix
servers, all of our published apps appeared and we were able to launch.

Here is the article on
the Citrix Knowledge Base.

 

Random Posts

Loading…

Leave a Reply