Seth Lampman wrote:
I am trying to take an PEAP/MSCHAPv2 tunnel terminate it at 172.16.0.9 and then proxy it as MSCHAPv2 to an NPS server at 172.16.0.15. This is for a token server that does not allow PEAP. Everything works (I get an ACCEPT from 172.16.0.15) but then freeradius crashes. I have searched the forumns and it looks like others have had this issue but I can seem to find a resolution. Sometimes I get the mutex lock and sometimes I get a segmentation fault.
See doc/bugs
freeradius: pthread_mutex_lock.c:321: __pthread_mutex_lock_full: Assertion `robust || (oldval & 0x40000000) == 0' failed.
That's... bad. Mutexes dying are very bad. At least it's not in the FreeRADIUS code. I'd suggest running a memory checker on the machine. Odds are that the memory is bad. Alan DeKok.