FSPortTest (use this tool to check your network)

Started by Russell Gilbert, November 21, 2007, 12:16:11 PM

Previous topic - Next topic

GeorgeH

Hi Russell. You've probably covered this but I missed it.
My problem:

I've set up FSHost and tested port forwarding using FSPortTest. All ports test fine.

I can connect to FSHost with FS2004 running on the same machine using port 23455, however when a friend tries to join FSHost on port 23456 after I have, FSHost says he has joined but is "not in aircraft". His FS2004 hangs for over a minute and then FSHost reports a disconnect.

Conversely, he can connect properly if he goes first but when I try and join with FS2004, it hangs and FSHost displays the 'not in aircraft' message followed by a disconnect.

We've both joined other FSHost servers and not had any problems but I don't know if the host was using FS at the same time or not.

Thanks for any insight you can provide,
GeorgeH

Collegeroad

Hi Dave,
I have 4 pilots online and I connect no problems the other pilot cannot, if I come out he connects okay I cant, I have port forwarding on my router done by simple port forwarding pro and also on my firewall, any other ideas ? I have tried FSPort test and it fails even though I've allowed the ports

STR0001

Hi Russell.

I know this post is really old, but I just wanted to thank you for keeping this link alive to this little script. It has helped out so many times. I think it is great and will continue to use it as long as there is an online session going on somewhere.

Thank you very much!

Ray

Oh and P.S.  I owe you a post card! I have used your products for many trouble free years in the heart of Illinois.

huvalent

HI Russell
I've done everything I know but without sucess.
1srt I've installed FSHost client 1.2
2nd, I've installed FsHos 3.2
3ird,I openned the Windows firewall an add port 80 (TCP) do allow other plaers acess my IP
4th, on FShost 3.2. I've done all the changes asked to be done in the sections "remote access" and "master server"
When I thought everything was OK and tried to enter in the IP, the program says there aren't  :-\

Russell Gilbert

huvalent,

You're on the right track, but you need to open several more ports -- not just 80.  TCP port 80 is so that people can connect to your FSHost in a browser, and also so that your FSHost can be listed in FSHostSpy.  But you need to forward all the game ports as well.  They're all listed at the beginning of this forum thread, where you can download FSPortTest to test all your port forwards: http://www.chocolatesoftware.com/forum/index.php?topic=737.0

Russell

Russell Gilbert

I split the messages with Air SeaTac that were here off to a new topic, just to make them a bit easier to find in case someone's having similar problems.

The new link to this topic is here:

FSPortTest, port 6073, and dpnsvr.exe

Thanks,
Russell

tray.geboy1

#36
Hello l am trying to start a server. I got all of the port forwarding correct (I think). I am using FSHost and FSHostClient. I am using FSX Steam Edition and like I said before I am trying to start a server. I made all of the things for the Master Server and it said registered with Master Server. So then I tried it with FSHostClient and I could connect. Now all I need to do is link FSHost with FSX. So my question is how?

Thanks,
Trey

Russell Gilbert

Quote from: tray.geboy1 on November 19, 2015, 09:10:30 AM...Now all I need to do is link FSHost with FSX. So my question is how?

Hi,

There are three programs involved, so let me explain each one just so we're sure we're on the same page as far as how they work.

FSHost is the multiplayer server. You can connect FS2002 and FS2004 directly to an FSHost server using the multiplayer features built into those flight simulator versions.

FSX isn't able to connect directly to an FSHost server, so you use FSHostClient to act as an interface between FSX and FSHost. FSHostClient talks to FSX through Microsoft's Simconnect system, as long as both FSHostClient and FSX are on the same machine. FSHostClient then also talks to an FSHost server using the multiplayer system that was originally in FS2002 and FS2004.

FSX: Steam Edition is similar to FSX, and FSHostClient supports it the same way.

So to connect to an FSHost session, start FSX or FSX:SE, and also start FSHostClient (doesn't matter which one is started first) and then use the Multiplayer menu in FSHostClient to connect to an FSHost server. Once that's done, FSHostClient passes information back and forth between FSX and FSHost, and you should be able to see other players inside your FSX (and they'll see you).

If you're also running your own FSHost server, it's best to run it on the same machine as the other programs. This is because when you setup the port forwarding in your router, you can only forward ports to one machine on your local network, and both FSHost and FSHostClient need access to the data. So run FSHost, FSX (or FSX:SE), and FSHostClient all on the same PC.

FSHostSpy is another program I wrote. You can use it to see a list of all FSHost servers currently running, and then get the server's IP address so you can connect to it using FS2002, FS2004, or FSHostClient (for FSX and FSX:SE).

Let me know if you need more help.

Thanks,
Russell

tray.geboy1

#38
Quote from: Russell Gilbert on November 19, 2015, 02:16:48 PMThere are three programs involved, so let me explain each one just so we're sure we're on the same page as far as how they work.

Thanks I think that should do it but could you do me a favor and just try it out for me? I have no one that is on right now to try it out for me. If so that would be great.

Russell Gilbert

Sure, just start your FSHost server and post your IP address (which it will tell you when it starts), and then post it here in a reply so someone can try it.

Thanks,
Russell

tray.geboy1

#40
24.107.162.241

Russell Gilbert

Yep, I logged in with FSHostClient and everything looked good. I see that you're registered ok on the Master Server as well, so people should be able to find your session in FSHostSpy.

Thanks,
Russell

tray.geboy1

#42
OK thanks now how can we fly together. Thanks for the help all day.

Russell Gilbert

I'm not connected anymore, but when you get someone else to join, you two can use the chat window to communicate and then move your planes to the same location -- then you should see each other.

Russell

tray.geboy1

#44
One more question would I have to go to multiplayer area of FSX then create a server there or just go to free flight.