I am using freeRADIUS version 0.9.0 with thread pool mode. After my Radius runs for some time (2 or 3 days with no crashes) I will start getting "Error: WARNING: Unresponsive child (id mm) for request yyyyyyy" and the message "Error: Dropping conflicting packet from client xxx:xxxx - ID: zzz due to unfinished request yyyyyyy". Both messages for same request. I keep getting the Dropping packet message forever unless the radius is restarted. I know that the Unresponsive message might result from a slow database. My question is why I keep getting the Dropping conflicting packets message.
Incase of unresponsive child request would the thread handling it be freed or it will hang forever. Is there a way to clean the pending requests so that I will not get the Dropping conflicting packet message for hanging requests. Can the attribute "max_request_time" be of any help here. In my configuration I am setting it to the default value 30. The last thing, The "Error: Dropping conflicting packet from client xxx:xxxx - ID: zzz due to unfinished request yyyyyyy" message indicates a problem in authentication requests only or it can be in both accounting and authentication. I am using database for both authorization and accounting. I have checked the code documentation, It indicates that "Error: Dropping conflicting packet from client xxx:xxxx - ID: zzz due to unfinished request yyyyyyy" appears when the current request isn't finished. NAS send a new packet, while radius is waiting for a proxy response. In my configuration I am not using a proxy server though I kept the proxy option turned on in the radiusd.conf file. Can this be a reason for the problem. Here is a sample of messages appearing in my radius log file: Sun May 30 18:27:53 2004 : Error: WARNING: Unresponsive child (id 26) for request 3475344 Sun May 30 18:27:53 2004 : Error: WARNING: Unresponsive child (id 27) for request 3475345 Sun May 30 18:27:53 2004 : Error: WARNING: Unresponsive child (id 28) for request 3475346 Sun May 30 18:27:54 2004 : Error: WARNING: Unresponsive child (id 29) for request 3475347 Sun May 30 18:27:55 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 86 due to unfinished request 3475346 Sun May 30 18:27:58 2004 : Error: rlm_sql (sql1): zero length username not permitted Sun May 30 18:28:31 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 85 due to unfinished request 3475345 Sun May 30 18:28:35 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:29:20 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 86 due to unfinished request 3475346 Sun May 30 18:29:20 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:29:21 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:29:32 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:29:42 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:29:49 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:30:16 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:30:50 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:31:13 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 86 due to unfinished request 3475346 Sun May 30 18:31:44 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:32:37 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:33:41 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:33:50 2004 : Error: rlm_sql: Stop packet with zero session length. (user 'collier', nas '') Sun May 30 18:33:52 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 85 due to unfinished request 3475345 Sun May 30 18:35:41 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:36:17 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:36:37 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:36:45 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:38:17 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:38:17 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:38:36 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 84 due to unfinished request 3475344 Sun May 30 18:38:37 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:39:21 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:39:43 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:39:43 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:40:24 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 84 due to unfinished request 3475344 Sun May 30 18:40:24 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:41:11 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:41:16 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:41:54 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:41:55 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:42:05 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:42:06 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:42:12 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:42:13 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:42:26 2004 : Error: rlm_sql: Stop packet with zero session length. (user '', nas '') Sun May 30 18:43:50 2004 : Error: Dropping conflicting packet from client xxx:1646 - ID: 85 due to unfinished request 3475345 Your help is highly appreciated. Regards, - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

