I know, I know, library version mismatches between OpenSSL or something. *However*, if I run "/usr/sbin/radiusd -d /etc/raddb -X" it runs 100% perfectly, doesn't crash, doesn't segfault, everything's A-OK, people authenticate fine.
/usr/sbin/radiusd -t Will disable threads, and confirm whether it's a concurrency issue or something else.
Of course we would prefer to run it without -X as it's messing with our logging. Any advice on how to debug this,
Don't bother with 2.1.12. If it still occurs in a more recent version, then run it under valgrind and/or gdb. valgrind --tool=drd will check for concurrency issues. -Arran Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS development team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2