Gravity Update PiHole VM loses Network Connectivity.

Expected Behaviour:

ESXI 6 -> Debian VM.

cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="Debian -- Support"
BUG_REPORT_URL="https://bugs.debian.org/"

Actual Behaviour:

Gravity Update should succeed without Pihole losing network access. Pings to Pihole fails. Have to reboot the VM to get Pihole working.

Debug Token:

https://tricorder.pi-hole.net/5ir0nh1abe

What does pihole -g show before the network drops?

[i] Neutrino emissions detected...
[✓] Pulling blocklist source list into range

[i] Preparing new gravity database... [✓] Preparing new gravity database
[i] Target: https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
[i] Status: Pending... [✓] Status: Retrieval successful
[i] Received 57461 domains

[i] Target: https://mirror1.malwaredomains.com/files/justdomains
[i] Status: Pending... [✓] Status: No changes detected
[i] Received 0 domains

[i] Target: https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt
[i] Status: Pending...
/////Network Drops.
client_loop: send disconnect: Broken pipe

Is that repeatable, does it die at that same spot every time?

Yes. I can reproduce it all the time . Updating gravity via GUI or CLI kills the network interface and pihole

Any insights from the logs?

Sorry, it always drops with https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt as the list to retrieve?

And you'll need to do a new debug run, the logs are automatically deleted after a time out period.

It stopped crashing for now.
Yes.. it always loses network @
[i] Target: https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt

Current Output:

pihole -g
[i] Neutrino emissions detected...
[✓] Pulling blocklist source list into range

[✓] Preparing new gravity database
[i] Target: https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts
[✓] Status: Retrieval successful
[i] Received 57439 domains

[i] Target: https://mirror1.malwaredomains.com/files/justdomains
[✓] Status: No changes detected
[i] Received 0 domains

[i] Target: https://s3.amazonaws.com/lists.disconnect.me/simple_tracking.txt
[✓] Status: No changes detected
[i] Received 0 domains

[i] Target: https://s3.amazonaws.com/lists.disconnect.me/simple_ad.txt
[✓] Status: No changes detected
[i] Received 0 domains

[✓] Storing downloaded domains in new gravity database
[✓] Building tree
[✓] Swapping databases
[i] Number of gravity domains: 57439 (57439 unique domains)
[i] Number of exact blacklisted domains: 0
[i] Number of regex blacklist filters: 2
[i] Number of exact whitelisted domains: 0
[i] Number of regex whitelist filters: 1
[✓] Flushing DNS cache
[✓] Cleaning up stray matter

[✓] DNS service is running
[✓] Pi-hole blocking is Enabled

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