<div dir="ltr"><div><span style="font-size:12.8px">"<i>A problem was reported to the Asterisk project where transactions were not </i></span><i><span style="font-size:12.8px">found when they should have been [1].  In the issue an incoming INVITE </span><span style="font-size:12.8px">transaction is CANCELed but the INVITE transaction cannot be found so a </span><span style="font-size:12.8px">481 response is returned for the CANCEL.  The problematic calls have a '_' </span></i><span style="font-size:12.8px"><i>character in the Via branch parameter. </i>"</span><br></div><div><span style="font-size:12.8px">--Credit: Richard Mudgett</span><br></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">In the next Asterisk release, we have disabled </span>PJ_HASH_USE_OWN_TOLOWER in the bundled pjproject's config_site.h file.  If you build or package pjproject yourself, we suggest you do the same.  We've also updated the wiki[2] page.</div><div><br></div><div>/*</div><div> * Do not ever enable PJ_HASH_USE_OWN_TOLOWER because the algorithm is</div><div> * inconsistently used when calculating the hash value and doesn't</div><div> * convert the same characters as pj_tolower()/tolower().  Thus you</div><div> * can get different hash values if the string hashed has certain</div><div> * characters in it.  (ASCII '@', '[', '\\', ']', '^', and '_')</div><div> */</div><div>#undef PJ_HASH_USE_OWN_TOLOWER</div><div><br></div><div><span style="font-size:12.8px">[1] </span><a href="https://issues.asterisk.org/jira/browse/ASTERISK-26490" target="_blank" style="font-size:12.8px">https://issues.asterisk.org/<wbr>jira/browse/ASTERISK-26490</a><br></div><div>[2] <a href="https://wiki.asterisk.org/wiki/display/AST/Building+and+Installing+pjproject">https://wiki.asterisk.org/wiki/display/AST/Building+and+Installing+pjproject</a></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><span style="font-size:12.8px">George Joseph</span><br style="font-size:12.8px"><span style="font-size:12.8px">Digium, Inc. | Software Developer</span><span style="font-size:12.8px"><br>445 Jan Davis Drive NW - Huntsville, AL 35806 - US<br></span><span style="font-size:12.8px">Check us out at: </span><a href="http://www.digium.com/" rel="noreferrer" style="color:rgb(17,85,204);font-size:12.8px" target="_blank">www.digium.com</a><span style="font-size:12.8px"> & </span><a href="http://www.asterisk.org/" rel="noreferrer" style="color:rgb(17,85,204);font-size:12.8px" target="_blank">www.asterisk.org</a><br><div><br></div></div></div>
</div>