Please follow the below template, it will help us to help you!
Expected Behaviour:
I tried to install PiHole on 2 different pc's behind same DD-WRT router; first pc, was an intel atom, running an old ubuntu 16.04; second one, was running a fresh install of ubuntu 18.04 then i switched to debian 9.
Actual Behaviour:
I keep getting this error at install on both devices
Blockquote
[i] Restarting services...
[✓] Enabling pihole-FTL service to start on reboot...
[✓] Restarting pihole-FTL service...
[✓] Deleting existing list cache
[i] Pi-hole blocking is enabled
[✗] DNS resolution is currently unavailable
[✗] DNS resolution is not available
Blockquote
When I try to access the web interface it says:
Blockquote
[ERROR] There are no domain lists generated lists within /etc/pihole/ ! Please update gravity by running pihole -g , or repair Pi-hole using pihole -r .
Blockquote
Reinstalled the OS several times and tried the PiHole installation with no success every time;
Trying to repair returns:
Blockquote
[i] FTL Checks...
[✓] Detected x86_64 architecture
[i] Checking for existing FTL binary...
[✗] Downloading and Installing FTL
Error: Unable to get latest release location from GitHub
[✗] FTL Engine not installed
Blockquote
But somehow, pihole seems to be enabled
Blockquote
pihole status
[✓] DNS service is running
[✓] Pi-hole blocking is Enabled
Blockquote
Debug Token:
Would you like to upload the log? [y/N] Y
* Using openssl for transmission.
[✗] There was an error uploading your debug log.
Please try again or contact the Pi-hole team for assistance.
A local copy of the debug log can be found at: /var/log/pihole_debug-sanitized.log
This will make no difference. Since you are not looking for a domain name that requires translation to an IP, there is no DNS traffic involved in a direct ping to an IP address.
root@beast:/home/beast# tail /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 1.1.1.1
root@beast:/home/beast# nslookup google.com
;; connection timed out; no servers could be reached
Somehow, after several "pihole -g" and "pihole -r" the admin interface became accessible.
Still, a ping from the server to google - doesn't work and the block list is empty.