#1 2020-05-10 20:38:43

Alex[ITA]
Player
Italy
Reputation: 0
Registered: 2020-05-10
Posts: 3
Windows 10 Chrome 81.0

Server hosting - not showing up on the list

I'm trying to host a server on Windows 10, and I can't get it to appear on the master.bf1942.sk list. I already checked the "reachability" of my configuration (I can host other games servers and it can be reached from the internet).

I am running BF Server Manager v2.01, and the BF1942_w32ded-1.61-patched from the Simple downloads, both in Windows XP SP3 compatibily mode (or it crashes repeatedly with a server popup error in the logs). I could connect manually to my own server (using the external IP) via icon shortcut (can't type the IP into BF1942 add server box, only the port). Also other people could connect having the IP.

I opened the following ports on my router (and enabled the same ports and also the applications to make sure):

  • TCP: 28900

  • UDP: 14567, 14667, 4711, 14690, 23000-23009, 22000

I can't see the open ports with a tool, especially because UDP doesn't work like TCP (but even 28900 TCP doesn't show as open), so at best it would say "open/filtered".

It's complicated for me to troubleshoot any further. I originally posted this under an existing topic on SK forum, and (it was an old topic) a guy solved it on Linux by using netcat (no details). I think he wrote a piece of code replying to the queries on 23000 (these weren't replied to as an admin stated) How are these queries even formatted like? How should one reply? I miss how the "heartbeat" mechanism works.

Thanks in advance

Offline

    Positive reputation 0   Negative reputation 0

#2 2020-05-10 21:27:51

bud
maestro
Reputation: +1842
Location: shangri la
Registered: 2012-07-07
Posts: 3,960
Website
Windows 10 Firefox 76.0

Re: Server hosting - not showing up on the list

answer-bfserver.jpg
firewall-rule.jpg

Last edited by bud (2020-05-10 21:37:49)

Offline

    Positive reputation 1   Negative reputation 0

#3 2020-05-11 19:28:05

Alex[ITA]
Player
Italy
Reputation: 0
Registered: 2020-05-10
Posts: 3
Windows 10 Chrome 81.0

Re: Server hosting - not showing up on the list

Thank you for the reply.

I didn't have 27900 UDP open previously, I tried but I had no luck. I tried running the server for at least 30 mins, I guess it doesn't take much time to know if it works.

Also, I tried capturing packets with Wireshark and I can see the requests that my server is sending to 94.23.196.155 from UDP 23000 -> 27900, but no replies come in.

Offline

    Positive reputation 0   Negative reputation 0

#4 2020-05-11 21:09:31

seVen
 
Reputation: +2654
Registered: 2015-12-20
Posts: 2,366
Windows 10 Firefox 76.0

Re: Server hosting - not showing up on the list

Which router do you use?   Using my pfSense router, BF42 server would not show
on the master list no matter what.  Using an Asus consumer router, it did..

Offline

    Positive reputation 1   Negative reputation 0

#5 2020-05-11 21:49:15

Arkos
Sedmin
Switzerland
Reputation: +2783
Registered: 2014-06-06
Posts: 7,048
Windows 7 Chrome 81.0

Re: Server hosting - not showing up on the list

...

The easyest way is if your router has an "Virtual Server" Option.

Othwerwise you have to set a manual IP on the Server-PC and then activate the DMZ for this PC in your router.

But it can be, if you use a router from your provider that's there is no visible option for DMZ.

Perhaps they could make, if you call them. I don't know.

...

Offline

    Positive reputation 1   Negative reputation 0

#6 2020-05-12 06:26:43

bud
maestro
Reputation: +1842
Location: shangri la
Registered: 2012-07-07
Posts: 3,960
Website
Windows 10 Firefox 76.0

Re: Server hosting - not showing up on the list

ping.jpg

Offline

    Positive reputation 0   Negative reputation 0

#7 2020-05-13 17:25:49

Alex[ITA]
Player
Italy
Reputation: 0
Registered: 2020-05-10
Posts: 3
Windows 10 Chrome 81.0

Re: Server hosting - not showing up on the list

@Vertigo: It may actually be the router, it's a Technicolor one (I don't intend to change it for this). I did try everything I could to fix the issue, even testing other games/settings to check where the issue could be (and they work, except for UDP).

@Arkos: I was using the Virtual Server option all along, which allows you to map internal/external ports for external reachability (which usually works for TCP). The firewall is disabled, and I use a software one on my pc. I would have used the DMZ option long ago, but it's not available on this router... I do suspect that some ISP configs prevent opening UDP ports, at least not so easily.

@bud: I forgot to mention that the ping works, I wouldn't be able to play BF1942 with the new master list otherwise.

The core issue is that I can't receive requests on port 23000 from the master server, even if the port is open on the firewall and correctly forwarded in the router. As i said, with Wireshark I can see the packets that BFSM sends to the master server, but I can't receive any from it.

I tried what I could, and I thank you for the quick responses, see you ingame smile

Offline

    Positive reputation 0   Negative reputation 0

Board footer