I was running pihole v5 flawlessly on my raspberry p4 since a long time. some days ago i did an update to v6. after the update, pihole ist still working correctly. but i can no longer reach the web interface. i've tried several things as suggested without success (ie check if lighttpd is running, repair installation, changing ports etc.)
perhaps you could give me a hint - on basis of the debug output - what i could do or i should try, to get the interface working.
many thanks in advance & regards
Expected Behaviour:
i want to reach the dashboard via "http://10.11.12.91:6080/admin/" and "https://10.11.12.91:6443/admin/" - alternatively http(s)://pi.hole ...".
I am using a raspberry 4 with 32gb sd-card and 4gb ram. os running is raspbian bullseye 32bit version. the ip is 10.11.12.91. nginx is used as separate server for some of my web content. pihole is running together with unbound on this server, which runs behind an asus xt8 router (10.11.12.1).
Actual Behaviour:
After typing "http://pi.hole:6080/admin/login" or "https://pi.hole:6443/admin/login" the webserver responds:
Error 404: Not Found
Not found"
this also occurs when typing "curl -I -v http://127.0.0.1:6080/admin/login". if so, i get this response:
curl -I -v http://127.0.0.1:6080/admin/login
* Trying 127.0.0.1:6080...
* Connected to 127.0.0.1 (127.0.0.1) port 6080 (#0)
> HEAD /admin/login HTTP/1.1
> Host: 127.0.0.1:6080
> User-Agent: curl/7.74.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 404 Not Found
HTTP/1.1 404 Not Found
< Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
< Expires: 0
Expires: 0
< Pragma: no-cache
Pragma: no-cache
< Content-Security-Policy: default-src 'self' 'unsafe-inline';
Content-Security-Policy: default-src 'self' 'unsafe-inline';
< X-Frame-Options: DENY
X-Frame-Options: DENY
< X-XSS-Protection: 0
X-XSS-Protection: 0
< X-Content-Type-Options: nosniff
X-Content-Type-Options: nosniff
< Referrer-Policy: strict-origin-when-cross-origin
Referrer-Policy: strict-origin-when-cross-origin
< Access-Control-Allow-Headers: *
Access-Control-Allow-Headers: *
< Access-Control-Allow-Methods: *
Access-Control-Allow-Methods: *
< Content-Type: text/plain; charset=utf-8
Content-Type: text/plain; charset=utf-8
< Date: Wed, 12 Mar 2025 04:32:18 GMT
Date: Wed, 12 Mar 2025 04:32:18 GMT
< Connection: close
Connection: close
<
* Excess found: excess = 30 url = /admin/login (zero-length body)
* Closing connection 0