L4D2 (srcds) instances are not starting

  • 42 Views
  • Last Post 2 weeks ago
  • Topic Is Solved
Veltys posted this 3 weeks ago

Hello everyone!

I have some instances (most of them Minecraft ones) in a Debian 9.9 VPS. Minecraft instances are working properly, but I also have a L4D2 (srcds) instance that I don't use too much wich was also working properly... until now.

Today I wanted to start the server and I can not. I mean, I can login into the instance web panel; but when I click the 'Start' button nothing occurs. It becomes gray and, after one or two seconds, green again. Nothing is shown in console tab.

I took a look to the instance logs with not so much success:

[17:47:43] [Core Info]            : Starting AMP version 1.8.6.0 (TITAN), built 26/09/2019 13:40
[17:47:43] [Core Info]            : Release spec: Release - built by CUBECODERS/buildbot on CCL-DEV
[17:47:43] [Core Info]            : Running in a QEMU KVM environment.
[17:47:43] [Core Warning]         : Current time zone is set to CET - Servers should ideally be UTC to avoid time-zone related issues
[17:47:43] [Core Info]            : OS: Linux / x86_64
[17:47:43] [Core Info]            : CPU: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz (6C/6T)
[17:47:43] [Core Info]            : AMP Instance ID: a6a552a1-a324-459e-9265-574442db5e1c
[17:47:44] [Core Info]            : Checking for AMP updates...
[17:47:44] [WebServer Info]       : Websockets are enabled.
[17:47:44] [ModuleLoader Info]    : Loaded srcdsModule version 1.0.0.1 by CubeCoders Limited
[17:47:44] [ModuleLoader Info]    : Loaded FileManager version 1.0.0.0 by CubeCoders Limited
[17:47:44] [ModuleLoader Info]    : Loaded EmailSender version 1.0.0.0 by CubeCoders Limited
[17:47:44] [ModuleLoader Info]    : Loaded WebRequestPlugin version 1.0.0.0 by CubeCoders Limited
[17:47:44] [ModuleLoader Info]    : Loaded LocalFileBackupPlugin version 1.0.0.0 by CubeCoders Limited
[17:47:44] [ModuleLoader Info]    : srcdsModule requests dependency steamcmdplugin...
[17:47:44] [ModuleLoader Info]    : Loaded steamcmdplugin version 1.0.0.0 by CubeCoders Limited
[17:47:44] [ModuleLoader Info]    : srcdsModule requests dependency RCONPlugin...
[17:47:44] [ModuleLoader Info]    : Loaded RCONPlugin version 1.0.0.1 by CubeCoders Limited
[17:47:44] [Core Info]            : Licence Present: AMP Professional Edition (Licenced to [my full name is here])
[17:47:45] [Logger Warning]       : RouterTimer@10Hz with 2 jobs started
[17:47:45] [WebServer Info]       : Webserver started on 0.0.0.0:8083
[17:48:04] [RemoteAMPAuth:Anonymous Activity] : Authentication attempt for user veltys from 127.0.0.1
[17:48:06] [RemoteAMPAuth:Anonymous Activity] : Authentication success
[17:48:23] [API:veltys Activity]  : Starting the application.

I also tried to create a clean L4D2 instance with the same fail.

🤔 Is it possible that a new release could break something? Do I need to configure something more?

In order to do not make a giant message, I am not going to attach configuration files, but I'm pretty sure I did not change anything since server was working. But feel free to ask me to post anything you consider relevant.

Now I have no more time, but if I can, I will do more test on a clean AWS machine.

Thanks for your help!

Order By: Standard | Newest | Votes
Mike posted this 3 weeks ago

During installation, did you pick the option to say that you were going to install srcds based servers?

Also try turning on diagnostics mode: https://github.com/cubecoders/amp/wiki/Diagnosing-AMP-issues

Veltys posted this 3 weeks ago

Thanks for your quick answer.

Answering your first question, i'm sorry but I don't remember this option. I did the installation a few months ago and, well, it worked properly.

About second question, here it is the log ➡ https://hastebin.com/dufizuwebi.makefile

Mike posted this 3 weeks ago

Try running:

sudo apt-get install lib32gcc1 lib32stdc++6 lib32tinfo5

Veltys posted this 2 weeks ago

Try running:

sudo apt-get install lib32gcc1 lib32stdc++6 lib32tinfo5

Well, lib32tinfo5 was not installed; the other two was. Same result. Nothing different on log file.

I am installing AMP in a fresh AWS machine so as to test. I am going to edit this post when I finish tests.

Edit:

AWS Test was almost 100% successful. Server runs and you can play, but 'Active users' always shows 0/8 regardless of users are connected; also, console tab is always blank. Apart from that minor problems, my test machine is working.

So, what can I do? What I need to fix on my production server? 😕

Veltys posted this 2 weeks ago

Ok, finally fixed!

An, I suppose, old 'Game Server Account Token (GSLT)' ruines all. I noticed I forgot to fill this field in test server and it worked. So, I deleted it from my production server and... MAGIC! Everything is working properly (even user connected graph and console).

Thank you so much for your help. I hope this fix could help somebody.

Have a nice day! 😁

Close