<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix"><tt>Hi Giuseppe,<br>
<br>
Before trying to fix it somewhere in the middle (in a proxy),
let me say this PRACK negotiation must be negotiated between the
end-point. If one of the end points does not support Prack, it
should notify that. In your case, the callee (sending 180 +
required 180) must not request PRACK if there was not such
capability advertised by caller in INVITE (via the </tt><tt>Supported
or Require header</tt><tt>). Please see
<a class="moz-txt-link-freetext" href="http://www.ietf.org/rfc/rfc3262.txt">http://www.ietf.org/rfc/rfc3262.txt</a> page 4:<br>
<br>
</tt><br>
<pre> The rest of this discussion assumes that the initial request
contained a Supported or Require header field listing 100rel, and
that there is a provisional response to be sent reliably.</pre>
<tt><br>
So, the PRACK support must be advertised by caller in initial
INVITE, otherwise the callee must not use it. Could you check in
your traffic if this is the case? <br>
<br>
<br>
Regards,<br>
</tt>
<pre class="moz-signature" cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a></pre>
On 14.07.2014 11:06, Giuseppe Cardone wrote:<br>
</div>
<blockquote
cite="mid:175342498.765778.1405325170280.JavaMail.root@unidata.it"
type="cite">
<style type="text/css">p { margin: 0; }</style>
<div style="font-family: times new roman,new york,times,serif;
font-size: 12pt; color: #000000">
<div>Hello,</div>
<div id="956e4f19-49f6-4bbc-bdd4-c56101d702d8"><br>
</div>
<div id="956e4f19-49f6-4bbc-bdd4-c56101d702d8">does anyone have
any ideas regarding this issue ?</div>
<div id="956e4f19-49f6-4bbc-bdd4-c56101d702d8"><br>
</div>
<div id="956e4f19-49f6-4bbc-bdd4-c56101d702d8">Many thanks for
any tips you may have.</div>
<div id="956e4f19-49f6-4bbc-bdd4-c56101d702d8"><br>
</div>
<div id="956e4f19-49f6-4bbc-bdd4-c56101d702d8">Kind regards,</div>
<div id="956e4f19-49f6-4bbc-bdd4-c56101d702d8">Giuseppe</div>
<hr id="zwchr">
<blockquote style="border-left:2px solid
#1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>Da:
</b>"Giuseppe Cardone" <a class="moz-txt-link-rfc2396E" href="mailto:g.cardone@unidata.it"><g.cardone@unidata.it></a><br>
<b>A: </b><a class="moz-txt-link-abbreviated" href="mailto:users@lists.opensips.org">users@lists.opensips.org</a><br>
<b>Inviato: </b>Giovedì, 10 luglio 2014 15:11:54<br>
<b>Oggetto: </b>PRACK Interworking with OpenSIPs<br>
<br>
<style>p { margin: 0; }</style>
<div style="font-family: times new roman,new york,times,serif;
font-size: 12pt; color: #000000">
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;">Hello,</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;">I am
trying OpenSIPs and would like to figure out if I can use
it to perform sip interworking between two UA's, one
requiring PRACK and another that doesn't support it.</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;">In
essence when OpenSIPs receives a 18x response with headers
"Required: 100rel" and "RSeq" from the called party, it
should initiate a PRACK request towards the called party
itself, but, as you might expect from a proxy, I don't see
any function to do this. However, maybe someone with a
better understanding of OpenSIPs can tell me if it is
available.</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;">The
b2bua module is were I was placing my hopes. However,
here too I cannot see a way to initiate a PRACK request,
or any request apart from an INVITE (using the 'bridge'
action) or a BYE (using the 'end_dialog_leg').</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;">Can
anyone confirm whethere my conclusions on PRACK
interworking with OpenSIPs are correct and/or provide any
ideas as to how this may be accomplished ?</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;">Many
thanks,</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;"><br>
</div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;">Giuseppe </div>
<div style="color: rgb(0, 0, 0); font-family: 'times new
roman', 'new york', times, serif; font-size: 12pt;"><br>
</div>
</div>
</blockquote>
<style>p { margin: 0; }</style></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
</blockquote>
<br>
</body>
</html>