[ citizen-server-impl] Server list query returned an error: System.Threading.Tasks.TaskCanceledException: A task was canceled. <- System.TimeoutException: A task was canceled. <- System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 30 seconds elapsing.
And whichever server starts last has this error as the first thing in the console:
Could not register with breakpad server.
There also seems to be no problem impacting gameplay at all. It is just these two errors.
Especially the server list query error is just plain annoying. Any way around this problem? Did we miss something when configuring the server?
EDIT: Running both servers on the same IP address gets rid of the server list query error.
This fixed the issue with the server list query, thank you!
Any idea about the other error? Don’t really care as long as it’s not breaking anything down the long run but would still like to know if it is fixable.
1+2. No, entirely different directories (both servers using the manual setup for windows without txAdmin)
3. .bat file executing the FXServer.exe like this:
cd /d D:\Kiminaze\FiveM_Server_A\data
D:\Kiminaze\FiveM_Server_A\server\FXServer.exe +exec server.cfg
No, they were started under different accounts, both Windows Administrator accounts.
Right, that should be enough information to replicate this issue - I guess somehow the server thinks there’s already a dump handler but it’s actually in the other session and therefore it can’t actually connect to it.
I have a few ideas on fixing this in the platform codebase - likely adding a OS session ID and the server path to the named pipe or such, and will hopefully work on such sometime soon.
For anyone else that comes across the Breakpad issue, we found if you don’t launch the FXserver.exe with Administrator perms, you’ll get this issue. Not sure if its the right way to launch it, but it works for us.