HI,<div><br></div><div><strong style="font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;background-color:rgb(255,255,255)">Asterisk 1.8 </strong><span style="font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;background-color:rgb(255,255,255)">allows to read SIP response codes in the dialplan with </span><strong style="font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;background-color:rgb(255,255,255)">${HASH(SIP_CAUSE,&lt;channel-name&gt;)}</strong> - This is working fine for me too.</div>
<div><br></div><div>This is the dialplan line just after the DIAL()</div><div><span style="font-family:&#39;courier new&#39;,monospace">same =&gt;</span><span class="Apple-tab-span" style="font-family:&#39;courier new&#39;,monospace;white-space:pre">        </span><span style="font-family:&#39;courier new&#39;,monospace">n,NoOp(SIP return code : ${HASH(SIP_CAUSE,${CDR(dstchannel)}):4:3})</span></div>
<div><span style="font-family:&#39;courier new&#39;,monospace"><br></span></div><div>Ref: 
<a href="http://www.voip-info.org/wiki/view/Asterisk+variable+DIALSTATUS">http://www.voip-info.org/wiki/view/Asterisk+variable+DIALSTATUS</a> </div><div><br></div><div>Regards,</div><div>Sammy</div><div><br><br><div class="gmail_quote">
On Tue, Feb 28, 2012 at 1:00 AM, John Millican <span dir="ltr">&lt;<a href="mailto:john@millican.us">john@millican.us</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
I am using a mix of Call files and AMI telnet from a perl app to place calls.  I sometimes get this in the CLI:<br>
<br>
 -- Attempting call on sip/5555551234@&lt;provider&gt;for 1@&lt;mycontext&gt;:1 (Retry 1)<br>
[Feb 27 13:47:07]   == Using SIP RTP CoS mark 5<br>
[Feb 27 13:47:07]     -- Got SIP response 503 &quot;No Circuit Available&quot; back from xxx.xxx.xxx.xxx:5060<br>
[Feb 27 13:47:07] &gt; Channel SIP/&lt;provider&gt; was never answered.<br>
<br>
I would like to be able to capture the &quot;Got SIP response 503 &quot;No Circuit Available&quot; back from xxx.xxx.xxx.xxx:5060&quot;  line in a var to be used by a perl AGI that inserts to a mongoDB for reporting.  Is this possible?  I have read many articles about using hangupcause and siphangupcause but they do not provide the same information I believe because the call was never answered so hangup does not apply.<br>

<br>
TIA,<br>
JohnM<br>
<br>
--<br>
______________________________<u></u>______________________________<u></u>_________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
              <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
  <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/<u></u>mailman/listinfo/asterisk-<u></u>users</a><br>
</blockquote></div><br></div>