<div dir="ltr">Hi <br><br>I am trying to call a script via exec_avp and then use the output of the script to use as an argument to forward(). Such as<br><br><br>route[2] {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # forward to AGCF<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exec_avp(&quot;/usr/utils/select_incoming_agcf.php&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; record_route();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xlog(&quot;forward to: $avp(i:1)\n&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #forward(&quot;$avp(s:1)&quot;);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; forward(&quot;$avp(s:1);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit;<br>}<br><br><br>However syslog complains as follows<br>
<br>Sep 18 11:42:12 vla openser[19470]: ERROR:core:parse_phostport: bad protocol in $avp(s:1)<br>Sep 18 11:42:12 vla openser[19470]: ERROR:core:fix_actions: ERROR:fix_actions: FORWARD/SEND bad argument<br>Sep 18 11:42:12 vla openser[19470]: ERROR:core:main: failed to fix configuration with err code -6<br>
<br>The output of the script is <a href="http://10.0.0.1:5060">10.0.0.1:5060</a> <br><br><br>Any ideas?<br><br>Regards<br><br>Jon<br><br></div>