Hi all, we use FreeRADIUS Version 3.0.25, for host x86_64-redhat-linux-gnu. We use Oracle 19 and the client "ORACLE_HOME=/usr/include/oracle/19.12/client64". In the last period we have this kind of issue: Mon May 30 18:06:00 2022 : Error: Received conflicting packet from client eIUMRad port 51000 - ID: 153 due to unfinished request in module cache-clid. Giving up on old request. Mon May 30 18:06:00 2022 : Error: Received conflicting packet from client eIUMRad port 51000 - ID: 155 due to unfinished request in module cache-clid. Giving up on old request. Mon May 30 18:06:01 2022 : Error: Received conflicting packet from client eIUMRad port 51000 - ID: 156 due to unfinished request in module cache-clid. Giving up on old request. Mon May 30 18:06:01 2022 : WARNING: (19200636) WARNING: Module rlm_cache became unblocked Mon May 30 18:06:01 2022 : Error: 1 requests have been waiting in the processing queue for 6 seconds. Check that all databases are running properly! Mon May 30 18:06:01 2022 : WARNING: (19200613) WARNING: Module rlm_cache became unblocked Mon May 30 18:06:01 2022 : WARNING: (19200612) WARNING: Module rlm_cache became unblocked Mon May 30 18:06:01 2022 : WARNING: (19200615) WARNING: Module rlm_cache became unblocked Mon May 30 18:06:01 2022 : WARNING: (19200638) WARNING: Module rlm_cache became unblocked This is the status process: ◠radiusd.service - FreeRADIUS multi-protocol policy server Loaded: loaded (/usr/lib/systemd/system/radiusd.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2022-05-20 08:39:21 CEST; 1 weeks 4 days ago Docs: man:radiusd(8) man:radiusd.conf(5) http://wiki.freeradius.org/ http://networkradius.com/doc/ Process: 17344 ExecStartPre=/usr/sbin/radiusd $FREERADIUS_OPTIONS -Cx -lstdout (code=exited, status=0/SUCCESS) Main PID: 17348 (radiusd) Status: "Processing requests" Memory: 2.4G (limit: 2.5G) CGroup: /system.slice/radiusd.service └─17348 /usr/sbin/radiusd -f PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 17348 radiusd 20 0 9814724 2.536g 13656 S 33.3 5.4 838:57.37 radiusd The process use a large amount of memory. With the version 3.0.18 we have never encountered this kind of issue. BR Andrea
On May 31, 2022, at 6:21 AM, Mucci Andrea via Freeradius-Users <freeradius-users@lists.freeradius.org> wrote:
we use FreeRADIUS Version 3.0.25, for host x86_64-redhat-linux-gnu. We use Oracle 19 and the client "ORACLE_HOME=/usr/include/oracle/19.12/client64".
In the last period we have this kind of issue: Mon May 30 18:06:00 2022 : Error: Received conflicting packet from client eIUMRad port 51000 - ID: 153 due to unfinished request in module cache-clid. Giving up on old request.
That's not a memory issue. The cache module is being blocked by whatever database you're using. It's stopping the server from doing anything useful. The only way to get rid of that message is to fix the cache module so that it doesn't block the server.
The process use a large amount of memory. With the version 3.0.18 we have never encountered this kind of issue.
I suspect the memory issue is a side effect of the problems with the cache module. Try 3.2.0 to see if it helps, and fix whatever issues is blocking the cache module. Alan DeKok.
participants (2)
-
Alan DeKok -
Mucci Andrea