Server only accepting connections from game lobby
Opened this issue · 6 comments
I had message "Server only accepting connections from game lobby" when trying to connect to my server. I have no problem connecting from sandboxed csgo processes, so the problem is not about my server cfg. I used main branch tiny-client. Any tips on solving this problem?
This is weird, definitely there is something different on your server. Normally each server will get a reservation id from GC after sending hello. But on your server the cached id is 0. Did you see if the requested reservation id from the GC in the client console output is valid? Can you paste the console output here after removing sensitive information?
D:\tiny-csgo-client\vs2022\Release>tiny-csgo-client.exe -ip ..250.153 -port 27040 -name favqevq -pw LoveBamigos1
CDynamicFunction: Loading library 'Kernel32.dll' (76360000)
CDynamicFunction: Lookup of 'TryEnterCriticalSection' in 'Kernel32.dll': 77C909B0
Setting breakpad minidump AppID = 730
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 7656119********** [API loaded no]
Trying to establish connection with GC, this may take a while...
GC Connection established for client
Connecting to server ..250.153:27040, using nickname favqevq, using password LoveBamigos1
Server using 'friends' lobbies, requiring pw yes, lobby id ffffffffffffffff
Get server challenge number : 0x5041437, auth prorocol: 0x03, server steam: 85568392924951***, vac on, dcFriendsReqd 0, officialValveServer 0
Trying to request server reservation id from GC, this may take a while...
Is it stuck here? It has a 60 seconds time out if you wait a little longer. Looks like your server had never sent hello to GC. Are you using some plugins or extensions to bypass this? Maybe to fix the #Valve_Reject_Connect_From_Lobby
?
Then most likely that something is wrong with your steamclient api, I guess. Are you using all the pure server files or some of which are modified? Like no steam server or any other modification related.
Bump => Issue still present with non modified Servers. Reservation Cookie is 0 (when not spoofing the Reservation ID Serversided)