Startup Issue with Quake III Arena - Quake III Arena Stuck on 'Starting Quake III Arena'

System Information

Field Value
Operating System Linux - Debian GNU/Linux 12 on x86_64
Product AMP ‘Callisto’ v2.5.1.8 (Mainline)
Virtualization Docker
Application Quake III Arena
Module GenericModule
Running in Container Yes
Current State Starting

Problem Description

Issue

Server gets stuck on ‘Starting Quake III Arena’ after stopping instance to edit the server settings.

Initial startup of the server after installing the instance works fine, however when you change settings and reboot the instance, or even if you need to reboot your server that amp is running on, then start the quake iii arena instance, and it stalls at ‘Starting Quake III Arena’

Reproduction Steps

  • Fresh install of Instance
  • Start initial server works fine, however standard server settings are used.
  • Stop server to amend server settings, restart instance (or amp aswell) and server gets stuck on ‘Starting Quake III Arena’

[22:10:12] [Core Info/1] : Starting AMP version 2.5.1.8 (Callisto), built 17/09/2024 12:32
[22:10:12] [Core Info/1] : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[22:10:12] [Core Info/1] : Running in a Docker environment.
[22:10:12] [Core Info/1] : OS: Linux / x86_64
[22:10:12] [Core Info/1] : CPU: QEMU Virtual CPU version 2.5+ (1C/1T)
[22:10:12] [Core Info/1] : RAM: 32092MB
[22:10:12] [Core Info/1] : AMP Instance ID: 8a2ae627-cded-40ec-8056-2ebaebb8f421
[22:10:13] [Loader Info/1] : Loaded GenericModule version 1.0.0.0 by CubeCoders Limited
[22:10:13] [Core Info/1] : Metrics publishing is enabled at udp://localhost:12820.
[22:10:13] [Loader Info/1] : Loaded FileManagerPlugin by CubeCoders Limited
[22:10:13] [Loader Info/1] : Loaded EmailSenderPlugin by CubeCoders Limited
[22:10:13] [Loader Info/1] : Loaded WebRequestPlugin by CubeCoders Limited
[22:10:13] [Loader Info/1] : Loaded LocalFileBackupPlugin by CubeCoders Limited
[22:10:13] [Loader Info/1] : Loaded CommonCorePlugin by CubeCoders Limited
[22:10:13] [Loader Info/1] : Loaded AnalyticsPlugin by CubeCoders Limited
[22:10:13] [Loader Info/1] : GenericModule requests dependency steamcmdplugin…
[22:10:13] [Loader Info/1] : Loaded steamcmdplugin by CubeCoders Limited
[22:10:13] [Loader Info/1] : GenericModule requests dependency RCONPlugin…
[22:10:13] [Loader Info/1] : Loaded RCONPlugin by CubeCoders Limited
[22:10:13] [Core Info/1] : Licence Present: AMP Professional Edition - Lifetime Licence
[22:10:13] [FileManager Notice/1] : Using keypair with fingerprint XEDOx+XribPn1GEuhjMuUVNd0ll2pk0O5eLDNrfs7po=
[22:10:13] [FileManager Info/1] : SFTP Server started on 0.0.0.0:2224
[22:10:13] [Webserver Info/1] : Websockets are enabled.
[22:10:13] [Logger Info/8] : RouterTimer@10Hz with 2 jobs started
[22:10:13] [Webserver Info/1] : Webserver started on http://127.0.0.1:8082
[22:10:14] [Core Info/11] : Checking for AMP updates…
[22:10:14] [Core Info/11] : Startup mode is StartApplication.
[22:10:16] [Generic Info/11] : Writing config file ./quake3-arena/server/baseq3/base.cfg using Unicode (UTF-8) encoding.
tty console mode disabled
ioq3 1.36_GIT_4003a5b-2021-03-17 linux-x86_64 Apr 3 2021
SSE instruction set enabled
----- FS_Startup -----
We are looking in the current search path:
/AMP/quake3-arena/server//baseq3
/AMP/quake3-arena/server//baseq3/pak8.pk3 (9 files)
/AMP/quake3-arena/server//baseq3/pak7.pk3 (4 files)
/AMP/quake3-arena/server//baseq3/pak6.pk3 (64 files)
/AMP/quake3-arena/server//baseq3/pak5.pk3 (7 files)
/AMP/quake3-arena/server//baseq3/pak4.pk3 (272 files)
/AMP/quake3-arena/server//baseq3/pak3.pk3 (4 files)
/AMP/quake3-arena/server//baseq3/pak2.pk3 (148 files)
/AMP/quake3-arena/server//baseq3/pak1.pk3 (26 files)
/AMP/quake3-arena/server//baseq3/pak0.pk3 (3539 files)
/AMP/quake3-arena/server/baseq3
/AMP/quake3-arena/server/baseq3/pak8.pk3 (9 files)
/AMP/quake3-arena/server/baseq3/pak7.pk3 (4 files)
/AMP/quake3-arena/server/baseq3/pak6.pk3 (64 files)
/AMP/quake3-arena/server/baseq3/pak5.pk3 (7 files)
/AMP/quake3-arena/server/baseq3/pak4.pk3 (272 files)
/AMP/quake3-arena/server/baseq3/pak3.pk3 (4 files)
/AMP/quake3-arena/server/baseq3/pak2.pk3 (148 files)
/AMP/quake3-arena/server/baseq3/pak1.pk3 (26 files)
/AMP/quake3-arena/server/baseq3/pak0.pk3 (3539 files)

8146 files in pk3 files
execing default.cfg
execing q3config_server.cfg
sv_cheats is read only.
couldn’t exec autoexec.cfg
fs_game is write protected.
Hunk_Clear: reset the hunk ok
— Common Initialization Complete —
logfile opened on Fri Sep 27 22:10:16 2024
IP: 127.0.0.1
IP: 192.168.1.200
IP: 172.17.0.1
IP6: ::1
IP6: fe80::2a0:98ff:fe21:3585%ens3
Opening IP socket: 0.0.0.0:27960
------ Server Initialization ------
Server: q3dm0
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
We are looking in the current search path:
/AMP/quake3-arena/server//baseq3
/AMP/quake3-arena/server//baseq3/pak8.pk3 (9 files)
/AMP/quake3-arena/server//baseq3/pak7.pk3 (4 files)
/AMP/quake3-arena/server//baseq3/pak6.pk3 (64 files)
/AMP/quake3-arena/server//baseq3/pak5.pk3 (7 files)
/AMP/quake3-arena/server//baseq3/pak4.pk3 (272 files)
/AMP/quake3-arena/server//baseq3/pak3.pk3 (4 files)
/AMP/quake3-arena/server//baseq3/pak2.pk3 (148 files)
/AMP/quake3-arena/server//baseq3/pak1.pk3 (26 files)
/AMP/quake3-arena/server//baseq3/pak0.pk3 (3539 files)
/AMP/quake3-arena/server/baseq3
/AMP/quake3-arena/server/baseq3/pak8.pk3 (9 files)
/AMP/quake3-arena/server/baseq3/pak7.pk3 (4 files)
/AMP/quake3-arena/server/baseq3/pak6.pk3 (64 files)
/AMP/quake3-arena/server/baseq3/pak5.pk3 (7 files)
/AMP/quake3-arena/server/baseq3/pak4.pk3 (272 files)
/AMP/quake3-arena/server/baseq3/pak3.pk3 (4 files)
/AMP/quake3-arena/server/baseq3/pak2.pk3 (148 files)
/AMP/quake3-arena/server/baseq3/pak1.pk3 (26 files)
/AMP/quake3-arena/server/baseq3/pak0.pk3 (3539 files)
handle 1: qconsole.log

8146 files in pk3 files
Loading vm file vm/qagame.qvm…
File “vm/qagame.qvm” found at “/AMP/quake3-arena/server//baseq3”
…which has vmMagic VM_MAGIC_VER2
Loading 896 jump table targets
VM file qagame compiled to 1274153 bytes of code
qagame loaded in 3308192 bytes on the hunk
------- Game Initialization -------
gamename: baseq3
gamedate: Apr 3 2021

InitGame: \dmflags\0\fraglimit\30\timelimit\0\g_gametype\0\sv_privateClients\0\sv_hostname\Fragfest Frenzy - Australia\sv_maxclients\12\sv_minRate\0\sv_maxRate\0\sv_dlRate\100\sv_minPing\0\sv_maxPing\0\sv_floodProtect\1\sv_allowDownload\0\g_maxGameClients\12\capturelimit\8\g_needpass\0\version\ioq3 1.36_GIT_4003a5b-2021-03-17 linux-x86_64 Apr 3 2021\com_gamename\Quake3Arena\com_protocol\71\mapname\q3dm0\gamename\baseq3
1 teams with 2 entities
11 items registered


execing base.cfg
execing server.cfg
==== ShutdownGame ====
ShutdownGame:

------ Server Initialization ------
Server: q3dm1
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
We are looking in the current search path:
/AMP/quake3-arena/server//baseq3
/AMP/quake3-arena/server//baseq3/pak8.pk3 (9 files)
/AMP/quake3-arena/server//baseq3/pak7.pk3 (4 files)
/AMP/quake3-arena/server//baseq3/pak6.pk3 (64 files)
/AMP/quake3-arena/server//baseq3/pak5.pk3 (7 files)
/AMP/quake3-arena/server//baseq3/pak4.pk3 (272 files)
/AMP/quake3-arena/server//baseq3/pak3.pk3 (4 files)
/AMP/quake3-arena/server//baseq3/pak2.pk3 (148 files)
/AMP/quake3-arena/server//baseq3/pak1.pk3 (26 files)
/AMP/quake3-arena/server//baseq3/pak0.pk3 (3539 files)
/AMP/quake3-arena/server/baseq3
/AMP/quake3-arena/server/baseq3/pak8.pk3 (9 files)
/AMP/quake3-arena/server/baseq3/pak7.pk3 (4 files)
/AMP/quake3-arena/server/baseq3/pak6.pk3 (64 files)
/AMP/quake3-arena/server/baseq3/pak5.pk3 (7 files)
/AMP/quake3-arena/server/baseq3/pak4.pk3 (272 files)
/AMP/quake3-arena/server/baseq3/pak3.pk3 (4 files)
/AMP/quake3-arena/server/baseq3/pak2.pk3 (148 files)
/AMP/quake3-arena/server/baseq3/pak1.pk3 (26 files)
/AMP/quake3-arena/server/baseq3/pak0.pk3 (3539 files)
handle 1: qconsole.log

8146 files in pk3 files
Loading vm file vm/qagame.qvm…
File “vm/qagame.qvm” found at “/AMP/quake3-arena/server//baseq3”
…which has vmMagic VM_MAGIC_VER2
Loading 896 jump table targets
VM file qagame compiled to 1274153 bytes of code
qagame loaded in 3308192 bytes on the hunk
------- Game Initialization -------
gamename: baseq3
gamedate: Apr 3 2021

InitGame: \dmflags\0\fraglimit\30\timelimit\0\g_gametype\0\sv_privateClients\0\sv_hostname\Fragfest Frenzy - Australia\sv_maxclients\12\sv_minRate\0\sv_maxRate\0\sv_dlRate\100\sv_minPing\0\sv_maxPing\0\sv_floodProtect\1\sv_allowDownload\0\g_maxGameClients\12\capturelimit\8\g_needpass\0\version\ioq3 1.36_GIT_4003a5b-2021-03-17 linux-x86_64 Apr 3 2021\com_gamename\Quake3Arena\com_protocol\71\mapname\q3dm1\gamename\baseq3
0 teams with 0 entities
12 items registered


Resolving master. quake3arena. com (IPv4)
master.quake3arena. com resolved to 198.20.216.53:27950
Sending heartbeat to master.quake3arena. com
Resolving master.ioquake3. org (IPv4)
master.ioquake3.org resolved to 192.241.238.177:27950
Sending heartbeat to master.ioquake3. org
[22:10:17] [Core Info/13] : AMP is up to date.
[22:10:21] [RCON Info/15] : Quake RCON connected to 127.0.0.1:27960

I have added spaces in the above resolving master.quake3arena. com and lower urls as the site keeps saying ‘new users can only post 2 urls per post’

What settings did you change?

Very good question.

I changed the map from introduction (default) to the dredwerkz but have since changed it back.

also changed server memory allocation but this was after it wouldnt restart :frowning:

Hmm, I can’t replicate the issue. Starts fine every single time

do you see anything in my log that might cause an issue?

its got me stumped :frowning:

Not really. Just not seeing the logging that AMP expects to see to know the server is started

I have the same issue. Yet it runs as it should, meaning, I can connect to the server and works normally, just annoying that says “starting”
Any updates on this?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.