"Module ... became unblocked" after FR30 upgrade
Alan DeKok
aland at deployingradius.com
Wed Jun 22 15:04:14 CEST 2016
On Jun 22, 2016, at 5:57 AM, Jakob Hirsch <jh at plonk.de> wrote:
> Ok, probably found the cause: A radius client (RADIUS proxy from one of
> the wholesale providers we use) sometimes sends two consecutive
> accounting requests with the same request id (and from the source
> ip/port),
Then it's broken.
> so FR ignores the second request as a duplicate and won't send
> an Accounting-Response. The log message then looks like this:
>
>> Error: Received conflicting packet from client xxxx_acct3 port 20001 - ID: 143 due to unfinished request. Giving up on old request.
>> WARNING: (3134530) WARNING: Module rlm_preprocess became unblocked for request 3134530
That message really should really describe the underlying problem, but that's not a trivial fix.
> Strangely, I don't get the "Module ... became unblocked" for _all_ of
> these false duplicates, but _every_ "became unblocked" log entry is
> preceded by "Error: Received conflicting packet...".
That's the problem, thn.
> Obviously, this is bad and wrong behaviour of the radius client, so I'll
> try to get them to fix this.
Yes. If they fix it, the problem will go away.
Alan DeKok.
More information about the Freeradius-Users
mailing list