[Freeswitch-users] Call released with a 200 OK

Stephen Wilde wstephen80 at gmail.com
Thu Sep 18 10:23:49 MSD 2014


Thenk you for your info.
Inside FreeSWITCH, the call is dropped with "200 OK" and the CDR report
bill time = 0s.
For the customer the billtime is not 0 and the call is considered connected
with "200 OK" and disconnected with the BYE.
I'll try to trace the outbound leg.

On Thu, Sep 18, 2014 at 12:28 AM, Steven Ayre <steveayre at gmail.com> wrote:

> rfc3326 - I believe it's valid in any packet, you can potentially have a
> Reason passed back before the end of the call.
>
> It's the BYE that's hanging up the call not the 200 OK, but that could be
> an interop problem where a device doesn't expect the Reason in the 200 OK.
>
> On 17 September 2014 21:58, Stephen Wilde <wstephen80 at gmail.com> wrote:
>
>> I have a trace of one leg only I can try to capture both legs.
>> But a 200 OK with a Reason header is a valid SIP message (below 200 OK
>> forwarded by FreeSWITCH) ?
>>
>>
>> Frame 5: 957 bytes on wire (7656 bits), 957 bytes captured (7656 bits)
>> Ethernet II, Src: Hewlett-_f3:e9:2c (3c:d9:2b:f3:e9:2c), Dst:
>> JuniperN_f6:ce:27 (78:19:f7:f6:ce:27)
>> Internet Protocol Version 4, Src: FreeSWITCH_IP (FreeSWITCH_IP), Dst:
>> CUSTOMER_IP (CUSTOMER_IP)
>> User Datagram Protocol, Src Port: sip (5060), Dst Port: sip (5060)
>> Session Initiation Protocol (200)
>>     Status-Line: SIP/2.0 200 OK
>>     Message Header
>>         Via: SIP/2.0/UDP
>> CUSTOMER_IP:5060;branch=z9hG4bK00E0F510095D15ED848E0A88725A
>>         Max-Forwards: 63
>>         From: <sip:cg at FreeSWITCH_IP>;tag=00E0F510095D15ED848E7A60E97C
>>         To: <sip:cd at FreeSWITCH_IP>;tag=5881vaN1reajB
>>         Call-ID:
>> ae8f80003582-5417017f-60871148-3ad46cc0-745bf31 at 127.0.0.1
>>         CSeq: 14398 INVITE
>>         Contact: <sip:cd at FreeSWITCH_IP:5060;transport=udp>
>>         User-Agent: FS_1.2
>>         Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO,
>> REGISTER, REFER, NOTIFY
>>         Supported: timer, path, replaces
>>         Allow-Events: talk, hold, conference, refer
>>         Reason: Q.850;cause=16;text="NORMAL_CLEARING"
>>         Content-Type: application/sdp
>>         Content-Disposition: session
>>         Content-Length: 217
>>     Message Body
>>
>>
>> On Wed, Sep 17, 2014 at 10:09 PM, Steven Ayre <steveayre at gmail.com>
>> wrote:
>>
>>> Can you post the sip trace for the call (all legs)
>>>
>>> On 17 September 2014 19:54, Stephen Wilde <wstephen80 at gmail.com> wrote:
>>>
>>>> Anyone can help me on that?
>>>>
>>>> Stephen
>>>>
>>>> On Tue, Sep 16, 2014 at 9:58 PM, Stephen Wilde <wstephen80 at gmail.com>
>>>> wrote:
>>>>
>>>>> I have a strange issue: some calls are dropped with a 200 OK
>>>>> containing the "Reason" header.
>>>>> Is this valid?
>>>>> The message flow is:
>>>>>
>>>>> CUSTOMER ----     FS
>>>>>
>>>>> INVITE ->
>>>>>
>>>>>         <- 100 Trying
>>>>>         <- 180 Ringing
>>>>>         <- 200 OK (containing the Reason Header)
>>>>> ACK ->
>>>>>
>>>>> after some seconds...
>>>>>
>>>>> BYE ->
>>>>> BYE ->
>>>>> BYE ->
>>>>> BYE ->
>>>>> BYE ->
>>>>>
>>>>> The 200 OK sent by FreeSwitch contain a "Reason Header":
>>>>>
>>>>> Reason: Q.850;cause=16;text="NORMAL_CLEARING"
>>>>>
>>>>> And the call seems dropped and not connected in FreeSWITCH.
>>>>> For the customer side the call seems connected with 200 OK (the
>>>>> customer ignore the Reason).
>>>>> After some seconds, the customer try to disconnect the call with BYE
>>>>> but these messages are ignored by Freeswitch because the call was been
>>>>> already dropped.
>>>>>
>>>>> It's valid the Reason inside the 200 OK? It's possible that this 200
>>>>> OK has been forwarded by Freeswitch from the outbound leg.
>>>>> Any advice for that?
>>>>>
>>>>> Stephen
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at freeswitch.org
>>>> http://www.freeswitchsolutions.com
>>>>
>>>> Official FreeSWITCH Sites
>>>> http://www.freeswitch.org
>>>> http://confluence.freeswitch.org
>>>> http://www.cluecon.com
>>>>
>>>> 
>>>> 
>>>>
>>>> FreeSWITCH-users mailing list
>>>> FreeSWITCH-users at lists.freeswitch.org
>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>> UNSUBSCRIBE:
>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>> http://www.freeswitch.org
>>>>
>>>
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Consulting Services:
>>> consulting at freeswitch.org
>>> http://www.freeswitchsolutions.com
>>>
>>> Official FreeSWITCH Sites
>>> http://www.freeswitch.org
>>> http://confluence.freeswitch.org
>>> http://www.cluecon.com
>>>
>>> 
>>> 
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://confluence.freeswitch.org
>> http://www.cluecon.com
>>
>> 
>> 
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> 
> 
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140918/2c20ea70/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list