Facilitator Connection Problem

I’m trying to get NAT punch through working but I’m having a strange error I don’t know how to fix.

I setup the Master Server and Facilitator on the same machine with two different ports.

When not using NAT I am able to connect and play my game, but If I try to connect a client from a different external IP I get this error in the Unity editor. And the client is not able to join the game.

NAT target 54043268769678858 not connected to NAT facilitator 216.151.173.146:23489

But while watching the Facilitator log this pops when a client tries to join.

07-01-2011 19:12:27	-INFO-	New connection established to 98.193.114.82:53692 (729583627203954213)

If I close the game the facilitator log will show the client disconnected.

The log never shows the host connecting though… should it?

going by the errors you forgot to set the ip and port on all 3 entries for network. you only updated the master server as it seems but not connection tester / nat facilitator so it tries to talk to UTs default one potentially

Woot, I had all the client code good, but the server code never set the facilitator info. Now it works!

What is the tester for any way.

The tester is required for the clients that try to connect to the server to see if nat punchthrough is required or not.