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