Please follow the below template, it will help us to help you!
Expected Behaviour:
network, query log, and dashboards function
Actual Behaviour:
network and query log pages return errors. dashboards spin. Color coded indicators are blank
Debug Token:
https://tricorder.pi-hole.net/kr3y5h69po
Troubleshooting steps (mostly from other posts):
- changed db permissions from 600 to 660
- added lighttpd to group pihole
- flushed browser cache
- turned off SELinux (set to disabled in config)
- turned off & disabled firewalld
- restarted server
I can now run this command:
sudo -u lighttpd sqlite3 /etc/pihole/pihole-FTL.db "SELECT COUNT(*) FROM network;"
2
Stats are being collected:
echo ">stats" | nc localhost 4711
domains_being_blocked 113666
dns_queries_today 4168
ads_blocked_today 956
ads_percentage_today 22.936661
unique_domains 603
queries_forwarded 2827
queries_cached 385
clients_ever_seen 4
unique_clients 4
dns_queries_all_types 4168
reply_NODATA 35
reply_NXDOMAIN 16
reply_CNAME 492
reply_IP 591
privacy_level 0
status enabled
---EOM---
pihole -c
Hostname: piehole (CentOS Core 8)
Uptime: 00:35:49
Task Load: 0.00 0.02 0.07 (Active: 0 of 64 tasks)
CPU usage: 0% (2.8 GHz)
RAM usage: 19% (Used: 358 MB of 2 GB)
HDD usage: 7% (Used: 2 GB of 35 GB)
LAN addr: 192.168.1.169 (Gateway: 192.168.1.1)
Pi-hole: Active (Blocking: 113666 sites)
Ads Today: 23% (Total: 960 of 4182)
Local Qrys: 12% (2 DNS servers)
Blocked: securepubads.g.doubleclick.net
Top Advert: device-metrics-us.amazon.com
Top Domain: sonx.mediasearch.verizon.com
server build: CentOS 8 w/ kernel-ml
uname -mas
Linux piehole 5.4.3-1.el8.elrepo.x86_64 #1 SMP Fri Dec 13 07:34:00 EST 2019 x86_64 x86_64 x86_64 GNU/Linux
I am seeing a lot of stacktraces in the lighttpd.error log file
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 15:53:08: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 15:53:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 15:53:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 15:53:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 15:53:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 15:53:16: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api_db.php:438
2019-12-17 15:53:16: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 15:53:16: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 15:53:16: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api_db.php on line 438
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: PHP Fatal error: Uncaught Error: Call to undefined function json_encode() in /var/www/html/admin/api.php:139
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: Stack trace:
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: #0 {main}
2019-12-17 16:06:12: (mod_fastcgi.c.421) FastCGI-stderr: thrown in /var/www/html/admin/api.php on line 139