Why is the SUB OUT port range mapped to IP address 0.0.0.0?
Here are the relevant sections from the apprule.ini file. For inbound: # ClientIp: This field tells SyGate where to pass the incoming packet with the destination port in the range defined by DestinationPortHigh and DestinationPortLow. # This field has to be set to 0.0.0.0 for Sub-trans-x. For Triggering Transactions, this field must be set to the IP of one of the clients. For outbound: # ClientIp: This field tells SyGate which client can trigger the rule. In Trigger Tansactions, 0.0.0.0 means any client can trigger. In Sub-Trans-x, ClientIP has to be 0.0.0.0. To try to explain, in the OUT rule, the IP of 0.0.0.0 is essentially a “wild card” which allows any IP to match, while in the SUB IN rule it says to use the same IP as in the initial, or “trigger”, IN rule. In other words, the first, or INIT, IN rule says that the trigger transaction is an inbound request on port 32766, and it is routed to the computer at 192.168.0.14, which happens to be the machine I generally use for hosting GP