The server runs fine and people can connect to it via IP or Dynamic hostname, so thats not a problem.
The cfgs are all setup fine too afaik (set public 1, setmaster q2master.planetquake.com ...).
If i send a heartbeat from the console, the server says its done that, and i can see the traffic on my gateway host (a wingate machine with NAT enabled, and a UDP portmapping service from the gateway to my Q2 server on 27910). I have a fiewall running on the gateway, but this is setup to trust and allow all traffic comming from my Q2 master server IP addresses, so i figure its not that which is getting in the way.
So, to sum up: my NATing gateway works fine for all types of traffic, my lan machines can see my Q2 server and get at internet addresses, my Q2 server can see the LAN machines and other internet machines, but it still cant seem to get itself registered on the public server lists. Anyone have any ideas why this isnt working? Its driving me absolutely mental here!!

Cheers,
Shuftie