You must make three separate protocol definitions for this to work properly.
I'm not too sure about the range of ports for the secondary (3). This should work, however I would to be more exact on what ports are used here so we don't have to have such a large port range.
If anyone knows exactly what ports to use here please let me know.
So I followed these instructions and was able to patch EQ. However I wasn't able to login.
Going to the official Everquest site has no entry listed for ISA server specific configurations, just this information.
We do not formally support the use of firewalls or proxies, including home cable modem/DSL NAT routers and other Internet Connection Sharing devices or software. However, the following information might be helpful if you need to troubleshoot a connection that utilizes one of those technologies:
Patch Application: A TCP connection is initiated from the player's PC (using ports numbered >1023) to patch.everquest.com, port 7000. There are multiple IP addresses for the patch.everquest.com clusters, and they may change as the network demands, so check often using a DNS lookup tool if you provide a specific firewall rule for patching.
EverQuest client: UDP datagrams are sent to/from the player's PC (using ports numbered >1023) from/to the EverQuest servers (using ports numbered >1023). Additionally, ICMP Unreachables (ICMP type 3) are sent to/from the player's PC from/to the EverQuest servers.
The EverQuest server IP addresses are on the subnets: 64.37.148.* , 64.37.156.* , 195.33.133.*, 199.108.3.* 199.108.4*, 199.108.5*, 199.108.9*, 199.108.15*
Please note that EverQuest opens a random UDP data port from the player's PC every time EverQuest is run. Thus, the need to have all ports >1023 available.
Anybody have any ideas? I suspect that I they have added / changed the ports for login or chat and actually dont mention any of this in their official details on proxy / firewall settings. Kinda hoping one of you guys might have cracked it.
[ December 07, 2004, 09:51 AM: Message edited by: Steve ]