Few days ago i need to enable Citrix access at my client to their Citrix server at Singapore.
They use ISA 2004 as their firewall.
At ISA 2004 there already a template for ICA protocol, but the
problem is this template useless, i already try to use that, but internal network still can't access
the citrix server.
So as solution I create a "Custom ICA" protocol. Just use the ICA template from ISA 2004
as your reffences to create the Custom protocol, the only different is put the Port 1604/UDP at
Primary connection, rather then at secondary connection like at the template.
Here the different between the ISA template and the Custom
ICA Template from ISA 2004
Custom ICA Protocol
After you create that "Custom ICA" protocol, then create a new firewall policy, see the bellow picture asyour refference.