Are my BFBC2 servers banned? TL;DR: no, they're not. Created a docker container and it finally works :)

Hi,

maybe I get an answer. I have hosted Bad Company 2 servers for a quite long time now and wondered why nobody seems to play on them anymore. I noticed that they do not connect to the plasma backend anymore. I haven’t changed anything on my side, there is no blocked port / ip which could cause this. Hence other game servers are working fine.

Servers are named “battlefield.onl”. Is there any way to get contact to an admin to check for that?

[UTC 03/05/2024 19:42:41.372] Engine/Game/Server/Backend/Plasma/ServerBackend.cpp(2004): “Main”: Warning: ServerBackend::OnConnectionFail(-201)
[UTC 03/05/2024 19:42:41.372] Engine/Game/Server/Backend/Plasma/ServerBackend.cpp(1789): “Main”: Info: ServerBackend::disconnect() called
[UTC 03/05/2024 19:42:41.372] Engine/Game/Server/Backend/Plasma/ServerBackend.cpp(1814): “Main”: Info: ServerBackend::onDisconnect() called
[UTC 03/05/2024 19:42:41.372] Engine/Game/Server/Backend/Plasma/ServerBackend.cpp(1815): “Main”: Info: Server is disconnected from Plasma backend

Weird thing also is that the serverid.dat was empty. I have uploaded a correct one again. Did change nothing. Also updated the dinput8.dll (which seems to be latest updated in 2014) but still no luck.

Edit: server is not IP banned. It at first glance seemd so. Will keep you updated once I sorted everything out :slight_smile:

Long story short: because I host my servers on linux I have not seen the issue that pops up on server start. Therefore a connection to the servers was not possible.

Fixed that ages ago. But finally have created a dockerized Battlefield Bad Company 2 server hosting egg for the Pterodactyl / Pelican Webinterface (check https://pelican.dev for more information).

Check out my github repository: docker-pelican/bfbc2 at main · derkalle4/docker-pelican · GitHub