First, as a note - opensips is doing what the config file tells to do.
Second, ACK is a sequential requests and RFC defines different routing
algs for initial and sequential requests.
I suggest you to follow this webinar where the SIP routing is explained:
http://www.opensips.org/Resources/Webinars#toc11
Regards,
Bogdan
fengbin wrote:
Hi,Bogdan
Thank you for your reply.
I have a question on your comment.
in RFC3261 16.12 (in the following)
The first step of proxy should lookup location table to replace
request-uri if there is.
In my case I think proxy should first replace ACK's request uri to
callee's sip identity and then go to loose_route....
I added lookup script before loose_route then it works.
1. The proxy will inspect the Request-URI. If it indicates a
resource owned by this proxy, the proxy will replace it with
the results of running a location service. Otherwise, the
proxy will not change the Request-URI.
2. The proxy will inspect the URI in the topmost Route header
field value. If it indicates this proxy, the proxy removes it
from the Route header field (this route node has been
reached).
3. The proxy will forward the request to the resource indicated
by the URI in the topmost Route header field value or in the
Request-URI if no Route header field is present. The proxy
determines the address, port and transport to use when
forwarding the request by applying the procedures in [4] to
that URI.
On Thu, Jan 6, 2011 at 7:27 PM, Bogdan-Andrei Iancu
<bog...@voice-system.ro <mailto:bog...@voice-system.ro>> wrote:
Hi,
The ACK gets to our opensips because of the Route hdr (Route:
<sip:10.61.20.146;lr=on>); opensips will further route the ACK
based on RURI which is "sip:stct_1...@siptest.org
<mailto:sip%3astct_1...@siptest.org>"...is this domain resolvable
by DNS and pointing to callee (10.61.20.200:5060
<http://10.61.20.200:5060>) ? Callee has to place in 200 OK its
contact address that can be used to route back to it...so if its
contact "sip:stct_1...@siptest.org
<mailto:sip%3astct_1...@siptest.org>" does not point back to
callee, it is a callee issue.
Regards,
Bogdan
fengbin wrote:
Hi,Mogdan,
Thank you for your help.
The enclosed is the pcap file.
------------------------------------------------------------------------
_______________________________________________
Users mailing list
Users@lists.opensips.org <mailto:Users@lists.opensips.org>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Bogdan-Andrei Iancu
OpenSIPS Event - expo, conf, social, bootcamp
2 - 4 February 2011, ITExpo, Miami, USA
www.voice-system.ro <http://www.voice-system.ro>
_______________________________________________
Users mailing list
Users@lists.opensips.org <mailto:Users@lists.opensips.org>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
arithdon
------------------------------------------------------------------------
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Bogdan-Andrei Iancu
OpenSIPS Event - expo, conf, social, bootcamp
2 - 4 February 2011, ITExpo, Miami, USA
www.voice-system.ro
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users