<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta name="Generator" content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
h3
        {mso-style-priority:9;
        mso-style-link:"Heading 3 Char";
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:13.5pt;
        font-family:"Times New Roman","serif";
        font-weight:bold;}
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;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
span.Heading3Char
        {mso-style-name:"Heading 3 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 3";
        font-family:"Cambria","serif";
        color:#4F81BD;
        mso-fareast-language:EN-ZA;
        font-weight:bold;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang="EN-ZA" link="blue" vlink="purple"><div class="WordSection1"><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Well you are right, its passing through ROUTE_OUTBOUND, to test I thought, let me try just setting t_set_fr for everything through ROUTE_OUTBOUND, and logging it… well, it logs for every ACK and INVITE (including my T.38 INVITE), yet t_set_fr is having no impact on the T38 reINVITE timeout…</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">My understanding is once t_set_fr is used, its used for the entire transaction (but does that mean that specific INVITE or the call transaction ID?). Either way, my test above should truly set the timeout to greater than 9 seconds.  Its definitely the kamailio proxy that sending the 408 timeout if I watch “ngrep-sip b”.</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Anyone out there with some ideas?</span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [mailto:<a href="mailto:edesibe@gmail.com">edesibe@gmail.com</a>] <br>
<b>Sent:</b> 23 January 2014 02:35 PM<br><b>To:</b> Matthew Ogden<br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</span></p></div></div><p class="MsoNormal"> </p><div><div><p class="MsoNormal">Hi Matthew,</p>
</div><div><p class="MsoNormal"> </p></div><p class="MsoNormal">Yes that is the one, i wanted to check To tag...</p><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Regarding the rounting in proxy.cfg...first INVITE went through routing block ROUTE_PSTN before ROUTE_OUTBOUND...second INVITE went through ROUTE_OUTBOUND because it is sequential INVITE, has to tag</p>
</div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">### look at this part</p></div><div><p class="MsoNormal">if(loose_route()) in route[ROUTE_PRX_REQUEST] block</p></div><div><p class="MsoNormal"> </p></div>
<div><p class="MsoNormal">there is code which will route sequential INVITEs directly to the ROUTE_OUTBOUD...than sems..lb...B subscriber...</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">For that reason you put your modification in ROUTE_OUTBOUND...the bad news is that i dont have any other idea...it should work this way</p>
</div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">:(</p></div><div><p class="MsoNormal"> </p></div><div><p class="MsoNormal">Regards,</p></div><div><p class="MsoNormal">Ivan</p></div><div><p class="MsoNormal">
 </p></div><div><p class="MsoNormal">... </p></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> </p><div><p class="MsoNormal">On Thu, Jan 23, 2014 at 12:03 PM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p>
<div><div><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Are you referring to just the actual UDP packet invite as follows?</span></p><p class="MsoNormal" style>
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">U 2014/01/22 23:04:31.308587 <subscriber-ip>:5060 -> <spce-ip>:5060</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">INVITE sip:ngcp-lb@<spce-ip>:5060;ngcpct=c2lwOjEyNy4wLjAuMTo1MDgw SIP/2.0'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">From: <sip:2<source-number>@<subscriber-ip>:5060>;tag=acfc6e70-0-13c4-55013-95-68a0b765-95'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">To: <sip:<destinatio-number>@<spce-ip>:5060>;tag=678C91AA-52E0325900042C11-12800700'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Call-ID: acebd2c0-0-13c4-55013-95-e27344f-95'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">CSeq: 3 INVITE'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Via: SIP/2.0/UDP <subscriber-ip>:5060;branch=z9hG4bK-9b-25fd7-5aeed540'</span></p><p class="MsoNormal" style>
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Route: <sip:<spce-ip>;lr=on;r2=on;ftag=acfc6e70-0-13c4-55013-95-68a0b765-95;ngcplb=yes;socket=udp:<spce-ip>:5060>'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Route: <sip:127.0.0.1;lr=on;r2=on;ftag=acfc6e70-0-13c4-55013-95-68a0b765-95;ngcplb=yes;socket=udp:<spce-ip>:5060>'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Route: <sip:127.0.0.1:5062;lr=on;ftag=acfc6e70-0-13c4-55013-95-68a0b765-95;did=79f.5671;mpd=ii;ice_caller=strip;ice_callee=strip;rtpprx=yes;vsf=N052NGJIdExXSlZWTFBVaGg0aEE3TnY0YkhOeWd8Zg-->'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Contact: <sip:<subscriber-ip>:5060>'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Proxy-Authorization: Digest username="<subscriber username>FAX",realm="<subscriber-ip>",nonce="UuAzhFLgMlg1KWF2hnRHnMCcBuk3SrHe",uri="sip:ngcp-lb@<spce-ip>:5060;ngcpct=c2lwOjEyNy4wLjAuMTo1MDgw",response="a5a32093e9473244dd92e16579383ce0",algorithm=MD5'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Max-Forwards: 70'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">User-Agent: Brktsip/6.5.8B12 (Dialogic)'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Content-Type: application/sdp'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Content-Length: 282'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">v=0'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">o=- 2211964145 0499591000 IN IP4 <subscriber-ip>'</span></p><p class="MsoNormal" style>
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">s=no_session_name'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">t=0 0'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">m=image 56016 udptl t38'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">c=IN IP4 <subscriber-ip>'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">a=T38FaxVersion:3'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">a=T38MaxBitRate:33600'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">a=T38FaxRateManagement:transferredTCF'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">a=T38FaxMaxBuffer:200'</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">a=T38FaxMaxDatagram:72'</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">a=T38FaxUdpEC:t38UDPRedundancy</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">#</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [mailto:<a href="mailto:edesibe@gmail.com" target="_blank">edesibe@gmail.com</a>] <br>
<b>Sent:</b> 23 January 2014 11:27 AM</span></p><div><div><p class="MsoNormal"><br><b>To:</b> Matthew Ogden<br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</p></div></div></div></div><div><div><p class="MsoNormal" style>
 </p><div><p class="MsoNormal" style>Hmm, wierd.</p><div><p class="MsoNormal" style> </p></div><div><p class="MsoNormal" style>Can you paste here second INVITE,one with T38, without ip address/port and usernames?</p></div>
<div><p class="MsoNormal" style> </p></div><div><p class="MsoNormal" style>Regards,</p></div><div><p class="MsoNormal" style>Ivan</p></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> </p><div><p class="MsoNormal" style>
On Wed, Jan 22, 2014 at 10:11 PM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p><div><div><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Ivan,</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">The timer does seem to take make effect, but not on the T38 INVITE, only on the normal invite. </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Here is a number answers quickly, it still has a 9 second timeout:</span></p>
<p class="MsoNormal" style><img border="0" width="466" height="566" id="_x0000_i1025" src="cid:image001.png@01CF1878.17D91AC0"></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Here is another number that’s having an issue to answer the initial invite, so you can see my server is cycling through its peers, you can also see its timeouts are exactly 30 seconds:</span></p>
<p class="MsoNormal" style><img border="0" width="675" height="762" id="_x0000_i1026" src="cid:image002.png@01CF1878.17D91AC0"></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [mailto:<a href="mailto:edesibe@gmail.com" target="_blank">edesibe@gmail.com</a>] <br>
<b>Sent:</b> 22 January 2014 02:06 PM</span></p><div><div><p class="MsoNormal" style><br><b>To:</b> Matthew Ogden<br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</p></div></div></div></div><div><div><p class="MsoNormal" style>
 </p><div><p class="MsoNormal" style>Hi Matthew, </p><div><p class="MsoNormal" style> </p></div><div><p class="MsoNormal" style>You should read the file.</p></div><div><p class="MsoNormal" style> </p></div><div><p class="MsoNormal" style>
:)</p></div><div><p class="MsoNormal" style> </p></div><div><p class="MsoNormal" style>Regards,</p></div><div><p class="MsoNormal" style>Ivan</p></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> </p><div>
<p class="MsoNormal" style>On Wed, Jan 22, 2014 at 12:08 PM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p><div><div><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks Ivan, I’ll give that a try, </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Whats the difference between</span> <span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">ROUTE_OUTBOUND and ROUTE_PSTN (or how can you tell)?, or where can I read more about the sections that are used in what order… or should I really just understand that from reading the file, the same way I look at a piece of PHP code etc?</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [mailto:<a href="mailto:edesibe@gmail.com" target="_blank">edesibe@gmail.com</a>] <br>
<b>Sent:</b> 22 January 2014 01:05 PM<br><b>To:</b> Matthew Ogden</span></p><div><div><p class="MsoNormal" style><br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</p></div></div></div></div><div><div><p class="MsoNormal" style>
 </p><div><p class="MsoNormal" style>Hi Matthew,</p><div><p class="MsoNormal" style> </p></div><div><p class="MsoNormal" style>Ok, based on your picture from mail Jan 17, you got 2x INVITEs.First one, which is replied with 200 OK, and second one which doesnt go to route_pstn, it is relaying to sems directly.So, can you paste your small modification in ROUTE_OUTBOUND and test it.</p>
</div><div><p class="MsoNormal" style> </p></div><div><p class="MsoNormal" style>Regards,</p></div><div><p class="MsoNormal" style>Ivan</p></div><div><p class="MsoNormal" style> </p></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">
 </p><div><p class="MsoNormal" style>On Wed, Jan 22, 2014 at 10:15 AM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p><div><div><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Hi Ivan,</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Not much in there, but there was for the end of the call.</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Jan 21 09:58:00 spce sems[23613]: [#7fd012c04700] [send_request, trans_layer.cpp:935] ERROR: Could not update UAC state for request.</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Jan 21 09:58:00 spce sems[23613]: [#7fd0125fe700] [handleSipMsg, AmSipDispatcher.cpp:51] INFO: unhandled SIP reply: BYE [code:200;phrase:[OK];i:ace566c0-0-13c4-55013-37f36-74fa9a62-37f36_;r2=on;lr=on;ftag=0CD738CB-52DE2879000894EE-12D05700;ngcplb=yes>, <sip:<Tier1IP>;lr;ftag=0CD738CB-52DE2879000894EE-12D05700>];m:<sip:27<Destination#>@@<Tier1IP-2>:5070>;hdr:[User-Agent: ECN M-Proto: udp#015#012P-NGCP-Src-Af: 4#015#012];next-r-uri:sip:27<Destination#>@<Tier1IP-2>:5070;]</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Jan 21 09:59:52 spce sems[23613]: [#7fd0126ff700] [handleSipMsg, AmSipDispatcher.cpp:54] WARNING: unhandled SIP reply: INVITE [code:408;phrase:[Request Timeout];i:ace566c0-0-13c4-55013-370#015#012P-NGCP-Src-Port: 5060#015#012P-NGCP-Src-Proto: udp#015#012P-NGCP-Src-Af: 4#015#012];]</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [mailto:<a href="mailto:edesibe@gmail.com" target="_blank">edesibe@gmail.com</a>] <br>
<b>Sent:</b> 21 January 2014 09:35 PM</span></p><div><div><p class="MsoNormal" style><br><b>To:</b> Matthew Ogden<br><b>Cc:</b> Spce-user<br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</p></div></div></div>
</div><div><div><p class="MsoNormal" style> </p><div><div><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">HI Matthew,</p></div><p class="MsoNormal" style="margin-bottom:12.0pt">Can you paste result from</p></div>
<p class="MsoNormal" style="margin-bottom:12.0pt">grep sip_timer /etc/sems/sems.conf</p></div><p class="MsoNormal" style>Regards,<br>Ivan</p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> </p><div><p class="MsoNormal" style>
On Tue, Jan 21, 2014 at 9:42 AM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p><div><div><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [mailto:<a href="mailto:edesibe@gmail.com" target="_blank">edesibe@gmail.com</a>] <br>
<b>Sent:</b> 20 January 2014 01:35 PM</span></p><div><div><p class="MsoNormal" style><br><b>To:</b> Matthew Ogden<br><b>Cc:</b> Spce-user<br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</p></div></div></div>
</div><div><div><p class="MsoNormal" style> </p><div><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">Hi Mattwhew,</p></div><p class="MsoNormal" style="margin-bottom:12.0pt">Can you paste logs from proxy and lb?</p>
</div><p class="MsoNormal" style>Regards,<br>Ivan</p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> </p><div><p class="MsoNormal" style>On Mon, Jan 20, 2014 at 11:54 AM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p>
<div><div><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">As per <a href="http://kamailio.org/docs/modules/stable/modules/tm.html#tm.f.t_set_fr" target="_blank">http://kamailio.org/docs/modules/stable/modules/tm.html#tm.f.t_set_fr</a></span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">(I see it is used else where in the proxy.tt2 file too).</span></p><p class="MsoNormal" style>
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I tried putting this in proxy.custom.tt2 line 1076 (part of ROUTE_PSTN)</span></p>
<p class="MsoNormal" style="text-indent:36.0pt"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style="text-indent:36.0pt"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">#our fax testing is on subscriber with ext ID TN001FAX</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">               if($avp(s:caller_ext_subscriber_id) == "TN001FAX")</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">               {</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                  t_set_fr(30000);</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">                  xlog("L_INFO", "Changed outbound timer for this call to 30000ms for faxing\n");</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">               }</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">               </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">It logs it my proxy log, but 9 seconds is still the timeout of the INVITE</span></p><p class="MsoNormal" style>
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Matthew Ogden [mailto:<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>] <br>
<b>Sent:</b> 19 January 2014 06:36 PM<br><b>To:</b> 'Ivan Milivojevic'<br><b>Cc:</b> 'Spce-user'<br><b>Subject:</b> RE: [Spce-user] Spce timeout for T.38 Reinvites</span></p></div></div><div><p class="MsoNormal" style>
 </p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks Ivan</span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">That’s definitely what I’m looking for, but perhaps someone out there can tell me in which section of the proxy/lb that I can have an override of the timer based on the subscriber name only. (I only need one subscriber with a much longer timeout).</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Regards</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p></div><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [<a href="mailto:edesibe@gmail.com" target="_blank">mailto:edesibe@gmail.com</a>] <br>
<b>Sent:</b> 19 January 2014 04:51 PM</span></p><div><div><p class="MsoNormal" style><br><b>To:</b> Matthew Ogden<br><b>Cc:</b> Spce-user<br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</p></div></div></div>
</div><div><div><p class="MsoNormal" style> </p><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">Hi Matthew, </p></div><p class="MsoNormal" style>Maybe you can try with </p><h3><a name="143bec4c8d3bff98_143bbcaf26bed575_143b9a"><code><span style="font-size:10.0pt">fr_timer_avp</span></code></a></h3>
<h3>check also <a href="http://www.iptel.org/faq/sertimers" target="_blank">http://www.iptel.org/faq/sertimers</a></h3><p>Regards,</p><p>Ivan</p><p> </p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt"> </p><div>
<p class="MsoNormal" style>On Sat, Jan 18, 2014 at 9:56 AM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p><div><div><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Thanks Ivan! </span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">There is obviously no way to make kamailio have different timeouts for different INVITE (T.38 vs the rest) types then?</span></p>
<p class="MsoNormal" style><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></p><div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt"><div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm"><p class="MsoNormal" style><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ivan Milivojevic [mailto:<a href="mailto:edesibe@gmail.com" target="_blank">edesibe@gmail.com</a>] <br>
<b>Sent:</b> 17 January 2014 08:58 PM<br><b>To:</b> Matthew Ogden<br><b>Cc:</b> Spce-user<br><b>Subject:</b> Re: [Spce-user] Spce timeout for T.38 Reinvites</span></p></div></div><div><div><p class="MsoNormal" style> </p>
<div><div><div><div><p class="MsoNormal" style="margin-bottom:12.0pt">HI Matthew,</p></div><p class="MsoNormal" style="margin-bottom:12.0pt">You can check timeout on kamailio-proxy side...</p></div><div><p class="MsoNormal" style>
# kamailio.cfg.tt2</p></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">modparam("tm", "fr_timer", 9000) ### based on doc ### Timer which hits if no final reply for a request or ACK for a negative INVITE reply arrives (in seconds). <br>
modparam("tm", "fr_inv_timer", 180000)</p></div><p class="MsoNormal" style>Regards,</p></div><p class="MsoNormal" style>Ivan</p><div><p class="MsoNormal" style> </p></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">
 </p><div><p class="MsoNormal" style>On Fri, Jan 17, 2014 at 6:07 PM, Matthew Ogden <<a href="mailto:matthew@tenacit.net" target="_blank">matthew@tenacit.net</a>> wrote:</p><div><div><p class="MsoNormal" style>HI </p>
<p class="MsoNormal" style> </p><p class="MsoNormal" style>What sets the timeout for a T38 reinvite on SPCE? My timeout is 4000ms for Sems in config.yml, so clearly its not that, since this took exactly 9000ms. </p><p class="MsoNormal" style>
 </p><p class="MsoNormal" style>What timer/timeout made my SIP server cancel the reinvite? The reason I need a longer timeout is, the recipient company is answering the call, then forwarding the through a few rings (extra time before the sync can actually be caught for t.38).</p>
<p class="MsoNormal" style> </p><p class="MsoNormal" style>in this wireshark call graph, </p><p class="MsoNormal" style>The left line is my subscriber,</p><p class="MsoNormal" style>The middle line is sipserver</p><p class="MsoNormal" style>
 </p><p class="MsoNormal" style>Here is picture,</p><p class="MsoNormal" style><img border="0" width="455" height="573" id="_x0000_i1027" src="cid:image003.png@01CF1878.17D91AC0"></p><p class="MsoNormal" style> </p><p class="MsoNormal" style>
Below and attached are the text representation</p><p class="MsoNormal" style>Conv.| Time    | subscriber                          | Peer                           |</p><p class="MsoNormal" style>     |         |                   | my server     |                   </p>
<p class="MsoNormal" style>2    |18:46:27.453879|         INVITE SDP (g711A)            |                   |SIP From: <sip:2XXXXXXXXX@subscriberip:5060 To:<sip:0XXXXXXXXX@spceIP:5060</p><p class="MsoNormal" style>     |         |(5060)   ------------------>  (5060)   |                   |</p>
<p class="MsoNormal" style>2    |18:46:27.454546|         100 Trying|                   |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p>
<p class="MsoNormal" style>2    |18:46:27.456403|         407 Proxy Authentication Required          |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p>
<p class="MsoNormal" style>2    |18:46:27.510806|         ACK       |                   |                   |SIP Request</p><p class="MsoNormal" style>     |         |(5060)   ------------------>  (5060)   |                   |</p>
<p class="MsoNormal" style>2    |18:46:27.514119|         INVITE SDP (g711A)            |                   |SIP From: <sip:2XXXXXXXXX@subscriberip:5060 To:<sip:0XXXXXXXXX@spceIP:5060</p><p class="MsoNormal" style>     |         |(5060)   ------------------>  (5060)   |                   |</p>
<p class="MsoNormal" style>2    |18:46:27.514636|         100 Trying|                   |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p>
<p class="MsoNormal" style>-----------------------------------------------------------------------------</p><p class="MsoNormal" style>3    |18:46:27.522117|                   |         INVITE SDP (g711A)            |SIP From: <sip:2XXXXXXXXX@subscriberip To:<sip:2XXXXXXXXXX@peerip</p>
<p class="MsoNormal" style>     |         |                   |(5060)   ------------------>  (5060)   |</p><p class="MsoNormal" style>3    |18:46:27.536103|                   |         100 Giving a try              |SIP Status</p>
<p class="MsoNormal" style>     |         |                   |(5060)   <------------------  (5060)   |</p><p class="MsoNormal" style>3    |18:46:28.648929|                   |         200 OK SDP (g711A)            |SIP Status</p>
<p class="MsoNormal" style>     |         |                   |(5060)   <------------------  (5060)   |</p><p class="MsoNormal" style>-----------------------------------------------------------------------------</p><p class="MsoNormal" style>
2    |18:46:28.650490|         200 OK SDP (g711A)            |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p><p class="MsoNormal" style>
2    |18:46:28.<a href="tel:708976" target="_blank">708976</a>|         ACK       |                   |                   |SIP Request</p><p class="MsoNormal" style>     |         |(5060)   ------------------>  (5060)   |                   |</p>
<p class="MsoNormal" style>-----------------------------------------------------------------------------</p><p class="MsoNormal" style>3    |18:46:28.710179|                   |         ACK       |                   |SIP Request</p>
<p class="MsoNormal" style>     |         |                   |(5060)   ------------------>  (5060)   |</p><p class="MsoNormal" style>-----------------------------------------------------------------------------</p><p class="MsoNormal" style>
2    |18:46:28.712202|         INVITE SDP (t38)              |                   |SIP From: <sip:2XXXXXXXXX@subscriberip:5060 To:<sip:0@spceIP:5060</p><p class="MsoNormal" style>     |         |(5060)   ------------------>  (5060)   |                   |</p>
<p class="MsoNormal" style>2    |18:46:28.712970|         100 Trying|                   |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p>
<p class="MsoNormal" style>-----------------------------------------------------------------------------</p><p class="MsoNormal" style>3    |18:46:28.713577|                   |         INVITE SDP (t38)              |SIP From: <sip:2XXXXXXXXX@subscriberip To:<sip:2XXXXXXXXXX@peerip</p>
<p class="MsoNormal" style>     |         |                   |(5060)   ------------------>  (5060)   |</p><p class="MsoNormal" style>3    |18:46:28.717171|                   |         100 Giving a try              |SIP Status</p>
<p class="MsoNormal" style>     |         |                   |(5060)   <------------------  (5060)   |</p><p class="MsoNormal" style>-----------------------------------------------------------------------------</p><p class="MsoNormal" style>
2    |18:46:37.713078|         408 Request Timeout           |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p><p class="MsoNormal" style>
2    |18:46:37.768451|         ACK       |                   |                   |SIP Request</p><p class="MsoNormal" style>     |         |(5060)   ------------------>  (5060)   |                   |</p><p class="MsoNormal" style>
2    |18:46:37.770487|         BYE       |                   |                   |SIP Request</p><p class="MsoNormal" style>     |         |(5060)   ------------------>  (5060)   |                   |</p><p class="MsoNormal" style>
2    |18:46:37.771110|         100 Trying|                   |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p><p class="MsoNormal" style>
2    |18:46:37.772098|         200 OK    |                   |                   |SIP Status</p><p class="MsoNormal" style>     |         |(5060)   <------------------  (5060)   |                   |</p><p class="MsoNormal" style>
-----------------------------------------------------------------------------</p><p class="MsoNormal" style>3    |18:46:37.772169|                   |         ACK       |                   |SIP Request</p><p class="MsoNormal" style>
     |         |                   |(5060)   ------------------>  (5060)   |</p><p class="MsoNormal" style>3    |18:46:37.772244|                   |         BYE       |                   |SIP Request</p><p class="MsoNormal" style>
     |         |                   |(5060)   ------------------>  (5060)   |</p><p class="MsoNormal" style>3    |18:46:37.776329|                   |         BYE       |                   |SIP Request</p><p class="MsoNormal" style>
     |         |                   |(5060)   <------------------  (5060)   |</p><p class="MsoNormal" style>3    |18:46:37.776817|                   |         200 OK    |                   |SIP Status</p><p class="MsoNormal" style>
     |         |                   |(5060)   ------------------>  (5060)   |</p><p class="MsoNormal" style>3    |18:46:37.778354|                   |         200 OK    |                   |SIP Status</p><p class="MsoNormal" style>
     |         |                   |(5060)   <------------------  (5060)   |</p><p class="MsoNormal" style>3    |18:48:28.920672|                   |         408 Request Timeout           |SIP Status</p><p class="MsoNormal" style>
     |         |                   |(5060)   <------------------  (5060)   |</p><p class="MsoNormal" style>3    |18:48:28.921215|                   |         ACK       |                   |SIP Request</p><p class="MsoNormal" style>
     |         |                   |(5060)   ------------------>  (5060)   |</p></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>_______________________________________________<br>Spce-user mailing list<br>
<a href="mailto:Spce-user@lists.sipwise.com" target="_blank">Spce-user@lists.sipwise.com</a><br><a href="http://lists.sipwise.com/listinfo/spce-user" target="_blank">http://lists.sipwise.com/listinfo/spce-user</a></p></div>
<p class="MsoNormal" style> </p></div></div></div></div></div></div></div><p class="MsoNormal" style> </p></div></div></div></div></div></div></div></div><p class="MsoNormal" style> </p></div></div></div></div></div></div>
</div><p class="MsoNormal" style> </p></div></div></div></div></div></div></div><p class="MsoNormal" style> </p></div></div></div></div></div></div></div><p class="MsoNormal" style> </p></div></div></div></div></div></div>
</div><p class="MsoNormal" style> </p></div></div></div></div></div></div></div><p class="MsoNormal"> </p></div></div></div></body></html>