[Freeswitch-users] ESL + BYE SIP reason code

Michael Jerris mike at jerris.com
Fri Aug 26 04:31:52 MSD 2016


You can follow the fun on FS-9460.  Short story is we don't support
multiple reason headers

On Thursday, August 25, 2016, Steven Ayre <steveayre at gmail.com> wrote:

> That still differs from the NORMAL_CLEARING he's saying he's getting.
>
> Gonzalo, check what other variables exist in case the 406 appears in a
> variable. proto_specific_cause often would but might not given that this
> was a BYE for a successful call.
>
> On 25 August 2016 at 16:28, Michael Jerris <mike at jerris.com
> <javascript:_e(%7B%7D,'cvml','mike at jerris.com');>> wrote:
>
>> 406 is currently mapped to SWITCH_CAUSE_SERVICE_NOT_IMPLEMENTED which
>> appears correct to me.  What are you suggesting we change exactly?
>>
>>
>> On Aug 24, 2016, at 11:15 PM, Gonzalo Gasca Meza <gascagonzalo at gmail.com
>> <javascript:_e(%7B%7D,'cvml','gascagonzalo at gmail.com');>> wrote:
>>
>> Hi guys,
>>
>> I'm getting the following BYE reason code from my Service Provider:
>>
>> recv 740 bytes from udp/[177.71.206.193]:5060 at 02:57:50.740042:
>>    -----------------------------------------------------------
>> -------------
>>    BYE sip:gw+twilio at 52.1.1.1:5090;transport=udp;gw=twilio SIP/2.0
>>    CSeq: 1 BYE
>>    From: <sip:+551121174769 at turn2data-telephonist.pstn.br1.twilio.com
>> <javascript:_e(%7B%7D,'cvml','sip:%2B551121174769 at turn2data-telephonist.pstn.br1.twilio.com');>
>> >;tag=76430350_6772d868_ebbbd5d1-d9b1-49db-981e-ec4b3e238564
>>    To: "" <sip:+55114XXXYYYY at 172.31.3.166
>> <javascript:_e(%7B%7D,'cvml','sip:%2B55114XXXYYYY at 172.31.3.166');>
>> >;tag=mjZyjF9Ute8DD
>>    Call-ID: 7d8a1944-e512-1234-4eaf-02d310a86cb3
>>    Max-Forwards: 68
>>    Via: SIP/2.0/UDP 177.71.206.193:5060;branch=z9hG4bKfaa.6c72ded1.0
>>    Via: SIP/2.0/UDP 172.19.147.73:5060;rport=5060;
>> received=177.71.206.215;branch=z9hG4bKebbbd5d1-d9b1-49db-
>> 981e-ec4b3e238564_6772d868_205642673073712
>>  *  Reason: MVTSLocal;cause=10;text="BYE
>> received",SIP;cause=406;text="Service Unavailable"*
>>    User-Agent: Twilio Gateway
>>    X-Twilio-CallSid: CA5411d5015d3df04541c6e14e9fb41719
>>    Content-Length: 0
>>
>> When placing call via ESL I get reported NORMAL_CLEARING vs 406
>>
>> I don't see 406 Listed in Wiki:
>>
>> https://freeswitch.org/confluence/display/FREESWITCH/Hangup+
>> Cause+Code+Table
>>
>> According to RFC seems to be valid https://tools.ietf.org/html/rfc3326
>>
>> Examples are:
>>
>>       Reason: SIP ;cause=200 ;text="Call completed elsewhere"
>>       Reason: Q.850 ;cause=16 ;text="Terminated"
>>       Reason: SIP ;cause=600 ;text="Busy Everywhere"
>>       Reason: SIP ;cause=580 ;text="Precondition Failure"
>>
>>
>> Can we add support to handle these type of reasons to a common one ? Like
>> Unknown?
>> I will talk to my SP to see if they can change it to 503.
>>
>> Any suggestions?
>> <ESL_ERROR>_________________________________________________
>> ________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> <javascript:_e(%7B%7D,'cvml','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
>> <javascript:_e(%7B%7D,'cvml','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
>> <javascript:_e(%7B%7D,'cvml','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
>> <javascript:_e(%7B%7D,'cvml','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/20160825/8fae8260/attachment-0001.html 


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