cdr_radius not work in asterisk

Hi,
I use asterisk
Asterisk 1.8.7.1
I have install radius client already in asterisk…
the cdr_radius.so have been load successfully.
I have config the cdr.conf like below …
[root@abc asterisk]# cat /etc/asterisk/cdr.conf
[general]
enable=yes
unanswered=yes
congestion=yes
[radius]
usegmtime=yes ; log date/time in GMT. Default is "no"
loguniqueid=yes ; log uniqueid. Default is "no"
loguserfield=yes ; log user field. Default is "no"
accountlogs=yes ; create separate log file for each account code. Default is "yes"
I have setup the radius server andit is run ok.
I make call and generate cdr.
But in the full log …there is err in cdr_radius…
[2012-01-15 11:51:41] DEBUG[4590] chan_sip.c: Trying to put ‘BYE sip:200’ onto UDP socket destined for 192.168.1.104:5060
[2012-01-15 11:51:41] DEBUG[3720] app_queue.c: Device ‘SIP/20001000’ changed to state ‘1’ (Not in use) but we don’t care because they’re not a member of any queue.
[2012-01-15 11:51:41] DEBUG[4590] cdr_radius.c: Unable to create RADIUS record. CDR not recorded!
[2012-01-15 11:51:41] DEBUG[3518] devicestate.c: No provider found, checking channel drivers for SIP - 20001000
[2012-01-15 11:51:41] DEBUG[3518] chan_sip.c: Checking device state for peer 20001000
[2012-01-15 11:51:41] DEBUG[3518] devicestate.c: Changing state for SIP/20001000 - state 1 (Not in use)
[2012-01-15 11:51:41] DEBUG[3518] devicestate.c: device ‘SIP/20001000’ state ‘1’
[2012-01-15 11:51:41] DEBUG[3713] chan_sip.c: = Looking for Call ID: 29988 (Checking To) --From tag as4b5cca29 --To-tag 31945
why there is “cdr not recorded” erro in log…
The csv format is work ok if I config cdr.conf to csv …
Why does the cdr_radius not work ???
Please advice …
Thank
Regard/ chui king man