SRCDS Steam group


[L4D2] Need help running multiple Server on the same machine.
#1
Hello, I'm currently running a L4D2 server which using port 27015, was running fine and folks can connect with no problems. Early today I'm tried to run a different one on port 27016 (from another directory which I'm copied from the first one, with its own server.cfg and a different steam group linked).

Everything seem normal at first, the second server was appear in my game on the "Steam Group Server" tab as well as the first one. But I can't connect to it using the same method I always use: from the lobby with mm_dedicated_force_server internalIP:port. Sometime the #2 server changed map as I connect to it but again, I can't get in.
I tried connect to it directly by the console with connect externalIP:port but seem like the game weirdly redirected me to the first server, same with internalIP, as showed in server logs.

The two server was properly listed on serverbrowser.
The two server has mostly the same set of plugin (Just disable some plugin in #2)
All the port used is forwarded.

Server #1 run command
Code:
srcds.exe -console -game "left4dead2" -maxplayers 12 +map "c1m1_hotel" -port 27015 -insecure -condebug -usercon
Server #2 run command
Code:
srcds.exe -console -game "left4dead2" -maxplayers 12 +map "c2m1_highway" -port 27016 -insecure -condebug -usercon
Sourcemod and metamod on both server:
PHP Code:
SourceMod Version Information:
 
   SourceMod Version1.11.0.6775
    SourcePawn Engine
1.11.0.6775jit-x86 (build 1.11.0.6775)
 
   SourcePawn APIv1 5v2 14
    Compiled on
Oct 13 2021 17:02:03
    Built from
https://github.com/alliedmodders/sourcemod/commit/97383028
 
   Build ID6775:97383028
    http
://www.sourcemod.net/

Metamod:Source Version Information
    Metamod
:Source version 1.11.0-dev+1145
    Plugin 
interface version16:14
    SourceHook version
5:5
    Loaded 
As: Valve Server Plugin
    Compiled on
Jul 12 2021 05:28:44
    Built from
https://github.com/alliedmodders/metamod-source/commit/0bb53f2
 
   Build ID1145:0bb53f2
    http
://www.metamodsource.net/ 
This is what showing in server #2 console while I'm connecting from lobby.
PHP Code:
ReplyReservationRequest Reservation request with bogus payload data from *myip:port* [512 bytes
This is what showing in server #1 console while I'm using "connect externalIP:27016"
PHP Code:
Client "Supreme Leader" connected.
Dropped Supreme Leader from server (Disconnect by user.) 

Any help is greatly appreciated!
Server OS: Windows 10 Pro 64-bit (10.0, Build 19043)
Processor: AMD Ryzen 5 3600 6-Core Processor               (12 CPUs), ~3.6GHz
Ram: 32 GB
Game(s): Left 4 Dead 2
Reply
#2
Update: This is what showed when I tried to connect to server #2 via lobby again (mm_dedicated_force_server LAN:port), I changed the port of server#2 to 27021 for testing sake.
Code:
Connecting to public(192.168.1.210:27021) private(0.0.0.0:27015)
Sending UDP connect to public IP 192.168.1.210:27021
Sending UDP connect to private IP 0.0.0.0:27015
Server using '<none>' lobbies, requiring pw no, lobby id 0
RememberIPAddressForLobby: lobby 0 from address 192.168.1.210:27021
CSteam3Client::InitiateConnection: 192.168.1.210:27021

"Sending UDP connect to private IP 0.0.0.0:27015"

Why was the private IP use port 27015 which I'm clearly set for server#1, both server was running simultaneously...Or does the UCP protocol is different entirely?
Maybe the game(?) or something auto redirecting me to private ip with the port of server#1 and that was the cause? Anyway I can set it to use the port of server#2?
Server OS: Windows 10 Pro 64-bit (10.0, Build 19043)
Processor: AMD Ryzen 5 3600 6-Core Processor               (12 CPUs), ~3.6GHz
Ram: 32 GB
Game(s): Left 4 Dead 2
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)