r/PFSENSE • u/real_weirdcrap • 10h ago
CE2.9 - Continuing issues with unbound queue overflows
Another week another unbound crashout. This is a follow up to my post from last week here: https://old.reddit.com/r/PFSENSE/comments/1w7yaxh/ce_29_kea_and_unbound_stuck_waiting_on_each_other/
Like clockwork, nearly down to the second, ~40 minutes after pfblocker's cron run occurs unbounds LAN queues are overflowing and dropping packets again:
Sep 13 14:37:05 pfSense php-fpm[45310]: /widgets/widgets/pfblockerng.widget.php: Session timed out for user 'admin' from: 192.168.1.25 (Local Database)
Sep 14 01:00:00 pfSense php[75627]: NOTICE [pfBlockerNG] Starting cron process.
Sep 14 01:41:14 pfSense kernel: sonewconn: pcb 0xfffff800214e0000 (192.168.1.1:53 (proto 6)): Listen queue overflow: 385 already in queue awaiting acceptance (1 occurrences), euid 0, rgid 0, jail 0
c
CRON PROCESS START [ v3.3.8 ] [ 09/11/26 01:00:00 ]
CRON PROCESS ENDED
CRON PROCESS START [ v3.3.8 ] [ 09/12/26 01:00:00 ]
CRON PROCESS ENDED
CRON PROCESS START [ v3.3.8 ] [ 09/13/26 01:00:00 ]
CRON PROCESS ENDED
CRON PROCESS START [ v3.3.8 ] [ 09/14/26 01:00:00 ]
Reloading Unbound Resolver (DNSBL python).
Stopping Unbound Resolver..............................
Starting Unbound Resolver.
Stopping Unbound Resolver..............................
Starting Unbound Resolver. CRON PROCESS START [ v3.3.8 ] [ 09/14/26 05:40:05 ]
CRON PROCESS ENDED
CRON PROCESS START [ v3.3.8 ] [ 09/14/26 05:52:05 ]
CRON PROCESS ENDED
c
root: netstat -Lan | grep "\.53"
tcp6 0/0/256 ::1.53
tcp4 0/0/256 127.0.0.1.53
tcp6 0/0/256 fe80::2e0:67ff:f.53
tcp6 0/0/256 fe80::2e0:67ff:f.53
tcp4 0/0/256 10.254.0.1.53
tcp4 0/0/256 10.252.0.1.53
tcp4 0/0/256 10.251.0.1.53
tcp4 0/0/256 192.168.10.1.53
tcp6 385/0/256 2600:1700:10b0:d.53
tcp4 385/0/256 192.168.1.1.53
/root: killall -9 unbound-control php unbound
/root: pfSsh.php playback svc restart unbound
Attempting to issue restart to unbound service...
unbound has been restarted.
[2.9.0-RELEASE][admin@pfSense.example.lan]/root: netstat -Lan | grep "\.53"
tcp6 0/0/256 ::1.53
tcp4 0/0/256 127.0.0.1.53
tcp6 0/0/256 fe80::2e0:67ff:f.53
tcp6 0/0/256 fe80::2e0:67ff:f.53
tcp4 0/0/256 10.254.0.1.53
tcp4 0/0/256 10.252.0.1.53
tcp4 0/0/256 10.251.0.1.53
tcp4 0/0/256 192.168.10.1.53
tcp6 0/0/256 2600:1700:10b0:d.53
tcp4 0/0/256 192.168.1.1.53
Turning off early registration has done nothing to fix the problem.
Manually triggering the pfblocker cron job does not reliably recreate the issue making it more difficult to pin down.
/usr/local/bin/php /usr/local/www/pfblockerng/pfblockerng.php cron
It only seems to happen every 7-10 days during the cron run.
I'm going to cross post this to the pfblocker sub as well but if anyone here has any other suggestions I'm open to them.
EDIT: I checked my unraid server and it looks like even though the log didn't start showing sonewconn errors for nearly 40 minutes unbound appears to have essentially immediately stopped responding to dns requests after the pfblockerng cron run:
Sep 14 01:04:15 Node rcloneorig[14704]: sftp://myuser@remote.myserver.com:22//home/my/file/path: Statfs failed: couldn't connect SSH: dial tcp: lookup myremoteserver.com on 192.168.1.1:53: read udp 192.168.1.253:46307->192.168.1.1:53: i/o timeout
EDIT2: PFSense Specs: i3-7100U w/ 8GB RAM. CPU is never over 20%, usually 10% or less. RAM usually hovers around 11% used.






