Please follow the below template, it will help us to help you!
Expected Behaviour:
installation of pihole
Actual Behaviour:
installation freezes
Debug Token:
not possible
Hi,
I'm trying to do a fresh install of pihole one a raspberry pi. Done this before, everything worked, old pi-hole is doing fine.
I did a fresh install of raspian, expanded the file system nothing more.
Installation of pihole starts, works fine untill "expanding urls from blacklists"
Seems the pi is freezing at this point, after waiting for some time ssh session closes down, the raspi seems reboot automatically.
After reboot you can see, that pi-hole is installad partly, web interface is reachable but non functional.
pihole%20stuck|690x360
Second try to install does not work, because pi-hole is partly running there seems no connection to the net, cosole output follows:
Linux raspberrypi 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun May 20 07:53:20 2018 from 192.168.4.99
Wi-Fi is disabled because the country is not set.
Use raspi-config to set the country before use.
┌───────────────────┤ Existing Install Detected! ├───────────────────┐ │ │ │ │ │ We have detected an existing install. │ │ │ │ Please choose from the following options: │ │ (You will be updated to the latest version.) │ │ │ │ Update This will retain existing settings. │ │ Reconfigure This will allow you to enter new settings │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └────────────────────────────────────────────────────────────────────┘ Update option selected
Disk space check
Update local cache of available packages... Update local cache of available packages
Checking apt-get for upgraded packages... Checking apt-get for upgraded packages... 5 updates available
It is recommended to update your OS after installing the Pi-hole!
Installer Dependency checks...
Checking for apt-utils... Checking for apt-utils
Checking for dialog... Checking for dialog
Checking for debconf... Checking for debconf
Checking for dhcpcd5... Checking for dhcpcd5
Checking for git... Checking for git
Checking for iproute2... Checking for iproute2
Checking for whiptail... Checking for whiptail
Check for existing repository in /etc/.pihole... Check for existing repository in /etc/.pihole
Update repo in /etc/.pihole... Update repo in /etc/.pihole
Check for existing repository in /var/www/html/admin... Check for existing repository in /var/www/html/admin
Update repo in /var/www/html/admin... Update repo in /var/www/html/admin
Main Dependency checks...
Checking for bc... Checking for bc
Checking for cron... Checking for cron
Checking for curl... Checking for curl
Checking for dnsmasq... Checking for dnsmasq
Checking for dnsutils... Checking for dnsutils
Checking for iputils-ping... Checking for iputils-ping
Checking for lsof... Checking for lsof
Checking for netcat... Checking for netcat
Checking for sudo... Checking for sudo
Checking for unzip... Checking for unzip
Checking for wget... Checking for wget
Checking for idn2... Checking for idn2
Checking for sqlite3... Checking for sqlite3
Checking for lighttpd... Checking for lighttpd
Checking for php-common... Checking for php-common
Checking for php-cgi... Checking for php-cgi
Checking for php-sqlite3... Checking for php-sqlite3
Installing scripts from /etc/.pihole... Installing scripts from /etc/.pihole
Installing configs from /etc/.pihole...
Existing dnsmasq.conf found... it is not a Pi-hole file, leaving alone!
Copying 01-pihole.conf to /etc/dnsmasq.d/01-pihole.conf... Copying 01-pihole.conf to /etc/dnsmasq.d/01-pihole.conf
Creating log and changing owner to dnsmasq... log already exists!
Installing blocking page...
Creating directory for blocking page, and copying files... Creating directory for blocking page, and copying files
Backing up index.lighttpd.html... Backing up index.lighttpd.html
No default index.lighttpd.html file found... not backing up
Installing sudoer file... Installing sudoer file
Installing latest Cron script... Installing latest Cron script
Installing latest logrotate script... Installing latest logrotate script
FTL Checks...
Detecting architecture... Detected ARM-hf architecture (armv7+)
Checking for existing FTL binary...
Downloading and Installing FTL.../tmp/tmp.9uH5Azchwr /etc/.pihole
transferred... /etc/.pihole
Downloading and Installing FTL
[i] Restarting services...
[✓] Starting dnsmasq service
[✓] Enabling dnsmasq service to start on reboot
[✓] Starting lighttpd service
[✓] Enabling lighttpd service to start on reboot
┌───────────────────┤ Existing Install Detected! ├───────────────────┐ │ │ │ │ │ We have detected an existing install. │ │ │ │ Please choose from the following options: │ │ (You will remain on the same version) │ │ │ │ Repair This will retain existing settings │ │ Reconfigure This will allow you to enter new settings │ Initiating network interface IP information ┌────────────────────────────────────────────────────────────────────┐ │ Do you want to log queries? │ │ (Disabling will render graphs on the Admin page useless): │ │ │ │ (*) On (Recommended) │ │ ( ) Off │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └────────────────────────────────────────────────────────────────────┘ [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 dnsmasq
[✓] Checking for dnsutils
[✓] Checking for iputils-ping
[✓] Checking for lsof
[✓] Checking for netcat
[✓] Checking for sudo
[✓] Checking for unzip
[✓] Checking for wget
[✓] Checking for idn2
[✓] Checking for sqlite3
[✓] 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] Creating log and changing owner to dnsmasq... log already exists!
[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 ARM-hf architecture (armv7+)
[i] Checking for existing FTL binary...
[✗] Downloading and Installing FTL
Error: Unable to get latest release location from GitHub
[✗] FTL Engine not installed
[i] Skipping firewall configuration
[i] Restarting services...
[✓] Starting dnsmasq service
[✓] Enabling dnsmasq service to start on reboot
[✓] Starting lighttpd service
[✓] Enabling lighttpd service to start on reboot
[✓] Starting pihole-FTL service
[✓] Enabling pihole-FTL service to start on reboot
[i] Preparing to run gravity.sh to refresh hosts...
[i] Running gravity.sh
[i] Neutrino emissions detected...
[✗] Pulling blocklist source list into range
[✓] Cleaning up stray matter
[✓] DNS service is running
[✓] Pi-hole blocking is Enabled
pi@raspberrypi:~ $