Expected Behaviour:
Pihole has lived on a raspberry pi 4 for several years now at the local ip of 192.168.0.200. The admin panel is accessible via http://192.168.0.200/admin and has worked in the past.
Actual Behaviour:
After updating to 5.13 navigating to http://192.168.0.200/admin or http://192.168.0.200 times out. Tested on multiple machines, behavior persists through reboots and an execution of 'pihole -r'.
~ $ pihole -v
Pi-hole version is v5.13 (Latest: v5.13)
AdminLTE version is v5.16 (Latest: v5.16)
FTL version is v5.18.2 (Latest: v5.18.2)
DNS requests are being fulfilled and I can ssh into the box without any issues. I see the device as active in my router device table and the ip assignment is still valid.
Curling localhost/admin/ appears to return correctly:
~ $ curl -I http://localhost/admin/
HTTP/1.1 302 Found
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: PHPSESSID=87bpo0dgmhviti79l5gevgd7a0; path=/; HttpOnly; SameSite=Strict
Location: login.php
Content-type: text/html; charset=UTF-8
X-Pi-hole: The Pi-hole Web interface is working!
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Security-Policy: default-src 'self' 'unsafe-inline';
X-Permitted-Cross-Domain-Policies: none
Referrer-Policy: same-origin
Date: Mon, 31 Oct 2022 17:32:00 GMT
Server: lighttpd/1.4.53
Lighttpd seems to be working:
systemctl status lighttpd.service
● lighttpd.service - Lighttpd Daemon
Loaded: loaded (/lib/systemd/system/lighttpd.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2022-10-31 11:04:29 MDT; 33min ago
Main PID: 1446 (lighttpd)
Tasks: 6 (limit: 4915)
CGroup: /system.slice/lighttpd.service
├─1446 /usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf
├─1458 /usr/bin/php-cgi
├─1459 /usr/bin/php-cgi
├─1460 /usr/bin/php-cgi
├─1461 /usr/bin/php-cgi
└─1462 /usr/bin/php-cgi
Oct 31 11:04:28 pihole-main systemd[1]: Starting Lighttpd Daemon...
Oct 31 11:04:28 pihole-main lighttpd[1439]: 2022-10-31 11:04:28: (server.c.1493) WARNING: unknown config-key: alias.url (ignored)
Oct 31 11:04:29 pihole-main systemd[1]: Started Lighttpd Daemon.
A quick internet search shows that this config-key:alias.url error isn't likely causing any issues, but I don't know that for certain.
I don't appear to have any conflicts on port 80:
sudo lsof -i :80 -S
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
lighttpd 1446 www-data 4u IPv4 27777 0t0 TCP *:http (LISTEN)
lighttpd 1446 www-data 5u IPv6 27778 0t0 TCP *:http (LISTEN)
A repair of the installation using 'pihole -r' made no difference.
I am well and truly out of ideas. Anyone have any clever places to check? Thank you!!