Unreal Tournament 99 - Server does not show the number of players

System Information

Field Value
Operating System Linux - Debian GNU/Linux 13 on x86_64
Product AMP ‘Phobos’ v2.6.5.2 (Mainline)
Virtualization Docker
Application Unreal Tournament 99
Module GenericModule
Running in Container Yes
Current State Ready

Task

Unreal Tournament - Server does not show the number of players

Problem Description

Issue

I’m running the Unreal Tournament server, no matter if players join from LAN or outside I don’t see numbers of players. Additional Unreal Tournament Remote Webserver shows correctly the number of players. I tried to restart the server and instance - no change. Analytics also does not show nothing.

Reproduction Steps

  • Run the server
  • People joins (LAN or WAN)
  • I’m still seeing 0/12 (I have 12 players avaliable to join)

Does the server log player joins and leaves? That’s the only way AMP can track it. At the moment the template is not set up to look for any relevant log lines

Yes, I can see some entries under AMP_logs.

Example entry:

NotifyAcceptingConnection: Server MyLevel accept
Open MyLevel Fri Feb 13 20:39:26 2026 <IP_address:>:49665
Level server received: JOIN
Join request: DM-Zeto.unr?Name=Piu?Class=BotPack.TFemale2?Team=3?Skin=SGirlSkins.fbth?Face=SGirlSkins.Ryanna?Voice=BotPack.VoiceFemaleTwo?Checksum=NoChecksum
Team 3
Login: Player1
Possessed PlayerPawn: TFemale2 DM-Zeto.TFemale21
Join succeeded: Player1

What about leaving? If AMP can’t track both, it will just keep adding to the player count xD

When you asked about the logs entry I started to check it and I don’t see any specific entry for leaving the server.
Only join requests are appearing:

Level server received: JOIN
…*
Join succeeded: Player1*

In UT Server console (Remote Server Admin) those information are appearing for current session:

(Event) Player1 entered the game.
(Event) Malakai entered the game.
(Event) Arachne entered the game.
(Event) Kosak entered the game.
(Event) Player1 left the game.
(Event) Rhea entered the game.*

EDIT:

Question: Are those information are also written somewhere ?

if AMP can’t capture it in its console, it can’t track it

I understand - it seems that I have to by myself :sweat_smile:

What about the Geolocation stats and country blocking feature ?
I see that information are also empty (I have Advanced version).

Are full join/leave sessions also needs to be avaliable in logs to get this working ?
The IP addresses of clients are avaliable in logs.

Yes, the analytics is based on user tracking