If found that if you allow the game server to start and listen on all network adaptors, specially if run on VPS servers, it wont accept client connections, until you specifically bind to the servers ip address on the server, then it resolves the problem.
You can bind to an ip address like this:
NetworkManager.singleton.serverBindAddress = PublicIPAddress;
NetworkManager.singleton.serverBindToIP = true;
You need to do this before your StartServer function.
PS..
Users have told me they...
UNET [BUG FIX] issue with not binding ip address on server results in faild connection attempts
You can bind to an ip address like this:
NetworkManager.singleton.serverBindAddress = PublicIPAddress;
NetworkManager.singleton.serverBindToIP = true;
You need to do this before your StartServer function.
PS..
Users have told me they...
UNET [BUG FIX] issue with not binding ip address on server results in faild connection attempts