> Hmm... that's not good. I've tested it with that packet, and I >don't see the problem. So there's something else going wrong, too. > > Can you provide a backtrace in gdb? See doc/bugs > > Alan DeKok.
Hi Alan, Below is the backtrace, hope it's useful. modcall[accounting]: module "sql" returns ok for request 0 modcall: group accounting returns ok for request 0 Sending Accounting-Request of id 0 to 203.xxx.xxx.6:1646 User-Name = "dapw" Acct-Status-Type = Stop Acct-Session-Id = "1086884216.23.11198" Acct-Session-Time = 2393 NAS-Identifier = "ap-1-wlg" NAS-IP-Address = 203.xxx.xxx.3 NAS-Port-Type = Virtual Service-Type = Framed-User Framed-IP-Address = 203.xxx.xxx.34 Acct-Tunnel-Connection = "1a0020e7h" Called-Station-Id = "01195486745623" Calling-Station-Id = "42368475" Event-Timestamp = "Jun 13 2004 07:09:50 NZST" Acct-Input-Octets = 326128 Acct-Output-Octets = 6536730 Acct-Input-Packets = 5069 Acct-Output-Packets = 5177 Acct-Input-Gigawords = 0 Acct-Output-Gigawords = 0 Acct-Terminate-Cause = User-Request Acct-Tunnel-Packets-Lost = 0 Acct-Delay-Time = 0 Proxy-State = 0x313637 Thread 1 waiting to be assigned a request rad_recv: Accounting-Response packet from host 203.xxx.xxx.6:1646, id=0, length=25 Assertion failed in request_list.c, line 213 Program received signal SIGABRT, Aborted. [Switching to Thread 1024 (LWP 29056)] 0x4011e781 in kill () from /lib/libc.so.6 (gdb) bt #0 0x4011e781 in kill () from /lib/libc.so.6 #1 0x400e9e5e in pthread_kill () from /lib/libpthread.so.0 #2 0x400ea339 in raise () from /lib/libpthread.so.0 #3 0x4011fbe1 in abort () from /lib/libc.so.6 #4 0x0804f6e0 in request_alloc () at util.c:331 #5 0x0805ab04 in proxy_cmp (one=0xbfffe8a8, two=0x81720f0) at request_list.c:213 #6 0x400538bb in rbtree_find (tree=0x816f618, Data=0xbfffe8a8) at rbtree.c:432 #7 0x0805b500 in rl_find_proxy (packet=0x8177190) at request_list.c:844 #8 0x0804cc29 in proxy_ok (packet=0x8177190) at radiusd.c:599 #9 0x0804cda5 in request_ok (packet=0x8177190, secret=0x0, listener=0x8159bb8) at radiusd.c:721 #10 0x0804da30 in main (argc=2, argv=0xbffffb74) at radiusd.c:1434 We running Debian Woody (Stable), we are using freeRadius 0.9.1 in production with the ldap (Authorization), kerberos (Authentication), sql (Simultaneous-Use and Accounting) modules plus we forward on accounting records to another server (freeRADIUS v0.9.1) for logging via the detail module. Regards Allister Maguire - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html