FTL failed to start due to bad option at line 1 of /etc/dnsmasq.d/adlists.list

I have Pi-hole running in true nas scale using the true-charts docker app.

Until recently all was working fine. I'm not sure what happened or how to fix it. I have done a fresh install of pi-hole and that doesn't change the outcome.

I think the problem lies within DNSMASQ_CONFIG but I don't know what to do about that or what to change and where.

Any help is greatly appreciated! Reading similar topics has gotten me nowhere.

Below is a copy of the debug log. I won't finish the log to give me a URL debug token otherwise I'd do that. It just freezes on loading where it currently is in the log and the site needs to be refreshed.

Pi Hole Debug.txt (30.6 KB)

Since you are posting in the Docker section I'm going to answer with a docker solution.

It appears you have mounted the /etc/pihole/ directory in to the /etc/dnsmasq.d/ directory, at least the running /etc/dnsmasq.d/ directory has a number of files that do not belong there but are valid in the /etc/pihole/ directory.

Check your docker volume mounts (you can post your docker-compose.yml or your docker run command here if you'd like it to be checked over).

1 Like