For those who might happen to need it later.
I posted my last comment after I got it working. Then went back and tweeked it to close the door on what did not need to be open. This took me about 3.5 hrs to figure out.
Windows 2008 built in Fire wall can be managed from the MMC console.
You need to create rules for inbound and out bound traffic.
Inbound rules
Status page and Web Admin
- Allow rule
Protocol = TCP
Local ports = 80 (8X or 808X which ever you are going to use)
Remote ports = All ports
Program = FS Host32.exe
Player connection
- Allow Rule
Protocol = UDP
Local Ports = 2300 - 2400, 6073, 23456
Remote Ports = All Ports
Program = FS Host32.exe
FS Navigator
- Allow Rule
Protocol = UDP
Local Ports = 6073 - 23432
Remote Ports = All Ports
Program = All Programs (there is a reason for this)
Outbound Rule
- Allow rule
Protocol = TCP
Local ports = All Ports
Remote ports = All ports
Program = FS Host32.exe
- Allow rule
Protocol = UDP
Local ports = All Ports
Remote ports = All ports
Program = FS Host32.exe
- Allow rule
Protocol = UDP
Local ports = All Ports
Remote ports = 6073, 23432
Program = All programs
I could not figure out which program needs to be allowed in order for the FS Navigator to connect. When ever the FS Host ports are tied only to FS Host32.exe FS Navigator can not connect. If you allow only the FS Navigator port with out including 6073 it also fails.
This tells me the problem is DX9 related but I had no time to test how it should work. When I nail it down I will update the thread.