FreeRADIUS Strange action (unfinished request/dropping conflict packet)

Ali Majdzadeh ali.majdzadeh at gmail.com
Thu Sep 15 18:42:47 CEST 2011


Hi



I’m running freeradius 1.1.8 with rlm_exec. External program on ACCTOUNTING
packets runs and my external program returns OK! And printout the following
in its logfile:



(PID  5036) 2011-09-15 18:24:28          Packet: updt             UserName:
hhsde0100413 at tct9       187923 at 172.31.3.7   10320 Sec 3993228/61717432 Bytes



FreeRADIUS Debugging shows log as the following and shows everything goes
fine for that request.



Thu Sep 15 18:24:28 2011 : Debug: Thread 1 handling request 175, (31 handled
so far)

        User-Name = "hhsde0100413 at tct9"

        NAS-Port = 136339956

        NAS-IP-Address = 172.31.3.7

        Framed-IP-Address = 2.179.17.211

        Filter-Id = "tct9"

        Class =
0x68687364653031303034313340746374397c387c3137322e33312e332e377c316361666637623036653264

        rad_recv: Accounting-Request packet from host 172.31.3.7:1813,
id=92, length=530

NAS-Identifier = "KJ-RJ-ME60X16-01"

        Acct-Status-Type = Interim-Update

        Acct-Delay-Time = 0

        Acct-Input-Octets = 3993228

        Acct-Output-Octets = 61717432

        Acct-Session-Id = "KJ-RJ-M08206050000000890a6e187923"

        Acct-Authentic = RADIUS

        Acct-Session-Time = 10320

        Acct-Input-Packets = 45602

        Acct-Output-Packets = 50322

        Acct-Input-Gigawords = 0

        Acct-Output-Gigawords = 0

Thu Sep 15 18:24:28 2011 : Debug: Thread 1 handling request 175, (31 handled
so far)

Thu Sep 15 18:24:28 2011 : Debug: modcall: entering group preacct for
request 175

Thu Sep 15 18:24:28 2011 : Debug:   modsingle[preacct]: calling preprocess
(rlm_preprocess) for request 175

        Acct-Session-Time = 10320Thu Sep 15 18:24:28 2011 : Debug:
modsingle[preacct]: returned from preprocess (rlm_preprocess) for request
175

        Thu Sep 15 18:24:28 2011 : Debug:   modcall[preacct]: module
"preprocess" returns noop for request 175

Thu Sep 15 18:24:28 2011 : Debug:   modsingle[preacct]: calling acct_unique
(rlm_acct_unique) for request 175

        Thu Sep 15 18:24:28 2011 : Debug:   modsingle[preacct]: returned
from acct_unique (rlm_acct_unique) for request 175

        Thu Sep 15 18:24:28 2011 : Debug:   modcall[preacct]: module
"acct_unique" returns ok for request 175

        Thu Sep 15 18:24:28 2011 : Debug: modcall: leaving group preacct
(returns ok) for request 175

        Thu Sep 15 18:24:28 2011 : Debug: modcall: entering group accounting
for request 175

        Thu Sep 15 18:24:28 2011 : Debug:   modsingle[accounting]: calling
detail (rlm_detail) for request 175

Thu Sep 15 18:24:28 2011 : Debug:   modsingle[accounting]: returned from
detail (rlm_detail) for request 175

Thu Sep 15 18:24:28 2011 : Debug:   modcall[accounting]: module "detail"
returns ok for request 175

Thu Sep 15 18:24:28 2011 : Debug:   modsingle[accounting]: calling
netbill_acct (rlm_exec) for request 175



Tcpdump shows the accounting packet issued and returned back to the RAS:





IP 172.31.3.7.radius-acct > 172.26.60.3.radius-acct: RADIUS, Accounting
Request (4), id: 0xx length: 527

IP 172.26.60.3.radius-acct > 172.31.3.7.radius-acct: RADIUS, Accounting
Response (5), id: 0xxx length: 20



But after about 30 secound, I got the following error in freeRADIUS’s
log!!!!



Thu Sep 15 18:24:59 2011 : Error: WARNING: Unresponsive child (id
3086457744) for request 175 (in component accounting module rlm_exec)
hhsde0100413 at tct9        Thu Sep 15 18:24:59 2011 : Debug: Server rejecting
request 175.



And then shows:



Thu Sep 15 18:43:54 2011 : Error: Dropping conflicting packet from client
172.31.3.7:1646 - ID: 151 due to unfinished request 175


My external program returns 0 (means OK) and freeRADIUS getting it and
returns back to the BRAS, so why freeradius gives such error?!


Kind Regards,
Ali Majdzadeh Kohbanani
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeradius.org/pipermail/freeradius-users/attachments/20110915/5bc0ce6e/attachment.html>


More information about the Freeradius-Users mailing list