Search code examples
sslcloudflarea-recordsteamspeakcertbot

Custom TeamSpeak IP no longer working after adding SSL


I am currently using CloudFlare and recently added an SSL certificate to my script.

Before hand, I added an A record (proxied with CloudFlare) that pointed to my TS IP. It worked like this: ts.domain.net:PORT

However, after I added the SSL cert, it doesn't seem to work anymore.

If it matters, my main site IP is also (of course) proxied under CloudFlare

Thanks!


Solution

  • Every certificate contains one or more Subject Alternative Names. You can use the certificate only on domains that are listed as SAN within the certificate, as long as you don't have a wildcard certificate that can be used on a all subdomain, eg. *.mydomain.net.

    Therefore for your TS server you need a certificate that contains the SAN ts.domain.net. If your current certificate is only for domain.net you need another certificate for your Teamspeak subdomain.