Web-Admin still shows that there is an update available

I've updated my pi-hole, but the Web-Admin still shows that there is an update available:

Console
::: Pi-hole version is v3.0 (Latest version is v3.0)
::: Web-Admin version is v3.0 (Latest version is v3.0)

WebApp
Pi-hole Version v3.0 Web Interface Version v2.3.1(Update available!)

I've already tried to reboot the pi and to pihole -r, but it changes nothing

Is it the same with all browsers?
Have you tried flushing your browser cache?

I can't reproduce the issue. Tested with chrome and Firefox

I did cleared the cache of my browser. I tried it with chrome on my PC and chrome from my phone.

I also tried to repair pihole with pihole -r

I did recall that update failed at first when it was stating a service. But I did not save that log. Is it possible to retrieve that log?

Check /etc/pihole/install.log. Run pihole -d for a debug token.

My debug token is: o5jaltcf8e

Install.log shows only the repair log, not the failed update

Can this be the problem?

cat /etc/pihole/install.log

..............

::: Installing pihole custom index page...
::: Existing index.php detected, not overwriting
::: Existing index.js detected, not overwriting
::: Existing blockingpage.css detected, not overwriting

..............

Found the problem. I needed to go to http:/[my_ip]/html/admin.

1 Like

That isn't a URL that should work. You should be able to one of these to access the dashboard:

What's the output of these commands?

ls -l /var/www/html/
ls -l /var/www/html/admin

ls -l /var/www/html/
drwxr-xr-x 7 root root 4096 May 2 17:40 admin
drwxr-xr-x 2 root root 4096 May 2 17:41 pihole

ls -l /var/www/html/admin
-rw-r--r-- 1 root root 5878 May 2 17:40 api_FTL.php
-rw-r--r-- 1 root root 2152 May 2 17:40 api.php
-rw-r--r-- 1 root root 2745 May 2 17:40 api_PHP.php
-rw-r--r-- 1 root root 846 May 2 17:40 CONTRIBUTING.md
-rw-r--r-- 1 root root 949 May 2 17:40 debug.php
-rw-r--r-- 1 root root 1230 May 2 17:40 gravity.php
-rw-r--r-- 1 root root 9570 May 2 17:40 help.php
drwxr-xr-x 2 root root 4096 May 2 17:40 img
-rw-r--r-- 1 root root 6721 May 2 17:40 index.php
-rw-r--r-- 1 root root 13689 May 2 17:40 LICENSE
-rw-r--r-- 1 root root 3291 May 2 17:40 list.php
-rw-r--r-- 1 root root 4401 May 2 17:40 queries.php
-rw-r--r-- 1 root root 1106 May 2 17:40 queryads.php
-rw-r--r-- 1 root root 2038 May 2 17:40 README.md
drwxr-xr-x 4 root root 4096 May 2 17:40 scripts
-rw-r--r-- 1 root root 36398 May 2 17:40 settings.php
drwxr-xr-x 3 root root 4096 May 2 17:40 style
-rw-r--r-- 1 root root 903 May 2 17:40 taillog-FTL.php
-rw-r--r-- 1 root root 895 May 2 17:40 taillog.php

ls -l /var/www
drwxrwxr-x 4 www-data www-data 4096 May 2 17:41 html
-rw-r--r-- 1 root root 177 Jan 19 2015 index.html
-rw-r--r-- 1 root root 3585 Jan 12 11:15 index.lighttpd.html

I did a

pihole uninstall

and a

curl -sSL https://install.pi-hole.net | bash

but now the DNS doesn't work at all any more

What OS are you running? DietPi?

I'm running Raspbian

Ah, I see now from the debugger that this is Raspbian Wheezy. It's not one of our supported OSes as it has been superseded by Rasbian Jessie and all official support for Wheezy was terminated a while ago (End of Life). We rely on the systemd init system, and that's not available in Wheezy.

Are you able to migrate or install Jessie instead?