I did a bit of quick network monitoring but it looks like it's not using a fixed port, unfortunately. Here's what happened when I ran, closed and restarted achat:
- while achat ran it sat on UDP port 55405 (I think)
- after shutting it down and restarting, the VersionUpdater was using UDP port 58479
- when achat itself was running again it used UDP port 54835, i.e. not the same one it used previously
[/list]
Conclusion: it's picking new ports every time you run it. I've no idea which range it is picking its ports from, so you could either open up everything above 1024 or try something a little more restricted like 53000-56000 and hope that that suffices.
The Support page doesn't say much about it either unfortunately, it simply says something like “allow all UDP traffic on your router”.
Any suggestions from the ATeam maybe?