#How i got here. dns resolution was not working, dns servers offline.
updated it & rebooted.
ran the GUI gravity update and ran into some unsuccessful retrievals while others passed,. eg rawgithub passed on some while others were not retrievable using either whats cached or not available #TL;DR ------------- able to fetch and parse sources from github, but other github repos unable and firebog.net & tried removing some lists.
i additional findings,
pihole -g works via ssh but returns as suggested in the help.
pihole -g on the host returns dns resolution is current unavailable
pihole -r returns that my dns resolution is currently unavailable and is not available.
i just changed it as mention above, and i doubled checked that my servers are up. im using servers via opennic
yes i am. i just flushed my dns thinking maybe it was using old caches. my majority of my list is connection refused, i'm trying on my second pihole server, ubuntu.
i forgot to mention that the issue with my current server is on bookworm.
ubuntu seems to be working perfectly fine with the same lists but not as much as bookworm, i think it might have to do with the a new bookworm update i did on it ?
yesterday i ssh via android and got it to work by editing
etc/resolv.conf and input nameserver 127.0.0.1 to
but it didn't allow to fully populate because i tried pihole -g and still unable.
i edited /etc/pihole/pihole-FTL.conf
placed INTERFACE=wlan0 and now im getting pihole-FTL.service is not running with a exit code error 2
i need assistance, its now saying dns is not running after running pihole -g
and tailscale connection is unable to connect to any servers. for troubleshoot i have now turned off tailscale.
i ran pihole -r
output [✗] Downloading and Installing FTL Error: URL https://github.com/pi-hole/ftl/releases/latest/download/pihole-FTL-aarch64-linux-gnu not found [✗] FTL Engine not installed
i'm in the process of backing it up and reinstalling pihole and i'm getting the same error above
hmmm, i also edited /etc/resolv/conf and added nameserver 127.0.0.1 to nameservers 0000000
i tried to run pihole -r buts its unable to complete the update.
no devices connected to tailscale are able to reach the internet but are able to ping servers
rpi5-1@raspberrypi:~ $ sudo systemctl enable dnsmasq && sudo systemctl start dnsmasq
output: Synchronizing state of dnsmasq.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable dnsmasq Job for dnsmasq.service failed because the control process exited with error code. See "systemctl status dnsmasq.service" and "journalctl -xeu dnsmasq.service" for details.
input rpi5-1@raspberrypi:~ $ unbound -d
output [1730237533] unbound[14040:0] error: can't bind socket: Address already in use for 127.0.0.1 port 5335 [1730237533] unbound[14040:0] fatal error: could not open ports
output Synchronizing state of dnsmasq.service with SysV service script with /lib/systemd/systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install disable dnsmasq Removed "/etc/systemd/system/multi-user.target.wants/dnsmasq.service".
so i got dns resolution, resoluting(is that a word lol) but i'm back to where i am. where some servers are connecting and others are getting instant refused.
in my previous comments i ran a speed.test.io but what i notice is that on a brave browser opening large raw github files it fails upon first instance and i would have to hit refresh for it to load, but when i try this on safari it reaches automatically with no issues on first instance.
un related to the matter but i just want to reinforce the idea that it can't be my internet. i got my tailscale exit node working again by just going through the install process again without reinstall, and exit nodes have even further latency. im able to reach servers and browse but im still getting connection refusals on pihole -g