No available IP Addresses in the pool ...
Hello everyone, FreeRadius 1.0.1 from RHEL 4. I get the following error (only shown in debug mode) after 1-2 weeks of server working fine, without any issues: rlm_ippool: Searching for an entry for nas/port: 172.25.254.218/9931392 rlm_ippool: No available ip addresses in pool. modcall[post-auth]: module "<pool_name>" returns notfound for request 0 The outcome of this error is that the client is not issued any IP address (which is a show stopper). Here is the pool declaration: # IP pool used by ************ #---------------------------------- ippool *************** { range-start = 172.26.4.1 range-stop = 172.26.5.254 netmask = 255.255.254.0 cache-size = 300 session-db = ${raddbdir}/ippools/*********-db.ippool ip-index = ${raddbdir}/ippools/*********-db.ipindex override = no maximum-timeout = 86400 } The only fix so far was to remove the pool files and recreate them again. Any thoughts of what could be wrong ? Many thanks in advance. Regards, Florin
Hello everyone,
FreeRadius 1.0.1 from RHEL 4.
I get the following error (only shown in debug mode) after 1-2 weeks of server working fine, without any issues:
rlm_ippool: Searching for an entry for nas/port: 172.25.254.218/9931392 rlm_ippool: No available ip addresses in pool. modcall[post-auth]: module "<pool_name>" returns notfound for request 0
The only fix so far was to remove the pool files and recreate them again.
Any thoughts of what could be wrong ?
First check if your assigned IP addresses are released from the pool: man rlm_ippool_tool If not, confirm that the pool module name is defined in the acctounting{} section of radiusd.conf and that your NAS sends accounting Stop messages. HTH, Thibault
Florin wrote:
FreeRadius 1.0.1 from RHEL 4.
I wonder what it would take to convince RedHat to use a version that wasn't almost THREE YEARS out of date.
I get the following error (only shown in debug mode) after 1-2 weeks of server working fine, without any issues:
rlm_ippool: Searching for an entry for nas/port: 172.25.254.218/9931392 rlm_ippool: No available ip addresses in pool. modcall[post-auth]: module "<pool_name>" returns notfound for request 0
The outcome of this error is that the client is not issued any IP address (which is a show stopper).
Maybe the pool really is full? If the server doesn't get logout packets, it will not be able to release IP's. See also "rlm_ippool_tool" for how to release IP's.
Any thoughts of what could be wrong ?
Ask Redhat to use a recent version, among other things. Alan DeKok. -- http://deployingradius.com - The web site of the book http://deployingradius.com/blog/ - The blog
participants (3)
-
Alan DeKok -
Florin -
Thibault Le Meur