Sample Header Ad - 728x90

How do I fix this error: "ipset v6.11: Hash is full, cannot add more elements"

2 votes
1 answer
7385 views
When I run the update script for voipbl manually, I get this error from ipset: ***ipset v6.11: Hash is full, cannot add more elements***. I am running it manually because some IPs that are on the blacklist seem to still be getting through the firewall. From the man pages for ipset it would seem to have something to do with increasing the hash size, or the maximum number of elements, but neither of those seem to work for me. Here is the listing for the set: CommandMe-> ipset voipbl -l Name: voipbl Type: hash:ip Header: family inet hashsize 2048 maxelem 200000 Size in memory: 16460 References: 1 Members: This appears to be how many addresses made it into the set: CommandMe-> ipset -l |wc -l 65549 The manual says the default maximal number of elements which can be stored in the set is 65536. I seem to be going over that limit, but cannot get more than 65549 elements in. I've got about 80000 addresses in the blacklist. Am I getting this error because ipset was unable to store the remaining IPs (65550-80000) in the hash? Can someone please point me in the right direction? Thanks!
Asked by d10nte (39 rep)
Jun 6, 2019, 07:00 PM
Last activity: Jun 28, 2019, 04:18 PM