pihole-FTL not installed after upgrade to version 3.0 (Jessie)

I upgraded to version 3.0. using pihole -up.

In the Web Interface I see:


I have tried the following commands:

pi@pi-hole:~ $ sudo netstat -tulpn | grep FTL
pi@pi-hole:~ $ pihole-FTL running
-bash: pihole-FTL: command not found

I looks like FTL was not installed during the update. I am I suppose to install FTL manual from GitHub?

Thanks for any assistance.

FTL is installed but it is not running.
Did you try rebooting the pi?

The pi has been reboot multiple time.

@anudeep: if FTL is installed but not running, as you say, what is the command to start it running?

Thanks.

sudo service pihole-FTL start

sudo service pihole-FTL start
Failed to start pihole-FTL.service: Unit pihole-FTL.service failed to load: No such file or directory.

Try pihole -r, it will repair the pihole

I have tried that and rebooting and no change.

Hmmm, uninstalling and reinstalling pihole is the only option I think....

Thanks for the ideas. I am hoping to avoid that.

1 Like

Hi, can we get a view of the debug log to see what versions were installed and to hopefully shine a little light on why the FTL binary was not copied to the correct location for this install.

pihole -d and then post up the token for the run and we can get a better look.

I'm not the original poster, but I'm having the same issue.

It's been several months since I installed pihole. I looked noticed today that there was a new version. I installed that via the pihole -r

I found that DNS wouldn't install after the upgrade. So I found another thread saying to remove the log-queries=extra line from the /etc/dnsmasq.d/01-pihole.conf file.

Now the FTL shows as offline. When I attempt to restart the service, I get that it isn't installed:
sudo service pihole-FTL restart

Failed to restart pihole-FTL.service: Unit pihole-FTL.service failed to load: No such file or directory.

I saw mention that I should do a pihole -d. I uploaded my debug log file.
Your debug token is: h2mhjw7wpx

Hope I can get this back up and running.

I've been pretty happy with PiHole, but this is my first upgrade and from the end user POV, this failed miserably.

I kept playing around. I ended up updating and upgrading Rasbian.
I removed and reinstalled pihole.
Removed that queries line
It's all working fine now.
But I shouldn't have had to uninstall and reinstall.

You update via pihole -up, not pihole -r.

You were running into this issue (dnsmasq was too old), and removing that config line was not the fix:

When you updated Raspbian, you got an up to date version of dnsmasq.