Can't Connect to Accounting Servers

Hey all,

Finally stood up a new VM for my server with a RHEL9.2 image.

TeamSpeak server works fine except it can’t reach out to the accounting server to validate my non-profit license.

I’m pretty sure my firewall is configured correctly:
image

Alas, I have the dreaded accounting error forcing termination:

I am able to resolve accounting2.teamspeak.com just fine:
image

I can’t say the same about backupaccounting2.teamspeak.com though because it’s behind Cloudflare:

Not sure if it matters but I’ve also setup the A and AAAA records to point to the respective IPs on the domain associated to the license.

I have a couple questions regarding this:

  • Does ts3server play nice with a NIC having an IPv4 and an IPv6 on the same interface?
  • Does the IPv6 to IPv4 priority matter? Should I try disabling default route on the v6 address?
  • Has anyone had success hosting on any EL9 distro?

Thank you!

I believe the issue was with my systemd.service file.
I had forgotten the “After=network-online.target” and it looks as though the server was coming up prematurely. Does the accounting service not retry after failure?

[Unit]
Description=TeamSpeak3 Server
After=network-online.target
Wants=Network-online.target

[Service]
User=ts3
ExecStart=/home/ts3/teamspeak3-server_linux_amd64/ts3server
WorkingDirectory=/home/ts3/teamspeak3-server_linux_amd64
Environment=HOSTNAME=“%H”
Restart=on-failure

[Install]
WantedBy=default.target

Sorry, was looking down the wrong rabbit hole.
Not sure if this thread will be helpful to anyone else using systemd to manage the ts3server.