#1 2021-07-10 05:12:16

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Windows 10 Firefox 89.0

Get a server online

Hello everyone, thanks for taking the time.

Basically I have been out of the game a few years and just got back to it, I want to set up a server so a couple friends and I can play, I used to use BF server manager, But I don't know if that even works anymore with the game spy shutdown.

I am having a lot of trouble finding any info on this and I tried running the dedicated server I downloaded and bfsm I downloaded but I cannot get the server on the list, I did read something about port forwarding but don't really know how. Any help would be greatly appreciated.

Offline

    Positive reputation 0   Negative reputation 0

#2 2021-07-10 08:18:06

bud
maestro
Reputation: +1835
Location: shangri la
Registered: 2012-07-07
Posts: 3,941
Website
Windows 10 Firefox 89.0

Re: Get a server online

Hi Thomas12. If you have downloaded files from simple they should be patched and working with the "new" gamespy network. If you dont have the files you can download them here https://team-simple.org/download/

Here is some more information from the guy that is running the network http://forum.bf1942.sk/viewtopic.php?f=5&t=1813

Here is a website that specialize on how to open ports in routers https://portforward.com/

Last edited by bud (2021-07-10 08:33:48)

Offline

    Positive reputation 0   Negative reputation 0

#3 2021-07-18 16:18:34

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Android Chrome 91.0

Re: Get a server online

Oh great much appreciated I didn't see these before.

Offline

    Positive reputation 0   Negative reputation 0

#4 2021-07-31 04:38:43

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Windows 10 Firefox 90.0

Re: Get a server online

So I allowed the ports in my firewall and forwarded them in my router, still cant get the server up. I am not sure how to tell what version of bf I am running, so I don't know if im running the correct server, but i tried both versions.

Offline

    Positive reputation 0   Negative reputation 0

#5 2021-07-31 07:35:54

msbd
Member
Germany
Reputation: +47
Registered: 2016-09-03
Posts: 115
Windows 10 Opera 77.0

Re: Get a server online

What exactly do you mean by that you can't get the server up? Does it crash? Or how do you determine it is not up?

Offline

    Positive reputation 0   Negative reputation 0

#6 2021-08-01 01:51:55

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Android Chrome 92.0

Re: Get a server online

It does not appear on the server list in game.

Offline

    Positive reputation 0   Negative reputation 0

#7 2021-08-01 11:52:00

msbd
Member
Germany
Reputation: +47
Registered: 2016-09-03
Posts: 115
Windows 10 Opera 77.0

Re: Get a server online

Well, that can have different reasons. You should first try to verify if your server is reachable online at all by using its IP or if applicable its host name to connect using the "add server" button in the multiplayer menu.

If you use a global IP (not 192.168.*.* or 10.8.*.* or 127.0.*.* or similar) to connect and the connection is established then you didn't open all ports correctly.

In particular you need to open at least

14567/udp
22000/udp
23000/udp

if you want the server to correctly appear on the list.

Offline

    Positive reputation 0   Negative reputation 0

#8 2021-08-01 16:26:43

bud
maestro
Reputation: +1835
Location: shangri la
Registered: 2012-07-07
Posts: 3,941
Website
Windows 10 Firefox 90.0

Re: Get a server online

Its propably because you are inside the same subnetwork, seems like home-routers network address translation (NAT) cant coop with it.

In short its an old problem, easiest to ask a friend if he can see the server, or use another tool like hlsw

Offline

    Positive reputation 0   Negative reputation 0

#9 2021-08-01 16:35:47

msbd
Member
Germany
Reputation: +47
Registered: 2016-09-03
Posts: 115
Windows 10 Opera 77.0

Re: Get a server online

bud wrote:

Its propably because you are inside the same subnetwork, seems like home-routers network address translation (NAT) cant coop with it.

In short its an old problem, easiest to ask a friend if he can see the server, or use another tool like hlsw

?

There is no guarantee that even the router is not in an entirely different network to begin with. In which case it cannot be reached via IP4. It's a pretty common scenario, I'm surprised that a public IP4 for every end-user still seems to be the standard in the US?!

Last edited by msbd (2021-08-01 16:36:49)

Offline

    Positive reputation 0   Negative reputation 0

#10 2021-08-01 16:54:43

bud
maestro
Reputation: +1835
Location: shangri la
Registered: 2012-07-07
Posts: 3,941
Website
Windows 10 Firefox 90.0

Re: Get a server online

According to my isp i can have 5 different IP adresses, i have only tested up to three and that worked, so its different for everyone.
first, 22000/udp is for lan-game and doesnt need to be open to internet.
The two standard ports you need to open is udp 14567 (game connetct port) and 23000 (server info port)

Its hard to know exactly why you cant see the server from home without knowing your exact configuration, but the most common problem is the NAT problem i wrote about in my previous answer.
First time i experienced this same problem was around 2005, but since then i have moved on to rent servers, its a lot easier to use in general.

edit: there is a website made by the guy who built the new "gamespy" service, you can use it to see if your server is showing up as it should. http://master.bf1942.sk/

Last edited by bud (2021-08-01 17:18:22)

Offline

    Positive reputation 0   Negative reputation 0

#11 2021-08-01 21:45:54

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Windows 10 Firefox 90.0

Re: Get a server online

Ok I will try that, I also did not open 23000 only 14567 so that may also be a problem, shortly after I made my last post I remembered the method of connecting via a ip but hadn't yet had a chance, so I will also try that. what exactly do you mean by global ip?

Offline

    Positive reputation 0   Negative reputation 0

#12 2021-08-01 21:57:30

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Windows 10 Firefox 90.0

Re: Get a server online

Ok so forwarding the 23000 port got it up and running, here is another question though. I can run the server through the dedicated server now without issue, however if I try running the BFSM fro  blackbagops its v 2.0 the server starts up and then stops and auto restarts about every ten seconds. has anyone seen this? not sure if its the version or possible a compatibility issue with 64 bit operating system?

This is the log of events

8/1/2021 17:02:47 : Server started
8/1/2021 17:03:02 : Connected
8/1/2021 17:03:13 : Server has a popup
8/1/2021 17:03:17 : Disconnected
8/1/2021 17:03:17 : Server stopped
8/1/2021 17:03:17 : Auto-restart is enabled, restarting the server.
8/1/2021 17:03:17 : Server started

Last edited by Thomas12 (2021-08-01 22:04:10)

Offline

    Positive reputation 0   Negative reputation 0

#13 2021-08-01 22:03:43

bud
maestro
Reputation: +1835
Location: shangri la
Registered: 2012-07-07
Posts: 3,941
Website
Windows 10 Firefox 90.0

Re: Get a server online

In windows 7 you need to use compability mode for server and BFSM (not sure if its same for win 10) i usually set it to windows xp service pack 3 and i also use "run as admin" and that seems to work fine.

Offline

    Positive reputation 0   Negative reputation 0

#14 2021-08-01 22:10:21

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Windows 10 Firefox 90.0

Re: Get a server online

Ok I ran it on compatibility and it seems to have worked out the issue, Thats awesome thanks you guys, I never would have figured those issues out lol.

Offline

    Positive reputation 0   Negative reputation 0

#15 2021-08-01 22:51:48

msbd
Member
Germany
Reputation: +47
Registered: 2016-09-03
Posts: 115
Windows 10 Opera 77.0

Re: Get a server online

Crazy you guys have all public ips. Ephemeral port mapping is pretty much standard in Europe and public ips for private end-users are rare in Germany. Either the US phone companies bought way too many IP4 early on or lots of people don't actually have internet.

Offline

    Positive reputation 0   Negative reputation 0

#16 2021-08-01 23:11:30

bud
maestro
Reputation: +1835
Location: shangri la
Registered: 2012-07-07
Posts: 3,941
Website
Windows 10 Firefox 90.0

Re: Get a server online

msbd wrote:

Crazy you guys have all public ips. Ephemeral port mapping is pretty much standard in Europe and public ips for private end-users are rare in Germany. Either the US phone companies bought way too many IP4 early on or lots of people don't actually have internet.

How about 175 million :xp ill have to pay about one dollar/month if i want one extra IP adresse
https://www.engadget.com/pentagon-gives … ccounter=1

Last edited by bud (2021-08-01 23:13:51)

Offline

    Positive reputation 0   Negative reputation 0

#17 2021-08-01 23:17:31

Thomas12
Player
Reputation: 0
Registered: 2021-07-10
Posts: 14
Android Chrome 92.0

Re: Get a server online

Maestro, I happened to just read your sig about the source code, it's kind of funny about 15 years ago on server side modding I actually had the idea to get that, and we started a petition and sent it to EA Games but they said they "lost" the code would be pretty cool to implement some sort of download system so all mods could be downloaded as you join a game.

Offline

    Positive reputation 0   Negative reputation 0

#18 2021-08-03 00:51:59

bud
maestro
Reputation: +1835
Location: shangri la
Registered: 2012-07-07
Posts: 3,941
Website
Windows 10 Firefox 90.0

Re: Get a server online

Ivé played with the idea and one solution could be to have the game files on a central server (tried that), the problem is to find a good enoug protocol to use to get enough speed out of it, most cloud servers running linux and its slow to pair with windows filesystem. Just takes forever to start,

Another way is if one could brake it up into segments using symlinks to check for map/patches, and keep the cloud volume small/faster this way. Symlinks should not be that hard to do i think, searchpaths is defined in the .exe and the game do have support for DNS

edit:
whole game loaded over network using windows filesystem

https://www.youtube.com/watch?v=vL0r5h0rE3Q

And the same using Linux cloud

https://www.youtube.com/watch?v=fj96UcrRjrs

Last edited by bud (2021-08-03 00:59:11)

Offline

    Positive reputation 0   Negative reputation 0

#19 2021-08-03 13:16:31

msbd
Member
Germany
Reputation: +47
Registered: 2016-09-03
Posts: 115
Windows 10 Opera 77.0

Re: Get a server online

I think the easiest solution is to build a launcher for bf that can fully replace the game menu. When you join a server from the launcher it can check if the client files for the map/mod running on the server are available and if they are not then it just downloads them from a central server as you suggested. I would like to create something like that in the future. I've created something similar already for the league servers. The league runs a changing map pool each season and maps get patched occasionally. In order to keep all servers in sync I created a way to distribute the maps automatically from a centralised repository. The system could be used for clients as well but it would need to be adjusted obviously.

Offline

    Positive reputation 1   Negative reputation 0

#20 2021-08-03 14:22:46

Arkos
Sedmin
Switzerland
Reputation: +2778
Registered: 2014-06-06
Posts: 7,041
Windows 7 Chrome 92.0

Re: Get a server online

...

There is an existing launcher.

It is from Pixelfighter.

I posted it some time ago here.

In the moment imgbb.com is down.

I will check it later

...

There's a new one. It looks a bit different.

http://www.ft31.de/index.php/alle-downl … /1-toolbox

...

Here the post from 2020 with pics.

https://team-simple.org/forum/viewtopic … 32#p162732

...

Last edited by Arkos (2021-08-03 14:26:59)

Offline

    Positive reputation 1   Negative reputation 0

#21 2021-08-03 16:48:27

msbd
Member
Germany
Reputation: +47
Registered: 2016-09-03
Posts: 115
Windows 10 Opera 77.0

Re: Get a server online

A real launcher should be able to install the base-game. Then you could not make it available publicly but behind a login you could.

Also this tool box looks way more complicated than what would be needed. If it's more SiMPLE it will be more popular.

Offline

    Positive reputation 0   Negative reputation 0

#22 2021-08-03 18:20:02

Arkos
Sedmin
Switzerland
Reputation: +2778
Registered: 2014-06-06
Posts: 7,041
Windows 7 Chrome 92.0

Re: Get a server online

...

Just an example...


Btw. That was really good at Wolfenstein Enemy Territory, ... when you joined a server it downloaded the Mod, (if needed and restarted the game + relogin to the server), and the maps which is played.

...

Offline

    Positive reputation 2   Negative reputation 0

#23 2021-08-03 18:36:20

Black Mamba
Member
Canada
Reputation: +1449
Registered: 2012-12-01
Posts: 4,231
Windows 10 Chrome 92.0

Re: Get a server online

msbd wrote:

A real launcher should be able to install the base-game. Then you could not make it available publicly but behind a login you could.

Also this tool box looks way more complicated than what would be needed. If it's more SiMPLE it will be more popular.

Wouldn't distributing free copies of the game violate EA GAME's EULA? As far as I know, tuia removed the download links for the expansions from the SiMPLE forums.

Offline

    Positive reputation 1   Negative reputation 0

#24 2021-08-03 21:36:00

msbd
Member
Germany
Reputation: +47
Registered: 2016-09-03
Posts: 115
Windows 10 Opera 77.0

Re: Get a server online

It can be distributed but not publicly. That's why I mentioned the necessary login.
This however has nothing to do with an EULA, which I'm unaware exists for battlefield 1942, but with the copyright act.

Battlefield 1942 does not qualify as abandonware(contrary to what some people on the internet like to claim) and therefore is copyright protected.
However, due to the fact that BF was previously distributed for free on origin and it's not being sold anymore it's unlikely that EA would even try to complain when the game was shared within a non-public(registration-required) community.
And even if they did, I doubt they could win a case in court on this matter.

Offline

    Positive reputation 1   Negative reputation 0

#25 2021-08-13 22:30:57

bud
maestro
Reputation: +1835
Location: shangri la
Registered: 2012-07-07
Posts: 3,941
Website
Windows 10 Firefox 91.0

Re: Get a server online

Im thinking it wouldnt be illegal if the game was allowed to download mods or upgraded patchfiles from a separate server, one can do wonders with some simple code snippets.

Offline

    Positive reputation 0   Negative reputation 0

Board footer