Hello,<br><br>I did a "set follow-fork-mode child" in gdb now but then, there's no<br>assertion failed!<br><br>The "radiusd" child process keeps running now but no one can authenticate:<br><br>[foo@foo tmp]# cat /usr/local/var/log/radius/radius.log
<br>Sat Dec  9 15:47:02 2006 : Info: FreeRADIUS Version 2.0.0-pre0, for<br>host x86_64-unknown-linux-gnu, built on Dec  3 2006 at 21:00:48<br>Sat Dec  9 15:47:02 2006 : Info: Starting - reading configuration files ...<br>
Sat Dec  9 15:47:03 2006 : Info: rlm_sql (sql): Driver rlm_sql_oracle<br>(module rlm_sql_oracle) loaded and linked<br>Sat Dec  9 15:47:03 2006 : Info: rlm_sql (sql): Attempting to connect<br>to foo@10.10.10.1:/(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=
<a href="http://10.10.10.1">10.10.10.1</a>)(PORT=1521))(CONNECT_DATA=(SID=DB_R)))<br>Sat Dec  9 15:47:03 2006 : Info: rlm_sql (sql_postgresql): Driver<br>rlm_sql_postgresql (module rlm_sql_postgresql) loaded and linked<br>
Sat Dec  9 15:47:03 2006 : Info: rlm_sql (sql_postgresql): Attempting<br>to connect to foo@10.10.10.2:/DB_R<br>Sat Dec  9 15:47:04 2006 : Info: Ready to process requests.<br>Sat Dec  9 15:47:52 2006 : Error: Discarding duplicate request from
<br>client NAS-1 port 50000 - ID: 57 due to unfinished request 0<br>Sat Dec  9 15:47:58 2006 : Error: Discarding duplicate request from<br>client NAS-1 port 50000 - ID: 57 due to unfinished request 0<br>Sat Dec  9 15:48:04 2006 : Error: Discarding duplicate request from
<br>client NAS-1 port 50000 - ID: 57 due to unfinished request 0<br>Sat Dec  9 15:48:16 2006 : Error: TIMEOUT for request 0 in module<br><server core>, component <server core><br>Sat Dec  9 15:48:23 2006 : Error: Discarding duplicate request from
<br>client NAS-1 port 50000 - ID: 58 due to unfinished request 3<br>Sat Dec  9 15:48:29 2006 : Error: Discarding duplicate request from<br>client NAS-1 port 50000 - ID: 58 due to unfinished request 3<br>Sat Dec  9 15:48:35 2006 : Error: Discarding duplicate request from
<br>client NAS-1 port 50000 - ID: 58 due to unfinished request 3<br>Sat Dec  9 15:48:40 2006 : Error: TIMEOUT for request 1 in module<br><server core>, component <server core><br>Sat Dec  9 15:48:46 2006 : Error: TIMEOUT for request 2 in module
<br><server core>, component <server core><br>Sat Dec  9 15:48:47 2006 : Error: TIMEOUT for request 3 in module<br><server core>, component <server core><br>Sat Dec  9 15:49:19 2006 : Error: Discarding duplicate request from
<br>client NAS-1 port 50000 - ID: 59 due to unfinished request 22<br><br>So:<br><br>Running "radiusd" alone, without gdb, generates "Assertion failed in<br>listen.c, line 621";<br><br>Running "radiusd" inside gdb generates no error, but does not works
<br>(as shown in the logs);<br><br>Running "radiusd -X" alone or inside gdb works without any problems.<br><br>What might it be?<br><br>ps. Regarding the previous post, the "Assertion failed" occurs only
<br>when the first packet is received.<br><br>Thanks you!<br><br><br><br>On 12/6/06, Alan DeKok <<a href="mailto:aland@deployingradius.com">aland@deployingradius.com</a>> wrote:<br>> Guilherme Franco wrote:<br>> > I'm not HUPing the server in any way, never.
<br>><br>>  Ok..<br>><br>> > GDB output:<br>> ><br>> > Starting program: /usr/local/sbin/radiusd<br>> > [Thread debugging using libthread_db enabled]<br>> > [New Thread 182896328384 (LWP 31483)]
<br>> > Detaching after fork from child process 31486.<br>> ><br>> > Program exited normally.<br>><br>>  <sigh>  You've just printed out the GDB information from the server<br>> process that starts the daemon... which exits normally.
<br>><br>>  Please send the gdb information from the core file.  i.e. the program<br>> that is failing.<br>><br>> > Wed Dec  6 20:33:09 2006 : Info: Ready to process requests.<br>> > Wed Dec  6 20:33:09 2006 : Error: Assertion failed in 
listen.c, line 621<br>><br>>  Immediately?  Without ever receiving packets?  That's very weird...<br>><br>>  Alan DeKok.<br>> --<br>>  <a href="http://deployingradius.com">http://deployingradius.com</a>       - The web site of the book
<br>>  <a href="http://deployingradius.com/blog/">http://deployingradius.com/blog/</a> - The blog<br>> -<br>> List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html">http://www.freeradius.org/list/users.html
</a>