I never have to mess with the settings in the launcher, it auto detects my correct internal IP (my cable modem's dying so resets and internal IP changes have been happening a lot).
In the launcher, TCP is auto set at 28000, UDP is 28000, and Downloader port (TCP) is 28100. Never have to fool with any of it.
I detailed the steps I took above to make sure the correct ports were forwarded and that's all I've ever had to do. I use a Belkin wireless 4 port router, it and many others have detailed guides specifically for ROF at
portforward.com , you might check to confirm you're using the correct numbers for your router.
Played for hours last night with my friend, the listen server ran about perfectly, only interrupted by the stupid modem dropping offline and resetting occasionally. New modem arrives tomorrow, thank goodness. Good luck!
[MF] Gunloon