Since configuring the firewall on my router to allow UDP 6073, 6112-6132 (configured in ImpulseReactorOptions.exe) I've had no problems joining games. I have been unable to host any games though. I looked into it today, and the client is trying to use a random UDP port when initialy requesting to host a game.
In the screen shot below it tried to use port 2362 over UDP. In the several tests I did, I've seen it try the following UDP ports: 1493-1495, 1511-1513.
When I turned my firewall off, it did not maintain the connection on the random UDP port. Once I was in the lobby of the game I was hosting, the only port open was 6073.
It would be nice if we could configure the client to use a specific port for whatever call it is making on this random UDP port so that it can be configured in our firewalls. This may explain why other people who have only opened the recommended udp ports cannot host as well (recommended being 6073, 6100-6200). I'm fine with just joining games for now but once my friends pick up the game, I'll have to start relaxing my firewall to host games for them.
Thanks

