Expected Behaviour:
It should show me the filtering, and all the data in each of the sections within "Group Management", within the sidebar.
- Operating System: Debian 12
- Hardware: Raspberry Pi 3B
Actual Behaviour:
Starting today, May 22, 2025, Pi-Hole started showing me this problem, which I attach in the photos. All the values in the "Group Management" sidebar are returning negative numbers. The "pihole -d" diagnostic shows all the values I had configured, but the web service presents this problem.
Debug Token:
Token: nMjgQSpn
Log fragments where diagnostic errors are generated:
e[95m*** [ DIAGNOSING ]:e[0m contents of e[96m/var/log/piholee[0m
e[32m-rw-r----- 1 pihole pihole 2.9M May 22 12:19 /var/log/pihole/FTL.loge[0m
e[96m-----head of FTL.log------e[0m
2025-05-22 00:00:19.006 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:19.045 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:20.049 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:20.050 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:21.055 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:21.056 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:22.060 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:22.061 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:23.066 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:23.067 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:24.071 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:24.072 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:25.079 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:25.080 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:26.087 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:26.088 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:27.094 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:27.095 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:28.003 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:28.003 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:29.010 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:29.011 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:30.018 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:30.019 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:31.025 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:31.026 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:32.030 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:32.031 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:33.038 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:33.039 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:34.046 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:34.047 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:35.051 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
2025-05-22 00:00:35.052 CEST [705/T1218] WARNING: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error prepare: SQL logic error
2025-05-22 00:00:36.067 CEST [705/T1218] ERROR: SQLite3: no such table: info in "SELECT value FROM info WHERE property = 'updated';" (1)
e[96m-----tail of FTL.log------e[0m
2025-05-22 02:57:32.128 CEST [709/T1341] ERROR: gravity_updated(): SELECT value FROM info WHERE property = 'updated'; - SQL error step: no more rows available
2025-05-22 02:57:41.037 CEST [709/T1419] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:42.158 CEST [709/T1408] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:42.746 CEST [709/T1408] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:43.814 CEST [709/T1366] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:44.527 CEST [709/T1407] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:45.890 CEST [709/T1407] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:46.697 CEST [709/T1407] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:47.936 CEST [709/T1419] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 02:57:48.726 CEST [709/T1366] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 03:46:06.645 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 03:46:06.646 CEST [709/T1340] INFO: Time offset: -3.233731e+00 ms (excluded 0 outliers)
2025-05-22 03:46:06.647 CEST [709/T1340] INFO: Round-trip delay: 3.926146e+01 ms (excluded 0 outliers)
2025-05-22 04:46:06.926 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 04:46:06.926 CEST [709/T1340] INFO: Time offset: 3.134459e+00 ms (excluded 0 outliers)
2025-05-22 04:46:06.927 CEST [709/T1340] INFO: Round-trip delay: 2.184004e+01 ms (excluded 0 outliers)
2025-05-22 05:46:07.138 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 05:46:07.139 CEST [709/T1340] INFO: Time offset: -1.457078e-01 ms (excluded 1 outliers)
2025-05-22 05:46:07.139 CEST [709/T1340] INFO: Round-trip delay: 1.234518e+01 ms (excluded 1 outliers)
2025-05-22 06:46:07.356 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 06:46:07.356 CEST [709/T1340] INFO: Time offset: 5.205472e-01 ms (excluded 2 outliers)
2025-05-22 06:46:07.357 CEST [709/T1340] INFO: Round-trip delay: 1.169904e+01 ms (excluded 2 outliers)
2025-05-22 07:46:07.554 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 07:46:07.555 CEST [709/T1340] INFO: Time offset: 5.886853e-01 ms (excluded 0 outliers)
2025-05-22 07:46:07.555 CEST [709/T1340] INFO: Round-trip delay: 1.185793e+01 ms (excluded 0 outliers)
2025-05-22 08:46:07.756 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 08:46:07.757 CEST [709/T1340] INFO: Time offset: -7.615685e-01 ms (excluded 0 outliers)
2025-05-22 08:46:07.757 CEST [709/T1340] INFO: Round-trip delay: 1.214564e+01 ms (excluded 0 outliers)
2025-05-22 11:19:11.076 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 11:19:11.076 CEST [709/T1340] INFO: Time offset: -2.875805e+00 ms (excluded 1 outliers)
2025-05-22 11:19:11.077 CEST [709/T1340] INFO: Round-trip delay: 1.496724e+01 ms (excluded 1 outliers)
2025-05-22 11:30:56.544 CEST [709/T1366] WARNING: API: Could not read domains from database table (key: database_error, hint: Database not available)
2025-05-22 12:19:11.366 CEST [709/T1340] INFO: Received 8/8 valid NTP replies from pool.ntp.org
2025-05-22 12:19:11.367 CEST [709/T1340] INFO: Time offset: 2.508968e+00 ms (excluded 0 outliers)
2025-05-22 12:19:11.367 CEST [709/T1340] INFO: Round-trip delay: 2.105433e+01 ms (excluded 0 outliers)