[OpenSIPS-Users] Error relaying ACK to the same IP but different port

Gustavo Mistrinelli gmistrinelli at gmail.com
Thu Nov 13 18:02:31 CET 2008


Hello, I have a schema composed by OpenSIPS (10.20.200.1:*5060*) and
B2BUA-Asterisk (10.20.200.1:*5070*) ,

Here goes a call flow from a hardphone (10.10.115.113) to a Conference
Number located in another server (Asterisk: 192.168.0.1)
I found an issue, see timeframe 0.028, you can see OpenSIPS sending an ACK
to itself at the same port(5060) when it should be to 5070, Then B2BUA send
again 200OK to OpenSIPS..and go on...
If I put B2BUA in another server using and same port (5070) it works fine..
:S

|Time     | 10.10.115.113     | 10.20.200.1           |
|0.000    |         INVITE SDP ( telephone-event)     |SIP From:
sip:user1 at 10.20.200.1 <sip%3Auser1 at 10.20.200.1>
To:sip:58233 at 10.20.200.1<To%3Asip%3A58233 at 10.20.200.1>
|         |(5060)   ------------------>  (5060)       |
|0.000    |         407 Proxy Authentication Required |SIP Status
|         |(5060)   <------------------  (5060)       |
|0.004    |         ACK       |                       |SIP Request
|         |(5060)   ------------------>  (5060)       |
|0.009    |         INVITE SDP ( telephone-event)     |SIP From: sip:user1@
10.20.200.1 To:sip:58233 at 10.20.200.1 <To%3Asip%3A58233 at 10.20.200.1>
|         |(5060)   ------------------>  (5060)       |
|0.009    |         100 Trying|                       |SIP Status
|         |(5060)   <------------------  (5060)       |
|0.012    |                   |         INVITE SDP ( telephone-event)SIP
Request
|         |                   |(5060)   ------------------>(5070)
|0.012    |                   |         100 Trying|SIP Status
|         |                   |(5070)   ------------------>(5060)
|0.013    |                   |         200 OK SDP ( telephone-event)SIP
Status
|         |                   |(5070)   ------------------>(5060)
|0.013    |         200 OK SDP ( telephone-event)     |SIP Status
|         |(5060)   <------------------  (5060)       |
|0.027    |         ACK       |                       |SIP Request
|         |(5060)   ------------------>  (5060)       |
|0.028    |                   |         ACK           |SIP Request
|         |                   |(5060)   ------------------>(5060)
|1.021    |                   |         200 OK SDP ( telephone-event)SIP
Status
|         |                   |(5070)   ------------------>(5060)
|1.021    |         200 OK SDP ( telephone-event)     |SIP Status
|         |(5060)   <------------------  (5060)       |
|1.038    |         ACK       |                       |SIP Request
|         |(5060)   ------------------>  (5060)       |
|1.038    |                   |         ACK           |SIP Request
|         |                   |(5060)   ------------------>(5060)
|2.021    |                   |         200 OK SDP ( telephone-event)SIP
Status
|         |                   |(5070)   ------------------>(5060)
|2.021    |         200 OK SDP ( telephone-event)     |SIP Status
|         |(5060)   <------------------  (5060)       |
|2.036    |         ACK       |                       |SIP Request
|         |(5060)   ------------------>  (5060)       |
|2.036    |                   |         ACK           |SIP Request
|         |                   |(5060)   ------------------>(5060)
|4.021    |                   |         200 OK SDP ( telephone-event)SIP
Status
|         |                   |(5070)   ------------------>(5060)
|4.021    |         200 OK SDP ( telephone-event)     |SIP Status
|         |(5060)   <------------------  (5060)       |
|4.032    |         ACK       |                       |SIP Request
|         |(5060)   ------------------>  (5060)       |
|4.032    |                   |         ACK           |SIP Request
|         |                   |(5060)   ------------------>(5060)
|8.021    |                   |         200 OK SDP ( telephone-event)SIP
Status
|         |                   |(5070)   ------------------>(5060)
|8.021    |         200 OK SDP ( telephone-event)     |SIP Status
|         |(5060)   <------------------  (5060)       |
|8.033    |         ACK       |                       |SIP Request
|         |(5060)   ------------------>  (5060)       |
|8.034    |                   |         ACK           |SIP Request
|         |                   |(5060)   ------------------>(5060)
|12.021   |                   |         200 OK SDP ( telephone-event)SIP
Status
|         |                   |(5070)   ------------------>(5060)

Thanks in advance,
-- 
Gustavo Mistrinelli
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20081113/241fa426/attachment.htm 


More information about the Users mailing list