[Freeswitch-users] Freeswitch replies with 200 ok on re-invite

Tristan Mahé gled at remote-shell.net
Fri Aug 12 23:54:38 MSD 2016


Hi Guys,

Freeswitch acts as an SBC, and therefore it's coherent behaviour not to
propagate the reinvites to the b-leg. A proxy on the other way is
transparent media wise.

There's a ticket opened to add a parameter to affect that behaviour:
https://freeswitch.org/jira/browse/FS-7520

You can consider waiting for me to finish/refactor the patch when I
eventually have the time to do it ( currently not a lot of progress,
$job does not leave enough room to work on that now ), or help getting
that sooner !

Best,

Tristan.

On 08/12/2016 11:20 AM, Dave Horton wrote:
> Not sure I understand how a proxy would help. I have an audio call
> bridged through FS with media passing thru FS. When FS gets a
> re-invite with changed SDP that now includes video I need it to send
> the re-invite on the B leg in order to get end to end video. Instead
> it just returns 200 Ok
>
> Sent from my iPhone
>
> On Aug 12, 2016, at 11:13 AM, Anthony Minessale
> <anthony.minessale at gmail.com <mailto:anthony.minessale at gmail.com>> wrote:
>
>> Try opensips or kamailio FreeSWITCH is not a sip proxy software.
>>
>>
>> On Fri, Aug 12, 2016 at 11:37 AM, Dave Horton <daveh at beachdognet.com
>> <mailto:daveh at beachdognet.com>> wrote:
>>
>>     I also have been trying to add video mid-call with a re-INVITE,
>>     but it fails as the freeswitch does not propagate the INVITE on. 
>>     Is this supported?
>>
>>     On Aug 12, 2016, at 8:09 AM, Jurijs Ivolga
>>     <jurijs.ivolga at gmail.com <mailto:jurijs.ivolga at gmail.com>> wrote:
>>
>>     Hi,
>>
>>     I'm trying to switch from audio call to video call using Linphone.
>>
>>     Media should flow through Freeswitch(bypass media=false).
>>
>>     With kind regards,
>>
>>     Jurijs
>>
>>     On Fri, Aug 12, 2016 at 6:04 PM, Russell Treleaven
>>     <rtreleaven at bunnykick.ca <mailto:rtreleaven at bunnykick.ca>> wrote:
>>
>>         I just tried the following scenarios
>>         on 1.5.15b+git~20141215T224714Z~0b414a8de8~64bit
>>
>>         place call
>>         with bypass media=false
>>         a<->freeswtich<->b
>>         b answers and places call on hold
>>         observed that reinvite is sent to freeswitch but not
>>         propagated back to a
>>         a hears moh from freeswitch
>>
>>         place call
>>         with bypass media=true
>>         a<->freeswtich<->b
>>         b answers and places call on hold
>>         observed that reinvite is sent to freeswitch and is
>>         propagated back to a
>>         a hears moh from b
>>
>>         What are you trying to do with the re-invite?
>>
>>
>>
>>
>>         On Fri, Aug 12, 2016 at 9:58 AM, Jurijs Ivolga
>>         <jurijs.ivolga at gmail.com <mailto:jurijs.ivolga at gmail.com>> wrote:
>>
>>             Hi,
>>
>>             Is it possible to configure freeswitch somehow so it will
>>             start to forward re-invite?
>>
>>             With kind regards,
>>
>>             Jurijs
>>
>>             On Fri, Aug 12, 2016 at 4:54 PM, Florent Krieg
>>             <flokrrr at gmail.com <mailto:flokrrr at gmail.com>> wrote:
>>
>>                 Hello Jurijs,
>>
>>                 Yes, what you experience (no Re-INVITE forwarding) is
>>                 normal behavior.
>>
>>                 Regards
>>                 Florent
>>
>>                 2016-08-12 15:50 GMT+02:00 Jurijs Ivolga
>>                 <jurijs.ivolga at gmail.com
>>                 <mailto:jurijs.ivolga at gmail.com>>:
>>
>>                     Hi,
>>
>>                     Yes, I have this setting set.
>>
>>                     So main question:
>>
>>                     Is it normal behavior or not, when freeswitch
>>                     replies with 200 ok to re-invite?
>>
>>                     With kind regards,
>>
>>                     Jurijs
>>
>>                     On Fri, Aug 12, 2016 at 4:45 PM, Mirko Brankovic
>>                     <mirkobrankovic at gmail.com
>>                     <mailto:mirkobrankovic at gmail.com>> wrote:
>>
>>                         Hi,
>>
>>                         Do you have this set in your sip_profile:
>>                         <param name="inbound-late-negotiation"
>>                         value="true"/>
>>
>>                         -mirko
>>
>>                         On Fri, Aug 12, 2016 at 3:25 PM, Jurijs
>>                         Ivolga <jurijs.ivolga at gmail.com
>>                         <mailto:jurijs.ivolga at gmail.com>> wrote:
>>
>>                             Hi,
>>
>>                             I already asked this question on IRC channel.
>>
>>                             When my sip client sends reinvite to
>>                             Freeswitch. Freeswitch instead of
>>                             forwarding this reinvite to destination
>>                             extension, just replies with 200 ok. Is
>>                             it how it should work? How to force
>>                             Freeswitch to forward reinvite to
>>                             destination extension?
>>
>>                             With kind regards,
>>
>>                             Jurijs
>>
>>                             _________________________________________________________________________
>>                             Professional FreeSWITCH Consulting Services:
>>                             consulting at freeswitch.org
>>                             <mailto:consulting at freeswitch.org>
>>                             http://www.freeswitchsolutions.com
>>                             <http://www.freeswitchsolutions.com/>
>>
>>                             Official FreeSWITCH Sites
>>                             http://www.freeswitch.org
>>                             <http://www.freeswitch.org/>
>>                             http://confluence.freeswitch.org
>>                             <http://confluence.freeswitch.org/>
>>                             http://www.cluecon.com
>>                             <http://www.cluecon.com/>
>>
>>                             FreeSWITCH-users mailing list
>>                             FreeSWITCH-users at lists.freeswitch.org
>>                             <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>                             http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>                             <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>                             UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>                             <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>                             http://www.freeswitch.org
>>                             <http://www.freeswitch.org/>
>>
>>
>>
>>
>>                         -- 
>>                         Regards,
>>                         Mirko
>>
>>                         _________________________________________________________________________
>>                         Professional FreeSWITCH Consulting Services:
>>                         consulting at freeswitch.org
>>                         <mailto:consulting at freeswitch.org>
>>                         http://www.freeswitchsolutions.com
>>                         <http://www.freeswitchsolutions.com/>
>>
>>                         Official FreeSWITCH Sites
>>                         http://www.freeswitch.org
>>                         <http://www.freeswitch.org/>
>>                         http://confluence.freeswitch.org
>>                         <http://confluence.freeswitch.org/>
>>                         http://www.cluecon.com <http://www.cluecon.com/>
>>
>>                         FreeSWITCH-users mailing list
>>                         FreeSWITCH-users at lists.freeswitch.org
>>                         <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>                         http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>                         <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>                         UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>                         <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>                         http://www.freeswitch.org
>>                         <http://www.freeswitch.org/>
>>
>>
>>
>>                     _________________________________________________________________________
>>                     Professional FreeSWITCH Consulting Services:
>>                     consulting at freeswitch.org
>>                     <mailto:consulting at freeswitch.org>
>>                     http://www.freeswitchsolutions.com
>>                     <http://www.freeswitchsolutions.com/>
>>
>>                     Official FreeSWITCH Sites
>>                     http://www.freeswitch.org
>>                     <http://www.freeswitch.org/>
>>                     http://confluence.freeswitch.org
>>                     <http://confluence.freeswitch.org/>
>>                     http://www.cluecon.com <http://www.cluecon.com/>
>>
>>                     FreeSWITCH-users mailing list
>>                     FreeSWITCH-users at lists.freeswitch.org
>>                     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>                     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>                     <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>                     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>                     <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>                     http://www.freeswitch.org
>>                     <http://www.freeswitch.org/>
>>
>>
>>
>>                 _________________________________________________________________________
>>                 Professional FreeSWITCH Consulting Services:
>>                 consulting at freeswitch.org
>>                 <mailto:consulting at freeswitch.org>
>>                 http://www.freeswitchsolutions.com
>>                 <http://www.freeswitchsolutions.com/>
>>
>>                 Official FreeSWITCH Sites
>>                 http://www.freeswitch.org <http://www.freeswitch.org/>
>>                 http://confluence.freeswitch.org
>>                 <http://confluence.freeswitch.org/>
>>                 http://www.cluecon.com <http://www.cluecon.com/>
>>
>>                 FreeSWITCH-users mailing list
>>                 FreeSWITCH-users at lists.freeswitch.org
>>                 <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>                 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>                 <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>                 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>                 <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>                 http://www.freeswitch.org <http://www.freeswitch.org/>
>>
>>
>>
>>             _________________________________________________________________________
>>             Professional FreeSWITCH Consulting Services:
>>             consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>             http://www.freeswitchsolutions.com
>>             <http://www.freeswitchsolutions.com/>
>>
>>             Official FreeSWITCH Sites
>>             http://www.freeswitch.org <http://www.freeswitch.org/>
>>             http://confluence.freeswitch.org
>>             <http://confluence.freeswitch.org/>
>>             http://www.cluecon.com <http://www.cluecon.com/>
>>
>>             FreeSWITCH-users mailing list
>>             FreeSWITCH-users at lists.freeswitch.org
>>             <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>             http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>             <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>             UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>             <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>             http://www.freeswitch.org <http://www.freeswitch.org/>
>>
>>
>>
>>         _________________________________________________________________________
>>         Professional FreeSWITCH Consulting Services:
>>         consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>         http://www.freeswitchsolutions.com
>>         <http://www.freeswitchsolutions.com/>
>>
>>         Official FreeSWITCH Sites
>>         http://www.freeswitch.org <http://www.freeswitch.org/>
>>         http://confluence.freeswitch.org
>>         <http://confluence.freeswitch.org/>
>>         http://www.cluecon.com <http://www.cluecon.com/>
>>
>>         FreeSWITCH-users mailing list
>>         FreeSWITCH-users at lists.freeswitch.org
>>         <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>         http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>         <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>         UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>         <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>         http://www.freeswitch.org <http://www.freeswitch.org/>
>>
>>
>>     _________________________________________________________________________
>>     Professional FreeSWITCH Consulting Services:
>>     consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>     http://www.freeswitchsolutions.com
>>     <http://www.freeswitchsolutions.com>
>>
>>     Official FreeSWITCH Sites
>>     http://www.freeswitch.org
>>     http://confluence.freeswitch.org <http://confluence.freeswitch.org>
>>     http://www.cluecon.com
>>
>>     FreeSWITCH-users mailing list
>>     FreeSWITCH-users at lists.freeswitch.org
>>     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>     <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>     <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>     http://www.freeswitch.org
>>
>>
>>     _________________________________________________________________________
>>     Professional FreeSWITCH Consulting Services:
>>     consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>>     http://www.freeswitchsolutions.com
>>     <http://www.freeswitchsolutions.com>
>>
>>     Official FreeSWITCH Sites
>>     http://www.freeswitch.org
>>     http://confluence.freeswitch.org <http://confluence.freeswitch.org>
>>     http://www.cluecon.com
>>
>>     FreeSWITCH-users mailing list
>>     FreeSWITCH-users at lists.freeswitch.org
>>     <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>     <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>>     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>     <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>>     http://www.freeswitch.org
>>
>>
>>
>>
>> -- 
>> Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬
>>
>>http://freeswitch.org/http://cluecon.com/>> http://twitter.com/FreeSWITCH
>> ☞ irc.freenode.net <http://irc.freenode.net> #freeswitch ☞
>> _http://freeswitch.org/g+_
>>
>> ClueCon Weekly Development Call 
>> ☎ sip:888 at conference.freeswitch.org
>> <mailto:sip%3A888 at conference.freeswitch.org>  ☎ +19193869900 
>>
>> https://www.youtube.com/watch?v=9XXgW34t40s
>> https://www.youtube.com/watch?v=NLaDpGQuZDA
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org <mailto: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
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> <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/20160812/df311507/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 506 bytes
Desc: OpenPGP digital signature
Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160812/df311507/attachment-0001.bin 


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