NAT punchthrough problem

Hi everyone,

I have this problem:

My game registers at the master server and is visible to all clients. The clients in my LAN can connect to the game (by directly using the LAN ip) as long as they disable the NAT punch through.

The clients outside of my LAN see my WAN ip and they’re not able to connect to my game (neither with or without NAT punchthrough).

On the other hand, if one of my friends is hosting a game I can connect to their server without a problem…

Has anyone encountered a similar problem?

Thanks for your help :slight_smile:

I do think I’ve encountered this problem. It has to do with the implementation I think. I believe it’s trying to do a nat punchthrough with you even though you’re on the same network (as a host). The port it will get back to give to the client will most likely be wrong.

Realistically, player hosted games aren’t normally on the same machine or network as the server. Just stick the server somewhere else :P.