<div>What is $HANGUPCAUSE set to after the Dial() ?</div><div><br></div><div>Asterisk is a b2bua, not a proxy, as you know.  Often in my scripts I am paying attention to $HANGUPCAUSE and calling Hangup() with explicit arguments.</div>
<div><br></div><div>Ryan</div><div><br></div><div><div><div><div><br><div class="gmail_quote">On Fri, May 25, 2012 at 3:28 PM, alexandre Moutot <span dir="ltr">&lt;<a href="mailto:a.moutot@alphalink.fr" target="_blank">a.moutot@alphalink.fr</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It is ... What do you need to believe me ?<br>
<div class="HOEnZb"><div class="h5"><br>
----- Original Message -----<br>
&gt; From: &quot;Olle E. Johansson&quot; &lt;<a href="mailto:oej@edvina.net">oej@edvina.net</a>&gt;<br>
&gt; To: &quot;Asterisk Developers Mailing List&quot; &lt;<a href="mailto:asterisk-dev@lists.digium.com">asterisk-dev@lists.digium.com</a>&gt;<br>
&gt; Sent: Friday, May 25, 2012 2:55:59 PM<br>
&gt; Subject: Re: [asterisk-dev] Wrong SIP to SIP SIP Cause mapping<br>
&gt; 25 maj 2012 kl. 14:17 skrev alexandre Moutot:<br>
&gt;<br>
&gt; &gt; Hello,<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m using asterisk v1.8 with a standard scenario, A Sip call from A<br>
&gt; &gt; to B through asterisk :<br>
&gt; &gt;<br>
&gt; &gt; A --SIP--&gt; ASTERISK --SIP--&gt; B<br>
&gt; &gt;<br>
&gt; &gt; The asterisk extension is :<br>
&gt; &gt; exten =&gt; _X.,1,Dial(SIP/B/${EXTEN},600)<br>
&gt; &gt; exten =&gt; _X.,n,Hangup()<br>
&gt; &gt;<br>
&gt; &gt; When B send a 404 back to the asterisk, the asterisk sends a 503 to<br>
&gt; &gt; A. It is the same with 403 and some others erroc code.<br>
&gt; &gt; I think it should send back to A the same error code.<br>
&gt; &gt;<br>
&gt; &gt; I have done tests with some versions:<br>
&gt; &gt; - 1.8.11.x : wrong sip cause mapping<br>
&gt; &gt; - 1.8.12.0 : wrong sip cause mapping<br>
&gt; &gt; - 1.8.13.0rc1 : wrong sip cause mapping<br>
&gt; &gt; - 1.10.3 : wrong sip cause mapping<br>
&gt; &gt; - 1.8.8.0 : works good<br>
&gt; &gt;<br>
&gt; &gt; Do i do something wrong or should i open a bug ?<br>
&gt;<br>
&gt; We are not always sending the very same code, but a 4xx class code<br>
&gt; should not be converted to a 5xx class.<br>
&gt;<br>
&gt; /O<br>
&gt; --<br>
&gt; _____________________________________________________________________<br>
&gt; -- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
&gt;<br>
&gt; asterisk-dev mailing list<br>
&gt; To UNSUBSCRIBE or update options visit:<br>
&gt; <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br>
<br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
<br>
asterisk-dev mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Ryan Mitchell &lt;<a href="mailto:rjm@tcl.net" target="_blank">rjm@tcl.net</a>&gt;<br>Telecom Logic, LLC<br>
<div><br></div></div></div></div></div>