Seeing an unrecognized domain in top clients

if you hoover the mouse on the entry, or even click on it, it will filter the queries for that particular entry.

When I hover, I see the expected name:

When I click, I'm presented with the same crazy hostname as the client:

For context, the one I clicked on is just a LIFX lightbulb. Also, I just noticed that the time of the request is ridiculously far future. I can't explain that.

pi@pihole:~ $ date
Wed Apr  4 23:26:17 EDT 2018

Did you forward any ports so that external servers can access your Pi-hole?

I have no port forwards configured except some SSH and MOSH ports to another host on the LAN, not the pihole.

Perhaps you set Pi-hole as your WAN DNS server, and it is showing the external hostnames of your devices?

Hilariously, I made this exact misconfiguration when I first set up my new router several months ago. Sadly, it's not the case anymore.

Could this have something to do with my logging setup?

pi@pihole:~ $ ls /mnt/dns-backup | wc -l
538
pi@pihole:~ $ cat logrotate
/var/log/pihole.log {
	su root root
	daily
	rotate 3650
	copytruncate
	compress
	delaycompress
	notifempty
	nomail
	olddir /mnt/dns-backup
	missingok
	dateext
	dateyesterday
	dateformat -%Y%m%d
}

/var/log/pihole-FTL.log {
	su root root
	daily
	rotate 3650
	copytruncate
	compress
	delaycompress
	notifempty
	nomail
	olddir /mnt/dns-backup
	missingok
	dateext
	dateyesterday
	dateformat -%Y%m%d
}

It seems unlikely but that's basically the only customization I've done aside from having to checkout Pi-hole Version vDev (HEAD, v3.2.1-0-ge602008) because I hit some problem with 3.3.0 that caused dnsmasq not to start.