Quote: run altaddr /set (public_ip)
Corect altaddr /set External_Wan_Address
I'm sorry... but the WI does not proxy traffic like SG does. The clients Web ICA client, after the initial handshake and retrieving of published applications through the XML service, will communicate with the MetaFrame servers over the standard ICA port which is 1494. You either have a firewall that looks like swiss cheese or you are using some other VPN-less solution if your sessions are working.
If you had read the original post you would know that he opened up port 2598 on the firewall. Metaframe does not require port 1494 anymore unless they are going through CSG.