Dipole Moment
2005-Jan-22 16:07 UTC
[Asterisk-Users] PortaOne's RADIUS client and Appradius
Hi all, I'm trying to get Asterisk do AAA against a Cisco VSA compatible RADIUS server/billing platform. I decided to give a try to appradius (since it was written in C and didn't require all the modifications to Asterisk that PortaOne's client does) played with it the whole day, after lots of modifications got it working only to find out that it'll need a lot more work to support any VSA at all (i.e. cpprad doesn't support VSA, etc. etc.) Now, according to the wiki, PortaOne's RADIUS client implementation uses Cisco VSA attributes, however, I couldn't parse the following from the wiki. Does that mean I cannot generate start - stop records at all or only for failed calls??? <wiki excerpt> You CAN NOT: Accounting: * generate Start or Alive records, which is doable easily for connected calls, but * you can not generate Start - Stop records for failed calls, so you can not monitor your asterisk configuration failures via RADIUS. For instance you may have a dozen of call attempts on some channel failed due to some configuration error. This is limitation of Asterisk architecture and needs some serious work. </wiki excerpt>