Web version not appearing

I've seen this happen on a few versions now, however, the version tag against web seems to disappear sometimes.

Let me know if you need anything else.

Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:

pihole -d

or do it through the Web interface:

Tools > Generate Debug Log

Oops, forgot to add that. Here you go: https://tricorder.pi-hole.net/Kp9XAXBp/

Your versions file is incomplete:

-rw-r--r-- 1 pihole pihole 333 Nov  5 16:35 /etc/pihole/versions
   CORE_VERSION=v5.17.1-204-g395110f9
   CORE_BRANCH=development-v6
   CORE_HASH=395110f9
   GITHUB_CORE_VERSION=v5.17.2
   GITHUB_CORE_HASH=395110f9
   WEB_VERSION=
   WEB_BRANCH=
   WEB_HASH=
   GITHUB_WEB_VERSION=v5.20.2
   GITHUB_WEB_HASH=
   FTL_VERSION=vDev-afb6f86
   FTL_BRANCH=development-v6
   FTL_HASH=afb6f865
   GITHUB_FTL_VERSION=v5.23
   GITHUB_FTL_HASH=afb6f865

Delete the file and then run

pihole updatechecker

1 Like

I have done that and it worked. However, it has disappeared again. Running pihole updatechecker does repopulate it though.

I unmarked the solution because of

We'll have to investigate.

I can confirm this behavior. My versions file is also regularly missing exactly those WEB information. My guess was that it was due to permission changes of /admin/.git as I use my machine to live edit/code on the web interface.

@tomwilson

How do your permissions look like of /var/www/html/admin

tom@ubuntu:~$ ls -l /var/www/html/admin
total 472
-rw-r--r-- 1 root root   2336 Nov  7 11:20 CONTRIBUTING.md
-rw-r--r-- 1 root root  14163 Nov  7 11:20 LICENSE
-rw-r--r-- 1 root root   9081 Nov  7 11:20 README.md
-rw-r--r-- 1 root root    978 Nov  7 11:20 error404.lp
-rw-r--r-- 1 root root   1347 Nov  7 11:20 gravity.lp
-rw-r--r-- 1 root root   4600 Nov  7 11:20 groups-clients.lp
-rw-r--r-- 1 root root   8035 Nov  7 11:20 groups-domains.lp
-rw-r--r-- 1 root root   4251 Nov  7 11:20 groups-lists.lp
-rw-r--r-- 1 root root   3273 Nov  7 11:20 groups.lp
drwxr-xr-x 3 tom  root   4096 Nov  7 11:20 img
-rw-r--r-- 1 root root   9973 Nov  7 11:20 index.lp
-rw-r--r-- 1 root root   6693 Nov  7 11:20 login.lp
-rw-r--r-- 1 root root   1604 Nov  7 11:20 messages.lp
-rw-r--r-- 1 root root   2883 Nov  7 11:20 network.lp
-rw-r--r-- 1 root root 233931 Nov  7 11:20 package-lock.json
-rw-r--r-- 1 root root   3111 Nov  7 11:20 package.json
-rw-r--r-- 1 root root   9635 Nov  7 11:20 queries.lp
drwxr-xr-x 4 tom  root   4096 Oct 18 12:03 scripts
-rw-r--r-- 1 root root   1938 Nov  7 11:20 search.lp
-rw-r--r-- 1 root root   1110 Nov  7 11:20 settings-all.lp
-rw-r--r-- 1 root root  16164 Nov  7 11:20 settings-api.lp
-rw-r--r-- 1 root root  18600 Nov  7 11:20 settings-dhcp.lp
-rw-r--r-- 1 root root  17699 Nov  7 11:20 settings-dns.lp
-rw-r--r-- 1 root root   9185 Nov  7 11:20 settings-dnsrecords.lp
-rw-r--r-- 1 root root   7347 Nov  7 11:20 settings-privacy.lp
-rw-r--r-- 1 root root  16520 Nov  7 11:20 settings-system.lp
-rw-r--r-- 1 root root   5051 Nov  7 11:20 settings-teleporter.lp
drwxr-xr-x 4 tom  root   4096 Nov  7 11:20 style
-rw-r--r-- 1 root root   1460 Nov  7 11:20 taillog.lp

Could you redo it with ls -la please to include the hidden .git directory.

tom@ubuntu:~$ ls -la /var/www/html/admin
total 504
drwxr-xr-x 7 tom  root       4096 Nov  9 13:01 .
drwxrwxr-x 7 tom  www-data   4096 Nov  7 22:14 ..
-rw-r--r-- 1 root root          8 Nov  9 13:01 .codespellignore
-rw-r--r-- 1 root root        577 Nov  9 13:01 .editorconfig
drwxr-xr-x 8 tom  root       4096 Nov  9 23:02 .git
-rw-r--r-- 1 root root         12 Nov  9 13:01 .gitattributes
drwxr-xr-x 3 tom  root       4096 Nov  9 13:01 .github
-rw-r--r-- 1 root root        173 Nov  9 13:01 .gitignore
-rw-r--r-- 1 root root       2336 Nov  9 13:01 CONTRIBUTING.md
-rw-r--r-- 1 root root      14163 Nov  9 13:01 LICENSE
-rw-r--r-- 1 root root       9081 Nov  9 13:01 README.md
-rw-r--r-- 1 root root        978 Nov  9 13:01 error404.lp
-rw-r--r-- 1 root root       1347 Nov  9 13:01 gravity.lp
-rw-r--r-- 1 root root       4600 Nov  9 13:01 groups-clients.lp
-rw-r--r-- 1 root root       8035 Nov  9 13:01 groups-domains.lp
-rw-r--r-- 1 root root       4251 Nov  9 13:01 groups-lists.lp
-rw-r--r-- 1 root root       3273 Nov  9 13:01 groups.lp
drwxr-xr-x 3 tom  root       4096 Nov  9 13:01 img
-rw-r--r-- 1 root root      10921 Nov  9 13:01 index.lp
-rw-r--r-- 1 root root       6693 Nov  9 13:01 login.lp
-rw-r--r-- 1 root root       1604 Nov  9 13:01 messages.lp
-rw-r--r-- 1 root root       2883 Nov  9 13:01 network.lp
-rw-r--r-- 1 root root     233931 Nov  9 13:01 package-lock.json
-rw-r--r-- 1 root root       3111 Nov  9 13:01 package.json
-rw-r--r-- 1 root root       9635 Nov  9 13:01 queries.lp
drwxr-xr-x 4 tom  root       4096 Oct 18 12:03 scripts
-rw-r--r-- 1 root root       1938 Nov  9 13:01 search.lp
-rw-r--r-- 1 root root       1110 Nov  9 13:01 settings-all.lp
-rw-r--r-- 1 root root      16164 Nov  9 13:01 settings-api.lp
-rw-r--r-- 1 root root      18600 Nov  9 13:01 settings-dhcp.lp
-rw-r--r-- 1 root root      17699 Nov  9 13:01 settings-dns.lp
-rw-r--r-- 1 root root       9185 Nov  9 13:01 settings-dnsrecords.lp
-rw-r--r-- 1 root root       7347 Nov  9 13:01 settings-privacy.lp
-rw-r--r-- 1 root root      16520 Nov  9 13:01 settings-system.lp
-rw-r--r-- 1 root root       5051 Nov  9 13:01 settings-teleporter.lp
drwxr-xr-x 4 tom  root       4096 Nov  9 13:01 style
-rw-r--r-- 1 root root       1460 Nov  9 13:01 taillog.lp

I think the issue here is

Try setting als owners to root