Incomplete dashboard after updating to V5.0

Update from latest 4.x run fine, DNS server and adblocking are working, but can't access admin interface.
On RPi 3B+ running latest Diet-Pi 6.30 (update fresh from this morning !)
Tested on Mac & Windows w/ Safari & Firefox (AdBlock origin checked)

uname -a
Linux SushiPi 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux

apt-get update && apt-get upgrade && pihole -up && dietpi-update
-> everything up to date

tryed :
pihole -r & pihole -g -r
But still won't work.

pihole -d
https://tricorder.pi-hole.net/c3i3vrgcu4

Since you are running DietPi, please contact the DietPi maintainer:

@Sushi
Hi, can you please paste the output of:

getent group pihole
dpkg --get-selection php*

Which webserver do you use? if you did not actively chose one, it is Lighttpd.


Hmm just by chance I see that the dashboard looks the same like here: "Unable to complete update" [occured when running pihole -up]
In that case the update didn't finish, so not sure if there are any similarities, but for completeness...


And a second one with same symptom: See no stats after update to 5.0
There it is clearly that users chose a different webserver where Pi-hole installer then does not grant the required permissions. However DietPi v6.29 patch includes the permissions patch.

Hi @MichaIng. I just walked someone through the process of upgrading since I am 12-13 hours drive away. So that information has been lost. I can configure the new version VPN now, however.

FWIW -- I can see I should probably have joined another thread rather than started a new one and that this issue was NOT a "5.0 matter." So, apologies for both of these transgressions. ;<)

Nothing wrong from your side, nothing to apologise for. You faced a failing Pi-hole update, exiting with error message, if I got it right. Even that the same missing step might lead to the incomplete dashboard in both cases, in your case it makes sense to start with debugging/fixing the failing update :slightly_smiling_face:.

It was really just by chance that I saw the same incomplete dashboard since I went through my forum notifications list :wink:, so it doesn't necessarily mean something.

Was this with dietpi-software or our officially supported installation and update methods?

Let's do not mix topics, the one we are talking about was not a DietPi system.

My confusion then, this is the OS of the system in this topic.

Ah yes, OP is DietPi, but I pulled in FL-TOAST from another issue by linking it, where I saw the same symptom (no DietPi, but failing pihole -up, likely due to Debian Jessie, and same incomplete dashboard). Sorry for confusion :sweat_smile:.

I'm also getting an empty dashboard after the upgrade to 5.0. I ran Pi-Hole at home since version 4. Upgraded every time it required, without a problem.

Prior the upgrade v4.1 was runnig smooth, with the /admin served by apache (I'm also running other services on this machine).

pihole -d
https://tricorder.pi-hole.net/t6j6agjh96

Tryed a pihole -r (reinstall or reconfigure) didn't solve the problem, so this is not the case of a failed install (as the post mentioned early).

Thanks 4 all :smiley:

Did you try:

apt install php7.3-intl # Assuming you are on Debian/Raspbian Buster
usermod -aG pihole www-data

Sorry. I missed the details... I'm running Ubuntu server 18.04, with php7.2-intl installed. A search of the php7.3 shows that's not available on the official repos :frowning:

The diagnostics marks the php version with an i

*** [ DIAGNOSING ]: php version
[i] 7.2.24

https://tricorder.pi-hole.net/cmpdj5fuyi

Is it a requirement?

Run run apt install php7.2-intl instead. Yes this PHP module is a requirement for Pi-hole v5, as well webserver user (www-data) being member of the pihole group, to allow accessing the query database from admin panel.

Hi!

Yes, it alteady installed :smiley:

:~$ dpkg -l php7.2-intl
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                               Version                Architecture           Description
+++-==================================-======================-======================-==========================================================================
**ii  php7.2-intl**                        7.2.24-0ubuntu0.18.04. amd64                  Internationalisation module for PHP

Ah sorry missed that, usermod -aG pihole www-data has been done as well?

And the Gravity database has been successfully created?

ls -Al /etc/pihole/gravity.db

Nevermind :smiley:

I run the command to add www-data to the pihole group (usermod -aG pihole www-data) was executed many times (following this suggestion in other similar posts). Here's how the groups are now:

~$ sudo groups pihole
pihole : pihole

~$ sudo groups www-data
www-data : www-data redis pihole

The Gravity db was created successfully

~$ ls -Al /etc/pihole/gravity.db
-rw-rw-r-- 1 pihole pihole 6402048 May 30 01:02 /etc/pihole/gravity.db

But still doesn't work :frowning:

Okay no idea then. Hopefully someone from the team will have a look into the tricorder.

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