$ pihole -v
Pi-hole version is v3.3.1-136-ga7e7680 (Latest: v3.3.1)
AdminLTE version is v3.3-130-g4355bde (Latest: v3.3)
FTL version is vDev-5ecab0a (Latest: v3.0)
Flush browser cache, repeatedly (I am aware that this is the go-to solution for graph problems—I have already done it and continue doing it in conjunction with other fixes)
Delete /etc/pihole/pihole-FTL.db and force pihole to create a new database. This fixes the problem for ~12 hours, and then the graph breaks again. The amount of time it takes to break is variable. I can't tell if it breaks based on query count or time.
Changed between boxed mode and wide display mode. No effect on problem behavior.
Other than "rip out and reinstall from scratch," I'm not sure what else to do. Any suggestions would be welcome.
The older lighttpd error logs contain some TLS errors for blocked sites, looks like, but I don't know if that's relevant. Lots of lines similar to this:
2018-06-24 09:45:08: (network.c.117) SSL: no certificate/private key for TLS server name id.google.com
2018-06-24 09:45:08: (connections.c.305) SSL: 1 error:1412E0E2:SSL routines:ssl_parse_clienthello_tlsext:clienthello tlsext
2018-06-24 09:45:08: (connections.c.305) SSL: 1 error:1408A0E3:SSL routines:ssl3_get_client_hello:parse tlsext
2018-06-24 09:45:08: (connections.c.1702) SSL: 1 -1 error:140E0197:SSL routines:SSL_shutdown:shutdown while in init
2018-06-24 09:46:22: (network.c.117) SSL: no certificate/private key for TLS server name id.google.com
2018-06-24 09:46:22: (connections.c.305) SSL: 1 error:1412E0E2:SSL routines:ssl_parse_clienthello_tlsext:clienthello tlsext
2018-06-24 09:46:22: (connections.c.305) SSL: 1 error:1408A0E3:SSL routines:ssl3_get_client_hello:parse tlsext
2018-06-24 09:46:22: (connections.c.1702) SSL: 1 -1 error:140E0197:SSL routines:SSL_shutdown:shutdown while in init
2018-06-24 09:51:49: (network.c.117) SSL: no certificate/private key for TLS server name id.google.com
2018-06-24 09:51:49: (connections.c.305) SSL: 1 error:1412E0E2:SSL routines:ssl_parse_clienthello_tlsext:clienthello tlsext
2018-06-24 09:51:49: (connections.c.305) SSL: 1 error:1408A0E3:SSL routines:ssl3_get_client_hello:parse tlsext
2018-06-24 09:51:49: (connections.c.1702) SSL: 1 -1 error:140E0197:SSL routines:SSL_shutdown:shutdown while in init
But regardless, no current entries in the lighttpd error log—the problem behavior is ongoing, but the last error message was from yesterday AM.