I am having a problem with the DNS resolution to my server. When using my domain name ts.DOMAIN.com, my clients always need about 3-5 seconds to connect, whereas they connect almost instantly when using the ipv4 or ipv6 address directly.
I have set up my SRV records as follows:
Code:
$ nslookup -q=SRV _ts3._udp.ts.DOMAIN.com.
Server: 192.168.178.1
Address: 192.168.178.1#53
Non-authoritative answer:
_ts3._udp.ts.DOMAIN.com service = 0 5 9987 ts.DOMAIN.com.
Authoritative answers can be found from:
The client seems to be able to resolve the hostname, but it is slow. Here's the log (domain and ip addresses redacted):
Code:
07.12.2019 19:02:46 ClientUI Info Connect status: Disconnected
07.12.2019 19:02:46 ClientUI Info Disconnected or forced to leave, want autoreconnect = 0
07.12.2019 19:02:49 ClientUI Info Connect to server: ts.DOMAIN.com
07.12.2019 19:02:49 ClientUI Info Trying to resolve ts.DOMAIN.com
07.12.2019 19:02:51 TSDNS Info SRV DNS resolve successful, "_ts3._udp.ts.DOMAIN.com" =(h: ts.DOMAIN.com p:9987)
07.12.2019 19:02:51 TSDNS Info A/AAAA DNS resolve for possible TSDNS successful, "DOMAIN.com" =(h: IPV6 p:0), (h: IPV4 p:0)
07.12.2019 19:02:51 TSDNS Info A/AAAA DNS resolve for possible TSDNS successful, "ts.DOMAIN.com" =(h: IPV6 p:0), (h: IPV4 p:0)
07.12.2019 19:02:51 TSDNS Info A/AAAA DNS resolve successful, "ts.DOMAIN.com" =(h: IPV6 p:0), (h: IPV4 p:0)
07.12.2019 19:02:51 TSDNS Info SRV DNS resolve unsuccessful, "_tsdns._tcp.DOMAIN.com" Domain name not found
07.12.2019 19:02:52 TSDNS Info A/AAAA DNS resolve successful, "ts.DOMAIN.com" =(h: IPV6 p:0), (h: IPV4 p:0)
07.12.2019 19:02:52 ClientUI Info Lookup finished: ip=IPV6 port=9987 query=ts.DOMAIN.com error=0
07.12.2019 19:02:52 ClientUI Info Resolve successful: [IPV6]:9987IPV4:9987
07.12.2019 19:02:52 ClientUI Info Initiating connection: [IPV6]:9987
07.12.2019 19:02:52 ClientUI Info Connect status: Connecting
07.12.2019 19:02:52 PktHandler Devel Puzzle solve time: 4
07.12.2019 19:02:52 ClientUI Info Connect status: Connected
07.12.2019 19:02:52 ClientUI Info Connect status: Establishing connection
07.12.2019 19:02:52 ClientUI Info Connect status: Connection established
07.12.2019 19:02:53 UIHelpers Info setClientVolumeModifier: 8 -3
07.12.2019 19:02:53 UIHelpers Info setClientVolumeModifier: 5 -8
07.12.2019 19:02:53 UIHelpers Info setClientVolumeModifier: 6 0
07.12.2019 19:02:53 TSDNS Info TSDNS queried unsuccessfully IPV6:41144
07.12.2019 19:02:53 TSDNS Info TSDNS queried unsuccessfully IPV6:41144
07.12.2019 19:02:55 TSDNS Info TSDNS queried unsuccessfully IPV4:41144
07.12.2019 19:02:55 TSDNS Info No TSDNS found
07.12.2019 19:02:55 TSDNS Info TSDNS queried unsuccessfully IPV4:41144
07.12.2019 19:02:55 TSDNS Info No TSDNS found
Does anyone have an idea why it could be so slow?