Left 4 Dead 2

Left 4 Dead 2

View Stats:
This topic has been locked
Chad Oct 10, 2021 @ 8:13pm
[Resolved] Windows Server - Reservation Cookie Issue
Hey team (I'm at work atm lol),

Currently having an issue where some plugins aren't loading.

Main intent at the moment: Tank on first map guaranteed. I'm trying to get a couple certain plugins operating to do this, but the ones for this purpose aren't loading. Currently I'm trying to add confogl (with kits instead of pills, so a bit easier), but it won't load at all.

I'm currently getting CVAR errors for Confogl, as it's not loading, as well as plugin errors.

My suspicion is that I'm using DHooks as well as Downtown - but unsure how to remove one or the other separately?

Please forgive the walls of text below.

Specs:
Windows Server
Installed with SteamCMD
Latest L4D2 Server Install
Latest SourceMod and MetaMod installed for Windows.

Server Extensions List
sm exts list [SM] Displaying 12 extensions: [01] Automatic Updater (1.10.0.6515): Updates SourceMod gamedata files [02] Webternet (1.10.0.6515): Extension for interacting with URLs [03] Left 4 Downtown 2 Extension (0.5.4.2): Downtown1's extension to perform useful L4D1/L4D2 calls [04] BinTools (1.10.0.6515): Low-level C/C++ Calling API [05] Top Menus (1.10.0.6515): Creates sorted nested menus [06] SDK Tools (1.10.0.6515): Source SDK Tools [07] Client Preferences (1.10.0.6515): Saves client preference settings [08] SQLite (1.10.0.6515): SQLite Driver [09] SDK Hooks (1.10.0.6515): Source SDK Hooks [10] Socket (3.0.1): Socket extension for SourceMod [11] DHooks (2.2.0-detours17): Dynamic Hooks [12] GeoIP (1.10.0.6515): Geographical IP information

Server Plugins List
sm plugins list [SM] Listing 25 plugins: 01 "Admin File Reader" (1.10.0.6515) by AlliedModders LLC 02 "Admin Help" (1.10.0.6515) by AlliedModders LLC 03 "Admin Menu" (1.10.0.6515) by AlliedModders LLC 04 "Anti-Flood" (1.10.0.6515) by AlliedModders LLC 05 "Basic Ban Commands" (1.10.0.6515) by AlliedModders LLC 06 "Basic Chat" (1.10.0.6515) by AlliedModders LLC 07 "Basic Comm Control" (1.10.0.6515) by AlliedModders LLC 08 "Basic Commands" (1.10.0.6515) by AlliedModders LLC 09 "Basic Info Triggers" (1.10.0.6515) by AlliedModders LLC 10 "Basic Votes" (1.10.0.6515) by AlliedModders LLC 11 "Client Preferences" (1.10.0.6515) by AlliedModders LLC 12 "Confogl's Competitive Mod" (2.2.2) by Confogl Team 13 "Fun Commands" (1.10.0.6515) by AlliedModders LLC 14 "Fun Votes" (1.10.0.6515) by AlliedModders LLC 15 <Error> "[L4D2] Custom admin commands" (1.0.9) by honorcode23 16 <Error> "L4D1 Versus Score" (1.7) by Die Teetasse 17 "[L4D2] Weapon Unlock" (0.8.1) by Crimson_Fox 18 "L4D2 Ready Up" (0.17.10) by Downtown1 and Frustian, continued by AtomicStryker 19 "L4D Survivor AI Pounced Fix" (1.0.5) by AtomicStryker 20 <Failed> "[L4D] Tank on Spawn" (1.22) by Dragokas 21 Disabled: "[L4D & L4D2] Left 4 DHooks Direct" (1.62) by SilverShot 22 Disabled: "Nextmap" (1.10.0.6515) by AlliedModders LLC 23 "Player Commands" (1.10.0.6515) by AlliedModders LLC 24 "Reserved Slots" (1.10.0.6515) by AlliedModders LLC 25 "Sound Commands" (1.10.0.6515) by AlliedModders LLC Errors: l4d2_custom_commands (1).smx ([L4D2] Custom admin commands): Error detected in plugin startup (see error logs) l4d2_versus_score_system.smx (L4D1 Versus Score): Error detected in plugin startup (see error logs) l4d_TankOnSpawn.smx ([L4D] Tank on Spawn): Could not find required plugin "left4dhooks"

Any advice anyone can give would be greatly appreciated.

Chad
Last edited by Chad; Apr 17, 2022 @ 6:42pm
< >
Showing 1-11 of 11 comments
Chad Oct 10, 2021 @ 8:32pm 
I downloaded DHooks again to go through all the files and removed them. That worked well and confogl is loading. I'm going to test it out to see if a tank spawns first map.
Chad Oct 10, 2021 @ 11:51pm 
I'm able to join the server through server browser but not through lobby. This was working previously.

It's likely to do with the Lobby Unreserve plugin, l4dunreservelobby.smx.

I'm receiving an error,

A forum stated to remove sv_steamgroup cvars as you can't have mm_force_dedicated on client and steamgroup cvars on server. Removed steamgroup cvars, no luck now.

Server error when starting server:
Client CVar Tracking Information Reset! Can't start plugin tracking or tracking already started L 10/11/2021 - 19:32:36: [SM] Exception reported: CBaseServer not available L 10/11/2021 - 19:32:36: [SM] Blaming: confoglcompmod.smx L 10/11/2021 - 19:32:36: [SM] Call stack trace: L 10/11/2021 - 19:32:36: [SM] [0] L4D_LobbyUnreserve L 10/11/2021 - 19:32:36: [SM] [1] Line 48, modules/UnreserveLobby.sp::UL_KillLobbyRes

Server error when attempting to connect to server (Removed Integers):
Reservation request with bogus payload data from Reservation cookie reason Reply Reservation Request
As seen here: https://forums.srcds.com/viewtopic/16130

Looking at Allied Modders on the thread for the Unreserve Lobby plugin, a number of comments have asked to update to be compatible with SM 1.10 - so it may be that when SM 1.10 came out, the plugin didn't update to accommodate.
Chad Oct 11, 2021 @ 12:58am 
I've decided to do a clean install of the server using SteamCMD.

So far, so good.

Noted that when using sm exts list, socket said it was outdated and I need to remove a file from extensions. Once done, I needed to remove it from gamedata. After that, server loads fine with no errors on extensions or plugins.

Installed with no errors:
Sourcemod
Metamod
Left4Downtown2 v0.5.4.2
Confogl-2.2.2.zip

When executing confogl in console with exec confogl, I receive the following error.

-------------------------------------------------------- Client CVar Tracking Information Reset! Can't start plugin tracking or tracking already started L 10/11/2021 - 20:57:18: [SM] Exception reported: CBaseServer not available L 10/11/2021 - 20:57:18: [SM] Blaming: confoglcompmod.smx L 10/11/2021 - 20:57:18: [SM] Call stack trace: L 10/11/2021 - 20:57:18: [SM] [0] L4D_LobbyUnreserve L 10/11/2021 - 20:57:18: [SM] [1] Line 48, modules/UnreserveLobby.sp::UL_KillLobbyRes

Going to update Confogl to latest version and report back.
Chad Oct 11, 2021 @ 2:08am 
I think I've given up on this now. I've removed Left4downtown and installed Left4DHooks and will try Tank On Spawn plugin. Unfortunately seems like Confogl doesn't work in its current build.
R󠀡F Oct 11, 2021 @ 3:35pm 
Left 4 Downtown is mostly abandoned, use Left 4 Dhooks
https://forums.alliedmods.net/showthread.php?p=2684862
Chad Oct 12, 2021 @ 1:40am 
Thanks @RF.

I've reinstalled the server again because it seems Left4Downtown and (mostly) confogl are breaking it permanently. I'll try DHooks but honestly, server working and I'm a bit apprehensive to touch it (but I know I will).

One day ... one day I'll have a tank on the first map, no matter what.
Chad Oct 16, 2021 @ 6:36pm 
Just as an FYI - a common problem I've received every time I've set this up is to do with the unreserved cookie issue.

ReplyReservationRequest: Reservation request with bogus payload data from
Reservation cookie 0: reason reserved(yes), clients(no), reservationexpires(0.00)

The way to fix this, I've found, is to install a plugin called L4DToolz when you first set up your server, and make sure you add the CVAR to your server file.

sv_force_unreserved 1
sm_cvar sv_force_unreserved 1

My server is working properly at the moment.

Some plugins that I've noted to cause issues:
Left4Downtown + Any reliant plugins - Incompatible with SM 1.10
Tickrate Enabler - Incompatible with SM 1.10
Chad Apr 17, 2022 @ 6:42pm 
Hello - This thread is coming up on Google after still trying to find a solution to the following error:
ReplyReservationRequest: Reservation request with bogus payload data from
Reservation cookie 0: reason reserved(yes), clients(no), reservationexpires(0.00)

This error only happens when I try to connect to my own server's WAN address through lobby. When using the same IP and port with someone else - the issue doesn't exist - however this is impractical to have a second person to start a lobby and then use my server.

This seems to be a bug that may be fixable through using a NAT loopback, but my router doesn't have this functionality.

RESOLUTION:
It appears that there's some caching issue with the ports and connectivity. The solution here is to update your starting batch file with a new port and start your server with a new port associated to the server.

This is now my Starting Batch file:

taskkill /f /im srcds.exe
start srcds.exe -console -game left4dead2 -secure +maxplayers 8 +map c1m1_hotel +hostip publicipaddresshere -ip lanipaddresshere -port 27015 +hostport 27015 +exec server.cfg

If I have an issue connecting to my server through the lobby, I update the ports to something like 27018, then run the batch file to kill the current server and restart it. So far this has worked without fail. It's not a solution to the bug, but a successful workaround.

Hope this helps someone.

Chad
cake. Oct 25, 2023 @ 6:38am 
Originally posted by ChadMaestro:
RESOLUTION:
It appears that there's some caching issue with the ports and connectivity. The solution here is to update your starting batch file with a new port and start your server with a new port associated to the server.
Just wanted to say thanks. This has been my issue for days and I couldn't figure out why. I constantly restart my server to test ports and plugins, which inadvertently fills up the cache or whatever. Changing the port in the launcher instantly resolved this.
RB Nov 6, 2024 @ 12:05am 
Also checking in to thank OP! Changing the ports back and forth worked when nothing else did :boomer:
Steve Nov 6, 2024 @ 6:29am 
This thread was quite old before the recent post, so we're locking it to prevent confusion.
< >
Showing 1-11 of 11 comments
Per page: 1530 50