[OpenSIPS-Users] forward retransmition of "200 OK" if no ACK

Bogdan-Andrei Iancu bogdan at voice-system.ro
Thu Jul 22 18:39:31 CEST 2010


the 200 OK replies are captured by siptrace via a TM callback - you are 
not doing the tracing from script, so the transmissions will be absorbed 
by TM.

Regards,
Bogdan

Julien Chavanton wrote:
> The "200 OK" retransmistion are forwarded but sip_trace() is not 
> inserting them in the DB.
>  
>  
>
> ------------------------------------------------------------------------
> *From:* users-bounces at lists.opensips.org on behalf of Bogdan-Andrei Iancu
> *Sent:* Tue 06/07/2010 6:13 PM
> *To:* OpenSIPS users mailling list
> *Subject:* Re: [OpenSIPS-Users] forward retransmition of "200 OK" if 
> no ACK
>
> Hi Julien,
>
> Note that when doing sip_trace() from script, you will actually put the
> message in DB. So, if the sip_trace is not protected by a t_newtran()
> (transaction creation), it will dump the transmissions too.
>
> Regards,
> Bogdan
>
> Julien Chavanton wrote:
> > Hi Inaki, ok I will have to reproduce it and trace it, to make sure
> > that sip_trace module is not storing retransmition, I would find it
> > strange as it is storing all other restransmition, INVITE, etc.
> > 
> > I mean "forward retransmition" not "create new retransmition".
> > 
> >
> > ------------------------------------------------------------------------
> > *From:* Iñaki Baz Castillo [mailto:ibc at aliax.net]
> > *Sent:* Wed 30/06/2010 12:25 AM
> > *To:* OpenSIPS users mailling list
> > *Cc:* Julien Chavanton
> > *Subject:* Re: [OpenSIPS-Users] forward retransmition of "200 OK" if
> > no ACK
> >
> > 2010/6/29 Julien Chavanton <jc at atlastelecom.com>:
> > > Will opensips forward retransmition of "200 OK" if no ACK is
> > received after
> > > a while ?
> > >
> > > According to sip_trace only the first "200 OK" is forwarded
> >
> > Do a flow capture using "ngrep -Wbyline -t -q port 5060" (or getting a
> > pcap file) so you'll get real information about which responses are
> > being retransmitted.
> > Also, note that 200 OK is a end-to-end response rather than a
> > hop-by-hop response (like [3456]XX responses) so the proxy MUST NOT
> > retransmit it. It's a task of the UAS the retransmission of the 200
> > until it receives the ACK.
> >
> >
> > --
> > Iñaki Baz Castillo
> > <ibc at aliax.net>
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Users mailing list
> > Users at lists.opensips.org
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >  
>
>
> --
> Bogdan-Andrei Iancu
> OpenSIPS Bootcamp
> 20 - 24 September 2010, Frankfurt, Germany
> www.voice-system.ro
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>   


-- 
Bogdan-Andrei Iancu
OpenSIPS Bootcamp
20 - 24 September 2010, Frankfurt, Germany
www.voice-system.ro




More information about the Users mailing list