On 03/01/2024 06:53, Chinnapaiyan, Nagamani wrote:
Debug : (4) redis_ippool - Updating 169.254.0.224 in pool "naw01_healthcheck_VSAT-UT", device "01:01:bc:11:22:33_01:01:bc:11:22:33_0x0101bc112233", expires in 900s
Debug : (4) redis_ippool - Reserved connection (0)
Debug : (4) redis_ippool - [1] >>> Sending command(s) to 10.43.16.101:6379
Debug : (4) redis_ippool - [1] <<< Returned: success
Debug : (4) redis_ippool - Released connection (0)
ERROR : (4) redis_ippool - ERROR: Requested IP address "169.254.0.224" is not a member of the specified pool
Debug : (4) redis_ippool.renew (notfound)
But that pool has that IP address in redis-db:
zscore {naw01_healthcheck_VSAT-UT}:pool 169.254.0.224 1704264141.0
Check your redis_ippool module configuration. As your redis query shows, the IPv4 address is stored as a string. There is a module option "ipv4_integer" which will cause IPv4 addresses to be cast to integers during updates. Setting that to "yes" when your addresses are stored as strings will result in the error you are seeing. Either set the option to "no" or remove it - the default is "no" Nick -- Nick Porter