I have a little problem with a authentication tcl script.
I am sending aaa authentication to porta billing server (Radius) they expect not only caller telefonenumber they need also the h323-conf-id.
information from porta was this:
Cisco IOS has bug with h323-conf-id in authentication requests. Cisco
sends H323-conf-id only in authorization requests. So you should add
this lines to your script before 'aaa authenticate':
Code: Select all
if { [catch {set avsend(h323-conf-id) [infotag get leg_guid]} ] } {
puts "WARNING: leg_guid is not available, please upgrade your IOS"
} else {
set guid [infotag get leg_guid]
}
(the "" means, NULL for the password field):
Code: Select all
init_perCallVars
leg setupack leg_incoming
leg proceeding leg_incoming
leg connect leg_incoming
set ani [infotag get leg_ani]
aaa authenticate $ani ""
the radius log is always saying: h323-conf-id=00000000 00000000 00000000 00000000/4
has someone an idea, how to send to porta billing the h323-conf-id?
Thanks
Tom