Author Topic: Multip. Help & Wiki & PortFwd  (Read 4311 times)

0 Members and 1 Guest are viewing this topic.

Offline Charismatic

  • also known as Ephili
  • 210
  • Pilot of the GTVA
    • EVO
Multip. Help & Wiki & PortFwd
I want to play FSO/SCP multiplayer.
I checked these places first.
http://www.hard-light.net/wiki/index.php/Multiplayer_Getting_Started_Guide
And its link to a blank page: http://www.hard-light.net/wiki/index.php/Port_Forwarding

My interface looks like this in my Netgear router, see attachments.

So "As FreeSpace Open uses port 7808" I didn't see a simple way to add the ports.

[attachment DELETED!! by Strong Bad]
:::PROUD VASUDAN RIGHTS SUPPORTER:::
M E M O R I A L :: http://www.hard-light.net/forums/index.php/topic,46987.msg957350.html#new

"IIRC Windows is not Microsoft."

"(CENSORED) Galatea send more than two (CENSORED) fighters to escort your (CENSORED) three mile long (CENSORED), STUPID (CENSORED).  (CENSORED) YOU, YOU (CENSORED)!!!"

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Multip. Help & Wiki & PortFwd
Set the internal and external starting and ending ports to 7808.

That being said, you might have trouble finding someone to play multiplayer with.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline jr2

  • The Mail Man
  • 212
  • It's prounounced jayartoo 0x6A7232
    • Steam
Re: Multip. Help & Wiki & PortFwd
How hard would it be to get FSO to request that port to be forwarded by the router using uPnP?  Because, honestly, unless it's a huge pain in the neck, I'd think we would want to do that -- if we ever get a lot of multi players again (Diaspora release maybe?) that might help attract more / keep more (no one wants to ask for help setting up port forwarding, love the game, then have to explain to every friend they want to play online with how to do the same for each and every one of their particular routers!!)

 

Offline Charismatic

  • also known as Ephili
  • 210
  • Pilot of the GTVA
    • EVO
Re: Multip. Help & Wiki & PortFwd
Still having issues connecting to a buddy on 3.7.4 and 3.6.18 multiplayer.

This is my configured port forward.
When I am in lobby, it shows when he hosts, and vise versa when I host. But when I/he checks it shows no games. Ideas?

He suggested DMZ???

[attachment DELETED!! by Strong Bad]
:::PROUD VASUDAN RIGHTS SUPPORTER:::
M E M O R I A L :: http://www.hard-light.net/forums/index.php/topic,46987.msg957350.html#new

"IIRC Windows is not Microsoft."

"(CENSORED) Galatea send more than two (CENSORED) fighters to escort your (CENSORED) three mile long (CENSORED), STUPID (CENSORED).  (CENSORED) YOU, YOU (CENSORED)!!!"

 
Re: Multip. Help & Wiki & PortFwd
I agree with JR2, this issue needs to be fixed. We have been port forwarding and DMZing all weekend and nothing seems to fix the issue. BTW Does Freespace support IPv6 because thats what I have. Maybe theres another port or something that we missed. Or a CFG file that needs to be changed. IDK

 

Offline Charismatic

  • also known as Ephili
  • 210
  • Pilot of the GTVA
    • EVO
Re: Multip. Help & Wiki & PortFwd
Anybody know if FSO supports IPv6?
:::PROUD VASUDAN RIGHTS SUPPORTER:::
M E M O R I A L :: http://www.hard-light.net/forums/index.php/topic,46987.msg957350.html#new

"IIRC Windows is not Microsoft."

"(CENSORED) Galatea send more than two (CENSORED) fighters to escort your (CENSORED) three mile long (CENSORED), STUPID (CENSORED).  (CENSORED) YOU, YOU (CENSORED)!!!"

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Multip. Help & Wiki & PortFwd
Anybody know if FSO supports IPv6?
It most certainly does not.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline m!m

  • 211
Re: Multip. Help & Wiki & PortFwd
Anybody know if FSO supports IPv6?
It most certainly does not.
No, it absolutely doesn't because it uses AF_INET which means that IPv4 is used.

 

Offline Charismatic

  • also known as Ephili
  • 210
  • Pilot of the GTVA
    • EVO
Re: Multip. Help & Wiki & PortFwd
SO, 7808 and 7117 forwarded ports. what about 1200-1204?
:::PROUD VASUDAN RIGHTS SUPPORTER:::
M E M O R I A L :: http://www.hard-light.net/forums/index.php/topic,46987.msg957350.html#new

"IIRC Windows is not Microsoft."

"(CENSORED) Galatea send more than two (CENSORED) fighters to escort your (CENSORED) three mile long (CENSORED), STUPID (CENSORED).  (CENSORED) YOU, YOU (CENSORED)!!!"

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Multip. Help & Wiki & PortFwd
Not sure anything but 7808 is really needed to host a game.  7117 is in the codebase, but it's listed as the PXO_CHAT_PORT or something.  It isn't configurable that I can see.  I managed to get two different standalones running today, and I can connect to them both, with only configuring a distinct game port for each of them.  One is forced to 7809 and one to 7810, that way I can still host a non-standalone on 7808 from my main PC if I want to.  Both worked without hardcoding and with FS2NetD, using builds I built from master yesterday and today.  And both played a mission I joined and jumped out of without crashing.

So yeah, I don't know that any other port forwards should actually be necessary to connect, when I just did it with one port only.

Also, people have looked into uPnP before, but I'm not sure any significant progress was made.  I'm pretty sure there's never been a PR made at least.
« Last Edit: February 10, 2017, 02:48:32 pm by chief1983 »
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

  

Offline Charismatic

  • also known as Ephili
  • 210
  • Pilot of the GTVA
    • EVO
Re: Multip. Help & Wiki & PortFwd
Well I got wxLauncher to work with the one nightly build i downloaded. I (afterwords) added a fs2open_pxo.cfg file that I just read about, put it in my /data/ folder.
But even with 3.7.5 fast debug, or 3.7.4, cannot see games, or have others join me.
:::PROUD VASUDAN RIGHTS SUPPORTER:::
M E M O R I A L :: http://www.hard-light.net/forums/index.php/topic,46987.msg957350.html#new

"IIRC Windows is not Microsoft."

"(CENSORED) Galatea send more than two (CENSORED) fighters to escort your (CENSORED) three mile long (CENSORED), STUPID (CENSORED).  (CENSORED) YOU, YOU (CENSORED)!!!"

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Multip. Help & Wiki & PortFwd
The documentation recommending fs2open_pxo.cfg is outdated.  In 3.6.10 that information was moved to multi.cfg, with a different syntax.  See the post where I described how to switch to a new daemon for the MediaVPs.  But no one is probably using that daemon yet since the patch hasn't been made official.  Generally speaking though, the port and server that are hardcoded into FSO are the same thing that you would put into multi.cfg in all but a few exceptions such as total conversion games like Diaspora, which ship with their own multi.cfg.  You can try creating a multi.cfg in your data folder, and specifying the domain of fs2netd.game-warden.com and the port of 12000 like below, but I don't expect it to change.  Maybe try the IP itself though, in case there is a DNS issue within the game or something?

Code: [Select]
+user_server         fs2netd.game-warden.com
+game_Server       fs2netd.game-warden.com
+server_port         12000
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Charismatic

  • also known as Ephili
  • 210
  • Pilot of the GTVA
    • EVO
Re: Multip. Help & Wiki & PortFwd
Well if you would, add a code with IP and ill try it.
:::PROUD VASUDAN RIGHTS SUPPORTER:::
M E M O R I A L :: http://www.hard-light.net/forums/index.php/topic,46987.msg957350.html#new

"IIRC Windows is not Microsoft."

"(CENSORED) Galatea send more than two (CENSORED) fighters to escort your (CENSORED) three mile long (CENSORED), STUPID (CENSORED).  (CENSORED) YOU, YOU (CENSORED)!!!"

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Multip. Help & Wiki & PortFwd
It would just be what fs2netd.game-warden.com should resolve to for you (if you see the website it's resolving correctly).  So if you see the website, I don't expect this to change anything, but currently it would look like this:

Code: [Select]
+user_server         96.31.94.82
+game_Server       96.31.94.82
+server_port         12000
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays