<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Arial" size="2"><span style="font-size:10pt;">
<div>Hi !</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>(using Opensips 2.2.6)</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>We have (suddenly) got some issues in the BYE transaction.</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>The Call-ID, ftags, is consistent from previous dialogs and are received in the BYE request from the operator except the Cseq as we got a new one in the BYE.</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>(But the branch tag looks as this:  branch=z9hG4bK-524287-1---c2beba62517a3e4eminsusi)</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>Do we have a problem with hyphens in the branch tag ?  </div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>How does the Opensips tm create and keep the BYE transaction is the branch tag or …. ?</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>***</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div>The attached codesnap show the relay of the BYE handling.</div>
<div> </div>
<div>***   </div>
<div> </div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">        <font face="Arial" size="2"><span style="font-size:10pt;"> </span></font></span></font></div>
<div>     if(t_check_trans() ) {     </div>
<div> </div>
<div>         xlog("We have an transaction");        </div>
<div>                unforce_rtp_proxy(); </div>
<div>                 t_relay();</div>
<div>         }</div>
<div>         else</div>
<div>         {</div>
<div>           xlog("We DONT have an transaction");</div>
<div>           sl_reply_error();            <<<< Here we got:        SIP/2.0 500 Server error occurred (1/SL)</div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">        <font face="Arial" size="2"><span style="font-size:10pt;"> }</span></font></span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
</span></font>
</body>
</html>