From john.hardiman at missionlabs.co.uk Thu Jul 1 13:18:37 2021 From: john.hardiman at missionlabs.co.uk (John Hardiman) Date: Thu, 1 Jul 2021 13:18:37 +0000 Subject: [Freeswitch-users] Mod_v8 issues - build 1.10.6 Message-ID: Hi All, I hope you can help with something I have noticed. Current build is below and I am looking to use some scripting with v8 (javascript is required here), but I am hitting a whole host of issues with just trying to get mod_v8 installed. The rest of the software I have tried is perfect and has been for a few days. Ubuntu 20.04 server - latest and upto date. FreeSWITCH build 1.10.6 Here is my debug and steps taken, but I am at a loss currently so any help would be appreciated here. Am I missing something simple here? Many Thanks, John. >From the documentation: https://freeswitch.org/confluence/display/FREESWITCH/mod_v8 " Build/Install mod_v8 is built and installed by default as of revision b76233266931ca0b53f3bcc589277b972d714216. If for some reason it's not, do the following: Uncomment languages/mod_v8 in modules.conf in your src directory (make it always build and install mod_v8) Run 'make mod_v8-install' to make and install just the v8 module Edit conf/autoload_configs/modules.conf.xml in your FreeSWITCH(tm) install directory to load mod_v8 In fs_cli, run "load mod_v8" " If you uncomment it from the autoload_configs/modules.conf.xml and reloadxml then you won't get any errors, but as the module doesn't exist, if you try to do a javascript command from fs_cli it will give you an error: "-ERR javascript Command not found!" Running through the 'make mod_v8-install' throws some errors about: " making install mod_v8 make[2]: Entering directory '/usr/src/freeswitch-1.10.6.-release/src/mod/languages/mod_v8' make install-am make[3]: Entering directory '/usr/src/freeswitch-1.10.6.-release/src/mod/languages/mod_v8' CXX mod_v8_la-mod_v8.lo In file included from mod_v8.h:36, from mod_v8.cpp:68: ./include/javascript.hpp:35:10: fatal error: v8.h: No such file or directory 35 | #include | ^~~~~~ compilation terminated. " Trying to recompile with: "sudo ./configure -C" throws the below errors: " checking for v8-6.1_static >= 6.1.298... checking for v8fs_static >= 6.1.298... checking for v8 >= 6.1.298... configure: error: You need to either install libv8-6.1-dev (>= 6.1.298), libv8fs-dev (>= 6.1.298) or disable mod_v8 in modules.conf root at freeswitch:/usr/src/freeswitch-1.10.6.-release# " On Ubunutu and Debian this is libv8-dev and is installed. root at freeswitch:/usr/src/freeswitch-1.10.6.-release# sudo apt-get install libv8-dev Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libnode-dev' instead of 'libv8-dev' libnode-dev is already the newest version (10.19.0~dfsg-3ubuntu1). 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. root at freeswitch:/usr/src/freeswitch-1.10.6.-release# -------------- next part -------------- An HTML attachment was scrubbed... URL: From andywolk at gmail.com Thu Jul 1 13:36:38 2021 From: andywolk at gmail.com (Andrey Volk) Date: Thu, 1 Jul 2021 16:36:38 +0300 Subject: [Freeswitch-users] Mod_v8 issues - build 1.10.6 In-Reply-To: References: Message-ID: We don't have libv8 for Ubuntu. You should try building libv8 packages from here: https://github.com/freeswitch/libv8-packaging git clone https://github.com/freeswitch/libv8-packaging apt-get install cdbs git dos2unix lsb-release build-essential curl wget python devscripts libglib2.0-dev pkg-config apt-get install libtinfo5 cd libv8-packaging/linux make build DEBUILD=debuild чт, 1 июл. 2021 г. в 16:29, John Hardiman : > Hi All, > > > > I hope you can help with something I have noticed. > > > > Current build is below and I am looking to use some scripting with v8 > (javascript is required here), but I am hitting a whole host of issues with > just trying to get mod_v8 installed. The rest of the software I have tried > is perfect and has been for a few days. > > > > Ubuntu 20.04 server – latest and upto date. > > FreeSWITCH build 1.10.6 > > > > Here is my debug and steps taken, but I am at a loss currently so any help > would be appreciated here. > > > > Am I missing something simple here? > > > > Many Thanks, > > > > John. > > > > > > > > From the documentation: > https://freeswitch.org/confluence/display/FREESWITCH/mod_v8 > > > > " > > Build/Install > > mod_v8 is built and installed by default as of revision > b76233266931ca0b53f3bcc589277b972d714216. > > > > If for some reason it's not, do the following: > > > > Uncomment languages/mod_v8 in modules.conf in your src directory (make it > always build and install mod_v8) > > Run 'make mod_v8-install' to make and install just the v8 module > > Edit conf/autoload_configs/modules.conf.xml in your FreeSWITCH™ install > directory to load mod_v8 > > In fs_cli, run "load mod_v8" > > " > > > > If you uncomment it from the autoload_configs/modules.conf.xml and > reloadxml then you won't get any errors, but as the module doesn't exist, > if you try to do a javascript command from fs_cli it will give you an error: > > > > "-ERR javascript Command not found!" > > > > Running through the 'make mod_v8-install' throws some errors about: > > " > > making install mod_v8 > > make[2]: Entering directory > '/usr/src/freeswitch-1.10.6.-release/src/mod/languages/mod_v8' > > make install-am > > make[3]: Entering directory > '/usr/src/freeswitch-1.10.6.-release/src/mod/languages/mod_v8' > > CXX mod_v8_la-mod_v8.lo > > In file included from mod_v8.h:36, > > from mod_v8.cpp:68: > > ./include/javascript.hpp:35:10: fatal error: v8.h: No such file or > directory > > 35 | #include > > | ^~~~~~ > > compilation terminated. > > " > > > > Trying to recompile with: "sudo ./configure -C" throws the below errors: > > > > " > > checking for v8-6.1_static >= 6.1.298... checking for v8fs_static >= > 6.1.298... checking for v8 >= 6.1.298... configure: error: You need to > either install libv8-6.1-dev (>= 6.1.298), libv8fs-dev (>= 6.1.298) or > disable mod_v8 in modules.conf > > root at freeswitch:/usr/src/freeswitch-1.10.6.-release# > > " > > > > On Ubunutu and Debian this is libv8-dev and is installed. > > > > root at freeswitch:/usr/src/freeswitch-1.10.6.-release# sudo apt-get install > libv8-dev > > Reading package lists... Done > > Building dependency tree > > Reading state information... Done > > Note, selecting 'libnode-dev' instead of 'libv8-dev' > > libnode-dev is already the newest version (10.19.0~dfsg-3ubuntu1). > > 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. > > root at freeswitch:/usr/src/freeswitch-1.10.6.-release# > > > > > > > > > > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From john.hardiman at missionlabs.co.uk Thu Jul 1 19:16:18 2021 From: john.hardiman at missionlabs.co.uk (John Hardiman) Date: Thu, 1 Jul 2021 19:16:18 +0000 Subject: [Freeswitch-users] Mod_v8 issues - build 1.10.6 In-Reply-To: References: Message-ID: Thanks Andrey, I tried to make it work but ran into the same issues. So I changed to Debian buster (as mentioned in the documentation) and it works without issue now. Thank you for the quick response though. Speak soon, John. From: Andrey Volk Sent: 01 July 2021 14:37 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Mod_v8 issues - build 1.10.6 We don't have libv8 for Ubuntu. You should try building libv8 packages from here: https://github.com/freeswitch/libv8-packaging git clone https://github.com/freeswitch/libv8-packaging apt-get install cdbs git dos2unix lsb-release build-essential curl wget python devscripts libglib2.0-dev pkg-config apt-get install libtinfo5 cd libv8-packaging/linux make build DEBUILD=debuild чт, 1 июл. 2021 г. в 16:29, John Hardiman >: Hi All, I hope you can help with something I have noticed. Current build is below and I am looking to use some scripting with v8 (javascript is required here), but I am hitting a whole host of issues with just trying to get mod_v8 installed. The rest of the software I have tried is perfect and has been for a few days. Ubuntu 20.04 server – latest and upto date. FreeSWITCH build 1.10.6 Here is my debug and steps taken, but I am at a loss currently so any help would be appreciated here. Am I missing something simple here? Many Thanks, John. From the documentation: https://freeswitch.org/confluence/display/FREESWITCH/mod_v8 " Build/Install mod_v8 is built and installed by default as of revision b76233266931ca0b53f3bcc589277b972d714216. If for some reason it's not, do the following: Uncomment languages/mod_v8 in modules.conf in your src directory (make it always build and install mod_v8) Run 'make mod_v8-install' to make and install just the v8 module Edit conf/autoload_configs/modules.conf.xml in your FreeSWITCH™ install directory to load mod_v8 In fs_cli, run "load mod_v8" " If you uncomment it from the autoload_configs/modules.conf.xml and reloadxml then you won't get any errors, but as the module doesn't exist, if you try to do a javascript command from fs_cli it will give you an error: "-ERR javascript Command not found!" Running through the 'make mod_v8-install' throws some errors about: " making install mod_v8 make[2]: Entering directory '/usr/src/freeswitch-1.10.6.-release/src/mod/languages/mod_v8' make install-am make[3]: Entering directory '/usr/src/freeswitch-1.10.6.-release/src/mod/languages/mod_v8' CXX mod_v8_la-mod_v8.lo In file included from mod_v8.h:36, from mod_v8.cpp:68: ./include/javascript.hpp:35:10: fatal error: v8.h: No such file or directory 35 | #include | ^~~~~~ compilation terminated. " Trying to recompile with: "sudo ./configure -C" throws the below errors: " checking for v8-6.1_static >= 6.1.298... checking for v8fs_static >= 6.1.298... checking for v8 >= 6.1.298... configure: error: You need to either install libv8-6.1-dev (>= 6.1.298), libv8fs-dev (>= 6.1.298) or disable mod_v8 in modules.conf root at freeswitch:/usr/src/freeswitch-1.10.6.-release# " On Ubunutu and Debian this is libv8-dev and is installed. root at freeswitch:/usr/src/freeswitch-1.10.6.-release# sudo apt-get install libv8-dev Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libnode-dev' instead of 'libv8-dev' libnode-dev is already the newest version (10.19.0~dfsg-3ubuntu1). 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. root at freeswitch:/usr/src/freeswitch-1.10.6.-release# _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From nathan at robotics.net Fri Jul 2 13:17:58 2021 From: nathan at robotics.net (Nathan Stratton) Date: Fri, 2 Jul 2021 09:17:58 -0400 Subject: [Freeswitch-users] MESSAGE to UAS Message-ID: I have some WebRTC clients that I am sending events to with SIP MESSAGEs. That is working just fine, I now need the clients to be able to send MESSAGEs to the server for some new functionality. The problem is even if I use In-dialog MESSAGE FreeSWITCH won't forward to the server I think because the server is not registered. Is there any way around this? recv 607 bytes from wss/[50.210.153.253]:44690 at 07:53:19.925923: ------------------------------------------------------------------------ MESSAGE sip:Support_en at troc.vocinity.com SIP/2.0 Via: SIP/2.0/WSS om8id4d0cugn.invalid;branch=z9hG4bK7703475 Max-Forwards: 69 To: From: ;tag=qhkvmlhr0h Call-ID: dv5c1uqflbem9a8lme1a CSeq: 1295 MESSAGE Content-Type: text/plain Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS,REFER,INFO,NOTIFY Supported: outbound User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36 Content-Length: 50 {"type":"unmute","call-id":"dv5c1uqflbem9a8lme1a"} send 490 bytes to wss/[50.210.153.253]:44690 at 07:53:19.926308: ------------------------------------------------------------------------ SIP/2.0 202 Accepted Via: SIP/2.0/WSS om8id4d0cugn.invalid;branch=z9hG4bK7703475;received=50.210.153.253;rport=44690 From: ;tag=qhkvmlhr0h To: ;tag=9j4pppXHB0jNe Call-ID: dv5c1uqflbem9a8lme1a CSeq: 1295 MESSAGE Contact: User-Agent: Vocinity, Inc. Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: path, replaces Content-Length: 0 2021-07-02 07:53:19.925647 [WARNING] sofia_presence.c:221 Not sending to local box for Support_en at troc.vocinity.com 2021-07-02 07:53:19.925647 [ERR] sofia_presence.c:272 Chat proto [sip] from [;tag=qhkvmlhr0h] to [Support_en at troc.vocinity.com] {"type":"unmute","call-id":"dv5c1uqflbem9a8lme1a"} Nobody to send to: Profile internal ><> nathan stratton -------------- next part -------------- An HTML attachment was scrubbed... URL: From bullehs at gmail.com Sat Jul 3 02:04:17 2021 From: bullehs at gmail.com (HS) Date: Sat, 3 Jul 2021 07:04:17 +0500 Subject: [Freeswitch-users] Amazon EC2 Instances - Freeswitch In-Reply-To: References: Message-ID: Hi again. Thanks a lot! It was a mix of issues. Amazon EC2 not "auto-natting" and misconfigured Opensips config/RTPProxy. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From petedao at gmail.com Sun Jul 4 00:47:02 2021 From: petedao at gmail.com (Pete Kay) Date: Sat, 3 Jul 2021 17:47:02 -0700 Subject: [Freeswitch-users] Playback overlay Message-ID: Hi If I have a channel that is on playback loop, is it possible to insert another audio to play on top of it so the two audio will be mixed together? Thanks for any hints on how to do it. Pete -------------- next part -------------- An HTML attachment was scrubbed... URL: From melekoktay at gmail.com Mon Jul 5 08:17:06 2021 From: melekoktay at gmail.com (Melek Oktay) Date: Mon, 5 Jul 2021 11:17:06 +0300 Subject: [Freeswitch-users] SIP packets delay issue with rtp_notimer_during_bridge parameter Message-ID: Hello, In order to solve the delay issue for long calls, rtp_notimer_during_bridge parameter has been set to true. But this time, the SIP traffic delay problem occurs for all calls in my environment ! Has anybody faced the same issue ? Any help would be appreciated . -------------- next part -------------- An HTML attachment was scrubbed... URL: From wayne_w_chang at yahoo.com Tue Jul 6 05:12:38 2021 From: wayne_w_chang at yahoo.com (Wayne Chang) Date: Tue, 6 Jul 2021 05:12:38 +0000 (UTC) Subject: Verto Installation Ubuntu 21.04 References: <667316349.2069760.1625548358503.ref@mail.yahoo.com> Message-ID: <667316349.2069760.1625548358503@mail.yahoo.com> Hi, Do we have an instruction to install Verto Communicator on Ubuntu 21.04. The freeswitch 1.10.3 provides debian 8 installation script. It doesn't work for ubuntu 21.04.  Thanks Wayne -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Tue Jul 6 12:42:10 2021 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 6 Jul 2021 13:42:10 +0100 Subject: [Freeswitch-users] Verto Installation Ubuntu 21.04 In-Reply-To: References: <667316349.2069760.1625548358503.ref@mail.yahoo.com> Message-ID: Why is it so difficult to just follow recommendations and use Debian? I will never understand this. When people go to the doctor and the doctor prescribes a drug for kidney failure, do they get drugs for feet pain and expect their kidneys to get better? On Tue, 6 Jul 2021 at 06:48, Wayne Chang via FreeSWITCH-users < freeswitch-users at lists.freeswitch.org> wrote: > > > > ---------- Forwarded message ---------- > From: Wayne Chang > To: "freeswitch-users at lists.freeswitch.org" < > freeswitch-users at lists.freeswitch.org> > Cc: > Bcc: > Date: Tue, 6 Jul 2021 05:12:38 +0000 (UTC) > Subject: Verto Installation Ubuntu 21.04 > Hi, > > Do we have an instruction to install Verto Communicator on Ubuntu 21.04. > The freeswitch 1.10.3 provides debian 8 installation script. It doesn't > work for ubuntu 21.04. > > Thanks > > Wayne > > > > ---------- Forwarded message ---------- > From: Wayne Chang via FreeSWITCH-users < > freeswitch-users at lists.freeswitch.org> > To: "freeswitch-users at lists.freeswitch.org" < > freeswitch-users at lists.freeswitch.org> > Cc: > Bcc: > Date: Mon, 05 Jul 2021 22:48:19 -0700 (PDT) > Subject: [Freeswitch-users] Verto Installation Ubuntu 21.04 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From social at bohboh.info Tue Jul 6 13:27:29 2021 From: social at bohboh.info (Social Boh) Date: Tue, 6 Jul 2021 08:27:29 -0500 Subject: [Freeswitch-users] Verto Installation Ubuntu 21.04 In-Reply-To: References: <667316349.2069760.1625548358503.ref@mail.yahoo.com> Message-ID: <54212c2d-305a-f85c-81ed-5f5bd7d75243@bohboh.info> If you don't have anything to say about the question, please don't inject noise on the list. Thank you --- I'm SoCIaL, MayBe El 6/07/2021 a las 7:42 a. m., David Villasmil escribió: > Why is it so difficult to just follow recommendations and use Debian? > > I will never understand this. When people go to the doctor and the > doctor prescribes a drug for kidney failure, do they get drugs for > feet pain and expect their kidneys to get better? > > On Tue, 6 Jul 2021 at 06:48, Wayne Chang via FreeSWITCH-users > > wrote: > > > > > ---------- Forwarded message ---------- > From: Wayne Chang > > To: "freeswitch-users at lists.freeswitch.org > " > > > Cc: > Bcc: > Date: Tue, 6 Jul 2021 05:12:38 +0000 (UTC) > Subject: Verto Installation Ubuntu 21.04 > Hi, > > Do we have an instruction to install Verto Communicator on Ubuntu > 21.04. The freeswitch 1.10.3 provides debian 8 installation > script. It doesn't work for ubuntu 21.04. > > Thanks > > Wayne > > > > ---------- Forwarded message ---------- > From: Wayne Chang via FreeSWITCH-users > > > To: "freeswitch-users at lists.freeswitch.org > " > > > Cc: > Bcc: > Date: Mon, 05 Jul 2021 22:48:19 -0700 (PDT) > Subject: [Freeswitch-users] Verto Installation Ubuntu 21.04 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and > PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > > https://freeswitch.com > > -- > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > > phone: +34669448337 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From grcamauer at gmail.com Tue Jul 6 14:41:20 2021 From: grcamauer at gmail.com (Guillermo Ruiz Camauer) Date: Tue, 6 Jul 2021 11:41:20 -0300 Subject: [Freeswitch-users] Verto Installation Ubuntu 21.04 In-Reply-To: <54212c2d-305a-f85c-81ed-5f5bd7d75243@bohboh.info> References: <667316349.2069760.1625548358503.ref@mail.yahoo.com> <54212c2d-305a-f85c-81ed-5f5bd7d75243@bohboh.info> Message-ID: If this is a new install you should try 1.10.6. It would also help if you explained what did not work on ubuntu, Guillermo On Tue, Jul 6, 2021 at 10:37 AM Social Boh wrote: > If you don't have anything to say about the question, please don't inject > noise on the list. > Thank you > > --- > I'm SoCIaL, MayBe > > El 6/07/2021 a las 7:42 a. m., David Villasmil escribió: > > Why is it so difficult to just follow recommendations and use Debian? > > I will never understand this. When people go to the doctor and the doctor > prescribes a drug for kidney failure, do they get drugs for feet pain and > expect their kidneys to get better? > > On Tue, 6 Jul 2021 at 06:48, Wayne Chang via FreeSWITCH-users < > freeswitch-users at lists.freeswitch.org> wrote: > >> >> >> >> ---------- Forwarded message ---------- >> From: Wayne Chang >> To: "freeswitch-users at lists.freeswitch.org" < >> freeswitch-users at lists.freeswitch.org> >> Cc: >> Bcc: >> Date: Tue, 6 Jul 2021 05:12:38 +0000 (UTC) >> Subject: Verto Installation Ubuntu 21.04 >> Hi, >> >> Do we have an instruction to install Verto Communicator on Ubuntu 21.04. >> The freeswitch 1.10.3 provides debian 8 installation script. It doesn't >> work for ubuntu 21.04. >> >> Thanks >> >> Wayne >> >> >> >> ---------- Forwarded message ---------- >> From: Wayne Chang via FreeSWITCH-users < >> freeswitch-users at lists.freeswitch.org> >> To: "freeswitch-users at lists.freeswitch.org" < >> freeswitch-users at lists.freeswitch.org> >> Cc: >> Bcc: >> Date: Mon, 05 Jul 2021 22:48:19 -0700 (PDT) >> Subject: [Freeswitch-users] Verto Installation Ubuntu 21.04 >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://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 >> https://freeswitch.com > > -- > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Servicessales at freeswitch.comhttps://freeswitch.com > > Official FreeSWITCH Siteshttps://freeswitch.com/osshttps://freeswitch.org/confluencehttps://cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttps://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- Guillermo Ruiz Camauer -------------- next part -------------- An HTML attachment was scrubbed... URL: From compuwar at gmail.com Mon Jul 5 22:24:35 2021 From: compuwar at gmail.com (compuwar at gmail.com) Date: Mon, 5 Jul 2021 18:24:35 -0400 Subject: [Freeswitch-users] Dial plan Message-ID: Hi, I have a bunch of folks with cell phones only that I’d like to add to two different ring groups, then bridge the first one who answers in the first ring group into a call with an external caller. How should I approach this? The PBX has one SIP gateway for its DID and external calls. Thanks, Paul -- compuwar at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From john.hardiman at missionlabs.co.uk Tue Jul 6 12:14:00 2021 From: john.hardiman at missionlabs.co.uk (John Hardiman) Date: Tue, 6 Jul 2021 12:14:00 +0000 Subject: [Freeswitch-users] Verto Installation Ubuntu 21.04 In-Reply-To: <667316349.2069760.1625548358503@mail.yahoo.com> References: <667316349.2069760.1625548358503.ref@mail.yahoo.com> <667316349.2069760.1625548358503@mail.yahoo.com> Message-ID: Hi Wayne, I had to install from source on Ubuntu 20.04LTS (I believe support for 21.04 is ending very soon by the way) using this: https://codepre.com/how-to-install-freeswitch-pbx-on-ubuntu-20-04-18-04.html I had to install a few more libs than the guide, so your mileage may vary here. Just make sure to uncomment any modules you need before you “make install” the build (like mod_curl etc) Thanks, John. From: Wayne Chang Sent: 06 July 2021 06:13 To: freeswitch-users at lists.freeswitch.org Subject: Verto Installation Ubuntu 21.04 Hi, Do we have an instruction to install Verto Communicator on Ubuntu 21.04. The freeswitch 1.10.3 provides debian 8 installation script. It doesn't work for ubuntu 21.04. Thanks Wayne -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at telefaks.de Tue Jul 6 20:35:24 2021 From: lists at telefaks.de (Peter Steinbach) Date: Tue, 6 Jul 2021 22:35:24 +0200 Subject: [Freeswitch-users] Setting Contact Header in Register In-Reply-To: References: Message-ID: Thanks, this worked very well /Peter Am 29.06.21 um 18:24 schrieb Brian West: > set extension-in-contact in the gateway to prevent that. > > On Tue, Jun 29, 2021 at 11:14 AM Peter Steinbach > wrote: > > Hello, > > > for a german SIP provider, I need to send the contact header in the > Register request the following way: > > Contact: > > with 012345678 as the registered SIP trunk number > > Today we send: > > Contact: > > which is not accepted by them. The reason is: They filter SIP > packets by > their phone numbers in the contact header for security reasons. > > So my question is: Is there a way to set the desired behaviour in the > Register request: > > Contact: > > > -- > With kind regards > Peter Steinbach > > Telefaks Services GmbH > mailto:lists (att) telefaks.de > Internet: www.telefaks.de > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and > PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > https://www.facebook.com/signalwireinc?src=email > https://twitter.com/freeswitch > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- With kind regards Peter Steinbach Telefaks Services GmbH mailto:lists (att) telefaks.de Internet: www.telefaks.de -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at telefaks.de Tue Jul 6 20:35:56 2021 From: lists at telefaks.de (Peter Steinbach) Date: Tue, 6 Jul 2021 22:35:56 +0200 Subject: [Freeswitch-users] Issue with BLF and shared line Indications In-Reply-To: References: Message-ID: <8d75a591-d0e6-de82-6e4f-96e85ee0e0c4@telefaks.de> We had the same problem it seems to be related to https://github.com/signalwire/freeswitch/issues/1180 "Internal Interface suddenly freezes" I have the feeling that lot's of presence messages make internal profile stuck. This happens under high load with a lot of presence involved. Suddenly Freeswitch internal profile stops responding and after a while (some minutes) it responds again. During that time, no register requests are answered at all. Only a few XML-Curl requests are sent to the server, but they do not contain the user info (which are needed for registrations) and are related to mod_voicemail.c etc. Looking at your problem: Sometimes, even long before the above happens, some presence messages get lost. Not all of them, but a high percentage. The above github link shows an enhancement (better sql query) in the presence module, which fixed this for us. Before that, we made a process, which captured the SIP NOTIFY packages for "BLF up" statements and resent them via ESL. This also worked pretty well as a workaround. Best regards Peter Am 23.06.21 um 01:17 schrieb Kunal Mittal: > Looking for some help with BLF in Freeswitch. Randomly for few users > BLF indicator for parking and shared lines stops working. > Rebooting the phone fixes the problems for some time and then again it > stops working. > We have FS 1.10.6 > Approx. 500 Users Registered (most of them registered remotely from > different networks) > 1000 Contacts (Multiple registrations) Using Call Parking and Shared > lines, most phones subscribe for BLF to monitor the calls on shared > line or parked calls. > System Details: VM with 12 GB Ram and 8 Core CPU. Using Postgres for > Core Data and profiles. > Max 40-50 calls. > Sometimes I notice high CPU on this server, while on other servers > with no shared lines and no BLF, Virtual machines handles 100+ calls > and 700 users. Anyone could provide any suggestions/hints to help > troubleshoot this. Is this too much for one server to handle? Is BLF > too complicated? > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- With kind regards Peter Steinbach Telefaks Services GmbH mailto:lists (att) telefaks.de Internet: www.telefaks.de -------------- next part -------------- An HTML attachment was scrubbed... URL: From igor.potjevlesch at gmail.com Wed Jul 7 08:34:13 2021 From: igor.potjevlesch at gmail.com (Igor Potjevlesh) Date: Wed, 7 Jul 2021 10:34:13 +0200 Subject: [Freeswitch-users] Call drop with 406 after being answered In-Reply-To: References: <001a01d75ea1$d1a3af70$74eb0e50$@gmail.com> <004301d75ee0$cfdc1030$6f943090$@gmail.com> <000a01d76350$1e650770$5b2f1650$@gmail.com> Message-ID: <001501d7730a$decf6540$9c6e2fc0$@gmail.com> Hello, I had a similar issue with a direct 406. With sofia loglevel all 9, I could catch: nta.c:2880 agent_recv_request() nta: received INVITE sip:012345789 at mydomain.tld SIP/2.0 (CSeq 634403) nta.c:3085 agent_recv_request() nta: INVITE (634403) going to a default leg nua_server.c:102 nua_stack_process_request() nua: nua_stack_process_request: entering nua_session.c:2320 nua_invite_server_respond() nua: nua_invite_server_respond: entering tport.c:3257 tport_tsend() tport_tsend(0x7f8d30004660) tpn = UDP/A.B.C.D:5060 tport.c:4046 tport_resolve() tport_resolve addrinfo = A.B.C.D:5060 tport.c:4680 tport_by_addrinfo() tport_by_addrinfo(0x7f8d30004660): not found by name UDP/A.B.C.D:5060 tport.c:3594 tport_vsend() tport_vsend(0x7f8d30004660): 760 bytes of 760 to udp/A.B.C.D:5060 tport.c:3492 tport_send_msg() tport_vsend returned 760 nta.c:6791 incoming_reply() nta: sent 406 Not Acceptable for INVITE (634403) tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7f8d30004660): events IN tport.c:2864 tport_recv_event() tport_recv_event(0x7f8d30004660) tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7f8d30004660) msg 0x7f8d3006a150 from (udp/A.B.C.D:5060) has 451 bytes, veclen = 1 tport.c:3023 tport_deliver() tport_deliver(0x7f8d30004660): msg 0x7f8d3006a150 (451 bytes) from udp/A.B.C.D:5060/sip next=(nil) nta.c:2880 agent_recv_request() nta: received ACK sip:0123456789 at mydomain.tld SIP/2.0 (CSeq 634403) nta.c:3019 agent_recv_request() nta: ACK (634403) is going to INVITE (634403) That doesn't relevant for me. Does it for you? Regards, Igor. De : FreeSWITCH-users De la part de Dragos Oancea Envoyé : jeudi 24 juin 2021 14:25 À : FreeSWITCH Users Help Objet : Re: [Freeswitch-users] Call drop with 406 after being answered note that reply "406 Not Acceptable" is not the same as "488 Not Acceptable Here". Try a "sofia loglevel all 9" to get more information. On Thu, Jun 17, 2021 at 2:07 PM David Villasmil > wrote: Try forcing it to your supported codec On Thu, 17 Jun 2021 at 09:10, Igor Potjevlesh > wrote: Hi David, On the top of the list yes. I just see that g729 is added and his not supported. But there is at least 1 codec supported. Regards, Igor. De : FreeSWITCH-users > De la part de David Villasmil Envoyé : vendredi 11 juin 2021 23:30 À : FreeSWITCH Users Help > Objet : Re: [Freeswitch-users] Call drop with 406 after being answered I hadn't registered this: Freeswitch receive on his leg B this in-dialog INVITE. is the codec coming from that re-invite acceptable by fs? " 406 Not Acceptable" usually means FS doesn't support the offered codec. Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Fri, Jun 11, 2021 at 5:43 PM Igor Potjevlesh > wrote: Hi David, I got a SIP trace. Do you think of another kind of trace? Something in addition of log level debug? Regards, Igor. De : FreeSWITCH-users > De la part de David Villasmil Envoyé : vendredi 11 juin 2021 12:45 À : FreeSWITCH Users Help > Objet : Re: [Freeswitch-users] Call drop with 406 after being answered Try getting a trace for the call. On Fri, 11 Jun 2021 at 10:12, Igor Potjevlesh > wrote: Hello! I'm facing a problem with a call scenario with an in-dialog INVITE just after the call has been picked up. Freeswitch receive on his leg B this in-dialog INVITE. Not forwarded to leg A. In a SIP trace, I can see 406 Not Acceptable on leg B whereas there is no difference in the Media except "Bandwidth Information" which is "AS:80" versus "AS:82" in the RE-INVITE. I turn on the logs on debug, but nothing specific appears. The first thing: 3f6d8dd1-5415-4a58-a948-551d841cf5dd 2021-06-11 10:34:12.873542 [NOTICE] sofia.c:1012 Hangup sofia/internal/ABC [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING] 3f6d8dd1-5415-4a58-a948-551d841cf5dd 2021-06-11 10:34:12.873542 [DEBUG] switch_ivr_bridge.c:787 BRIDGE THREAD DONE [sofia/internal/ABC] 3f6d8dd1-5415-4a58-a948-551d841cf5dd 2021-06-11 10:34:12.873542 [DEBUG] switch_core_state_machine.c:653 (sofia/internal/ ABC) State EXCHANGE_MEDIA going to sleep […] 5f1866f7-f6c6-43c9-83bb-07cbb51cc3a5 2021-06-11 10:34:12.893545 [DEBUG] switch_core_session.c:2815 sofia/lega/+FROM at W.X.Y.Z . skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) Is there any reason for this? SDP is not duplicated, but there is no specific reason for replying with 406. Regards, Igor. _____ L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. www.avast.com _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com -- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus -------------- next part -------------- An HTML attachment was scrubbed... URL: From melekoktay at gmail.com Wed Jul 7 10:03:40 2021 From: melekoktay at gmail.com (Melek Oktay) Date: Wed, 7 Jul 2021 13:03:40 +0300 Subject: [Freeswitch-users] SIP packets delay issue with rtp_notimer_during_bridge parameter In-Reply-To: References: Message-ID: Hi , After doing extensive research, I found this patch --> https://github.com/signalwire/freeswitch/commit/ce838173181540206d1dc64ab1f7da3e58306d04 FS-Core developer comment the "//switch_rtp_clear_flag(a_engine->rtp_session, SWITCH_RTP_FLAG_NOBLOCK);" code, and when I uncomment the this code, my issue (SipTraffic Delay has been solved.) Maybe, it helps somebody ! On Mon, Jul 5, 2021 at 11:17 AM Melek Oktay wrote: > Hello, > > In order to solve the delay issue for long > calls, rtp_notimer_during_bridge parameter has been set to true. But this > time, the SIP traffic delay problem occurs for all calls in my environment ! > > Has anybody faced the same issue ? Any help would be appreciated . > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shivalichalke at gmail.com Thu Jul 8 09:54:33 2021 From: shivalichalke at gmail.com (shivali chalke) Date: Thu, 8 Jul 2021 15:24:33 +0530 Subject: [Freeswitch-users] Collect voice and dtmf input with lumenvox ASR/TTS Message-ID: Hello, I am trying to collect voice and dtmf input at same time with lumenvox ASR. So far all the techniques I tried either work with speech or dtmf input. It doesn't work for both simultaneously. Any help regarding this would be appreciated. Regards, Shivali -------------- next part -------------- An HTML attachment was scrubbed... URL: From Mirjana.Jovanovic at c4b.de Thu Jul 8 10:35:46 2021 From: Mirjana.Jovanovic at c4b.de (Mirjana Jovanovic) Date: Thu, 8 Jul 2021 10:35:46 +0000 Subject: [Freeswitch-users] Marking an active speaker in video stream Message-ID: Hi, Is it possible to mark an active speaker in the video stream, without affecting his position in the canvas? I am trying to achieve a similar effect that can be observed in Microsoft Teams. Active speaker is marked with a border around his video box. For example, there are 4 participants in the meeting. All of them are using video, and all are visible in the canvas. When the active speaker changes, I would like to avoid the shuffle effect, and just mark the active speaker with a border. I have tried to find available options in confluence, and haven’t found an option for drawing a different-color border for the active speaker. It is clear that a custom layout can be defined with an image with floor=true attribute. This would mean that an active speaker is always shown in this position, and that is the effect I would like to avoid. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From andres.lavariega.directo at gmail.com Thu Jul 8 15:30:10 2021 From: andres.lavariega.directo at gmail.com (Andres Lavariega) Date: Thu, 8 Jul 2021 10:30:10 -0500 Subject: [Freeswitch-users] Leg A and Leg B flow Message-ID: Hello good Morning. I am looking for a little help and I am grateful for it. I have this scenario, on an established call, where I have leg A, and leg B. (source, destination) By pressing a DTMF on the side of leg A, send leg B to another trunk for an IVR process, and when terminating the call on that IVR. Leg A and Leg B, come back together in the initial flow. How can I send to another trunk, and put leg A on hold? Currently I have thought that I can do something like that, but I don't know how to put the B leg on hold, and then put the channels back together. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gidoramothra at gmail.com Fri Jul 9 10:36:59 2021 From: gidoramothra at gmail.com (Stefan) Date: Fri, 9 Jul 2021 12:36:59 +0200 Subject: [Freeswitch-users] Multiple Registrations inconsistency Message-ID: Hello, I've a problem with multiple registrations on freeswitch 1.10.6. My internal profile contains the following: And in the dialplan I use the bridge like this: It works as expected, all registered endpoints ring when i call an extension which is registered multiple times. The problem starts when one of the registered endpoints unregisteres. Then freeswitch derigisteres all, and none is reachable anymore. To be clear: a client with extension Number 2000 is registered 2 times, one Registration is through Linphone, the other one through a polycom phone. All is fine: When I call the extension 2000 both, Linphone and polycom ring. But now the user chooses to close the Linphone, and Linphone deregisters. The effect of this on freeswitch is, that the user is completely deregistered, not just the Linphone Registration, but also the one from polycom. As a result, I can't reach him anymore. Even more astonishing: When the user now turns on his Linphone again, it will register, and on calling the extension 2000 again both, Linphone and polycom will ring. I tried to set: in my internal profile. But it did not change the described behaviour. So my question is: how can I make freeswitch deregister multiple registrations of the same user individualy? __ s. From social at bohboh.info Fri Jul 9 14:08:03 2021 From: social at bohboh.info (Social Boh) Date: Fri, 9 Jul 2021 09:08:03 -0500 Subject: [Freeswitch-users] Multiple Registrations inconsistency In-Reply-To: References: Message-ID: Hello can you change: with make the same tests and then report... Regards --- I'm SoCIaL, MayBe El 9/07/2021 a las 5:36 a. m., Stefan escribió: > Hello, I've a problem with multiple registrations on freeswitch 1.10.6. > My internal profile contains the following: > > > > And in the dialplan I use the bridge like this: > > > > It works as expected, all registered endpoints ring when i call an > extension which is registered multiple times. The problem starts when > one of the registered endpoints unregisteres. Then freeswitch > derigisteres all, and none is reachable anymore. > > To be clear: a client with extension Number 2000 is registered 2 times, > one Registration is through Linphone, the other one through a polycom > phone. All is fine: When I call the extension 2000 both, Linphone and > polycom ring. But now the user chooses to close the Linphone, and > Linphone deregisters. The effect of this on freeswitch is, that the user > is completely deregistered, not just the Linphone Registration, but also > the one from polycom. As a result, I can't reach him anymore. > > Even more astonishing: When the user now turns on his Linphone again, it > will register, and on calling the extension 2000 again both, Linphone > and polycom will ring. > > I tried to set: > > > > in my internal profile. But it did not change the described behaviour. > > So my question is: how can I make freeswitch deregister multiple > registrations of the same user individualy? > > __ > s. > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com From martin at pattersong.co.uk Fri Jul 9 15:54:48 2021 From: martin at pattersong.co.uk (Martin Paterson) Date: Fri, 9 Jul 2021 16:54:48 +0100 Subject: [Freeswitch-users] Multiple Registrations inconsistency In-Reply-To: References: Message-ID: I think that will do it. Several places FS code do something similar to: if (multi_reg_contact) { sql = switch_mprintf("delete from sip_registrations where sip_user='%q' and sip_host='%q' and contact='%q'", to_user, reg_host, contact_str); } else { sql = switch_mprintf("delete from sip_registrations where call_id='%q'", call_id); } This bit is from where it handles receiving an unregister (a register with expires of zero). If your several user agents have the same contact, then they will all be unregistered at the same time. The documentation (https://freeswitch.org/confluence/display/FREESWITCH/Sofia+Configuration+Files) says: Valid values for this parameter are "contact", "true", "false". value="true" is the most common use. Setting this value to "contact" will remove the old registration based on sip_user, sip_host and contact field as opposed to the call_id. Martin. Martin Paterson, Pattersong Music Reduced orchestrations of G&S On Fri, 9 Jul 2021 at 15:08, Social Boh wrote: > > Hello > > can you change: > > > > with > > > > make the same tests and then report... > > Regards > > --- > I'm SoCIaL, MayBe > > El 9/07/2021 a las 5:36 a. m., Stefan escribió: > > Hello, I've a problem with multiple registrations on freeswitch 1.10.6. > > My internal profile contains the following: > > > > > > > > And in the dialplan I use the bridge like this: > > > > > > > > It works as expected, all registered endpoints ring when i call an > > extension which is registered multiple times. The problem starts when > > one of the registered endpoints unregisteres. Then freeswitch > > derigisteres all, and none is reachable anymore. > > > > To be clear: a client with extension Number 2000 is registered 2 times, > > one Registration is through Linphone, the other one through a polycom > > phone. All is fine: When I call the extension 2000 both, Linphone and > > polycom ring. But now the user chooses to close the Linphone, and > > Linphone deregisters. The effect of this on freeswitch is, that the user > > is completely deregistered, not just the Linphone Registration, but also > > the one from polycom. As a result, I can't reach him anymore. > > > > Even more astonishing: When the user now turns on his Linphone again, it > > will register, and on calling the extension 2000 again both, Linphone > > and polycom will ring. > > > > I tried to set: > > > > > > > > in my internal profile. But it did not change the described behaviour. > > > > So my question is: how can I make freeswitch deregister multiple > > registrations of the same user individualy? > > > > __ > > s. > > > > > > _________________________________________________________________________ > > > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > > Build your next product on our scalable cloud platform. > > > > Join our online community to chat in real time https://signalwire.community > > > > Professional FreeSWITCH Services > > sales at freeswitch.com > > https://freeswitch.com > > > > Official FreeSWITCH Sites > > https://freeswitch.com/oss > > https://freeswitch.org/confluence > > https://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 > > https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com From gidoramothra at gmail.com Fri Jul 9 17:33:05 2021 From: gidoramothra at gmail.com (=?UTF-8?B?U3RlZmFuIEdyb8Of?=) Date: Fri, 9 Jul 2021 19:33:05 +0200 Subject: [Freeswitch-users] Multiple Registrations inconsistency In-Reply-To: References: Message-ID: ok, thx will try as soon as possible. Perhaps I understood the docs wrong, I thought I could only ring all registered phones when I set multiple registrations to contacts, I'll try and mail the result. __ s. On Fri, Jul 9, 2021, 6:15 PM Martin Paterson wrote: > I think that will do it. > > Several places FS code do something similar to: > > if (multi_reg_contact) { > sql = > switch_mprintf("delete from sip_registrations > where sip_user='%q' and sip_host='%q' and contact='%q'", to_user, > reg_host, contact_str); > } else { > sql = switch_mprintf("delete from sip_registrations > where call_id='%q'", call_id); > } > > This bit is from where it handles receiving an unregister (a register > with expires of zero). If your several user agents have the same > contact, then they will all be unregistered at the same time. > > The documentation > ( > https://freeswitch.org/confluence/display/FREESWITCH/Sofia+Configuration+Files > ) > says: > Valid values for this parameter are "contact", "true", "false". > value="true" is the most common use. Setting this value to "contact" > will remove the old registration based on sip_user, sip_host and > contact field as opposed to the call_id. > > Martin. > > Martin Paterson, Pattersong Music > Reduced orchestrations of G&S > > On Fri, 9 Jul 2021 at 15:08, Social Boh wrote: > > > > Hello > > > > can you change: > > > > > > > > with > > > > > > > > make the same tests and then report... > > > > Regards > > > > --- > > I'm SoCIaL, MayBe > > > > El 9/07/2021 a las 5:36 a. m., Stefan escribió: > > > Hello, I've a problem with multiple registrations on freeswitch 1.10.6. > > > My internal profile contains the following: > > > > > > > > > > > > And in the dialplan I use the bridge like this: > > > > > > data="${sofia_contact(${dialed_extension})}"/> > > > > > > It works as expected, all registered endpoints ring when i call an > > > extension which is registered multiple times. The problem starts when > > > one of the registered endpoints unregisteres. Then freeswitch > > > derigisteres all, and none is reachable anymore. > > > > > > To be clear: a client with extension Number 2000 is registered 2 times, > > > one Registration is through Linphone, the other one through a polycom > > > phone. All is fine: When I call the extension 2000 both, Linphone and > > > polycom ring. But now the user chooses to close the Linphone, and > > > Linphone deregisters. The effect of this on freeswitch is, that the > user > > > is completely deregistered, not just the Linphone Registration, but > also > > > the one from polycom. As a result, I can't reach him anymore. > > > > > > Even more astonishing: When the user now turns on his Linphone again, > it > > > will register, and on calling the extension 2000 again both, Linphone > > > and polycom will ring. > > > > > > I tried to set: > > > > > > > > > > > > in my internal profile. But it did not change the described behaviour. > > > > > > So my question is: how can I make freeswitch deregister multiple > > > registrations of the same user individualy? > > > > > > __ > > > s. > > > > > > > > > > _________________________________________________________________________ > > > > > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > > > Build your next product on our scalable cloud platform. > > > > > > Join our online community to chat in real time > https://signalwire.community > > > > > > Professional FreeSWITCH Services > > > sales at freeswitch.com > > > https://freeswitch.com > > > > > > Official FreeSWITCH Sites > > > https://freeswitch.com/oss > > > https://freeswitch.org/confluence > > > https://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 > > > https://freeswitch.com > > > > _________________________________________________________________________ > > > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > > Build your next product on our scalable cloud platform. > > > > Join our online community to chat in real time > https://signalwire.community > > > > Professional FreeSWITCH Services > > sales at freeswitch.com > > https://freeswitch.com > > > > Official FreeSWITCH Sites > > https://freeswitch.com/oss > > https://freeswitch.org/confluence > > https://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 > > https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From gidoramothra at gmail.com Tue Jul 13 09:19:12 2021 From: gidoramothra at gmail.com (Stefan) Date: Tue, 13 Jul 2021 11:19:12 +0200 Subject: [Freeswitch-users] Multiple Registrations inconsistency In-Reply-To: References: Message-ID: Ok, thx for the hints. I tried your suggestion and your comments on the sql make sense to me. Unfortunately it still behaves somehow strange. Now I've set (in my internal profile): And I tried to set: The last setting doesn't seem to have an effect at all, although I can watch registrations through the event-socket and registrations from the same user get same Core-UUIDs, but different call-ids. But now it works at least: Having the same user registered multiple times, I can ring all his phones. When one of his phones deregisteres, all his regs seem to be gone: If I call 'show registrations' on fs_cli, none of his registrations is shown. But I can still call him on the remaining phone. Also, when the remaining phone deregisteres, the eventsocket emits a correspondending deregister event. Not sure what's going on here, but now it works for my purpose. __ s. On Fri, Jul 09, 2021 at 04:54:48PM +0100, Martin Paterson wrote: > I think that will do it. > > Several places FS code do something similar to: > > if (multi_reg_contact) { > sql = > switch_mprintf("delete from sip_registrations > where sip_user='%q' and sip_host='%q' and contact='%q'", to_user, > reg_host, contact_str); > } else { > sql = switch_mprintf("delete from sip_registrations > where call_id='%q'", call_id); > } > > This bit is from where it handles receiving an unregister (a register > with expires of zero). If your several user agents have the same > contact, then they will all be unregistered at the same time. > > The documentation > (https://freeswitch.org/confluence/display/FREESWITCH/Sofia+Configuration+Files) > says: > Valid values for this parameter are "contact", "true", "false". > value="true" is the most common use. Setting this value to "contact" > will remove the old registration based on sip_user, sip_host and > contact field as opposed to the call_id. > > Martin. > > Martin Paterson, Pattersong Music > Reduced orchestrations of G&S > > On Fri, 9 Jul 2021 at 15:08, Social Boh wrote: > > > > Hello > > > > can you change: > > > > > > > > with > > > > > > > > make the same tests and then report... > > > > Regards > > > > --- > > I'm SoCIaL, MayBe > > > > El 9/07/2021 a las 5:36 a. m., Stefan escribió: > > > Hello, I've a problem with multiple registrations on freeswitch 1.10.6. > > > My internal profile contains the following: > > > > > > > > > > > > And in the dialplan I use the bridge like this: > > > > > > > > > > > > It works as expected, all registered endpoints ring when i call an > > > extension which is registered multiple times. The problem starts when > > > one of the registered endpoints unregisteres. Then freeswitch > > > derigisteres all, and none is reachable anymore. > > > > > > To be clear: a client with extension Number 2000 is registered 2 times, > > > one Registration is through Linphone, the other one through a polycom > > > phone. All is fine: When I call the extension 2000 both, Linphone and > > > polycom ring. But now the user chooses to close the Linphone, and > > > Linphone deregisters. The effect of this on freeswitch is, that the user > > > is completely deregistered, not just the Linphone Registration, but also > > > the one from polycom. As a result, I can't reach him anymore. > > > > > > Even more astonishing: When the user now turns on his Linphone again, it > > > will register, and on calling the extension 2000 again both, Linphone > > > and polycom will ring. > > > > > > I tried to set: > > > > > > > > > > > > in my internal profile. But it did not change the described behaviour. > > > > > > So my question is: how can I make freeswitch deregister multiple > > > registrations of the same user individualy? > > > > > > __ > > > s. > > > > > > > > > _________________________________________________________________________ > > > > > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > > > Build your next product on our scalable cloud platform. > > > > > > Join our online community to chat in real time https://signalwire.community > > > > > > Professional FreeSWITCH Services > > > sales at freeswitch.com > > > https://freeswitch.com > > > > > > Official FreeSWITCH Sites > > > https://freeswitch.com/oss > > > https://freeswitch.org/confluence > > > https://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 > > > https://freeswitch.com > > > > _________________________________________________________________________ > > > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > > Build your next product on our scalable cloud platform. > > > > Join our online community to chat in real time https://signalwire.community > > > > Professional FreeSWITCH Services > > sales at freeswitch.com > > https://freeswitch.com > > > > Official FreeSWITCH Sites > > https://freeswitch.com/oss > > https://freeswitch.org/confluence > > https://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 > > https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com From pirmin at walthert.net Tue Jul 13 10:18:59 2021 From: pirmin at walthert.net (Pirmin Walthert) Date: Tue, 13 Jul 2021 12:18:59 +0200 Subject: [Freeswitch-users] Issue with ReInvite after a=inactive Message-ID: Hi there I have the following issue: A calls B over FreeSWITCH B sends 180 Ringing without SDP (forwarded by FreeSWITCH to A correctly) B answers the call with 200 OK but with a=inactive (forwarded by FreeSWITCH to A correctly) B sends a ReInvite about 100ms after the 200 OK, but this time with a=sendrecv => while FreeSWITCH is answering with 200 OK and negotiating the codec, it is not sending any information about this event to A. Means: for A media is still in inactive state Any idea what the reason for this behavior could be or how to influence it? I am using version 1.10.6 on debian 10.8 (1.10.6-release-18-1ff9d0a60e~64bit) Best regards, Pirmin From brian at freeswitch.com Tue Jul 13 22:36:08 2021 From: brian at freeswitch.com (Brian West) Date: Tue, 13 Jul 2021 17:36:08 -0500 Subject: [Freeswitch-users] Issue with ReInvite after a=inactive In-Reply-To: References: Message-ID: We're not a proxy would be one reason why, Something is missing in your description it seems. Happen to have the debug logs you can post? On Tue, Jul 13, 2021 at 9:29 AM Pirmin Walthert wrote: > Hi there > > I have the following issue: > > A calls B over FreeSWITCH > B sends 180 Ringing without SDP (forwarded by FreeSWITCH to A correctly) > B answers the call with 200 OK but with a=inactive (forwarded by > FreeSWITCH to A correctly) > B sends a ReInvite about 100ms after the 200 OK, but this time with > a=sendrecv > => while FreeSWITCH is answering with 200 OK and negotiating the codec, > it is not sending any information about this event to A. Means: for A > media is still in inactive state > > Any idea what the reason for this behavior could be or how to influence it? > > I am using version 1.10.6 on debian 10.8 > (1.10.6-release-18-1ff9d0a60e~64bit) > > Best regards, > > Pirmin > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: https://www.facebook.com/signalwireinc?src=email] [image: https://twitter.com/freeswitch] -------------- next part -------------- An HTML attachment was scrubbed... URL: From pirmin at walthert.net Wed Jul 14 14:25:02 2021 From: pirmin at walthert.net (Pirmin Walthert) Date: Wed, 14 Jul 2021 16:25:02 +0200 Subject: [Freeswitch-users] Issue with ReInvite after a=inactive In-Reply-To: References: Message-ID: <63f5b9d6-160e-70e9-e801-4b155a8bdf52@walthert.net> I don't think that there is much missing. I will have to simulate this behavior somehow in a lab as I can't turn on full logs on this system (it is a life system under heavy load). The only thing I could provide is sip traces that show the mentioned behavior. The dial process is quite simple: the B leg is called with a simple " However I was able to influence the behavior with adding the following setting (which wasn't set before): now the a=inactive information isn't forwarded anymore to A (this way A still doesn't know about the ReINVITE, but it doesn't need to care anymore about it anyway as it is not in a wrong hold state anymore) to mention: didn't have any influence So the above (inbound-late-negotiation) fixes the issue for me, however I still guess that the a=sendrecv information should be forwarded when a=inactive is forwarded in the first place. On 14.07.21 00:36, Brian West wrote: > We're not a proxy would be one reason why, Something is missing in > your description it seems.  Happen to have the debug logs you can post? > > On Tue, Jul 13, 2021 at 9:29 AM Pirmin Walthert > wrote: > > Hi there > > I have the following issue: > > A calls B over FreeSWITCH > B sends 180 Ringing without SDP (forwarded by FreeSWITCH to A > correctly) > B answers the call with 200 OK but with a=inactive (forwarded by > FreeSWITCH to A correctly) > B sends a ReInvite about 100ms after the 200 OK, but this time with > a=sendrecv > => while FreeSWITCH is answering with 200 OK and negotiating the > codec, > it is not sending any information about this event to A. Means: for A > media is still in inactive state > > Any idea what the reason for this behavior could be or how to > influence it? > > I am using version 1.10.6 on debian 10.8 > (1.10.6-release-18-1ff9d0a60e~64bit) > > Best regards, > > Pirmin > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and > PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > > https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > https://www.facebook.com/signalwireinc?src=email > https://twitter.com/freeswitch > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Wed Jul 14 16:56:33 2021 From: brian at freeswitch.com (Brian West) Date: Wed, 14 Jul 2021 11:56:33 -0500 Subject: [Freeswitch-users] Issue with ReInvite after a=inactive In-Reply-To: <63f5b9d6-160e-70e9-e801-4b155a8bdf52@walthert.net> References: <63f5b9d6-160e-70e9-e801-4b155a8bdf52@walthert.net> Message-ID: What is your hold music set to? On Wed, Jul 14, 2021 at 11:12 AM Pirmin Walthert wrote: > I don't think that there is much missing. I will have to simulate this > behavior somehow in a lab as I can't turn on full logs on this system (it > is a life system under heavy load). The only thing I could provide is sip > traces that show the mentioned behavior. The dial process is quite simple: > the B leg is called with a simple " data="{sip_invite_domain=${invite_domain};user=phone}sofia/gateway_name/xy at z > ;user=phone"/> > > However I was able to influence the behavior with adding the following > setting (which wasn't set before): > > > > now the a=inactive information isn't forwarded anymore to A (this way A > still doesn't know about the ReINVITE, but it doesn't need to care anymore > about it anyway as it is not in a wrong hold state anymore) > > to mention: > didn't have any influence > > So the above (inbound-late-negotiation) fixes the issue for me, however I > still guess that the a=sendrecv information should be forwarded when > a=inactive is forwarded in the first place. > On 14.07.21 00:36, Brian West wrote: > > We're not a proxy would be one reason why, Something is missing in your > description it seems. Happen to have the debug logs you can post? > > On Tue, Jul 13, 2021 at 9:29 AM Pirmin Walthert > wrote: > >> Hi there >> >> I have the following issue: >> >> A calls B over FreeSWITCH >> B sends 180 Ringing without SDP (forwarded by FreeSWITCH to A correctly) >> B answers the call with 200 OK but with a=inactive (forwarded by >> FreeSWITCH to A correctly) >> B sends a ReInvite about 100ms after the 200 OK, but this time with >> a=sendrecv >> => while FreeSWITCH is answering with 200 OK and negotiating the codec, >> it is not sending any information about this event to A. Means: for A >> media is still in inactive state >> >> Any idea what the reason for this behavior could be or how to influence >> it? >> >> I am using version 1.10.6 on debian 10.8 >> (1.10.6-release-18-1ff9d0a60e~64bit) >> >> Best regards, >> >> Pirmin >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://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 >> https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: https://www.facebook.com/signalwireinc?src=email] > [image: > https://twitter.com/freeswitch] > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Servicessales at freeswitch.comhttps://freeswitch.com > > Official FreeSWITCH Siteshttps://freeswitch.com/osshttps://freeswitch.org/confluencehttps://cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttps://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: https://www.facebook.com/signalwireinc?src=email] [image: https://twitter.com/freeswitch] -------------- next part -------------- An HTML attachment was scrubbed... URL: From pirmin at walthert.net Wed Jul 14 18:00:12 2021 From: pirmin at walthert.net (Pirmin Walthert) Date: Wed, 14 Jul 2021 20:00:12 +0200 Subject: [Freeswitch-users] Issue with ReInvite after a=inactive In-Reply-To: References: <63f5b9d6-160e-70e9-e801-4b155a8bdf52@walthert.net> Message-ID: <3934184b-1d98-605c-7481-149597be9d29@walthert.net> |<||X-PRE-PROCESS| |cmd||=||"set"| |data||=||"hold_music=local_stream://moh"||/>| |autoload_configs/local_stream.conf.xml is containing the defaults and the files in the directories exist | | | |But this is usually not in use as each endpoint is playing its own moh (endpoints are mainly asterisk based systems and sip trunks to providers) => so really putting a call on hold so that FS needs to hold the call should not happen in fact| | | |Why are you asking? | | | Am 14.07.21 um 18:56 schrieb Brian West: > What is your hold music set to? > > On Wed, Jul 14, 2021 at 11:12 AM Pirmin Walthert > wrote: > > I don't think that there is much missing. I will have to simulate > this behavior somehow in a lab as I can't turn on full logs on > this system (it is a life system under heavy load). The only thing > I could provide is sip traces that show the mentioned behavior. > The dial process is quite simple: the B leg is called with a > simple " data="{sip_invite_domain=${invite_domain};user=phone}sofia/gateway_name/xy at z;user=phone"/> > > However I was able to influence the behavior with adding the > following setting (which wasn't set before): > > > > now the a=inactive information isn't forwarded anymore to A (this > way A still doesn't know about the ReINVITE, but it doesn't need > to care anymore about it anyway as it is not in a wrong hold state > anymore) > > to mention: value="true"/> didn't have any influence > > So the above (inbound-late-negotiation) fixes the issue for me, > however I still guess that the a=sendrecv information should be > forwarded when a=inactive is forwarded in the first place. > > On 14.07.21 00:36, Brian West wrote: >> We're not a proxy would be one reason why, Something is missing >> in your description it seems. Happen to have the debug logs you >> can post? >> >> On Tue, Jul 13, 2021 at 9:29 AM Pirmin Walthert >> > wrote: >> >> Hi there >> >> I have the following issue: >> >> A calls B over FreeSWITCH >> B sends 180 Ringing without SDP (forwarded by FreeSWITCH to A >> correctly) >> B answers the call with 200 OK but with a=inactive (forwarded by >> FreeSWITCH to A correctly) >> B sends a ReInvite about 100ms after the 200 OK, but this >> time with >> a=sendrecv >> => while FreeSWITCH is answering with 200 OK and negotiating >> the codec, >> it is not sending any information about this event to A. >> Means: for A >> media is still in inactive state >> >> Any idea what the reason for this behavior could be or how to >> influence it? >> >> I am using version 1.10.6 on debian 10.8 >> (1.10.6-release-18-1ff9d0a60e~64bit) >> >> Best regards, >> >> Pirmin >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS >> and PSTN services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> >> https://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 >> >> https://freeswitch.com >> >> >> >> -- >> >> Brian West | Co-founder and Developer >> >> Need Commercial support? email sales at freeswitch.com >> >> >> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI >> 53045 >> >> >> Email: brian at freeswitch.com >> >> Mobile: 918-424-9378 >> >> Website: https://www.FreeSWITCH.com >> >> https://www.facebook.com/signalwireinc?src=email >> >> https://twitter.com/freeswitch >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWirehttps://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real timehttps://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://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 >> https://freeswitch.com > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and > PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > > https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > https://www.facebook.com/signalwireinc?src=email > https://twitter.com/freeswitch > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Wed Jul 14 22:45:41 2021 From: brian at freeswitch.com (Brian West) Date: Wed, 14 Jul 2021 17:45:41 -0500 Subject: [Freeswitch-users] Issue with ReInvite after a=inactive In-Reply-To: <3934184b-1d98-605c-7481-149597be9d29@walthert.net> References: <63f5b9d6-160e-70e9-e801-4b155a8bdf52@walthert.net> <3934184b-1d98-605c-7481-149597be9d29@walthert.net> Message-ID: Try not setting that variable. On Wed, Jul 14, 2021 at 2:37 PM Pirmin Walthert wrote: > > autoload_configs/local_stream.conf.xml is containing the defaults and the > files in the directories exist > > But this is usually not in use as each endpoint is playing its own moh > (endpoints are mainly asterisk based systems and sip trunks to providers) > => so really putting a call on hold so that FS needs to hold the call > should not happen in fact > > Why are you asking? > > Am 14.07.21 um 18:56 schrieb Brian West: > > What is your hold music set to? > > On Wed, Jul 14, 2021 at 11:12 AM Pirmin Walthert > wrote: > >> I don't think that there is much missing. I will have to simulate this >> behavior somehow in a lab as I can't turn on full logs on this system (it >> is a life system under heavy load). The only thing I could provide is sip >> traces that show the mentioned behavior. The dial process is quite simple: >> the B leg is called with a simple "> data="{sip_invite_domain=${invite_domain};user=phone}sofia/gateway_name/xy at z >> ;user=phone"/> >> >> However I was able to influence the behavior with adding the following >> setting (which wasn't set before): >> >> >> >> now the a=inactive information isn't forwarded anymore to A (this way A >> still doesn't know about the ReINVITE, but it doesn't need to care anymore >> about it anyway as it is not in a wrong hold state anymore) >> >> to mention: >> didn't have any influence >> >> So the above (inbound-late-negotiation) fixes the issue for me, however I >> still guess that the a=sendrecv information should be forwarded when >> a=inactive is forwarded in the first place. >> On 14.07.21 00:36, Brian West wrote: >> >> We're not a proxy would be one reason why, Something is missing in your >> description it seems. Happen to have the debug logs you can post? >> >> On Tue, Jul 13, 2021 at 9:29 AM Pirmin Walthert >> wrote: >> >>> Hi there >>> >>> I have the following issue: >>> >>> A calls B over FreeSWITCH >>> B sends 180 Ringing without SDP (forwarded by FreeSWITCH to A correctly) >>> B answers the call with 200 OK but with a=inactive (forwarded by >>> FreeSWITCH to A correctly) >>> B sends a ReInvite about 100ms after the 200 OK, but this time with >>> a=sendrecv >>> => while FreeSWITCH is answering with 200 OK and negotiating the codec, >>> it is not sending any information about this event to A. Means: for A >>> media is still in inactive state >>> >>> Any idea what the reason for this behavior could be or how to influence >>> it? >>> >>> I am using version 1.10.6 on debian 10.8 >>> (1.10.6-release-18-1ff9d0a60e~64bit) >>> >>> Best regards, >>> >>> Pirmin >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://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 >>> https://freeswitch.com >> >> >> >> -- >> >> Brian West | Co-founder and Developer >> >> Need Commercial support? email sales at freeswitch.com >> >> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >> >> >> Email: brian at freeswitch.com >> >> Mobile: 918-424-9378 >> >> Website: https://www.FreeSWITCH.com >> >> [image: https://www.facebook.com/signalwireinc?src=email] >> [image: >> https://twitter.com/freeswitch] >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time https://signalwire.community >> >> Professional FreeSWITCH Servicessales at freeswitch.comhttps://freeswitch.com >> >> Official FreeSWITCH Siteshttps://freeswitch.com/osshttps://freeswitch.org/confluencehttps://cluecon.com >> >> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttps://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://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 >> https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: https://www.facebook.com/signalwireinc?src=email] > [image: > https://twitter.com/freeswitch] > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Servicessales at freeswitch.comhttps://freeswitch.com > > Official FreeSWITCH Siteshttps://freeswitch.com/osshttps://freeswitch.org/confluencehttps://cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttps://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: https://www.facebook.com/signalwireinc?src=email] [image: https://twitter.com/freeswitch] -------------- next part -------------- An HTML attachment was scrubbed... URL: From pirmin at walthert.net Thu Jul 15 08:51:13 2021 From: pirmin at walthert.net (Pirmin Walthert) Date: Thu, 15 Jul 2021 10:51:13 +0200 Subject: [Freeswitch-users] Issue with ReInvite after a=inactive In-Reply-To: References: <63f5b9d6-160e-70e9-e801-4b155a8bdf52@walthert.net> <3934184b-1d98-605c-7481-149597be9d29@walthert.net> Message-ID: <034072a2-3f0f-e99d-e6ec-1b92e1ff0bd4@walthert.net> You mean not setting hold_music but keeping inbound-late-negotiation or trying again without inbound-late-negotiation and hold_music not set? I've now first tried it with inbound-late-negotiation=yes and hold_music removed from vars.xml (did a FreeSWITCH restart after removing it from the configuration), the behavior is the same like before: a=inactive is no longer passed to A, but 200 OK is already passed to A between the 200 OK with a=inactive from B and the ReINVITE With activated inbound-late-negotiation=no and hold_music removed I also get the same behavior as before: a=inactive is forwarded to A, but A is not informed about the change to sendrecv On 15.07.21 00:45, Brian West wrote: > Try not setting that variable. > > On Wed, Jul 14, 2021 at 2:37 PM Pirmin Walthert > wrote: > > |<||X-PRE-PROCESS| |cmd||=||"set"| > |data||=||"hold_music=local_stream://moh"||/>| > |autoload_configs/local_stream.conf.xml is containing the defaults > and the files in the directories exist > | > | > | > |But this is usually not in use as each endpoint is playing its > own moh (endpoints are mainly asterisk based systems and sip > trunks to providers) => so really putting a call on hold so that > FS needs to hold the call should not happen in fact| > | > | > |Why are you asking? > | > | > | > Am 14.07.21 um 18:56 schrieb Brian West: >> What is your hold music set to? >> >> On Wed, Jul 14, 2021 at 11:12 AM Pirmin Walthert >> > wrote: >> >> I don't think that there is much missing. I will have to >> simulate this behavior somehow in a lab as I can't turn on >> full logs on this system (it is a life system under heavy >> load). The only thing I could provide is sip traces that show >> the mentioned behavior. The dial process is quite simple: the >> B leg is called with a simple "> data="{sip_invite_domain=${invite_domain};user=phone}sofia/gateway_name/xy at z;user=phone"/> >> >> However I was able to influence the behavior with adding the >> following setting (which wasn't set before): >> >> >> >> now the a=inactive information isn't forwarded anymore to A >> (this way A still doesn't know about the ReINVITE, but it >> doesn't need to care anymore about it anyway as it is not in >> a wrong hold state anymore) >> >> to mention: > value="true"/> didn't have any influence >> >> So the above (inbound-late-negotiation) fixes the issue for >> me, however I still guess that the a=sendrecv information >> should be forwarded when a=inactive is forwarded in the first >> place. >> >> On 14.07.21 00:36, Brian West wrote: >>> We're not a proxy would be one reason why, Something is >>> missing in your description it seems.  Happen to have the >>> debug logs you can post? >>> >>> On Tue, Jul 13, 2021 at 9:29 AM Pirmin Walthert >>> > wrote: >>> >>> Hi there >>> >>> I have the following issue: >>> >>> A calls B over FreeSWITCH >>> B sends 180 Ringing without SDP (forwarded by FreeSWITCH >>> to A correctly) >>> B answers the call with 200 OK but with a=inactive >>> (forwarded by >>> FreeSWITCH to A correctly) >>> B sends a ReInvite about 100ms after the 200 OK, but >>> this time with >>> a=sendrecv >>> => while FreeSWITCH is answering with 200 OK and >>> negotiating the codec, >>> it is not sending any information about this event to A. >>> Means: for A >>> media is still in inactive state >>> >>> Any idea what the reason for this behavior could be or >>> how to influence it? >>> >>> I am using version 1.10.6 on debian 10.8 >>> (1.10.6-release-18-1ff9d0a60e~64bit) >>> >>> Best regards, >>> >>> Pirmin >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire >>> https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced >>> SMS and PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> >>> https://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 >>> >>> https://freeswitch.com >>> >>> >>> >>> -- >>> >>> Brian West | Co-founder and Developer >>> >>> Need Commercial support? email sales at freeswitch.com >>> >>> >>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, >>> WI 53045 >>> >>> >>> Email: brian at freeswitch.com >>> >>> Mobile: 918-424-9378 >>> >>> Website: https://www.FreeSWITCH.com >>> >>> >>> https://www.facebook.com/signalwireinc?src=email >>> >>> https://twitter.com/freeswitch >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWirehttps://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real timehttps://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://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 >>> https://freeswitch.com >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS >> and PSTN services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> >> https://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 >> >> https://freeswitch.com >> >> >> >> -- >> >> Brian West | Co-founder and Developer >> >> Need Commercial support? email sales at freeswitch.com >> >> >> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI >> 53045 >> >> >> Email: brian at freeswitch.com >> >> Mobile: 918-424-9378 >> >> Website: https://www.FreeSWITCH.com >> >> https://www.facebook.com/signalwireinc?src=email >> >> https://twitter.com/freeswitch >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWirehttps://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real timehttps://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://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 >> https://freeswitch.com > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and > PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > > https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > https://www.facebook.com/signalwireinc?src=email > https://twitter.com/freeswitch > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Tue Jul 20 12:51:05 2021 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Tue, 20 Jul 2021 14:51:05 +0200 Subject: [Freeswitch-users] RE-Invite in conference Message-ID: Hello FreeSWITCHers! I've found that in a conference (mod_conference) a re-invite is sent by FS at around 900 sec after call confirmed (ACK). This has nothing to do with session-timeout (eg, session-expires) that are both set to 1800, and sent by FS and clients accordingly. I can see this behavior only in conference (but maybe is elsewhere?). I've looked into both mod_sofia and mod_conference sources, but I've not found anything related. I've tried to debug the call with all kind of debugging/tracing (sofia lib, mod sofia, internals, etc etc) but I've not found any hint of what can trigger that reinvite. Is it configurable? Have a nice continuation, keep on with the superb work, -giovanni -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From kaiduanx at yahoo.ca Tue Jul 20 13:13:38 2021 From: kaiduanx at yahoo.ca (kaiduan xie) Date: Tue, 20 Jul 2021 13:13:38 +0000 (UTC) Subject: [Freeswitch-users] RE-Invite in conference In-Reply-To: References: Message-ID: <1625204938.539981.1626786818396@mail.yahoo.com> Giovanni, I think the reINVITE is sent by session timer.  Per rfc4028 https://datatracker.ietf.org/doc/html/rfc4028#section-10 | | | | rfc4028 Session Timers in the Session Initiation Protocol (SIP) (RFC ) | | | It is RECOMMENDED that this refresh be sent once half the session interval has elapsed. 900 seconds = 1/2 * 1800 /Kaiduan On Tuesday, July 20, 2021, 08:52:31 a.m. EDT, Giovanni Maruzzelli wrote: Hello FreeSWITCHers! I've found that in a conference (mod_conference) a re-invite is sent by FS at around 900 sec after call confirmed (ACK). This has nothing to do with session-timeout (eg, session-expires) that are both set to 1800, and sent by FS and clients accordingly. I can see this behavior only in conference (but maybe is elsewhere?). I've looked into both mod_sofia and mod_conference sources, but I've not found anything related. I've tried to debug the call with all kind of debugging/tracing (sofia lib, mod sofia, internals, etc etc) but I've not found any hint of what can trigger that reinvite. Is it configurable? Have a nice continuation, keep on with the superb work, -giovanni -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Tue Jul 20 13:31:14 2021 From: brian at freeswitch.com (Brian West) Date: Tue, 20 Jul 2021 08:31:14 -0500 Subject: [Freeswitch-users] RE-Invite in conference In-Reply-To: References: Message-ID: On Tue, Jul 20, 2021 at 8:12 AM Giovanni Maruzzelli wrote: > Hello FreeSWITCHers! > > I've found that in a conference (mod_conference) a re-invite is sent by FS > at around 900 sec after call confirmed (ACK). > > This has nothing to do with session-timeout (eg, session-expires) that are > both set to 1800, and sent by FS and clients accordingly. > Yes, that's accurate, but the re-invite is at 50% of the expiration, so 900 seconds is when it would fire. > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: https://www.facebook.com/signalwireinc?src=email] [image: https://twitter.com/freeswitch] -------------- next part -------------- An HTML attachment was scrubbed... URL: From jason at ttnc.co.uk Tue Jul 20 08:57:32 2021 From: jason at ttnc.co.uk (Jason Grant) Date: Tue, 20 Jul 2021 08:57:32 +0000 Subject: [Freeswitch-users] Re-Invite not passed to other leg Message-ID: <9E32854F-B529-441C-9720-DFC1CCB0EFDF@ttnc.co.uk> I was hoping someone could help clarify on whether re-invites are supposed to pass between both legs of a call when a call is placed on hold? As far as I can see, the re-invite when a caller is placed on hold is passed to FreeSWITCH but it is not passed on to the other leg. The issue I’m having is the SDP body changes of a=sendonly or a=sendrecieve never reach the other leg. Is this intended behaviour? Is there a way to change this? Kind regards Jason Grant -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Tue Jul 20 14:57:50 2021 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Tue, 20 Jul 2021 16:57:50 +0200 Subject: [Freeswitch-users] RE-Invite in conference In-Reply-To: References: Message-ID: Brian and Kaiduan, Thanks a lot! I had not thought that setting session-timeout would translate directly into session-expires! Also, I was misled by not receiving the reinvite in a non conference call. Enjoy Summer! -giovanni On Tue, Jul 20, 2021 at 3:57 PM kaiduan xie via FreeSWITCH-users < freeswitch-users at lists.freeswitch.org> wrote: > > > > ---------- Forwarded message ---------- > From: kaiduan xie > To: FreeSWITCH Users Help > Cc: > Bcc: > Date: Tue, 20 Jul 2021 13:13:38 +0000 (UTC) > Subject: Re: [Freeswitch-users] RE-Invite in conference > Giovanni, > > I think the reINVITE is sent by session timer. > > Per rfc4028 > https://datatracker.ietf.org/doc/html/rfc4028#section-10 > > rfc4028 > > Session Timers in the Session Initiation Protocol (SIP) (RFC ) > > > > > It is RECOMMENDED that this refresh be sent once half the session interval has elapsed. > > > 900 seconds = 1/2 * 1800 > > > /Kaiduan > > > > > On Tuesday, July 20, 2021, 08:52:31 a.m. EDT, Giovanni Maruzzelli < > gmaruzz at gmail.com> wrote: > > > Hello FreeSWITCHers! > > I've found that in a conference (mod_conference) a re-invite is sent by FS > at around 900 sec after call confirmed (ACK). > > This has nothing to do with session-timeout (eg, session-expires) that are > both set to 1800, and sent by FS and clients accordingly. > > I can see this behavior only in conference (but maybe is elsewhere?). > > I've looked into both mod_sofia and mod_conference sources, but I've not > found anything related. > > I've tried to debug the call with all kind of debugging/tracing (sofia > lib, mod sofia, internals, etc etc) but I've not found any hint of what can > trigger that reinvite. > > Is it configurable? > > Have a nice continuation, > > keep on with the superb work, > > -giovanni > > > -- > Sincerely, > > Giovanni Maruzzelli > OpenTelecom.IT > cell: +39 347 266 56 18 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com > > > > ---------- Forwarded message ---------- > From: kaiduan xie via FreeSWITCH-users < > freeswitch-users at lists.freeswitch.org> > To: FreeSWITCH Users Help > Cc: > Bcc: > Date: Tue, 20 Jul 2021 06:57:03 -0700 (PDT) > Subject: Re: [Freeswitch-users] RE-Invite in conference > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From christian.berger at foncloud.net Tue Jul 20 15:04:23 2021 From: christian.berger at foncloud.net (Christian Berger) Date: Tue, 20 Jul 2021 17:04:23 +0200 Subject: [Freeswitch-users] Re-Invite not passed to other leg In-Reply-To: <9E32854F-B529-441C-9720-DFC1CCB0EFDF@ttnc.co.uk> References: <9E32854F-B529-441C-9720-DFC1CCB0EFDF@ttnc.co.uk> Message-ID: Am 20.07.21 um 10:57 schrieb Jason Grant: > The > issue I’m having is the SDP body changes of a=sendonly or a=sendrecieve > never reach the other leg. > > Is this intended behaviour? Is there a way to change this? Do you hear hold-music, if so, chances are that that change is absorbed by the FS. > Kind regards > Jason Grant > Christian Berger   foncloud GmbH & Co KG Hahlweg 2a 36093 Künzell Tel: / Fax: +49 661 968990-99 Email: Christian.Berger at foncloud.net Web: www.foncloud.net P.S.: Wussten Sie schon?  Unter https://www.foncloud.net/wissen  finden Sie zahlreiche Informationen und hilfreiche Artikel rund um unsere Produkte und Services.   Registergericht: Amtsgericht Fulda, Persönlich haftende Gesellschafterin der foncloud GmbH&Co.KG: Global Brain Network GmbHGeschäftsführer der Global Brain Network GmbH: Peter Krug Sitz der Gesellschaft: Künzell. Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0eb5f48c.e33a6fec.jpg Type: image/jpeg Size: 56822 bytes Desc: not available URL: From ramelcom at gmail.com Tue Jul 20 15:45:47 2021 From: ramelcom at gmail.com (Ramesh Kandasamy) Date: Tue, 20 Jul 2021 09:45:47 -0600 Subject: [Freeswitch-users] Re-Invite not passed to other leg In-Reply-To: References: <9E32854F-B529-441C-9720-DFC1CCB0EFDF@ttnc.co.uk> Message-ID: Hi Jason, FreeSWITCH is B2BUA and not a proxy. So, reINVITEs are not passed across other legs. The parameter 'rtp_pass_codecs_on_reinvite' when set to true and configured in dialplan, takes care of this when there is codec change in the reinvite. Thanks Ramesh On Tue, Jul 20, 2021 at 9:06 AM Christian Berger < christian.berger at foncloud.net> wrote: > Am 20.07.21 um 10:57 schrieb Jason Grant: > > The > > issue I’m having is the SDP body changes of a=sendonly or a=sendrecieve > > never reach the other leg. > > > > Is this intended behaviour? Is there a way to change this? > > Do you hear hold-music, if so, chances are that that change is absorbed > by the FS. > > > Kind regards > > Jason Grant > > > > > Christian Berger > > > > > foncloud GmbH & Co KG > Hahlweg 2a > 36093 Künzell > > Tel: / > Fax: +49 661 968990-99 > > Email: Christian.Berger at foncloud.net > Web: www.foncloud.net > > > *P.S.: Wussten Sie schon? * > > *Unter https://www.foncloud.net/wissen > finden Sie zahlreiche Informationen und hilfreiche Artikel rund um unsere > Produkte und Services.* > > > > Registergericht: Amtsgericht Fulda, Persönlich haftende Gesellschafterin > der foncloud GmbH&Co.KG: Global Brain Network GmbH > Geschäftsführer der Global Brain Network GmbH: Peter Krug Sitz der > Gesellschaft: Künzell. > > Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte > Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail > irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und > vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte > Weitergabe dieser Mail ist nicht gestattet. > > This e-mail may contain confidential and/or privileged information. If you > are not the intended recipient (or have received this e-mail in error) > please notify the sender immediately and destroy this e-mail. Any > unauthorised copying, disclosure or distribution of the material in this > e-mail is strictly forbidden. > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://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 > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0eb5f48c.e33a6fec.jpg Type: image/jpeg Size: 56822 bytes Desc: not available URL: From kaiduanx at yahoo.ca Tue Jul 20 15:50:22 2021 From: kaiduanx at yahoo.ca (kaiduan xie) Date: Tue, 20 Jul 2021 15:50:22 +0000 (UTC) Subject: [Freeswitch-users] Re-Invite not passed to other leg In-Reply-To: References: <9E32854F-B529-441C-9720-DFC1CCB0EFDF@ttnc.co.uk> Message-ID: <1003262187.583077.1626796222588@mail.yahoo.com> Jason, You need to make the source code change to do that. /Kaiduan On Tuesday, July 20, 2021, 11:46:34 a.m. EDT, Ramesh Kandasamy wrote: Hi Jason,  FreeSWITCH is B2BUA and not a proxy. So, reINVITEs are not passed across other legs.The parameter 'rtp_pass_codecs_on_reinvite' when set to true and configured in dialplan, takes care of this when there is codec change in the reinvite.  ThanksRamesh On Tue, Jul 20, 2021 at 9:06 AM Christian Berger wrote: Am 20.07.21 um 10:57 schrieb Jason Grant: >  The > issue I’m having is the SDP body changes of a=sendonly or a=sendrecieve > never reach the other leg. > > Is this intended behaviour? Is there a way to change this? Do you hear hold-music, if so, chances are that that change is absorbed by the FS. > Kind regards > Jason Grant > Christian Berger   foncloud GmbH & Co KG Hahlweg 2a 36093 Künzell Tel: / Fax: +49 661 968990-99 Email: Christian.Berger at foncloud.net Web: www.foncloud.net P.S.: Wussten Sie schon?  Unter https://www.foncloud.net/wissen  finden Sie zahlreiche Informationen und hilfreiche Artikel rund um unsere Produkte und Services.   Registergericht: Amtsgericht Fulda, Persönlich haftende Gesellschafterin der foncloud GmbH&Co.KG: Global Brain Network GmbH Geschäftsführer der Global Brain Network GmbH: Peter Krug Sitz der Gesellschaft: Künzell. Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden. _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://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 https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0eb5f48c.e33a6fec.jpg Type: image/jpeg Size: 56822 bytes Desc: not available URL: From praveenkumar.t at teleapps.com Fri Jul 23 07:10:18 2021 From: praveenkumar.t at teleapps.com (Praveenkumar T) Date: Fri, 23 Jul 2021 12:40:18 +0530 Subject: [Freeswitch-users] Verto WebRTC Message-ID: <010c01d77f91$cc77d5b0$65678110$@teleapps.com> Dear All, I am using Verto (WebRTC) as well as other standard sip phone which can establish normal extension calls b/w each other, however I notice in the fs_cli it's not listing the extension ID for the one which are logged/registered via Verto, where as I can see the extension registrations listed in case of other sip phone. Please confirm if any configuration to be done in order to list in show registrations (to list the extensions which are registered via Verto). Waiting for your kind response. Thanks & Regards Praveen -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at freeswitch.org Fri Jul 23 17:56:57 2021 From: mike at freeswitch.org (Mike Jerris) Date: Fri, 23 Jul 2021 13:56:57 -0400 Subject: [Freeswitch-users] Verto WebRTC In-Reply-To: <010c01d77f91$cc77d5b0$65678110$@teleapps.com> References: <010c01d77f91$cc77d5b0$65678110$@teleapps.com> Message-ID: <412A6AD3-9B44-4EF8-A949-A32A871139FC@freeswitch.org> We never added verto into the show registrations, but it would be a welcome addition if someone wanted to make a pr to add that. You can look at those via the verto specific api commands. > On Jul 23, 2021, at 3:10 AM, Praveenkumar T wrote: > > Dear All, > > I am using Verto (WebRTC) as well as other standard sip phone which can establish normal extension calls b/w each other, however I notice in the fs_cli it’s not listing the extension ID for the one which are logged/registered via Verto, where as I can see the extension registrations listed in case of other sip phone. > > Please confirm if any configuration to be done in order to list in show registrations (to list the extensions which are registered via Verto). Waiting for your kind response. -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidswalkabout at gmail.com Mon Jul 26 01:21:24 2021 From: davidswalkabout at gmail.com (David P) Date: Mon, 26 Jul 2021 13:21:24 +1200 Subject: [Freeswitch-users] Handling temporary WS breakages more gracefully Message-ID: When there is a temporary break in verto's WSS login, it does verto.purge() and that seems to force a new createOffer/createAnswer negotiation and re-execution of the dialplan if the connection is re-established. Is there a reason why renegotiation of the media connections is necessary? In our case we've tried to minimize disruptions to the callers by using verto's support for reattaching/recovering sessions, but that seems to complicate things when the dialplan is re-executed...it seems to result in simultaneous verto calls with the same users. And some of these sessions seem to trigger media_timeout despite there being media (resulting in sudden loss of media in recordings). Does it seem that I'm interpreting things consistently with the design of verto and FS? If so, then it seems that we should disable the verto.purge() so the current ICE connections are kept and the dialplan is not re-executed, and rely on media_timeout to detect abandoned sessions. -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidswalkabout at gmail.com Mon Jul 26 02:40:37 2021 From: davidswalkabout at gmail.com (David P) Date: Mon, 26 Jul 2021 14:40:37 +1200 Subject: [Freeswitch-users] Can calls be rejected if they are missing EITHER audio or video USABLE ice candidates? Message-ID: We're evaluating a paid TURN service, and we've found that sometimes it provides only a STUN candidate for audio and neither STUN nor TURN for video. The user's host candidates are all private IPv4. FS 10.5 allows such a call, but we'd like to reject any call *lacking* usable ICE candidates for *either* audio or video. I see at https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables that there is channel var "variable_remote_media_ip", so if this is empty for both audio and video, we could set our dialplan to reject the call. But is this var set independently for audio and video so we can check that both are present? Or is there a better way? -------------- next part -------------- An HTML attachment was scrubbed... URL: