<HTML dir=ltr><HEAD><TITLE>Re: [OpenSIPS-Users] forward retransmition of "200 OK" if no ACK</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6001.18148" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText68732 dir=ltr>
<DIV dir=ltr><FONT face=Verdana color=#000000 size=2>T</FONT><FONT face=Verdana color=#000000 size=2>he "200 OK" retransmistion are forwarded but sip_trace() is not inserting them in the DB.</FONT></DIV>
<DIV dir=ltr><FONT face=Verdana size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr>&nbsp;</DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> users-bounces@lists.opensips.org on behalf of Bogdan-Andrei Iancu<BR><B>Sent:</B> Tue 06/07/2010 6:13 PM<BR><B>To:</B> OpenSIPS users mailling list<BR><B>Subject:</B> Re: [OpenSIPS-Users] forward retransmition of "200 OK" if no ACK<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Hi Julien,<BR><BR>Note that when doing sip_trace() from script, you will actually put the<BR>message in DB. So, if the sip_trace is not protected by a t_newtran()<BR>(transaction creation), it will dump the transmissions too.<BR><BR>Regards,<BR>Bogdan<BR><BR>Julien Chavanton wrote:<BR>&gt; Hi Inaki, ok I will have to reproduce it and trace it, to make sure<BR>&gt; that sip_trace module is not storing retransmition, I would find it<BR>&gt; strange as it is storing all other restransmition, INVITE, etc.<BR>&gt;&nbsp;<BR>&gt; I mean "forward retransmition" not "create new retransmition".<BR>&gt;&nbsp;<BR>&gt;<BR>&gt; ------------------------------------------------------------------------<BR>&gt; *From:* Iņaki Baz Castillo [<A href="mailto:ibc@aliax.net">mailto:ibc@aliax.net</A>]<BR>&gt; *Sent:* Wed 30/06/2010 12:25 AM<BR>&gt; *To:* OpenSIPS users mailling list<BR>&gt; *Cc:* Julien Chavanton<BR>&gt; *Subject:* Re: [OpenSIPS-Users] forward retransmition of "200 OK" if<BR>&gt; no ACK<BR>&gt;<BR>&gt; 2010/6/29 Julien Chavanton &lt;jc@atlastelecom.com&gt;:<BR>&gt; &gt; Will opensips forward retransmition of "200 OK" if no ACK is<BR>&gt; received after<BR>&gt; &gt; a while ?<BR>&gt; &gt;<BR>&gt; &gt; According to sip_trace only the first "200 OK" is forwarded<BR>&gt;<BR>&gt; Do a flow capture using "ngrep -Wbyline -t -q port 5060" (or getting a<BR>&gt; pcap file) so you'll get real information about which responses are<BR>&gt; being retransmitted.<BR>&gt; Also, note that 200 OK is a end-to-end response rather than a<BR>&gt; hop-by-hop response (like [3456]XX responses) so the proxy MUST NOT<BR>&gt; retransmit it. It's a task of the UAS the retransmission of the 200<BR>&gt; until it receives the ACK.<BR>&gt;<BR>&gt;<BR>&gt; --<BR>&gt; Iņaki Baz Castillo<BR>&gt; &lt;ibc@aliax.net&gt;<BR>&gt;<BR>&gt; ------------------------------------------------------------------------<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Users mailing list<BR>&gt; Users@lists.opensips.org<BR>&gt; <A href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</A><BR>&gt;&nbsp;&nbsp;<BR><BR><BR>--<BR>Bogdan-Andrei Iancu<BR>OpenSIPS Bootcamp<BR>20 - 24 September 2010, Frankfurt, Germany<BR>www.voice-system.ro<BR><BR><BR>_______________________________________________<BR>Users mailing list<BR>Users@lists.opensips.org<BR><A href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</A><BR></FONT></P></DIV></BODY></HTML>