2018-07-15 11:26:50: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: dns_get_record(): A temporary server error occurred. in /var/www/html/pihole/index.php on line 191
2018-07-15 11:26:50: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 192
2018-07-15 11:42:49: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: dns_get_record(): A temporary server error occurred. in /var/www/html/pihole/index.php on line 191
2018-07-15 11:42:49: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 192
and
-----tail of gravity.list------
zzztube.com
zzzyzxxx.tumblr.com
zzzz-m.tumblr.com
�suchlackofads�
Thank you for the hint. I deactivated this list and another one with the wrong DNS-entry
"c.smartclick.net
But both didn't help
If I open the query log comes the error
DataTables warning: table id=all-queries - Requested unknown parameter '1' for row 90, column 1. For more information about this error, please see 4. Warning: Requested unknown parameter
I installed pihole via pihole -r as a new installation. During installation some errors occures
[i] Reconfigure option selected
[✓] Disk space check
[✓] Update local cache of available packages
[✓] Checking apt-get for upgraded packages... up to date!
[i] Installer Dependency checks...
[✓] Checking for apt-utils
[✓] Checking for dialog
[✓] Checking for debconf
[✓] Checking for dhcpcd5
[✓] Checking for git
[✓] Checking for iproute2
[✓] Checking for whiptail
[i] Using interface: enp3s0
[i] Using Google DNS servers
[i] Static IP already configured
[i] Found IPv6 ULA address, using it for blocking IPv6 ads
[i] IPv4 address: 192.168.1.60/24
[i] IPv6 address: fd00::9575:6756:3691:52f5
[i] Web Interface On
[i] Web Server On
[i] Logging On.
[i] Performing reconfiguration, skipping download of local repos
[✓] Resetting repository within /etc/.pihole...
[✓] Resetting repository within /var/www/html/admin...
[i] Main Dependency checks...
[✓] Checking for bc
[✓] Checking for cron
[✓] Checking for curl
[✓] Checking for dnsutils
[✓] Checking for iputils-ping
[✓] Checking for lsof
[✓] Checking for netcat
[✓] Checking for psmisc
[✓] Checking for sudo
[✓] Checking for unzip
[✓] Checking for wget
[✓] Checking for idn2
[✓] Checking for sqlite3
[✓] Checking for libcap2-bin
[✓] Checking for dns-root-data
[✓] Checking for resolvconf
[✓] Checking for lighttpd
[✓] Checking for php-common
[✓] Checking for php-cgi
[✓] Checking for php-sqlite3
[✓] Enabling lighttpd service to start on reboot
[✓] Installing scripts from /etc/.pihole
[i] Installing configs from /etc/.pihole...
[i] Existing dnsmasq.conf found... it is not a Pi-hole file, leaving alone!
[✓] Copying 01-pihole.conf to /etc/dnsmasq.d/01-pihole.conf
[i] Installing blocking page...
[✓] Creating directory for blocking page, and copying files
[✗] Backing up index.lighttpd.html
No default index.lighttpd.html file found... not backing up
[✓] Installing sudoer file
[✓] Installing latest Cron script
[✓] Installing latest logrotate script
[i] FTL Checks...
[✓] Detected x86_64 architecture
[i] Checking for existing FTL binary...
[i] Checksum of installed binary matches remote. No need to download!
[✓] Installing new IPTables firewall rulesets
[i] Restarting services...
[✓] Starting lighttpd service
[✓] Enabling lighttpd service to start on reboot
[✓] Starting pihole-FTL service
[✓] Enabling pihole-FTL service to start on reboot
[✓] Deleting existing list cache
[✗] DNS resolution is currently unavailable
[✗] DNS resolution is not available
ZBOX ~ # pihole status
[✓] DNS service is running
[✓] Pi-hole blocking is Enabled
You are running a system with dnsmasq version 2.75. The minimum version required is 2.76. What is the output from sudo systemctl status --full --no-pager dnsmasq.service?
You could try to search for the 2.76 package for your OS or (I would recommend this), switch to FTLDNS beta (doesn't rely on system's dnsmasq - comes with it's own tweaked code based on dnsmasq) and that will address your issue.
Setup might fail due to network manager.
You'll probably have to edit /etc/NetworkManager/NetworkManager.conf and comment out or remove the line with dns=dnsmasq
then sudo nano /etc/resolve.conf and edit 127.0.0.1 to 1.1.1.1.
Then run the code from the post above to get the beta version.
That procedure, should prevent errors during install.
RamSet, I'm very thankfull about your support. But I'm really irritated, because i thought i was in the beta branch/dev branch.
ZBOX ~ # pihole -v
Pi-hole version is v3.3-186-g76c5b4a (Latest: v3.3.1)
AdminLTE version is v3.2.1-195-g4355bde (Latest: v3.3)
FTL version is vDev-5ecab0a (Latest: v3.0)
Then dnsmasq is irrelevant in this case. It's supposed to be dead since FTLDNS took over.
I looked at it and I see the same errors you had yesterday:
2018-07-15 11:26:50: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: dns_get_record(): A temporary server error occurred. in /var/www/html/pihole/index.php on line 191
2018-07-15 11:26:50: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 192
2018-07-15 11:42:49: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: dns_get_record(): A temporary server error occurred. in /var/www/html/pihole/index.php on line 191
2018-07-15 11:42:49: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /var/www/html/pihole/index.php on line 192
2018-07-15 18:10:32: (mod_fastcgi.c.2695) FastCGI-stderr: PHP Warning: dns_get_record(): A temporary server error occurred. in /var/www/html/pihole/index.php on line 191```
There must be a bad entry in your gravity.list or some erroneous domain that's messing up the query.
What you could do, is to try to see if going (for testing purposes) with a blank adlists.list file and pihole -g after that.
Then if that fails, as a last resort, delete the /etc/pihole/pihole-FTL.db file.
Stop FTLDNS before deleting the db file and start it after.