@SteveITS
Resolved
Extract from /usr/local/pkg/pfblockerng/pfblockerng.inc
// Determine max Domain count available for DNSBL TLD analysis (Avoid Unbound memory exhaustion)
$pfs_memory = (round(get_single_sysctl('hw.physmem') / (1024*1024)) ?: 1000);
if (!$pfb['dnsbl_py_blacklist']) {
$pfb['pfs_mem'] = array( '0' => '100000', '1500' => '150000', '2000' => '200000', '2500' => '250000', '3000' => '400000',
'4000' => '600000', '5000' => '1000000', '6000' => '1500000', '7000' => '2000000', '8000' => '2500000',
'12000' => '3000000', '16000' => '4000000', '32000' => '8000000');
} else {
$pfb['pfs_mem'] = array( '0' => '200000', '1500' => '300000', '2000' => '400000', '2500' => '500000', '3000' => '800000',
'4000' => '1200000', '5000' => '2000000', '6000' => '3000000', '7000' => '4000000', '8000' => '5000000',
'12000' => '6000000', '16000' => '8000000', '32000' => '16000000');
}
foreach ($pfb['pfs_mem'] as $pfb_mem => $domain_max) {
if ($pfs_memory >= $pfb_mem) {
$pfb['domain_max_cnt'] = $domain_max;
}
}
change "'7000' => '2000000'" and "'7000' => '4000000'" to "'7000' => '6000000'" in both sets.
change "'8000' => '2500000'" and "'8000' => '5000000'" to "'8000' => '6000000'" in both sets.
Update Reload | DNSBL after making these changes.
2e83ff06-6f9d-4627-a64d-71193a0c3608-image.png
2fb0b039-02d3-4859-9bb2-042eb7bde376-image.png