[OpenSIPS-Users] Doubt about provisional responses processing
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Wed Aug 25 18:46:57 CEST 2010
yes, that's right
Regards,
Bogdan
Sergio Gutierrez wrote:
> Hi Bogdan.
>
> If I understand well, I should arm a t_on_reply at the block
> processing sequential requests? Currently I am not doing that.
>
> Regards!
>
> On Wed, Aug 25, 2010 at 11:21 AM, Bogdan-Andrei Iancu
> <bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>> wrote:
>
> Hi Sergio,
>
> Sergio Gutierrez wrote:
> > Hi Bogdan.
> >
> > This is also my doubt. Is that re-INVITE an initial request, in
> whose
> > case, it would be handled in the same way than previous INVITES,
> or is
> > it a Sequential Request.?
> a re-INVITE is an request in an existing dialog, so a Sequential
> request.
> >
> > Or, is the re-INVITE handled at on_branch_route?
>
> re-INVITE is a separate transaction than the initial INVITE. And for
> each transaction, at request time you can individually set a
> reply/branch/failure route.
> >
> > As far as I understand, that invite would be a new initial request,
> > but may be that is the mistake.
> it is a new request, but not initial :) - it is sequential as it
> has to-tag.
>
> Regards,
> Bogdan
> >
> > Thanks and regards.
> >
> > On Wed, Aug 25, 2010 at 4:34 AM, Bogdan-Andrei Iancu
> > <bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>
> <mailto:bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>>>
> wrote:
> >
> > Hi Sergio,
> >
> > It may sound silly, but are you sure that you arm
> t_on_reply() for the
> > re-INVITE also ?
> >
> > Regards,
> > Bogdan
> >
> > Sergio Gutierrez wrote:
> > > Hi Bogdan.
> > >
> > > Thanks for your answer.
> > >
> > > You may check a trace at
> http://200.13.254.180/~saguti/fax.cap
> <http://200.13.254.180/%7Esaguti/fax.cap>
> > <http://200.13.254.180/%7Esaguti/fax.cap>
> > > <http://200.13.254.180/%7Esaguti/fax.cap> (Wireshark format)
> > >
> > > if you see, for example frames 6, 10, 13 and 16, have the
> > > 200.13.235.178 IP address at SDP connection, because they are
> > > rewritten to be handled by mediaproxy.
> > > Trouble frame is 26, which is not rewritten at all; SDP
> > connection IP
> > > is the same at both sides. Frame 34 has the same symptom.
> > >
> > > Thanks in advance for your help.
> > >
> > > On Tue, Aug 24, 2010 at 11:12 AM, Bogdan-Andrei Iancu
> > > <bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>
> <mailto:bogdan at voice-system.ro <mailto:bogdan at voice-system.ro>>
> > <mailto:bogdan at voice-system.ro
> <mailto:bogdan at voice-system.ro> <mailto:bogdan at voice-system.ro
> <mailto:bogdan at voice-system.ro>>>>
> > wrote:
> > >
> > > Hi Sergio,
> > >
> > > So, for the re-INVITE you have a provisional reply before
> > the 200 OK
> > > (both replies for re-INVITE). Is this true ? and the
> 200 OK does
> > > not hit
> > > the on_reply route ?
> > >
> > > Do you have a full SIP trace of such a call ?
> > >
> > > Regards,
> > > Bogdan
> > >
> > > Sergio Gutierrez wrote:
> > > > Hello to all members.
> > > >
> > > > I have a deployment of OpenSIPS 1.5.3 whose
> configuration is
> > > designed
> > > > in such a way as every call uses rtpproxy. I am using
> > > > force_rtp_proxy() for initial requests, sequential
> > requests and at
> > > > on_reply_route().
> > > >
> > > > For the particular case of FAX calls, I see that the
> first
> > call is
> > > > well treated, but the re-INVITE call which enables T38
> > protocol,
> > > works
> > > > fine until a provisional response which I am receiving
> > preivous
> > > to 200
> > > > OK containing SDP. This 200 OK when received on OpenSIPS
> > is not
> > > being
> > > > processed at on_reply_route, so SDP is not being
> > rewritten. I am
> > > > watching this behaviour on OpenSIPS log, where I see
> on reply
> > > route is
> > > > not being triggered.
> > > >
> > > > My question is, Is there any other place in the script
> > where those
> > > > responses are being processed?
> > > >
> > > > Thanks in advance for your answer.
> > > >
> > > > --
> > > > Sergio Gutiérrez
> > > >
> > >
> >
> ------------------------------------------------------------------------
> > >
> > >
> > > --
> > > Bogdan-Andrei Iancu
> > > OpenSIPS Bootcamp
> > > 20 - 24 September 2010, Frankfurt, Germany
> > > www.voice-system.ro <http://www.voice-system.ro>
> <http://www.voice-system.ro>
> > <http://www.voice-system.ro>
> > >
> > >
> > > _______________________________________________
> > > Users mailing list
> > > Users at lists.opensips.org
> <mailto:Users at lists.opensips.org> <mailto:Users at lists.opensips.org
> <mailto:Users at lists.opensips.org>>
> > <mailto:Users at lists.opensips.org
> <mailto:Users at lists.opensips.org> <mailto:Users at lists.opensips.org
> <mailto:Users at lists.opensips.org>>>
> > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> > >
> > >
> > >
> > >
> > > --
> > > Sergio Gutiérrez
> > >
> >
> ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > Users mailing list
> > > Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> <mailto:Users at lists.opensips.org <mailto: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 <http://www.voice-system.ro>
> <http://www.voice-system.ro>
> >
> >
> > _______________________________________________
> > Users mailing list
> > Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> <mailto:Users at lists.opensips.org <mailto:Users at lists.opensips.org>>
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >
> >
> >
> >
> > --
> > Sergio Gutiérrez
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Users mailing list
> > Users at lists.opensips.org <mailto: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 <http://www.voice-system.ro>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
> --
> Sergio Gutiérrez
> ------------------------------------------------------------------------
>
> _______________________________________________
> 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