<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hi,<br><br></div>I have setup a new freeradius server and today it died for the first time.<br><br>Some info regarding the install:<br><br></div>Version:<br>
radiusd -v<br>radiusd: FreeRADIUS Version 2.1.12, for host x86_64-redhat-linux-gnu, built on Oct 3 2012 at 01:22:51<br>Copyright (C) 1999-2011 The FreeRADIUS server project and contributors.<br>There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A<br>
PARTICULAR PURPOSE.<br>You may redistribute copies of FreeRADIUS under the terms of the<br>GNU General Public License.<br>For more information about these matters, see the file named COPYRIGHT.<br><br></div>OS<br>CentOS release 6.4 (Final)<br>
<br><br></div>Some notes on my setup:<br></div>Everything runs through mod_perl. So my perl script handles the DB connection, add and removes records from the DB and so forth. Its called for each and every request.<br><br>
</div>I checked the logs when the server was down and the errors I saw were<br><br>Sat Jan 11 16:26:08 2014 : Info: WARNING: Child is hung for request 67332 in component <core> module <queue>.<br>Sat Jan 11 16:26:12 2014 : Info: WARNING: Child is hung for request 67329 in component <core> module <queue>.<br>
Sat Jan 11 16:26:13 2014 : Info: WARNING: Child is hung for request 67328 in component <core> module <queue>.<br>Sat Jan 11 16:26:18 2014 : Info: WARNING: Child is hung for request 67330 in component <core> module <queue>.<br>
Sat Jan 11 16:26:18 2014 : Info: WARNING: Child is hung for request 67333 in component <core> module <queue>.<br>Sat Jan 11 16:26:19 2014 : Info: WARNING: Child is hung for request 67331 in component <core> module <queue>.<br>
Sat Jan 11 16:26:20 2014 : Info: WARNING: Child is hung for request 67332 in component <core> module <queue>.<br>Sat Jan 11 16:26:21 2014 : Info: WARNING: Child is hung for request 67331 in component <core> module <queue>.<br>
Sat Jan 11 16:26:23 2014 : Info: WARNING: Child is hung for request 67331 in component <core> module <queue>.<br><br><br></div>and those went on for HOURS.<br><br></div>when i reached the top of those messages ( I assume just before the server failed I saw these logs come through)<br>
<br>Sat Jan 11 13:19:00 2014 : Error: Received conflicting packet from client private-network-1 port 39484 - ID: 89 due to unfinished request 63062. Giving up on old request.<br>Sat Jan 11 13:19:01 2014 : Error: Received conflicting packet from client private-network-1 port 53062 - ID: 244 due to unfinished request 63063. Giving up on old request.<br>
Sat Jan 11 13:19:04 2<br><br></div>Is there anything more I can do to troubleshoot and get more logs (exept run radiusd -X with nohup or something). Could it be my script causing this, or my DB or freeradius?<br><br></div>
Thanks for any advice<br></div>