Tried to do following, but did not solve issue:
sudo service pihole-FTL stop
sudo mv /etc/pihole/pihole-FTL.db /etc/pihole/pihole-FTL-old.db
sudo service pihole-FTL start
IP6 disabled on this box.
Expected Behaviour:
PI-HOLE WUI section Tools/Network produced following error:
An unknown error occurred while loading the data.
{"error":{"key":"not_found","message":"Not found","hint":"/api/network/devices"},"took":0.00033926963806152344}
- Linux 13 (trixie) / 6.18.34+rpt-rpi-v8
- Rspberry Pi 4
Actual Behaviour:
2026-07-24 03:08:00.089 ERROR SQLite3: database corruption at line 76524 of [c88b22011a] (11)
2026-07-24 03:08:00.089 ERROR SQLite3: database disk image is malformed in "SELECT vendor FROM macvendor WHERE mac IN (substr(upper(?1),1,8),substr(upper(?1),1,9)||substr(upper(?1),10,1)||'0/28',substr(upper(?1),1,12)||substr(upper(?1),13,1)||'0/36') ORDER BY length(mac) DESC LIMIT 1;"...
2026-07-24 03:08:00.089 ERROR getMACVendor("1e:39:5d:3e:19:4c") - SQL error prepare "SELECT vendor FROM macvendor WHERE mac IN (substr(upper(?1),1,8),substr(upper(?1),1,9)||substr(upper(?1),10,1)||'0/28',substr(upper(?1),1,12)||substr(upper(?1),13,1)||'0/36') ORDER BY length(mac) DESC ...
2026-07-24 03:08:00.089 ERROR getMACVendor("1e:39:5d:3e:19:4c") - SQL error prepare "SELECT vendor FROM macvendor WHERE mac IN (substr(upper(?1),1,8),substr(upper(?1),1,9)||substr(upper(?1),10,1)||'0/28',substr(upper(?1),1,12)||substr(upper(?1),13,1)||'0/36') ORDER BY length(mac) DESC ...
2026-07-24 03:08:00.089 WARNING Database /etc/pihole/pihole-FTL.db is damaged and cannot be used.
2026-07-24 03:08:04.194 WARNING Failed to open database in networkTable_readDevices()
2026-07-24 03:08:18.285 ERROR format_messages() - Database not available
2026-07-24 03:08:18.285 WARNING API: An internal error occurred while formatting the messages array. (key: internal_error)