SQUARE ROOT OF 3!
Hmmm. Your RoR is for some reason refusing to connect to your router (since no internal port is being produced) and it isn't due to your firewall. The conclusion I can draw from this is that something is seriously wrong with your software. I have two suggestions in mind:
1. Verify game cache. Go to Steam then Library. Right click on RoR then click "Properties". Then go to "Local Files" and click on "Verify Integrity of Game Cache". Upon doing this, run RoR then host your server. Check if you are detecting an internal port via command prompt (type netstat -a -n | find "11100" , assuming your internal port is meant to be 11100 ).
2. If that doesn't work. Perhaps a clean uninstall and reinstall will fix the problem hopefully.
3. I said two suggestions didn't I?! But guess what? I lied . If the above suggestions don't work, then host RoR once more. Then right click on cmd.exe and run as administrator. Then type in this command: netstat -a -b -o -p TCP | find "Risk of Rain.exe"
It might take couple of minutes for any results to appear but once they do, copy and paste the results.
If you are using port forwarding sites for testing, they only check whether your networks external port is working (hence your internal port is not checked). In your case, both internal and external ports should be working fine since you can host on various other games. Although, RoR is not connecting to your internal port for some reason.
On a side note, command prompt can check the internal ports of your network. It can also check the external ports of the network your machine is connected to (the other persons external port [e.g. The port of your friends default gateway]).
I /just/ did the static IP thing through the router [I'm using a Linksys E1200 V2] and fingers crossed it'll work. This was much easier than that having to setup the IPV4 thing through all the menus. I always hate having to set up default gateways and junk.
Doesn't always work out for me [Unless that sort of thing is better than going through the router?].
Click to expand...
Well you can set your IP address static via the IPV4 menu without resorting in accessing the router but it will eventually cause IP conflict problems (when your router gives out IP addresses dynamically, there is a limited time duration for how long these IP addresses exist [known as leasing]. So when your PC's IP address expires and your PC is not connected to the network (e.g. it is shut), the router might re-assign this IP address to another device. Afterwards, if your PC turns on and tries to connect to the network, it will be try to connect with the same IP address. Although, it cannot because another device now has your PC's IP address hence IP conflict.)
On the other hand, by setting your IP address through the router interface, you avoid these IP conflict problems since your address is reserved.
Similarly, I myself use Norton which overrides the Windows firewall so in my case I just had to allow RoR through Norton just like your case.
Last edited: Jan 21, 2014