Why can't I run Pi-hole v3.3+ on Raspbian Jessie or with dnsmasq < v2.72?



Update: 2018-08-06

As of v4.0, Pi-hole ships with _FTL_DNS, our fork of dnsmasq, which should restore compatibility with Raspbian Jessie. We still recommend installing a newer OS as Jessie is EOL anyway.

By default, Raspbian Jessie only supports dnsmasq v2.72, which does not work with the log-queries=extra flag, which is required for Pi-hole v3.3+. You may see error messages such as:

dnsmasq: extraneous parameter at line 37 of /etc/dnsmasq.d/01-pihole.conf


There are two options if you can’t or don’t want to update past Jessie:

  1. Stay on Raspbian Jessie and run Pi-hole v3.2.1
  2. Upgrade dnsmasq manually to v2.76 (v2.73+)

For option one, if you already updated to Pi-hole v3.3 and realized it didn’t work, you can downgrade your Pi-hole installation:

For option, two you can follow these instructions:

Pi-hole working but no statistics
Spinning wheels
So Long Pihole
Installation stopped
Admin page returns 403 Forbidden; new install
Issue with dashboard and blocking ads
Updated to 3.3, DNS service not running
Webinterface not reachable
Dnsmasq startet nicht - Grund 01-pihole.conf -> log-queries=extra | Token zgpnrjzunw
Web interface showing no stats
FTL issue on new install
Pihole not blocking ads in adlists.list
Pi-hole showing zero clients, zero ads blocked yet pihole -t shows active connections
[Solved] Cannot update Pi-Hole (Unable to get latest release location from GitHub)
PiHole Not Working/Updating
After update to pihole FTL - stopped working - Jessie
Services won’t start after upgrade
Pihole Start up Issues
I can't be the ONLY one.. PiHole not getting requests, router set to route DNS to PiHole, websites still load
Lost connection to api on web ver vDev (HEAD, v3.2.1-0-g31dddd8)
Dnsmasq Service Failing - PiHole not working
Update Failed - Please contact pihole
Issue installing pihole
Unable to use pihole on raspbian 8
DNS and FTL not running
403 - Forbidden after install
PiHole configured as DNS + DHCP and has internet access, but no traffic logged in web console
Raspbian jessie issues, not logging, no graphs, have to restart ftl service
Fresh install, DNS/FTP not running/offline
New install of 3.3 doesn't seem to be actually filtereing
Lost Connection to API - FTL Offline
Failed update
Strange pihole behaviour
Please help trying to put pi-hole in synology nas
Please help trying to put pi-hole in synology nas
Empty /etc/pihole after re install
DNS service is not running on pi hole
No data in query log
pihole-FTL not installed after upgrade to version 3.0 (Jessie)
pihole-FTL 3.0 fails to start on Raspbian Jessie reboot
Netgear Wifi not leasing IP via Pihole DHCP
Has the issue with dnsmasq v<2.78 been resolved?
Pihole GUI not updating stats

Has this been fixed?


Check apt-cache policy dnsmasq and if the version is still 2.72 then it is still the older version in the operating system repository.