Pi-Hole installation not working

OS: Raspbian jessie-lite on raspberry pi 3

Expected Behaviour:

I used curl -sSL https://install.pi-hole.net | bash to install it. It should work like the web says it should. I am root and I use apt-upgrade and update before curl.

Actual Behaviour:

Lost Connection to API error. I can see the webadmin because I have apache2 installed and everything goes in the same folder.

What happens in the installation:

I follow the blue screen with the options, not touching anything besides the DNS (tried a bunch of them google, openDNS, some others), I get the "cloning AdminLTE.git into /var/www/html/admin... done! and then "Checking for bc..." and a bunch of other stuff which includes cron, curl, lighttpd but... nothing really installs, I know because lighttpd doesn't install. I can't use any of the pi-hole commands which includes pihole -d so that's why there is no debug token.

I have apache2 installed, using the rapsberry pi as a personal webserver but... yesterday it all worked fine, I reinstalled everything today (not much) because I knew some things were off and I didn't need most of the stuff the iso had what I did different is: yesterday I had raspbian jessie with desktop and today I installed jessie little.

I have actually the same issue, it says FTL offline in the Webinterface, also i cant run pihole -d

as it says -bash: pihole: Kommando nicht gefunden. (Command not found)

also installed it on raspian jessie / RPi 3

root@pi:~# uname -a
Linux pi 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
root@pi:~# cat /etc/debian_version
8.0

Move Apache to another port and try manually installing lighttpd.

1 Like

I reinstalled the OS and started from scratch.

After configuring and securing the PI I installed apache2 and php, nothing else. Setup for pi-hole was exactly as it's supposed to be, then uninstalled lighttpd and it's working fine.