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

failed!

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:

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

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.