Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Product Chat / Multiplayer Error with v1.05

Author
Message
pkburr02
17
Years of Service
User Offline
Joined: 27th Jan 2007
Location: Kentucky
Posted: 11th Mar 2007 18:46
Oh I'm sure you all are getting sick of me about this but this is the whole purpose I bought the software to begin with.

Candle_ has explained it as best as it can be explained, in his post on the V105 RC1 thread. Linksys can allow a machine to be "placed outside the router" exposing it to everyone online by using the DMZ, my host has been put there, and all software firewalls have been disabled, plus I'm not sure but looking around when I first got FPSC I found that is was suppose to be using ports 6073 and 2400 (can't remember where i found it) so i've allowed those ports to be forwarded to the host machine as well.

I still have the same problem however, at the game selection screen the other machines on my network do see mine, but don't show the IP address, it shows 1 Host Name then IP is blank. if i manually type in what i know the IP address to be (both internal and internet) the player gets please wait and it just sits there.

On a hunch I then connected the player machine manually to the IP address of 100.100.100.100 and the same error, so I don't even think it's really trying to connect to the host machine. Checking the routers log it doesn't show that machine trying to connect to anything or anyone when the created game is launched.

AND just to save everyone time I've went to all the sites you all have suggested, and ran the various files to find your IP address. However I'm not new to networking and none of these site/programs have told me anything I didn't already know, so it's not an issue of I didn't know the correct IP address as someone tried to explain to me.
LeeBamber
TGC Lead Developer
24
Years of Service
User Offline
Joined: 21st Jan 2000
Location: England
Posted: 12th Mar 2007 04:52
Perhaps the consolation is that I also cannot bypass the router to create a host game, and remains an issue to resolve before I can call multiplayer satisfactory to me. I do not suggest you unplug your router and connect your broadband model direct to your machine (as this is a security risk), but this is the only configuration I know to work with V105 at this time. I am conducting some tests with Mike on Monday with a few ideas I have. I don't fancy using the DMZ as this too is a security risk. Using port forwarding is the answer, we just have to figure out how to get DirectPlay and every router on the planet to play nicely with FPSC

"Small, smart, and running around the legs of dinosaurs to find enough food to survive, bedroom programmers aren't extinct after all "
pkburr02
17
Years of Service
User Offline
Joined: 27th Jan 2007
Location: Kentucky
Posted: 12th Mar 2007 09:13
I would hook the modem straight into my computer if I was hosting games online for friends, but my primary gaming partners are my wife, and son. So tearing apart the network isn't really an option unfortunately.
Komet
19
Years of Service
User Offline
Joined: 24th Aug 2005
Location:
Posted: 12th Mar 2007 14:55
Don't know if this is any good Lee but there are a lot of sites around with port forwarding strategies:

http://www.google.co.uk/search?hl=en&q=Port+forwarding&meta=
pdidy
17
Years of Service
User Offline
Joined: 31st Dec 2006
Location:
Posted: 12th Mar 2007 16:43 Edited at: 12th Mar 2007 17:44
cant someone just code an app like xbox connect has anyone seen this ap i used to use it a while back, mabie if you can find it for an idea for the problem. is there a way to conect through you browser ?. i am sure this gives more scope through firewall probs,
just a thought, i also have wirles Linksys with 3 xbox 360 conected
and 3 pcs Linksys are a pain in the but,most of the time it is down
to the pc sharing files problem . do you have a static ip or dynamic.


take a look her it may help http://forums.speedguide.net/archive/index.php/t-202847.html
and http://www.zeropaid.com/news/6160/Introduction+to+Port+Forwarding#IP
Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 12th Mar 2007 17:01 Edited at: 12th Mar 2007 17:54
I've had this working with version 1.4 (haven't tried 1.5). You just need to make sure you forward UDP port 2303 to your computer, and allow the program in your firewall. Also, the client needs to manually enter the server's internet IP, as in the server list a LAN IP is displayed, which is useless when playing over the internet. This issue isn't a difficult one to fix.

I realise many have problems with port forwarding. This site here gives instructions for setting up port forwarding with just about every router in existence. Go to the port forwarding page, select your router, then select the default router guide.

There are alternatives to manually setting up port forwarding, but these strategies have to be programmed.

I've personally thought about writing an alternative multiplayer plugin to use with the engine (complete with methods to remove the necessity to manually port forward) but there are a couple of things I don't understand with the engine, such as how IDs are handled.

Quote: "Using port forwarding is the answer, we just have to figure out how to get DirectPlay and every router on the planet to play nicely with FPSC"

I was under the impression that it simply runs over Winsock, using a UDP socket, hence the need to forward only a single port. Apparently not.

As the setup stands I could write a little library for automatic port forwarding that would work on certain types of routers, but for better compatibility it would be necessary to either a) change the server port, b) rewrite the multiplayer library if a isn't possible. As you can imagine b is a rather large task.

Also Lee, I noticed you said this in the other thread:

Quote: "* Added additional text when IP of local LAN detected"


Are you simply checking the retrieved address against the three private address ranges? Just wondering, it's not important.

Tempest (DBP/DBCe)
Multisync V1 (DBP/DBCe)
Komet
19
Years of Service
User Offline
Joined: 24th Aug 2005
Location:
Posted: 12th Mar 2007 17:18
Quote: "
What are you talking about? I was under the impression that it simply runs over Winsock, using a UDP socket, hence the need to forward a single port. You would know though"


Just how much of an internet capable language is DBP? I have no idea just wondering.

Login to post a reply

Server time is: 2024-11-26 06:42:56
Your offset time is: 2024-11-26 06:42:56