TeamSpeak-Systems / teamspeak-linux-docker-images

docker build files for TeamSpeak servers
Other
114 stars 52 forks source link

Query ip allowlist and denylist has been renamed, old names are deprecated #66

Open Legion2 opened 3 years ago

Legion2 commented 3 years ago

The following appears in the logs when starting the teamspeak server with docker:

Warning - name 'query_ip_whitelist' from file /var/run/ts3server/ts3server.ini is deprecated (but understood), please use the new name 'query_ip_allowlist' instead.
Warning - name 'query_ip_blacklist' from file /var/run/ts3server/ts3server.ini is deprecated (but understood), please use the new name 'query_ip_denylist' instead.

This is related to the entrypoint.sh which generates the ts3server.ini using the deprecated names.

solidus1983 commented 3 years ago

Ok like to add to this.

So i have /var/ts3server bound to /home//teamspeak (This is where all my files are for the ts3server), now in that folder i have made the changes above to both ts3server.ini and the .txt files so it now shows like the following

query_ip_allowlist=query_ip_allowlist.txt
query_ip_denylist=query_ip_denylist.txt

However the log was still spamming the warning so i took to looking into /var/run/ts3server and the ts3server.ini file in there has the following

query_ip_whitelist=query_ip_whitelist.txt
query_ip_blacklist=query_ip_blacklist.txt

The docker image needs to be corrected i think with the /var/run/ts3server/ts3server.ini file to have

query_ip_allowlist=query_ip_allowlist.txt
query_ip_denylist=query_ip_denylist.txt