Hello everyone,
I've identified an issue with DNS resolution in my home network and need assistance with troubleshooting.
Issue Description
When accessing local domains (*.home.com) via HTTPS, I experience:
- Extremely long loading times (~20 seconds per page load)
- Pi-hole warning: "Maximum number of concurrent DNS queries reached (max: 150)"
- Browser analysis shows: Connection establishment takes 11.07 seconds
Network Setup
- Internet: FritzBox 5590
- Pi-hole on Raspberry Pi 4
- QNAP NAS TS-473A (dual network interfaces)
- Home Assistant OS in VM
- Docker containers: Nginx Proxy Manager, Heimdall, Firefly3, etc.
- Various endpoints (PCs, mobile devices, TV, Alexa)
Error Messages
- Pi-hole log shows repeated DNS queries:
Jan 24 19:15:00 dnsmasq[28054]: query[A] heimdall.home.com from 192.168.xxx.1
Jan 24 19:15:00 dnsmasq[28054]: /etc/pihole/custom.list heimdall.home.com is 192.168.xxx.2
Jan 24 19:15:02 dnsmasq[28054]: query[AAAA] heimdall.home.com from 192.168.xxx.1
Jan 24 19:15:02 dnsmasq[28054]: Maximum number of concurrent DNS queries reached (max: 150)
Jan 24 19:15:02 dnsmasq[28054]: config error is REFUSED
Jan 24 19:15:02 dnsmasq[28054]: query[AAAA] heimdall.home.com from 192.168.xxx.3
Jan 24 19:15:02 dnsmasq[28054]: forwarded heimdall.home.com to 192.168.xxx.1
Jan 24 19:15:02 dnsmasq[28054]: query[AAAA] heimdall.home.com from 192.168.xxx.1
Jan 24 19:15:02 dnsmasq[28054]: config error is REFUSED
Jan 24 19:15:02 dnsmasq[28054]: query[AAAA] heimdall.home.com from 192.168.xxx.1
Jan 24 19:15:02 dnsmasq[28054]: config error is REFUSED
- Browser Timing:
- Queuing and connecting: 11.07s
- Request sent and waiting: 133.08ms
- Content downloading: 0.77s
- Waiting on main thread: 18.03s
Already Verified
- DNS entries in Pi-hole are correctly configured
- Nginx Proxy Manager is accessible
- Local services are fundamentally working
Debug Token for detailed Pi-hole logs: https://tricorder.pi-hole.net/qrGRw0WV / Any help or suggestions would be greatly appreciated.
Best regards