I have asterisk 1.2.18 running on a new system we just installed.&nbsp;&nbsp; Although I&#39;ve used AGIs many times in the past, I&#39;m stumped on this one.&nbsp; It may just be a simple issue that I need another eyeset to look at.<br>
<br>My AGI does the following:<br>#!/usr/bin/perl<br><br>#Load a few modules...<br>use Asterisk::AGI;<br>use DBI;<br><br>$AGI = new Asterisk::AGI;<br><br>#Grab input from Asterisk<br>my %input = $AGI-&gt;ReadParse();<br><br>
<br>#Some Debugging<br>$AGI-&gt;exec(&#39;SayDigits&#39;,$ARGV[0]);<br>exit;<br>--------<br>All seems fine.&nbsp; If I run the script from the command line it works as expected:<br>[root@efax agi-bin]# ./GetEmailFromDID.agi 333
<br>EXEC SayDigits &quot;333&quot;<br><br>However, when actually running in practice I get:<br>&nbsp;&nbsp; -- Executing AGI(&quot;Zap/23-1&quot;, &quot;GetEmailfromDID.agi|5706016716&quot;) in new stack<br>&nbsp;&nbsp;&nbsp; -- Launched AGI Script /var/lib/asterisk/agi-bin/GetEmailfromDID.agi
<br>&nbsp;&nbsp;&nbsp; -- AGI Script GetEmailfromDID.agi completed, returning 0<br>--------<br>extensions.conf<br>[macro-faxreceive]<br>exten =&gt; s,1,Set(FAXFILE=/var/spool/asterisk/fax/${UNIQUEID}.tif)<br>exten =&gt; s,2,agi(GetEmailfromDID.agi|${CALLERID
(number)})<br>exten =&gt; s,3,rxfax(${FAXFILE})<br>exten =&gt; s,104,Set(EMAILADDR=<a href="mailto:faxbin@efaxplace.net">faxbin@efaxplace.net</a>)<br>exten =&gt; s,105,Goto(3)<br><br><br>Any thoughts on why asterisk doesn&#39;t seem to be passing anything to the script and the script doesn&#39;t seem to be passing anything back?&nbsp; When I call I do not hear the digits read to me, instead I just get thrown to the next object after the digit reading.
<br>