[asterisk-bugs] [Asterisk 0018081]: SIP 200 OK withou ACK

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Oct 6 15:07:16 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18081 
====================================================================== 
Reported By:                marhbere
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18081
Category:                   Channels/chan_sip/General
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     feedback
Asterisk Version:           SVN 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.0 
SVN Revision (number only!): 262803 
Request Review:              
====================================================================== 
Date Submitted:             2010-09-30 16:35 CDT
Last Modified:              2010-10-06 15:07 CDT
====================================================================== 
Summary:                    SIP  200 OK  withou ACK
Description: 
We have the issue when happening a problem into network.

When Receive INVITE and we respond 200 OK, and this last not arrived to
the originator, then the originator resend INVITE many times. But the
*Asterisk "Answers" all this call such as if it were differents calls.

I guess this is heavy problem when will try conciliation with CDR calls.

Please can tell me if we have any mistake

Tanks
====================================================================== 

---------------------------------------------------------------------- 
 (0127766) schmidts (manager) - 2010-10-06 15:07
 https://issues.asterisk.org/view.php?id=18081#c127766 
---------------------------------------------------------------------- 
Not really. A 100 trying have to be send as a reply to an invite. Its just
an acknowledge to the sender its message has been received.

after looking at this part of code and also the handle_incoming everything
looks fine there.

As leif said asterisk acts as expected and send the 200 OK unreliable back
after the first invite, which means there are no further retransmits to the
second invite, only retransmit the messages for the first invite and
finally close the call after 32 seconds.

You noticed this as you see the 5xx response to one invite and also you
can see it in the logs the time difference between this two calls are
exactly 32 seconds.

but as david said the real issue is the wrong cdr value. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-10-06 15:07 schmidts       Note Added: 0127766                          
======================================================================




More information about the asterisk-bugs mailing list