
I haven’t noticed any weird issues not being able to resolve DNS queries over TCP which is nice. If I do start having issues because of this, I’ll probably put Nginx with a bunch of workers in front of the Pi-Hole that can handle the persistent TCP connections and only pass work off to the Pi-Hole when necessary.
Interestingly the thread claims the issue is fixed in what looks like a dev commit but I’m running the latest version of Pi-Hole and still see the issue, Github suggests the commit referenced just updates docs — https://github.com/pi-hole/FTL/commit/3656ba229de502e50dcbd51143329f4652b8d532