Hi all<br>
<br>
&nbsp; I have a Cisco AS5350 and I writed a custom
TCL IVR script for voice application. When a call occures, then my
script collects a 10 digit number and sends it for radius server
(freeradius) by below command:<br>
<br>
aaa authorize $collectednumber &quot;&quot; &quot;&quot; &quot;&quot; leg_incoming<br>
<br>
Then Radius server sends a Access-Accept message to router that contains a Cisco AVPair attribute.<br>
<br>
debug output is:<br>
<br>
ROUTER#ss &nbsp; &nbsp; &nbsp;[4] &nbsp; 6 &nbsp; <a href="http://192.168.230.111">192.168.230.111</a><br>
4w5d: RADIUS: &nbsp;NAS-Port-Type &nbsp; &nbsp; &nbsp; [61] &nbsp;6
&nbsp; Async &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; [0]<br>
4w5d: RADIUS: &nbsp;User-Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [1] &nbsp; 11 &nbsp;&quot;100592177&quot;<br>
4w5d: RADIUS: &nbsp;Vendor, Cisco &nbsp; &nbsp; &nbsp; [26] &nbsp;56<br>
4w5d: RADIUS: &nbsp; Conf-Id &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;[24] &nbsp;50 &nbsp;&quot;h323-conf-id=5CD14012 D98311D3 815<br>
CA79B A96CBA23&quot;<br>
4w5d: RADIUS: &nbsp;User-Password &nbsp; &nbsp; &nbsp; [2] &nbsp; 18 &nbsp;*<br>
4w5d: RADIUS: &nbsp;Vendor, Cisco &nbsp; &nbsp; &nbsp; [26] &nbsp;37<br>
4w5d: RADIUS: &nbsp; Cisco AVpair &nbsp; &nbsp; &nbsp; [1] &nbsp; 31 &nbsp;&quot;h323-ivr-out=transactionID:27&quot;<br>
4w5d: RADIUS:<br>
ROUTER#Received from id 42 <a href="http://192.168.230.110:1645">192.168.230.110:1645</a>, Access-Accept, len 56<br>
<br>
4w5d: RADIUS: &nbsp;authenticator 06 3A 4D BB 2C AA 28 B8 - B7 11 CE DA B0 66 B2 66<br>
4w5d: RADIUS: &nbsp;Vendor, Cisco &nbsp; &nbsp; &nbsp; [26] &nbsp;24<br>
4w5d: RADIUS: &nbsp; Cisco AVpair &nbsp; &nbsp; &nbsp; [1] &nbsp; 18 &nbsp;&quot;h323-ivr-in=A:B&quot;<br>
4w5d: RADIUS: &nbsp;Service-Type &nbsp; &nbsp; &nbsp; &nbsp;[6] &nbsp;
6 &nbsp; Framed &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp;[2]<br>
4w5d: RADIUS: &nbsp;Framed-Protocol &nbsp; &nbsp; [7] &nbsp; 6 &nbsp;
PPP &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; [1]<br>
<br>
<br>
&nbsp;BUT my TCL script could not catch h323-ivr-in from Accept message. TCL code is:<br>
<br>
if &nbsp;{ $status == &quot;ao_000&quot; } {<br>
if { [infotag get aaa_avpair_exists h323-ivr-in] } {<br>
&nbsp; &nbsp; puts &quot;****FOUND REPLY MESSAGE****&quot; &nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp; &nbsp; set cs [infotag get aaa_avpair h323-ivr-in]<br>
&nbsp; &nbsp; # Card number exists and should be check status<br>
&nbsp; &nbsp; # puts &quot;h323-return-code =3D $cr &quot;<br>
&nbsp; &nbsp; puts &quot;REPLY MESSAGE === $cs&quot;<br>
&nbsp; &nbsp; media play leg_incoming t<a href="ftp://192.168.230.110/sounds/success.au">ftp://192.168.230.110/sounds/success.au</a><br>
&nbsp; &nbsp;} else {<br>
&nbsp; &nbsp; puts &quot;****NOT FOUND REPLY MESSAGE****&quot; &nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp; &nbsp; media play leg_incoming t<a href="ftp://192.168.230.110/sounds/cardnotfound.au">ftp://192.168.230.110/sounds/cardnotfound.au</a><br>
&nbsp; &nbsp;}<br>
&nbsp; } else {<br>
&nbsp; &nbsp; if {$status == &quot;ao_001&quot;} {<br>
&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;puts &quot;****Authorization Failed****&quot; &nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;media play leg_incoming t<a href="ftp://192.168.230.110/sounds/cardnotfound.au">ftp://192.168.230.110/sounds/cardnotfound.au</a><br>
&nbsp; &nbsp; } else {<br>
&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# $status == &quot;ao_002&quot; &nbsp;Authorization Error &nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;puts &quot;****Authorization Error****&quot; &nbsp;&nbsp;&nbsp;&nbsp;<br>
&nbsp; &nbsp; }<br>
&nbsp; } &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
<br>
script debug output:<br>
<br>
4w5d: &quot;****NOT FOUND REPLY MESSAGE****&quot; &nbsp;&nbsp;&nbsp;&nbsp;<br>
<br>
<br>
<br>
<br>
Please help me.