[asterisk-bugs] [JIRA] (ASTERISK-24913) CLONE - missing Contact header in 200 OK to INVITE

Etienne Allovon (JIRA) noreply at issues.asterisk.org
Thu Mar 26 07:55:34 CDT 2015


Etienne Allovon created ASTERISK-24913:
------------------------------------------

             Summary: CLONE - missing Contact header in 200 OK to INVITE
                 Key: ASTERISK-24913
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24913
             Project: Asterisk
          Issue Type: Bug
          Components: Core/General
            Reporter: Etienne Allovon
            Assignee: Matt Jordan
         Attachments: full, missing_contact.pcap

Several users of our softphone report a bug, that Asterisk 1.6.x does not always send Contact: header in response to our INVITE.

The Contact arrives in 100 Trying, but not in 183 Session Progress nor 200 OK.

We suspect is has something to do with 401 Unauthorized response to the initial INVITE.

If there's no lag and the session goes like INVITE, 401 Unauthorized, ACK, INVITE, 100 Trying, 183 Session Progress, 200 OK, everything is fine.

However we sometimes introduce a delay during the early stage and the session starts like this:

> INVITE (CSeq 1)
< 401 Unauthorized (CSeq 1) 
> ACK (CSeq 1)
> INVITE (CSeq 2)
< 401 Unauthorized (CSeq 1)
> ACK (CSeq 1)
< 100 Trying (CSeq 2)   ..... contains Contact:
< 183 Session Progress  .. no Contact:
< 200 OK .. no Contact:

we then report error as our SIP stack is unable to continue.




****** ADDITIONAL INFORMATION ******

we are unsure of the exact version... I can confirm it in version 1.6.12
here's a report from a customer:

I upgraded this server from 1.6.2.12 to 1.6.2.15 this morning to do some further testing and now most calls are going through.  Instead of every other call origination, it is now about 9 of 10 originations are successful.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list