You are running Apache as a webserver, in additon to (or instead of) Pi-hole's lighttpd
:
*** [ DIAGNOSING ]: Ports in use
[✗] tcp:0.0.0.0:80 is in use by apache2 (https://docs.pi-hole.net/main/prerequisites/#ports)
You have to resolve that conflict, either by disabling Apache, or by moving Apache or lighttpd
to a different port (edit: e.g. via /etc/lighttpd/external.conf
).
Furthermore, your router is not distributing Pi-hole as DNS server, nor its own IP, but rather Cloudflare's:
*** [ DIAGNOSING ]: Discovering active DHCP servers (takes 10 seconds)
Scanning all your interfaces for DHCP servers
* Received 396 bytes from eth0:192.168.0.1
Offered IP address: 192.168.0.39
DHCP options:
Message type: DHCPOFFER (2)
router: 192.168.0.1
dns-server: 1.1.1.1
dns-server: 1.0.0.1
--- end of options ---
DHCP clients will by-pass Pi-hole, using one of those public DNS servers instead.
Pi-hole has to be the sole DNS server for your clients.
Also, the large count of YouTube domains (some 16,000) on your personal blacklist would suggest you are using a third-party script in an attempt to block some of YT's advertising.
Such a third-party script may also affect Pi-hole's operation, maybe also its webserver if it would include changes to Pi-hole's UI as well.
In general, trying to block unwanted ads that are delivered via the same domain as content using a scheme of ever-shifting domain names, may prove somewhat futile and counter-effective via a DNS filter like Pi-hole, since may not block all ads, and you may also block wanted content delivered via that same domain.