Assert failed - FR 2.2.4 OS X Lion

Alex Sharaz alex.sharaz at york.ac.uk
Fri Apr 11 16:05:04 CEST 2014


Thing is that this is my home machine that services auth for a switch and an Aruba wireless net. At most 3 or 4 devices auth every hour. The auth_log  module just writes to /var/log/freeradius/radacct/<default file as defined in generic raddb directory. 
It really isn't doing a lot , especially at the times it dies 
A

Sent from my iPhone

> On 11 Apr 2014, at 14:31, Arran Cudbard-Bell <a.cudbardb at freeradius.org> wrote:
> 
> 
>> On 10 Apr 2014, at 14:27, Alan DeKok <aland at deployingradius.com> wrote:
>> 
>> Alex Sharaz wrote:
>> 
>> There's no need to shout.  Use a standard font.
>> 
>>> Run FR 2.2.4 on os x lion 
>>> Periodically I get :-
>>> 
>>> Thu Apr 10 08:35:47 2014 : Info: WARNING: Child is hung for request 1312
>>> in component authorize module auth_log.
>>> Thu Apr 10 08:36:04 2014 : Info: WARNING: Child is hung for request 1312
>>> in component authorize module auth_log.
>>> Thu Apr 10 08:36:29 2014 : Info: WARNING: Child is hung for request 1312
>>> in component authorize module auth_log.
>>> Thu Apr 10 08:37:08 2014 : Info: WARNING: Child is hung for request 1312
>>> in component authorize module auth_log.
>> 
>> That needs to be fixed.  Why is the module blocking?  Are you logging
>> to NFS, and NFS is unreliable?
>> 
>>> Thu Apr 10 08:38:45 2014 : Error: ASSERT FAILED event.c[543]:
>>> request->child_state == REQUEST_DONE
>> 
>> That's a side-effect of the earlier errors.  I'll see if I can fix the
>> assert.  But it *won't* solve the underlying issue.
>> 
>> Something is blocking the module.  Find it, and fix it.
> 
> I've seen this before in 2.2.x branch, it always happens after a module has
> blocked and re-enlivens.
> 
> Might just be able to reproduce it with radperf and a
> 
> update request {
>   Tmp-String-0 := `sleep 30`
> }
> 
> Probably a bad path through the state machine.
> 
> Arran Cudbard-Bell <a.cudbardb at freeradius.org>
> FreeRADIUS Development Team
> 
> FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
> 
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html


More information about the Freeradius-Users mailing list