Privilege Key Location on Docker

i installed the TS6 beta for servers as a docker image, i used the yaml that TS provided and it works great. i have searched and searched and cant not seem to find the privilege key to claim the server. would anyone be able to assist me with this?

check ur docker logs

1 Like

i have with no luck finding it

2025-07-02 13:33:26.635858|INFO    |ServerLibPriv |   |TeamSpeak Server v6.0.0-beta2 (2025-07-01 12:06:57)
2025-07-02 13:33:26.637517|INFO    |ServerLibPriv |   |SystemInformation: Linux 6.12.24-Unraid #1 SMP PREEMPT_DYNAMIC Sat May  3 00:12:52 PDT 2025 x86_64 Binary: 64bit
2025-07-02 13:33:26.639784|INFO    |              |   |checking database integrity (may take a while)
2025-07-02 13:33:26.795197|INFO    |Accounting    |   |Licensing Information
2025-07-02 13:33:26.795223|INFO    |Accounting    |   |licensed to       : TeamSpeak Systems GmbH
2025-07-02 13:33:26.795240|INFO    |Accounting    |   |type              : No License
2025-07-02 13:33:26.795249|INFO    |Accounting    |   |starting date     : Tue Apr  1 00:00:00 2025
2025-07-02 13:33:26.795255|INFO    |Accounting    |   |ending date       : Mon Jan 19 00:00:00 2026
2025-07-02 13:33:26.795261|INFO    |Accounting    |   |max virtualservers: 1
2025-07-02 13:33:26.795266|INFO    |Accounting    |   |max slots         : 5
2025-07-02 13:33:26.843875|INFO    |              |   |Precomputing puzzle, this may take some seconds...
2025-07-02 13:33:27.547741|INFO    |              |   |Puzzle precompute time: 704
2025-07-02 13:33:27.547889|INFO    |FileManager   |   |listening on 0.0.0.0:30033, [::]:30033
2025-07-02 13:33:27.548166|INFO    |Query         |   |Using a query thread pool size of 2
2025-07-02 13:33:27.551539|INFO    |VirtualServerBase|1  |listening on 0.0.0.0:9987, [::]:9987
2025-07-02 13:33:27.551786|INFO    |CIDRManager   |   |updated query_ip_allowlist ips: 127.0.0.1/32, ::1/128, 
2025-07-02 13:33:28.056983|INFO    |              |   |myTeamSpeak identifier revocation list was downloaded successfully - all related features are activated

only at the first start u see that. if u restart create again a new container

ill give that a shot thank you

thank you so much that worked

1 Like

Hi,
I’ve been experimenting with hosting my own server using docker compose with tailscale as a sidecar to allow my small friend group to access it.
I’ve noticed that when starting up the container, I get
teamspeak-server | 2025-11-03 21:03:05.484842|WARNING |Accounting | |Unable to open /var/tsserver/licensekey.dat
Navigating into that directory reveals that licensekey.dat does indeed not exist.
Is this intended behaviour? Has anyone come across the same issue?
I cannot get claim ownership of the server otherwise…
Thanks!

Yes, this is the intended behaviour. As you are not using a licence, the licence file does not exist.

The licensekey.dat will be read out when using a a license (which is not yet available for TS6 Servers)

2 Likes

I was referring to the token required to claim a self-hosted server, but I’ve fixed it.

Apart from that, does that mean that TS6 will require a license on launch?

That behaviour was always present, even on TS3 servers. Like discussed earlier this year, we are still working on how we handle licenses with TS6.

2025-10-16 15:54:44.651851|INFO    |ServerLibPriv |   |TeamSpeak 3 Server 3.13.7 (2022-06-20 12:21:53)
2025-10-16 15:54:44.652852|INFO    |ServerLibPriv |   |SystemInformation: Windows 10 (22000) x64 (AMD or Intel) Binary: 64bit
2025-10-16 15:54:44.652852|INFO    |ServerLibPriv |   |Using hardware aes
2025-10-16 15:54:44.665864|INFO    |DatabaseQuery |   |dbPlugin name:    SQLite3 plugin, Version 3, (c)TeamSpeak Systems GmbH
2025-10-16 15:54:44.665864|INFO    |DatabaseQuery |   |dbPlugin version: 3.11.1
2025-10-16 15:54:44.667865|INFO    |DatabaseQuery |   |checking database integrity (may take a while)
2025-10-16 15:54:44.696641|WARNING |Accounting    |   |Unable to open licensekey.dat, falling back to limited functionality
2 Likes