FSHost is an older multiplayer program, but it is stable. One of the most impotent steps in being able to connect to a host server is forwarding the proper ports.
Whether or not it's connecting through FS2004 or FSHost Client the proper port must be forwarded through windows's firewall and the router.
Every router has a different way of doing the port forwarding, so I can't tell you exactly how it'll be done. But if you go to www.portforward.com, they have a huge list of instructions for every router ever made -- you just need to know the brand and model number, which you can get from looking on the actual router. When you go to that web site, ignore the ad about buying a program -- you don't need it. Select your router from the list, and then select FSHost from the list of applications. It'll then walk you through how to do the port forwarding for your particular router, for using it with FSHost. It'll also tell you how to find your internal IP address, and FSHost itself will tell you your external IP address after it registers successfully with the Master Server.
Here are all the ports that need to be forwarded to the PC running FSHost (the web site above will list these ports also, but I'll include them here so you understand which ones you might have to change, and why):
- TCP 84 for FSV'S Host server (or your Remote Access port on Server / Options / Remote Access tab of FSHost)
- TCP 47624
- UDP 2300 to 2400
- UDP 23456-23458 (or your "2004 host port" on the Server / Options / Session tab of FSHost) for FSV'S FSHost server use port number: 55007
- UDP 6073
Download: FSHost Client 1.4 for FSX and P3D
https://www.chocolatesoftware.com/fshos ... ent1.4.zip
FSHost Client 1.5b3 for FSX:SE (Steam Edition)
https://www.chocolatesoftware.com/fshos ... t1.5b3.zip
FSHost Client for P3Dv4 1.5d4
http://www.chocolatesoftware.com/fshost ... t1.5b4.zip