Web Interface not rendering

setup

router: fritzbox 7590
DNS: pihole
DHCP: off

pi-hole
raspberry pi 3b
pi-hole version: latest
dhcp: on

Expected Behaviour:

fresh install on pi 3b. Everything installed correctly. add blocking is working. web interface loads and I would expect to see the standard admin dashboard. This did occur when booted into the graphical session of the PI itself.

Actual Behaviour:

but anywhere else on the network the web interface loads, but shows no styling or other content:

The only thing that I think is out of the ordinary is all the assets are getting a 304 on request, but I have no idea where they would be cached from.

Things I have checked:

  • lighttpd is active and running on port 80. Apache is not installed so nothing else should be binding to it.
  • I have refreshed dhcp config and restarted server multiple times to no avail.
  • I have cleared browser cache and tried accessing it from a private window in chrome and firefox.
  • router is forwarding port 80 from pi correctly.

Debug Token:

https://tricorder.pi-hole.net/3z16j4ibhz

Have you cleared the client web browser cache?

Is the broken display shown on another browser?

Your debug log suggests a very different configuration:
Pi-hole is not your DHCP server, as it is not offering a DHCP lease - instead, your router is still acting as DHCP server, and it is still distributing its own IP as DNS server.

*** [ DIAGNOSING ]: Discovering active DHCP servers (takes 10 seconds)
   Scanning all your interfaces for DHCP servers
   
   * Received 548 bytes from eth0:192.168.188.1
     DHCP options:
      Message type: DHCPOFFER (2)
      server-identifier: 192.168.188.1
      lease-time: 864000 ( 10d )
      router: 192.168.188.1
      dns-server: 192.168.188.1
      --- end of options ---

If your clients aren't using Pi-hole as DNS server, they won't be able to succesfully resolve pi.hole as a hostname.

You may have configured Pi-hole as your router's upstream DNS server (an Internet section setting in a FritzBox). It would be preferable to configure your FB to distribute Pi-hole as local DNS server via DHCP (a Home Network section setting).

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.