Hard Light Productions Forums
General FreeSpace => Multiplayer => Topic started 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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
Hello,
I'm Deepstars Partner, and tried to Connect to your server, Chief1983. I had no problems at all this time.
-
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.
-
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?
-
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.
-
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.
-
Hmm, I hadn't thought about Windows 10 but I suppose it could be part of the problem.
-
I'll be around tonight after 8pmt GMT if anyone wants to test some stuff.
-
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.
-
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.
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.
-
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?