<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>I am running into a situation where the nathelper module is
causing openser/kamailio to crash. The crash occurs when opensbc sends
and invite to openser with an extra CR in the message body. I already
contacted the opensbc folks about this. I just wanted you all to be aware
that this could cause serious service interruptions.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Error log:<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>kernel: [599650.771067] kamailio[25461]: segfault at 18 ip
b7a0a6c7 sp bfbaaa70 error 4 in nathelper.so[b79f7000+18000]<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Sample invite sent to kamailio.. Please look at the extra
CR/LF after Supported. The nathelper module crashes after this.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal> INVITE
sip:phonenumber@chgw.commx.net SIP/2.0<o:p></o:p></p>
<p class=MsoNormal> From:
"South Test" <sip:phonenumber@orig.domain.com;user=phone>;tag=392385664-1238777567965-<o:p></o:p></p>
<p class=MsoNormal> To:
<sip:phonenumber@chgw.commx.net><o:p></o:p></p>
<p class=MsoNormal> Via:
SIP/2.0/UDP
opensbc:5060;branch=z9hG4bKdec1a187dd1ede1193b6b6f3163a7dda;uas-addr=openser;rport<o:p></o:p></p>
<p class=MsoNormal> CSeq:
913493359 INVITE<o:p></o:p></p>
<p class=MsoNormal> Call-ID:
BW1252479650304091860611707@orig.domain.com-0x000a<o:p></o:p></p>
<p class=MsoNormal> Contact:
<sip:+18135146513@opensbc><o:p></o:p></p>
<p class=MsoNormal> Max-Forwards:
9<o:p></o:p></p>
<p class=MsoNormal> Accept:
multipart/mixed, application/dtmf-relay, application/media_control+xml,
application/sdp<o:p></o:p></p>
<p class=MsoNormal> Allow:
ACK, BYE, CANCEL, INFO, INVITE, OPTIONS, PRACK, REFER, NOTIFY, UPDATE<o:p></o:p></p>
<p class=MsoNormal> Proxy-Require:
privacy<o:p></o:p></p>
<p class=MsoNormal> Supported:
100rel<o:p></o:p></p>
<p class=MsoNormal> <o:p></o:p></p>
<p class=MsoNormal> <o:p></o:p></p>
<p class=MsoNormal> Content-Type:
application/sdp<o:p></o:p></p>
<p class=MsoNormal> Content-Length:
214<o:p></o:p></p>
<p class=MsoNormal> <o:p></o:p></p>
<p class=MsoNormal> v=0<o:p></o:p></p>
<p class=MsoNormal> o=BroadWorks
3675 1 IN IP4 gw1.domain.com<o:p></o:p></p>
<p class=MsoNormal> s=-<o:p></o:p></p>
<p class=MsoNormal> c=IN
IP4 opensbc<o:p></o:p></p>
<p class=MsoNormal> t=0
0<o:p></o:p></p>
<p class=MsoNormal> m=audio
10074 RTP/AVP 18 0 101<o:p></o:p></p>
<p class=MsoNormal> a=rtpmap:18
G729/8000<o:p></o:p></p>
<p class=MsoNormal> a=fmtp:18
annexb=no<o:p></o:p></p>
<p class=MsoNormal> a=rtpmap:0
PCMU/8000<o:p></o:p></p>
<p class=MsoNormal> a=rtpmap:101
telephone-event/8000<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</body>
</html>