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

Reply via email to