Hard Light Productions Forums

General FreeSpace => Multiplayer => Topic started by: Deepstar on November 07, 2015, 03:29:19 pm

Title: Available Games, that are not there
Post by: Deepstar on November 07, 2015, 03:29:19 pm
Hello everybody,

today i tried to play some coop action with another player for our YouTube channels.
Even we tried it for two hours, we were never able to connect to each others game.

We used the recent MediaVP 2014 and tried it with a recent nightlies build aswell with the official 3.7.12 one.

We were in the fs2netd lobby together and we were able to chat, also we were able to see in the channel overview that the other one  created a game. It is also visible on the FS2NetD website. But after we switched to the "games" tab, there is no joinable game.
We even tried to edit our multi.cfg file for the "+server_port       12013" entry... it changed nothing.

Because the fs2netd website shows the server ip adress, we tried to connect over this ip and created a new game after a unsuccessful try without fs2netd... with the same result. No game servers found, regardless of the tcp-ip in the multi settings.

I have also activated port forwarding for 7808, 7117 and 12013 TCP/UDP.
My partner can not change any router settings, because he has no rights to do so, because of this our final try over LAN-Programs like Tunngle failed also.

So, any questions, ideas and suggestions?

Greetings.
Title: Re: Available Games, that are not there
Post by: chief1983 on November 10, 2015, 05:05:26 pm
12013 is the FS2NetD server, so shouldn't need to open that port on your own network.  I would have hoped that the direct IP entry fallback would have worked as it usually does for me, although sometimes I seem to have to still have FS2NetD enabled on the client I think.
Title: Re: Available Games, that are not there
Post by: procdrone on November 12, 2015, 08:26:44 am
Forget online services, you are better off trying with Hamachi or Tunngle. I managed to play with my brother using Tunngle, very, very long time ago. Some settings twiddling and it worked.
Title: Re: Available Games, that are not there
Post by: chief1983 on November 13, 2015, 02:06:48 pm
Hey Deepstar, I just updated my home standalone web server.  If you or your friend could try connecting to it (preferably whoever was the client the other day) it might help narrow down where the issue is.  I tested that I was able to connect to it from work via FS2NetD, with no other special settings on my client.  If you can't see the game in the in game list using PXO/FS2NetD, then we need to figure out why some clients aren't able to get to it when others can.  If you can connect to it, then we need to see what else can get in the way of certain servers hosting a match.
Title: Re: Available Games, that are not there
Post by: Deepstar on November 14, 2015, 07:50:48 am
I actually can't see the game even in the channel overview.

But on the FS2Netd Page your server seems to be a "Default server", but i am only listed in the "MediaVPs Server" list as a player. Even if i unselect any mod in the launcher i get into the MediaVPs lobby as it seems. And in root the only additional vp files are both multi-mission files.

So, what i have to do, to be a player in the "Default server" list? :).

Before you ask. Yes, we were both in the "MediaVPs Server" list. So this was not the issue.


EDIT: Ah, i fixed this. I have to remove the server port entry in multi.cfg.

Yes, i was able to see this game in the "games" tab. After i joined i have been asked to create a new game.

I will ask my partner to try this also.


EDIT2:
After i have thought about it.
Maybe this is not important, but i have to say, that we both play with different language settings.
I play on "english" as my partner plays on "german".
I say this, because i noticed, that i have to create a new pilot if i change the language. I can use a pilot only for one language.
Title: Re: Available Games, that are not there
Post by: chief1983 on November 14, 2015, 09:34:20 am
Hmm, that would be interesting if different languages cannot join games hosted by each other.  My server is in English for what it's worth.
Title: Re: Available Games, that are not there
Post by: Nagrach on November 14, 2015, 02:26:19 pm
Hello,

I'm Deepstars Partner, and tried to Connect to your server, Chief1983. I had no problems at all this time.
Title: Re: Available Games, that are not there
Post by: chief1983 on November 14, 2015, 05:20:32 pm
So we know both of you guys can be clients, but for some reason one or bith of you can't seem to host.  Have you guys turned off windows firewall?  It does seem to get in fso's way.
Title: Re: Available Games, that are not there
Post by: Deepstar on November 14, 2015, 08:41:46 pm
I use Kaspersky Internet Security, so the Windows one is disabled. FreeSpace 2 is accepted as a trustworthy program in the Firewall...

If the Firewall block, then the game should not be visible in the lobby or on the FS2Netd Page at all. Especially with its IP.


How can i test the server functionality myself? I have a FSO capable Laptop and my PC of course.
Only if i use my laptop for connection from an external location, right?


EDIT:
I test something with my Laptop. I am still able to create a server, that is listed on the FS2Netd Page.
If i start a standalone server, it is not listed on the FS2Netd Page however. How can i change that?
Title: Re: Available Games, that are not there
Post by: QuantumDelta on November 17, 2015, 08:54:28 am
If the Firewall block, then the game should not be visible in the lobby or on the FS2Netd Page at all. Especially with its IP.
This assumption is not correct.
There are plenty of reasons (ports, firewall mainly but we've seen other ones, like NIC funkiness and the occasional ISP making it impossible).

Your best bet is to disable kaspersky when you try.
Title: Re: Available Games, that are not there
Post by: Deepstar on November 18, 2015, 02:23:25 pm
This assumption has its reasons, because i already found out, that, when the port is inaccessible there is no lobby entry.

But regardless of this, i already tried it with an deactivated standard firewall.


Also i do not have a clue, how i can start a working standalone server, to test my server capabilites :(.
With the standalone flag in the launcher active, there is this standalone server program, but according to network diagnostics, this program does not cause any network activity.  It seems, that it does not even try to start a server. So i did not find my server even on LAN.
So long i can not even create a standalone Server in my network, i think i can not create a working internet server either.


Has anyone tested this with Windows 10? Maybe this is the problem? (and i have this on both systems)
Afaik there is an internal non-deactivate-able (at least with normal means) system-protection that is even active if you disable the (windows)-firewall.
Title: Re: Available Games, that are not there
Post by: chief1983 on November 18, 2015, 03:10:49 pm
Hmm, I hadn't thought about Windows 10 but I suppose it could be part of the problem.
Title: Re: Available Games, that are not there
Post by: QuantumDelta on November 19, 2015, 03:23:35 am
I'll be around tonight after 8pmt GMT if anyone wants to test some stuff.
Title: Re: Available Games, that are not there
Post by: Deepstar on November 22, 2015, 09:34:54 am
So we had another try. This time i even deactivated my firewall completely. Kaspersky and Windows Firewall with Port-Forwarding in my router. No difference unfortunately :(.


As far as i investigated, there have to be at least one serious issue on my side.
If i start a server with the "-standalone" flag, it does not show up on the FS2Netd Website (even i did not find any configuration settings for this ^^). But even on LAN there is no server. I tried this with both computers here. PC and Laptop.
But i also tried to start a local playable host over LAN. I can not find this server either on the other system.

Also my FreeSpace 2 on my laptop is always complaining, that i did not set any Connection Settings. Even i configured this with YAL and even the Retail Launcher. On my main system, PC, i did not have this error message.

Both systems use Windows 10 and for both i deactivated all firewalls.

Actually, i am going out of ideas.
Title: Re: Available Games, that are not there
Post by: jr2 on November 22, 2015, 10:13:52 am
Err...

Try following this post (I'm not sure if your FS2 network settings are in the registry):

Please try this:

  • Step 1. Run the fs2.reg file from the steam version. If you do not have it, copy the following text into notepad and save it as fs2.reg, then doubleclick on it.
Code: [Select]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition]

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition\FreeSpace2]
"EregCount"=dword:00000003
"Videocard"=hex(2):44,00,69,00,72,00,65,00,63,00,74,00,20,00,33,00,44,00,20,00,\
  2d,00,20,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,20,00,44,00,69,00,73,\
  00,70,00,6c,00,61,00,79,00,20,00,44,00,72,00,69,00,76,00,65,00,72,00,20,00,\
  28,00,33,00,32,00,20,00,62,00,69,00,74,00,29,00,20,00,28,00,31,00,30,00,32,\
  00,34,00,78,00,37,00,36,00,38,00,29,00,00,00
"CmdLineOptions"=hex(2):00,00
"Interlaced Movies"=dword:00000000
"Movie Fast Clear"=dword:00000000
"D3DFast"=dword:00000000
"D3DTextureOrigin"=dword:00000001
"ForceWFOG"=dword:00000000
"Detect Glide"=dword:00000000
"Detect D3D"=dword:00000001
"DisableZbias"=dword:00000000
"Soundcard"=hex(2):44,00,69,00,72,00,65,00,63,00,74,00,53,00,6f,00,75,00,6e,00,\
  64,00,00,00
"LauncherSoundEnabled"=dword:00000001
"EnableJoystickFF"=dword:00000000
"EnableHitEffect"=dword:00000001
"ComputerSpeed"=dword:00000002
"NetworkConnection"=hex(2):4c,00,41,00,4e,00,00,00
"ConnectionSpeed"=hex(2):46,00,61,00,73,00,74,00,00,00
"SkipVerify"=dword:00000000
"PXOBanners"=dword:00000001
"ForcePort"=dword:00000000
"Language"=hex(2):45,00,6e,00,67,00,6c,00,69,00,73,00,68,00,00,00
"StraightToSetup"=dword:00000000
"Gamma"="1.80"
"LastPlayer"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Volition\FreeSpace2\Version]
"Major"=dword:00000001
"Minor"=dword:00000014
"Build"=dword:00000000
    [/li]

    [li]Step 2. Open regedit (Windows-R, enter "regedit", press return)
    Go to HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\
    You should have a key named "Volition" there.[/li]

  • Step 3. Right-click on it, and select "Permissions".
    When I did this, the "Group or user names" field was blank. If it is, click "Add".
    In the dialogue that now pops up, Enter "ALL APPLICATION PACKAGES" into the "Enter the object names" field.
    Click OK. The dialogue should now be populated.
  • Step 4. Go to the FreeSpace2 subkey under the Volition entry. Check permissions as above, and if necessary, fix as above.
Title: Re: Available Games, that are not there
Post by: Charismatic on April 20, 2016, 05:58:37 pm
Ive had the same issue where I see it listed as a hosted game in the FS2 lobby but not when you get to server list.
Anyone else use Hamachi?