From tomfieldingpersonal at gmail.com Wed Aug 1 01:12:26 2018 From: tomfieldingpersonal at gmail.com (Tom Fielding) Date: Tue, 31 Jul 2018 18:12:26 -0700 Subject: [Freeswitch-users] How to ensure Lua script runs completely before hangup is executed Message-ID: Hi everyone, I have a Lua script running from dial plan. However, when the call hangs up, the Lua script stops. I need the script to run completely before being stopped by Hangup. Is this possible? Do I need to spawn another script using luarun to accomplish this? Thanks, T -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Wed Aug 1 16:16:11 2018 From: brian at freeswitch.com (Brian West) Date: Wed, 1 Aug 2018 11:16:11 -0500 Subject: [Freeswitch-users] Freeswitch failed to initiate outbound call using SIPs + SRTP (SRTP unprotect ) In-Reply-To: References: Message-ID: don't us export, set it inside {}, or on use set on a-leg. /b On Tue, Jul 31, 2018 at 9:23 AM, Chhorm Chhatra wrote: > Hello, > > Currently, I faced a problem regarding SRTP outbound call to user (Leg B). > > The scenario is like this, > > - We set up our own root CA to an IP address (e.g 192.168.0.13) > - We create a server certificate for freeswitch at 192.168.0.13 > - Linphone is used as SIP client and is configured to trust our root > CA by default. > - Linphone A is configured to register to Freeswitch vis TLS + SRTP. > (One leg call to server has both SIPs and SRTP – completely secure) > - Linphone B is registered to Freeswitch via TLS + SRTP, and waiting > for Linphone A to call to. > > (One leg call to server, e.g. 9196 (echo test), is completely secure with > SRTP + SIPs) > > - Unfortunately, if A call to B, only A leg has SIPs + SRTP, but Leg B > is not encrypted with SRTP and SIPs at all. This causes *SRTP > unprotect failed with code 7 (auth check failed)**.* > > + Dialplan Configuration > > > > > > The dial-string is data="user/${dialed_extension}@${domain_name}"/> > > + Directory Configruation: > > > > My question is that, is there any configuration left that I have to set up > in order to let freeswitch initiate an outbound call to Leg B correctly > with SRTP and SIPs (tls)? > > Any help would be really appreciated. > Thank you so much. > Best Regard, > > > _________________________________________________________________________ > 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 mike at jerris.com Wed Aug 1 16:17:12 2018 From: mike at jerris.com (Michael Jerris) Date: Wed, 1 Aug 2018 12:17:12 -0400 Subject: [Freeswitch-users] Tagged v.1.8.1 - will there be pre-built packages, Debian 9/CentOS 7? In-Reply-To: References: <58BF4180-612E-490B-B1A3-6A58B1328F6D@jerris.com> Message-ID: both. > On Jul 30, 2018, at 6:34 PM, John Covici wrote: > > Is this for Debian 8 or 9? > > On Mon, 30 Jul 2018 12:33:08 -0400, > Michael Jerris wrote: >> >> [1 ] >> [1.1 ] >> [1.2 ] >> I have packages built but struggling with the repo. They are coming as soon as those issues are sorted out. Stay tuned. These will be just for Debian, we have no plans currently to maintain centos repositories but if someone from the >> community steps up to do the work we’d be willing to support that work. >> >> On Jul 27, 2018, at 9:44 PM, Richard Chan wrote: >> >> Looks like 1.8 is tagged starting at 1.8.1. Will there be pre-built packages distributed >> >> Couldn't see anything new in http://files.freeswitch.org/repo/deb/freeswitch-1.8 >> >> Also - I remember discussion about Debian Stretch issues(OpenSSL related). >> >> What is the current status of Stretch and is that supposed to be the >> reference platform for 1.8? >> >> Thanks @FreeSWITCH team! >> >> -- >> Richard Chan From mike at jerris.com Wed Aug 1 16:19:56 2018 From: mike at jerris.com (Michael Jerris) Date: Wed, 1 Aug 2018 12:19:56 -0400 Subject: [Freeswitch-users] FS compiled on rpi how to package? In-Reply-To: <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> References: <6f07e544-2071-e75f-6aa6-722a844b92c3@xbipin.com> <7F392795-B615-4193-97D3-A1818A709475@jerris.com> <20180730172053.GA3485@wolfgang.lan> <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> The commands for building debs are documented on confluence, but they won’t help you as you’ll need to first package all the required dependencies. You’ll need to sort that out first. If you attempt to run the build it will fail telling you what packages are missing, then you’ll need to create those one at a time and put them in a repo. Look at stash under support deps for the source for missing packages or ask if you get stuck. > On Jul 30, 2018, at 3:48 PM, Bipin Patel wrote: > > Thanks for the info but we have a small one line patch that we need to add to the master code and then specifically compile it for the rpi3 and that's why I need help finding any guide that can show the list of commands to run to create a Deb package which we can then simply install on other rpi devices. I tried checkinstall but in order to make that run I have to move all the spec files out of the FS folder and still it doesn't completely replicate exactly what make install does. > > > > If I manage to create the package I'll document it. I already have list of steps to follow to compile on the rpi for any version including dependencies but I guess the official and few other rpi install scripts already are there documented which work equally good. > > > > > On July 30, 2018 9:21:04 PM Sebastian Kemper wrote: > >> On Mon, Jul 30, 2018 at 12:38:03PM -0400, Michael Jerris wrote: >>> We currently do not offer repositories for this but some people have >>> approached me about working on this. If anyone is interested in >>> working on this, we can help support by hosting repos and build boxes >>> for this, please let us know. >> >> Hi all, >> >> FS 1.6 is part of OpenWrt 18.06, or will be once it's released. I don't >> have RPIs myself but there are packages compiled for it. >> >> RPI 1: >> https://downloads.openwrt.org/releases/packages-18.06/arm_arm1176jzf-s_vfp/telephony/ >> >> RPI 2: >> https://downloads.openwrt.org/releases/packages-18.06/arm_cortex-a7_neon-vfpv4/telephony/ >> >> RPI 3: >> https://downloads.openwrt.org/releases/packages-18.06/aarch64_cortex-a53/telephony/ >> >> The firmwares are here, currently RC2: >> https://downloads.openwrt.org/releases/18.06.0-rc2/targets/brcm2708/ >> >> I put up a short intro in the User Docs section here: >> >> https://openwrt.org/docs/guide-user/services/voip/freeswitch >> >> Kind regards, >> Seb >> >>> > On Jul 27, 2018, at 9:07 AM, Bipin Patel wrote: >>> > >>> > hi, >>> > >>> > i have been using FS as PBX in multiple small offices and i always >>> > have been compiling from source on each rpi and its a bit of time >>> > consuming task so i was searching for a guide where i could simply >>> > compile and package the make install but didnt manage to find >>> > anything. >>> > >>> > does any1 do a similar task, if so some help would be appreciated. >>> > We dont plan to upload the package to any repository, will be be >>> > using to simply install and upgrade target rpi machines >>> > > > > > From bipin at xbipin.com Wed Aug 1 16:27:27 2018 From: bipin at xbipin.com (Bipin Patel) Date: Wed, 01 Aug 2018 20:27:27 +0400 Subject: [Freeswitch-users] FS compiled on rpi how to package? In-Reply-To: <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> References: <6f07e544-2071-e75f-6aa6-722a844b92c3@xbipin.com> <7F392795-B615-4193-97D3-A1818A709475@jerris.com> <20180730172053.GA3485@wolfgang.lan> <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> Message-ID: <50b477ba2d9c790995ed90faa5afa79f@xbipin.com> do u mean dependencies to compile FS coz i have all those and i plan to install them on target rpi's then just install the FS deb? On 01-08-2018 20:19, Michael Jerris wrote: > The commands for building debs are documented on confluence, but they won't help you as you'll need to first package all the required dependencies. You'll need to sort that out first. If you attempt to run the build it will fail telling you what packages are missing, then you'll need to create those one at a time and put them in a repo. Look at stash under support deps for the source for missing packages or ask if you get stuck. > > On Jul 30, 2018, at 3:48 PM, Bipin Patel wrote: > > Thanks for the info but we have a small one line patch that we need to add to the master code and then specifically compile it for the rpi3 and that's why I need help finding any guide that can show the list of commands to run to create a Deb package which we can then simply install on other rpi devices. I tried checkinstall but in order to make that run I have to move all the spec files out of the FS folder and still it doesn't completely replicate exactly what make install does. > > If I manage to create the package I'll document it. I already have list of steps to follow to compile on the rpi for any version including dependencies but I guess the official and few other rpi install scripts already are there documented which work equally good. > > On July 30, 2018 9:21:04 PM Sebastian Kemper wrote: > > On Mon, Jul 30, 2018 at 12:38:03PM -0400, Michael Jerris wrote: We currently do not offer repositories for this but some people have > approached me about working on this. If anyone is interested in > working on this, we can help support by hosting repos and build boxes > for this, please let us know. > Hi all, > > FS 1.6 is part of OpenWrt 18.06, or will be once it's released. I don't > have RPIs myself but there are packages compiled for it. > > RPI 1: > https://downloads.openwrt.org/releases/packages-18.06/arm_arm1176jzf-s_vfp/telephony/ > > RPI 2: > https://downloads.openwrt.org/releases/packages-18.06/arm_cortex-a7_neon-vfpv4/telephony/ > > RPI 3: > https://downloads.openwrt.org/releases/packages-18.06/aarch64_cortex-a53/telephony/ > > The firmwares are here, currently RC2: > https://downloads.openwrt.org/releases/18.06.0-rc2/targets/brcm2708/ > > I put up a short intro in the User Docs section here: > > https://openwrt.org/docs/guide-user/services/voip/freeswitch > > Kind regards, > Seb > > On Jul 27, 2018, at 9:07 AM, Bipin Patel wrote: > > hi, > > i have been using FS as PBX in multiple small offices and i always > have been compiling from source on each rpi and its a bit of time > consuming task so i was searching for a guide where i could simply > compile and package the make install but didnt manage to find > anything. > > does any1 do a similar task, if so some help would be appreciated. > We dont plan to upload the package to any repository, will be be > using to simply install and upgrade target rpi machines -------------- next part -------------- An HTML attachment was scrubbed... URL: From abaci64 at gmail.com Wed Aug 1 16:49:57 2018 From: abaci64 at gmail.com (Abaci B) Date: Wed, 1 Aug 2018 12:49:57 -0400 Subject: [Freeswitch-users] How to ensure Lua script runs completely before hangup is executed In-Reply-To: References: Message-ID: by default the script should continue running after the the hangup unless you have something like hangup hook. On Tue, Jul 31, 2018 at 9:12 PM, Tom Fielding wrote: > Hi everyone, > > I have a Lua script running from dial plan. > > However, when the call hangs up, the Lua script stops. I need the script > to run completely before being stopped by Hangup. > > Is this possible? > > Do I need to spawn another script using luarun to accomplish this? > > Thanks, > T > > _________________________________________________________________________ > 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 andrew.keil at visytel.com Thu Aug 2 05:42:47 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Thu, 2 Aug 2018 05:42:47 +0000 Subject: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? Message-ID: To FreeSWITCH Users, Today I ran: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch (FreeSWITCH Version 1.8.1+git~20180724T160524Z~b33bc925c5~64bit (git b33bc92 2018-07-24 16:05:24Z 64bit) Then I built FreeSWITCH 1.8.1 using Visual Studio 2017 successfully. Job well done guys!! My question is in regard to production version of FreeSWITCH and whether that is now 1.8.1 or not? If not, is it still 1.6.20? Should the production version be 1.8.1 then will future production releases be sourced (for the 1.8 branch) via the command I used above: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch Thanks in advance. Looks like everyone had a good time at ClueCon this year. Regards, Andrew Keil Visytel Pty Ltd -------------- next part -------------- An HTML attachment was scrubbed... URL: From anthony.minessale at gmail.com Wed Aug 1 18:19:43 2018 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 1 Aug 2018 13:19:43 -0500 Subject: [Freeswitch-users] How to ensure Lua script runs completely before hangup is executed In-Reply-To: References: Message-ID: If you have any code inside tests of session:ready those will all fail once it hangs up. Usually you can do a few catchall actions at the end of the script but it can't involve the session which no longer will allow any methods to be executed. You might want: https://freeswitch.org/confluence/display/FREESWITCH/api_hangup_hook On Tue, Jul 31, 2018 at 8:12 PM, Tom Fielding wrote: > Hi everyone, > > I have a Lua script running from dial plan. > > However, when the call hangs up, the Lua script stops. I need the script > to run completely before being stopped by Hangup. > > Is this possible? > > Do I need to spawn another script using luarun to accomplish this? > > Thanks, > T > > _________________________________________________________________________ > 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 > -- Anthony Minessale II Founder, FreeSWITCH. http://freeswitch.com https://youtu.be/l_hOxzCt6X4 https://www.youtube.com/watch?v=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From darshanmody at avaya.com Thu Aug 2 11:54:24 2018 From: darshanmody at avaya.com (Mody, Darshan (Darshan)) Date: Thu, 2 Aug 2018 11:54:24 +0000 Subject: [Freeswitch-users] REST API support in FS Message-ID: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> Hi Is there any REST API support provided in Freeswitch. Thanks in advance Regards Darshan -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Wed Aug 1 20:26:52 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Wed, 1 Aug 2018 16:26:52 -0400 Subject: [Freeswitch-users] How to ensure Lua script runs completely before hangup is executed In-Reply-To: References: Message-ID: There's a parameter, i forget which one it is... On Wed, Aug 1, 2018, 14:55 Abaci B wrote: > by default the script should continue running after the the hangup unless > you have something like hangup hook. > > On Tue, Jul 31, 2018 at 9:12 PM, Tom Fielding < > tomfieldingpersonal at gmail.com> wrote: > >> Hi everyone, >> >> I have a Lua script running from dial plan. >> >> However, when the call hangs up, the Lua script stops. I need the script >> to run completely before being stopped by Hangup. >> >> Is this possible? >> >> Do I need to spawn another script using luarun to accomplish this? >> >> Thanks, >> T >> >> _________________________________________________________________________ >> 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 >> > > _________________________________________________________________________ > 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 mike at jerris.com Wed Aug 1 17:54:56 2018 From: mike at jerris.com (Michael Jerris) Date: Wed, 1 Aug 2018 13:54:56 -0400 Subject: [Freeswitch-users] FS compiled on rpi how to package? In-Reply-To: <50b477ba2d9c790995ed90faa5afa79f@xbipin.com> References: <6f07e544-2071-e75f-6aa6-722a844b92c3@xbipin.com> <7F392795-B615-4193-97D3-A1818A709475@jerris.com> <20180730172053.GA3485@wolfgang.lan> <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> <50b477ba2d9c790995ed90faa5afa79f@xbipin.com> Message-ID: <93648FB7-490F-4742-A354-4A2FB5C83254@jerris.com> Yes, in latest master there are new ones. > On Aug 1, 2018, at 12:27 PM, Bipin Patel wrote: > > do u mean dependencies to compile FS coz i have all those and i plan to install them on target rpi's then just install the FS deb? > > > > On 01-08-2018 20:19, Michael Jerris wrote: > >> The commands for building debs are documented on confluence, but they won't help you as you'll need to first package all the required dependencies. You'll need to sort that out first. If you attempt to run the build it will fail telling you what packages are missing, then you'll need to create those one at a time and put them in a repo. Look at stash under support deps for the source for missing packages or ask if you get stuck. >> >>> On Jul 30, 2018, at 3:48 PM, Bipin Patel > wrote: >>> >>> Thanks for the info but we have a small one line patch that we need to add to the master code and then specifically compile it for the rpi3 and that's why I need help finding any guide that can show the list of commands to run to create a Deb package which we can then simply install on other rpi devices. I tried checkinstall but in order to make that run I have to move all the spec files out of the FS folder and still it doesn't completely replicate exactly what make install does. >>> >>> >>> >>> If I manage to create the package I'll document it. I already have list of steps to follow to compile on the rpi for any version including dependencies but I guess the official and few other rpi install scripts already are there documented which work equally good. >>> >>> >>> >>> >>> On July 30, 2018 9:21:04 PM Sebastian Kemper > wrote: >>> >>>> On Mon, Jul 30, 2018 at 12:38:03PM -0400, Michael Jerris wrote: >>>>> >>>>> We currently do not offer repositories for this but some people have >>>>> approached me about working on this. If anyone is interested in >>>>> working on this, we can help support by hosting repos and build boxes >>>>> for this, please let us know. >>>> >>>> Hi all, >>>> >>>> FS 1.6 is part of OpenWrt 18.06, or will be once it's released. I don't >>>> have RPIs myself but there are packages compiled for it. >>>> >>>> RPI 1: >>>> https://downloads.openwrt.org/releases/packages-18.06/arm_arm1176jzf-s_vfp/telephony/ >>>> >>>> RPI 2: >>>> https://downloads.openwrt.org/releases/packages-18.06/arm_cortex-a7_neon-vfpv4/telephony/ >>>> >>>> RPI 3: >>>> https://downloads.openwrt.org/releases/packages-18.06/aarch64_cortex-a53/telephony/ >>>> >>>> The firmwares are here, currently RC2: >>>> https://downloads.openwrt.org/releases/18.06.0-rc2/targets/brcm2708/ >>>> >>>> I put up a short intro in the User Docs section here: >>>> >>>> https://openwrt.org/docs/guide-user/services/voip/freeswitch >>>> >>>> Kind regards, >>>> Seb >>>> >>>>>> On Jul 27, 2018, at 9:07 AM, Bipin Patel > wrote: >>>>>> >>>>>> hi, >>>>>> >>>>>> i have been using FS as PBX in multiple small offices and i always >>>>>> have been compiling from source on each rpi and its a bit of time >>>>>> consuming task so i was searching for a guide where i could simply >>>>>> compile and package the make install but didnt manage to find >>>>>> anything. >>>>>> >>>>>> does any1 do a similar task, if so some help would be appreciated. >>>>>> We dont plan to upload the package to any repository, will be be >>>>>> using to simply install and upgrade target rpi machines >>> >>> >>> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tomfieldingpersonal at gmail.com Thu Aug 2 02:27:49 2018 From: tomfieldingpersonal at gmail.com (Tom Fielding) Date: Wed, 1 Aug 2018 19:27:49 -0700 Subject: [Freeswitch-users] How to ensure Lua script runs completely before hangup is executed In-Reply-To: References: Message-ID: Thanks Abaci. I do have hangup hook set up. I see, so I can only have the Lua script called from the dial plan run to completion or a hangup script. On Wed, Aug 1, 2018 at 9:49 AM, Abaci B wrote: > by default the script should continue running after the the hangup unless > you have something like hangup hook. > > On Tue, Jul 31, 2018 at 9:12 PM, Tom Fielding < > tomfieldingpersonal at gmail.com> wrote: > >> Hi everyone, >> >> I have a Lua script running from dial plan. >> >> However, when the call hangs up, the Lua script stops. I need the script >> to run completely before being stopped by Hangup. >> >> Is this possible? >> >> Do I need to spawn another script using luarun to accomplish this? >> >> Thanks, >> T >> >> _________________________________________________________________________ >> 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 >> > > > _________________________________________________________________________ > 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 mike at jerris.com Thu Aug 2 14:24:27 2018 From: mike at jerris.com (Michael Jerris) Date: Thu, 2 Aug 2018 10:24:27 -0400 Subject: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? In-Reply-To: References: Message-ID: <74067912-4292-47A1-9B44-ADE80069BF33@jerris.com> We do not use words like production or stable in our releases, those are determinations to be made by the end user. The current public release is 1.8.1. The 1.6 release branch will likely get no future updates or back ports of any kind. Future 1.8 releases will tag off the v1.8 branch. The update from 1.6.20 to 1.8.1 should be fairly seamless outside of some packaging issues that I am still working out. Mike > On Aug 2, 2018, at 1:42 AM, Andrew Keil wrote: > > To FreeSWITCH Users, > > Today I ran: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch > (FreeSWITCH Version 1.8.1+git~20180724T160524Z~b33bc925c5~64bit (git b33bc92 2018-07-24 16:05:24Z 64bit) > > Then I built FreeSWITCH 1.8.1 using Visual Studio 2017 successfully. Job well done guys!! > > My question is in regard to production version of FreeSWITCH and whether that is now 1.8.1 or not? If not, is it still 1.6.20? > > Should the production version be 1.8.1 then will future production releases be sourced (for the 1.8 branch) via the command I used above: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch > > Thanks in advance. Looks like everyone had a good time at ClueCon this year. > > Regards, > > Andrew Keil > Visytel Pty Ltd > > _________________________________________________________________________ > 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 mike at jerris.com Thu Aug 2 14:26:12 2018 From: mike at jerris.com (Michael Jerris) Date: Thu, 2 Aug 2018 10:26:12 -0400 Subject: [Freeswitch-users] REST API support in FS In-Reply-To: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> References: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> Message-ID: <0D9AFB06-68F9-440A-A00B-BBE942317F0D@jerris.com> There are some VERY basic rest like api support that expose FSAPI commands in mod_xml_rpc. If you want full rest API driven FreeSWITCH in the cloud technology you should check out our SignalWire offering. Mike > On Aug 2, 2018, at 7:54 AM, Mody, Darshan (Darshan) wrote: > > Hi > > Is there any REST API support provided in Freeswitch. > > Thanks in advance > > Regards > Darshan -------------- next part -------------- An HTML attachment was scrubbed... URL: From abaci64 at gmail.com Thu Aug 2 14:11:58 2018 From: abaci64 at gmail.com (Abaci B) Date: Thu, 2 Aug 2018 10:11:58 -0400 Subject: [Freeswitch-users] REST API support in FS In-Reply-To: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> References: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> Message-ID: See https://freeswitch.org/confluence/display/FREESWITCH/mod_xml_rpc On Thu, Aug 2, 2018 at 7:54 AM, Mody, Darshan (Darshan) < darshanmody at avaya.com> wrote: > Hi > > > > Is there any REST API support provided in Freeswitch. > > > > Thanks in advance > > > > Regards > > Darshan > > _________________________________________________________________________ > 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 abaci64 at gmail.com Thu Aug 2 14:15:33 2018 From: abaci64 at gmail.com (Abaci B) Date: Thu, 2 Aug 2018 10:15:33 -0400 Subject: [Freeswitch-users] How to ensure Lua script runs completely before hangup is executed In-Reply-To: References: Message-ID: if you have a hangup hook it will go to that at hangup time if you don't have a hangup it will continue the script, skipping anything session related, so you have to be careful as you might get unexpected results. On Wed, Aug 1, 2018 at 10:27 PM, Tom Fielding wrote: > Thanks Abaci. > > I do have hangup hook set up. > > I see, so I can only have the Lua script called from the dial plan run to > completion or a hangup script. > > On Wed, Aug 1, 2018 at 9:49 AM, Abaci B wrote: > >> by default the script should continue running after the the hangup unless >> you have something like hangup hook. >> >> On Tue, Jul 31, 2018 at 9:12 PM, Tom Fielding < >> tomfieldingpersonal at gmail.com> wrote: >> >>> Hi everyone, >>> >>> I have a Lua script running from dial plan. >>> >>> However, when the call hangs up, the Lua script stops. I need the script >>> to run completely before being stopped by Hangup. >>> >>> Is this possible? >>> >>> Do I need to spawn another script using luarun to accomplish this? >>> >>> Thanks, >>> T >>> >>> ____________________________________________________________ >>> _____________ >>> 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 >>> >> >> >> _________________________________________________________________________ >> 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 >> > > > _________________________________________________________________________ > 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 anthony.minessale at gmail.com Thu Aug 2 15:34:37 2018 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Thu, 2 Aug 2018 10:34:37 -0500 Subject: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? In-Reply-To: References: Message-ID: 1.6 is retired to the old stable state so it will get security fixes and it will continue to function on debian 8. (The changes to allow debian 9 are too drastic to backport.) But the default public release is 1.8.x which can work on debian 8 or 9 On Thu, Aug 2, 2018 at 12:42 AM, Andrew Keil wrote: > To FreeSWITCH Users, > > > > Today I ran: git clone -b v1.8 https://freeswitch.org/stash/ > scm/fs/freeswitch.git freeswitch > > (FreeSWITCH Version 1.8.1+git~20180724T160524Z~b33bc925c5~64bit (git > b33bc92 2018-07-24 16:05:24Z 64bit) > > > > Then I built FreeSWITCH 1.8.1 using Visual Studio 2017 successfully. Job > well done guys!! > > > > My question is in regard to production version of FreeSWITCH and whether > that is now 1.8.1 or not? If not, is it still 1.6.20? > > > > Should the production version be 1.8.1 then will future production > releases be sourced (for the 1.8 branch) via the command I used above: git > clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git > freeswitch > > > > Thanks in advance. Looks like everyone had a good time at ClueCon this > year. > > > > Regards, > > > > Andrew Keil > > *Visytel Pty Ltd* > > > > _________________________________________________________________________ > 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 > -- Anthony Minessale II Founder, FreeSWITCH. http://freeswitch.com https://youtu.be/l_hOxzCt6X4 https://www.youtube.com/watch?v=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Thu Aug 2 17:08:32 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Thu, 2 Aug 2018 13:08:32 -0400 Subject: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? In-Reply-To: <74067912-4292-47A1-9B44-ADE80069BF33@jerris.com> References: <74067912-4292-47A1-9B44-ADE80069BF33@jerris.com> Message-ID: In terms of configuration, deprecated commands, etc. Would migrating be seamless? On Thu, Aug 2, 2018, 11:13 Michael Jerris wrote: > We do not use words like production or stable in our releases, those are > determinations to be made by the end user. The current public release is > 1.8.1. The 1.6 release branch will likely get no future updates or back > ports of any kind. Future 1.8 releases will tag off the v1.8 branch. The > update from 1.6.20 to 1.8.1 should be fairly seamless outside of some > packaging issues that I am still working out. > > Mike > > > > > On Aug 2, 2018, at 1:42 AM, Andrew Keil wrote: > > To FreeSWITCH Users, > > Today I ran: git clone -b v1.8 > https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch > (FreeSWITCH Version 1.8.1+git~20180724T160524Z~b33bc925c5~64bit (git > b33bc92 2018-07-24 16:05:24Z 64bit) > > Then I built FreeSWITCH 1.8.1 using Visual Studio 2017 successfully. Job > well done guys!! > > My question is in regard to production version of FreeSWITCH and whether > that is now 1.8.1 or not? If not, is it still 1.6.20? > > Should the production version be 1.8.1 then will future production > releases be sourced (for the 1.8 branch) via the command I used above: git > clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git > freeswitch > > Thanks in advance. Looks like everyone had a good time at ClueCon this > year. > > Regards, > > Andrew Keil > *Visytel Pty Ltd* > > _________________________________________________________________________ > 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 > > > _________________________________________________________________________ > 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 francesco at delagarda.com Thu Aug 2 14:41:08 2018 From: francesco at delagarda.com (Francesco Facco de Lagarda) Date: Thu, 2 Aug 2018 16:41:08 +0200 Subject: [Freeswitch-users] REST API support in FS In-Reply-To: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> References: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> Message-ID: <01f201d42a6e$daecd3f0$90c67bd0$@delagarda.com> I have worked a lot with fs and REST api MY implementation is very project-specific, but, in practice it all boils down to connecting to the 8021 port , logging in , telling it what events you want to monitor Then shooting commands at it with api/bgapi uuid_whatever parameters From: FreeSWITCH-users On Behalf Of Mody, Darshan (Darshan) Sent: giovedì 2 agosto 2018 13:54 To: FreeSWITCH Users Help Subject: [Freeswitch-users] REST API support in FS Hi Is there any REST API support provided in Freeswitch. Thanks in advance Regards Darshan -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Thu Aug 2 15:52:14 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 2 Aug 2018 18:52:14 +0300 Subject: [Freeswitch-users] REST API support in FS In-Reply-To: References: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> Message-ID: warning need proper log rotation configuration. чт, 2 авг. 2018 г. в 18:39, Abaci B : > See https://freeswitch.org/confluence/display/FREESWITCH/mod_xml_rpc > > > On Thu, Aug 2, 2018 at 7:54 AM, Mody, Darshan (Darshan) < > darshanmody at avaya.com> wrote: > >> Hi >> >> >> >> Is there any REST API support provided in Freeswitch. >> >> >> >> Thanks in advance >> >> >> >> Regards >> >> Darshan >> >> _________________________________________________________________________ >> 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 >> > > _________________________________________________________________________ > 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 tomfieldingpersonal at gmail.com Thu Aug 2 18:36:07 2018 From: tomfieldingpersonal at gmail.com (Tom Fielding) Date: Thu, 2 Aug 2018 11:36:07 -0700 Subject: [Freeswitch-users] How to ensure Lua script runs completely before hangup is executed In-Reply-To: References: Message-ID: Thanks all. So what’s the best practice if I have: Main.lua -does a bunch of setup like creating user accounts for a caller that is not in the system Hangup.lua -cleanup after call hangs up If the call hangs up (e.g. short duration call) before the setup is complete, will Hangu.lua need to check that the setup was done and perform the setup tasks before the cleanup tasks? This would mean a bunch more work for checks and redundant code to perform setup tasks in Hangup.lua I was thinking about this as a solution - spawn a new Setup.lua in Main.lua and create some locks to make sure Setup.lua is done before Main.Lua proceeds, and in Hangup.lua make sure Setup.lua is done before Hangup.lua proceeds? Or am I overthinking this? Thanks! T On Thu, Aug 2, 2018 at 7:15 AM, Abaci B wrote: > if you have a hangup hook it will go to that at hangup time if you don't > have a hangup it will continue the script, skipping anything session > related, so you have to be careful as you might get unexpected results. > > On Wed, Aug 1, 2018 at 10:27 PM, Tom Fielding < > tomfieldingpersonal at gmail.com> wrote: > >> Thanks Abaci. >> >> I do have hangup hook set up. >> >> I see, so I can only have the Lua script called from the dial plan run to >> completion or a hangup script. >> >> On Wed, Aug 1, 2018 at 9:49 AM, Abaci B wrote: >> >>> by default the script should continue running after the the hangup >>> unless you have something like hangup hook. >>> >>> On Tue, Jul 31, 2018 at 9:12 PM, Tom Fielding < >>> tomfieldingpersonal at gmail.com> wrote: >>> >>>> Hi everyone, >>>> >>>> I have a Lua script running from dial plan. >>>> >>>> However, when the call hangs up, the Lua script stops. I need the >>>> script to run completely before being stopped by Hangup. >>>> >>>> Is this possible? >>>> >>>> Do I need to spawn another script using luarun to accomplish this? >>>> >>>> Thanks, >>>> T >>>> >>>> ____________________________________________________________ >>>> _____________ >>>> 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/free >>>> switch-users >>>> https://freeswitch.com >>>> >>> >>> >>> ____________________________________________________________ >>> _____________ >>> 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 >>> >> >> >> _________________________________________________________________________ >> 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 >> > > > _________________________________________________________________________ > 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 andrew.keil at visytel.com Thu Aug 2 23:51:25 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Thu, 2 Aug 2018 23:51:25 +0000 Subject: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? In-Reply-To: <74067912-4292-47A1-9B44-ADE80069BF33@jerris.com> References: <74067912-4292-47A1-9B44-ADE80069BF33@jerris.com> Message-ID: Mike, Thanks for your response. I will begin migration of my client to 1.8.1 in order for them to keep moving forward. Andrew From: FreeSWITCH-users On Behalf Of Michael Jerris Sent: Friday, 3 August 2018 12:24 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? We do not use words like production or stable in our releases, those are determinations to be made by the end user. The current public release is 1.8.1. The 1.6 release branch will likely get no future updates or back ports of any kind. Future 1.8 releases will tag off the v1.8 branch. The update from 1.6.20 to 1.8.1 should be fairly seamless outside of some packaging issues that I am still working out. Mike On Aug 2, 2018, at 1:42 AM, Andrew Keil > wrote: To FreeSWITCH Users, Today I ran: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch (FreeSWITCH Version 1.8.1+git~20180724T160524Z~b33bc925c5~64bit (git b33bc92 2018-07-24 16:05:24Z 64bit) Then I built FreeSWITCH 1.8.1 using Visual Studio 2017 successfully. Job well done guys!! My question is in regard to production version of FreeSWITCH and whether that is now 1.8.1 or not? If not, is it still 1.6.20? Should the production version be 1.8.1 then will future production releases be sourced (for the 1.8 branch) via the command I used above: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch Thanks in advance. Looks like everyone had a good time at ClueCon this year. Regards, Andrew Keil Visytel Pty Ltd _________________________________________________________________________ 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 andrew.keil at visytel.com Thu Aug 2 23:51:47 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Thu, 2 Aug 2018 23:51:47 +0000 Subject: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? In-Reply-To: References: Message-ID: Perfect. Thanks. From: FreeSWITCH-users On Behalf Of Anthony Minessale Sent: Friday, 3 August 2018 1:35 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSWITCH production build version - Is it now 1.8.1? 1.6 is retired to the old stable state so it will get security fixes and it will continue to function on debian 8. (The changes to allow debian 9 are too drastic to backport.) But the default public release is 1.8.x which can work on debian 8 or 9 On Thu, Aug 2, 2018 at 12:42 AM, Andrew Keil > wrote: To FreeSWITCH Users, Today I ran: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch (FreeSWITCH Version 1.8.1+git~20180724T160524Z~b33bc925c5~64bit (git b33bc92 2018-07-24 16:05:24Z 64bit) Then I built FreeSWITCH 1.8.1 using Visual Studio 2017 successfully. Job well done guys!! My question is in regard to production version of FreeSWITCH and whether that is now 1.8.1 or not? If not, is it still 1.6.20? Should the production version be 1.8.1 then will future production releases be sourced (for the 1.8 branch) via the command I used above: git clone -b v1.8 https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch Thanks in advance. Looks like everyone had a good time at ClueCon this year. Regards, Andrew Keil Visytel Pty Ltd _________________________________________________________________________ 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 -- Anthony Minessale II Founder, FreeSWITCH. http://freeswitch.com https://youtu.be/l_hOxzCt6X4 https://www.youtube.com/watch?v=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Fri Aug 3 05:27:26 2018 From: bipin at xbipin.com (Bipin Patel) Date: Fri, 03 Aug 2018 09:27:26 +0400 Subject: [Freeswitch-users] FS compiled on rpi how to package? In-Reply-To: <93648FB7-490F-4742-A354-4A2FB5C83254@jerris.com> References: <6f07e544-2071-e75f-6aa6-722a844b92c3@xbipin.com> <7F392795-B615-4193-97D3-A1818A709475@jerris.com> <20180730172053.GA3485@wolfgang.lan> <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> <50b477ba2d9c790995ed90faa5afa79f@xbipin.com> <93648FB7-490F-4742-A354-4A2FB5C83254@jerris.com> Message-ID: <8e022951ad82256a382531c6e2835531@xbipin.com> well i use the below command on stretch and then compile master and works just fine unless the dependencies list just changed yesterday sudo apt-get -y install autoconf automake devscripts gawk libjpeg-dev libncurses5-dev libtool-bin python-dev libtiff5-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libedit-dev libldns-dev libpq-dev libsndfile-dev libopus-dev liblua5.1-0-dev g++ git-core libtool make pkg-config equivs mlocate git dpkg-dev sox flac dh-systemd yasm libogg-dev unixodbc-dev python-all-dev python-support erlang-dev doxygen uuid-dev libcurlpp0 libavformat-dev libswscale-dev libopencv-dev libhiredis-dev ladspa-sdk libmemcached-dev libsoundtouch-dev libflite1 flite1-dev libpjmedia-codec2 libasound2-dev portaudio19-dev libx11-dev librabbitmq-dev libsnmp-dev libmagickcore-dev libvorbis-dev libmp3lame-dev libmpg123-dev libshout3-dev libsndfile1-dev libflac-dev libvlc-dev default-jdk liblua5.2-dev libmono-2.0-dev mono-mcs libyaml-dev bison libbison-dev libjpeg62-turbo-dev On 01-08-2018 21:54, Michael Jerris wrote: > Yes, in latest master there are new ones. > > On Aug 1, 2018, at 12:27 PM, Bipin Patel wrote: > > do u mean dependencies to compile FS coz i have all those and i plan to install them on target rpi's then just install the FS deb? > > On 01-08-2018 20:19, Michael Jerris wrote: > The commands for building debs are documented on confluence, but they won't help you as you'll need to first package all the required dependencies. You'll need to sort that out first. If you attempt to run the build it will fail telling you what packages are missing, then you'll need to create those one at a time and put them in a repo. Look at stash under support deps for the source for missing packages or ask if you get stuck. > > On Jul 30, 2018, at 3:48 PM, Bipin Patel wrote: > > Thanks for the info but we have a small one line patch that we need to add to the master code and then specifically compile it for the rpi3 and that's why I need help finding any guide that can show the list of commands to run to create a Deb package which we can then simply install on other rpi devices. I tried checkinstall but in order to make that run I have to move all the spec files out of the FS folder and still it doesn't completely replicate exactly what make install does. > > If I manage to create the package I'll document it. I already have list of steps to follow to compile on the rpi for any version including dependencies but I guess the official and few other rpi install scripts already are there documented which work equally good. > > On July 30, 2018 9:21:04 PM Sebastian Kemper wrote: > > On Mon, Jul 30, 2018 at 12:38:03PM -0400, Michael Jerris wrote: We currently do not offer repositories for this but some people have > approached me about working on this. If anyone is interested in > working on this, we can help support by hosting repos and build boxes > for this, please let us know. > Hi all, > > FS 1.6 is part of OpenWrt 18.06, or will be once it's released. I don't > have RPIs myself but there are packages compiled for it. > > RPI 1: > https://downloads.openwrt.org/releases/packages-18.06/arm_arm1176jzf-s_vfp/telephony/ > > RPI 2: > https://downloads.openwrt.org/releases/packages-18.06/arm_cortex-a7_neon-vfpv4/telephony/ > > RPI 3: > https://downloads.openwrt.org/releases/packages-18.06/aarch64_cortex-a53/telephony/ > > The firmwares are here, currently RC2: > https://downloads.openwrt.org/releases/18.06.0-rc2/targets/brcm2708/ > > I put up a short intro in the User Docs section here: > > https://openwrt.org/docs/guide-user/services/voip/freeswitch > > Kind regards, > Seb > > On Jul 27, 2018, at 9:07 AM, Bipin Patel wrote: > > hi, > > i have been using FS as PBX in multiple small offices and i always > have been compiling from source on each rpi and its a bit of time > consuming task so i was searching for a guide where i could simply > compile and package the make install but didnt manage to find > anything. > > does any1 do a similar task, if so some help would be appreciated. > We dont plan to upload the package to any repository, will be be > using to simply install and upgrade target rpi machines _________________________________________________________________________ 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 mike at jerris.com Fri Aug 3 15:54:47 2018 From: mike at jerris.com (Michael Jerris) Date: Fri, 3 Aug 2018 11:54:47 -0400 Subject: [Freeswitch-users] FS compiled on rpi how to package? In-Reply-To: <8e022951ad82256a382531c6e2835531@xbipin.com> References: <6f07e544-2071-e75f-6aa6-722a844b92c3@xbipin.com> <7F392795-B615-4193-97D3-A1818A709475@jerris.com> <20180730172053.GA3485@wolfgang.lan> <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> <50b477ba2d9c790995ed90faa5afa79f@xbipin.com> <93648FB7-490F-4742-A354-4A2FB5C83254@jerris.com> <8e022951ad82256a382531c6e2835531@xbipin.com> Message-ID: That is missing some required for a full build, yes. Working on getting the repos for 64bit up and running for jessie and stretch and then I can provide more details. For sure missing broadvoice, codec2 and silk, there are others. > On Aug 3, 2018, at 1:27 AM, Bipin Patel wrote: > > well i use the below command on stretch and then compile master and works just fine unless the dependencies list just changed yesterday > > sudo apt-get -y install autoconf automake devscripts gawk libjpeg-dev libncurses5-dev libtool-bin python-dev libtiff5-dev libperl-dev libgdbm-dev libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev libspeexdsp-dev libsqlite3-dev libedit-dev libldns-dev libpq-dev libsndfile-dev libopus-dev liblua5.1-0-dev g++ git-core libtool make pkg-config equivs mlocate git dpkg-dev sox flac dh-systemd yasm libogg-dev unixodbc-dev python-all-dev python-support erlang-dev doxygen uuid-dev libcurlpp0 libavformat-dev libswscale-dev libopencv-dev libhiredis-dev ladspa-sdk libmemcached-dev libsoundtouch-dev libflite1 flite1-dev libpjmedia-codec2 libasound2-dev portaudio19-dev libx11-dev librabbitmq-dev libsnmp-dev libmagickcore-dev libvorbis-dev libmp3lame-dev libmpg123-dev libshout3-dev libsndfile1-dev libflac-dev libvlc-dev default-jdk liblua5.2-dev libmono-2.0-dev mono-mcs libyaml-dev bison libbison-dev libjpeg62-turbo-dev > > > > On 01-08-2018 21:54, Michael Jerris wrote: > >> Yes, in latest master there are new ones. >> >>> On Aug 1, 2018, at 12:27 PM, Bipin Patel > wrote: >>> >>> do u mean dependencies to compile FS coz i have all those and i plan to install them on target rpi's then just install the FS deb? >>> >>> >>> >>> On 01-08-2018 20:19, Michael Jerris wrote: >>> >>> The commands for building debs are documented on confluence, but they won't help you as you'll need to first package all the required dependencies. You'll need to sort that out first. If you attempt to run the build it will fail telling you what packages are missing, then you'll need to create those one at a time and put them in a repo. Look at stash under support deps for the source for missing packages or ask if you get stuck. >>> >>> On Jul 30, 2018, at 3:48 PM, Bipin Patel > wrote: >>> >>> Thanks for the info but we have a small one line patch that we need to add to the master code and then specifically compile it for the rpi3 and that's why I need help finding any guide that can show the list of commands to run to create a Deb package which we can then simply install on other rpi devices. I tried checkinstall but in order to make that run I have to move all the spec files out of the FS folder and still it doesn't completely replicate exactly what make install does. >>> >>> >>> >>> If I manage to create the package I'll document it. I already have list of steps to follow to compile on the rpi for any version including dependencies but I guess the official and few other rpi install scripts already are there documented which work equally good. >>> >>> >>> >>> >>> On July 30, 2018 9:21:04 PM Sebastian Kemper > wrote: >>> >>> On Mon, Jul 30, 2018 at 12:38:03PM -0400, Michael Jerris wrote: >>> We currently do not offer repositories for this but some people have >>> approached me about working on this. If anyone is interested in >>> working on this, we can help support by hosting repos and build boxes >>> for this, please let us know. >>> >>> Hi all, >>> >>> FS 1.6 is part of OpenWrt 18.06, or will be once it's released. I don't >>> have RPIs myself but there are packages compiled for it. >>> >>> RPI 1: >>> https://downloads.openwrt.org/releases/packages-18.06/arm_arm1176jzf-s_vfp/telephony/ >>> >>> RPI 2: >>> https://downloads.openwrt.org/releases/packages-18.06/arm_cortex-a7_neon-vfpv4/telephony/ >>> >>> RPI 3: >>> https://downloads.openwrt.org/releases/packages-18.06/aarch64_cortex-a53/telephony/ >>> >>> The firmwares are here, currently RC2: >>> https://downloads.openwrt.org/releases/18.06.0-rc2/targets/brcm2708/ >>> >>> I put up a short intro in the User Docs section here: >>> >>> https://openwrt.org/docs/guide-user/services/voip/freeswitch >>> >>> Kind regards, >>> Seb >>> >>> On Jul 27, 2018, at 9:07 AM, Bipin Patel > wrote: >>> >>> hi, >>> >>> i have been using FS as PBX in multiple small offices and i always >>> have been compiling from source on each rpi and its a bit of time >>> consuming task so i was searching for a guide where i could simply >>> compile and package the make install but didnt manage to find >>> anything. >>> >>> does any1 do a similar task, if so some help would be appreciated. >>> We dont plan to upload the package to any repository, will be be >>> using to simply install and upgrade target rpi machines >>> >>> >>> >>> >> >> >> _________________________________________________________________________ >> 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 gregor at infomedia.si Thu Aug 2 21:24:44 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Thu, 2 Aug 2018 23:24:44 +0200 Subject: [Freeswitch-users] REST API support in FS In-Reply-To: <0D9AFB06-68F9-440A-A00B-BBE942317F0D@jerris.com> References: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> <0D9AFB06-68F9-440A-A00B-BBE942317F0D@jerris.com> Message-ID: Michael, do you mean https://signalwire.com ? 2018-08-02 16:26 GMT+02:00 Michael Jerris : > There are some VERY basic rest like api support that expose FSAPI commands > in mod_xml_rpc. If you want full rest API driven FreeSWITCH in the cloud > technology you should check out our SignalWire offering. > > Mike > > > On Aug 2, 2018, at 7:54 AM, Mody, Darshan (Darshan) > wrote: > > Hi > > Is there any REST API support provided in Freeswitch. > > Thanks in advance > > Regards > Darshan > > > > _________________________________________________________________________ > 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 > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From hawkins at hawkinsegroup.com Thu Aug 2 18:42:01 2018 From: hawkins at hawkinsegroup.com (Don Hawkins) Date: Thu, 2 Aug 2018 13:42:01 -0500 Subject: [Freeswitch-users] REST API support in FS In-Reply-To: References: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> Message-ID: <5b635078.1c69fb81.28328.8e03@mx.google.com> Short answer, YES. http://lists.freeswitch.org/pipermail/freeswitch-users/2011-June/073631.html Sincerely, Don Hawkins CEO Hawkins Enterprise Group LLC http://corporate.hawkinsegroup.com Zello PTT: push2don P: 469-214-5044 From: Sergey Safarov Sent: Thursday, August 2, 2018 1:39 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] REST API support in FS warning need proper log rotation configuration. чт, 2 авг. 2018 г. в 18:39, Abaci B : See https://freeswitch.org/confluence/display/FREESWITCH/mod_xml_rpc On Thu, Aug 2, 2018 at 7:54 AM, Mody, Darshan (Darshan) wrote: Hi   Is there any REST API support provided in Freeswitch.   Thanks in advance   Regards Darshan _________________________________________________________________________ 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 _________________________________________________________________________ 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 michael at mailworks.org Thu Aug 2 21:53:32 2018 From: michael at mailworks.org (Michael Avers) Date: Thu, 02 Aug 2018 14:53:32 -0700 Subject: [Freeswitch-users] Reloading mod_fifo while it's in use Message-ID: <1533246812.535680.1461730760.3BEF2026@webmail.messagingengine.com> Hello, Trying to reload mod_fifo after a change frequently results in: 2018-08-02 21:51:17.385839 [WARNING] switch_loadable_module.c:2005 Module mod_fifo is in use, cannot unload. 2018-08-02 21:51:17.385839 [WARNING] switch_loadable_module.c:1592 Module mod_fifo Already Loaded! We then have to wait for the calls to end and hope to get a reload mod_fifo command in time before other calls come in. Is there a way to reload mod_fifo properly while a fifo call may be taking place? Thank you, Mike From josedavid at zennio.com Fri Aug 3 12:46:46 2018 From: josedavid at zennio.com (Jose David Jurado Alonso) Date: Fri, 3 Aug 2018 14:46:46 +0200 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work Message-ID: Hi, I have tried to make a HTTP POST request from LUA script but it does not work correctly in any way. This is an example of the errors that I have obtained: 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] mod_lua.cpp:203 error loading module socket.core from file /usr/local/lib/lua/5.1/socket/core.so: 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: undefined symbol: lua_pcall 09802b39-524f-4011-ada7-418e6a870248 stack traceback: 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: in main chunk 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: in main chunk 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: in main chunk The lua script is: local http = require "socket.http"; local req_url = "http://localhost/" http.request{ url = req_url, method = "POST" } I tried several tutorials and several configurations: - https://freeswitch.org/confluence/display/FREESWITCH/Installing+LuaSocket - https://freeswitch.org/confluence/display/FREESWITCH/Third+Party+Libraries with https://luarocks.org/modules/jakeg/lua-requests And some other things that I do not remember but always fail for some "undefined symbol". Any ideas? Thanks! José D. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Fri Aug 3 15:58:27 2018 From: mike at jerris.com (Michael Jerris) Date: Fri, 3 Aug 2018 11:58:27 -0400 Subject: [Freeswitch-users] REST API support in FS In-Reply-To: References: <25D2EC755404B4409F263AC6D050FEBB2BD90B52@AZ-FFEXMB03.global.avaya.com> <0D9AFB06-68F9-440A-A00B-BBE942317F0D@jerris.com> Message-ID: <60506B5F-9D4F-44FD-B982-7BA87F91E99B@jerris.com> I mean https://signalwire.com/ . Your link appears to point to some other link so I removed it from my reply > On Aug 2, 2018, at 5:24 PM, Gregor Nanger wrote: > > Michael, do you mean > > > 2018-08-02 16:26 GMT+02:00 Michael Jerris >: > There are some VERY basic rest like api support that expose FSAPI commands in mod_xml_rpc. If you want full rest API driven FreeSWITCH in the cloud technology you should check out our SignalWire offering. > > Mike > > >> On Aug 2, 2018, at 7:54 AM, Mody, Darshan (Darshan) > wrote: >> >> Hi >> >> Is there any REST API support provided in Freeswitch. >> >> Thanks in advance >> >> Regards >> Darshan > > > _________________________________________________________________________ > 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 > > > > -- > Gregor Nanger > > CTO > t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 > • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia > • www.infomedia.si _________________________________________________________________________ > 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 albert.hsueh at cloudigit.com Mon Aug 6 01:27:14 2018 From: albert.hsueh at cloudigit.com (=?UTF-8?B?6Jab5YWJ5a6P?=) Date: Mon, 6 Aug 2018 09:27:14 +0800 Subject: [Freeswitch-users] FreeSWITCH select 100.64.0.0/10 for rtp candidate In-Reply-To: References: Message-ID: Hi All, We change stun server to solve this. FYI 2018-07-30 11:10 GMT+08:00 薛光宏 : > Hi All, > > here is our test case > -- 4G -- -- > > FreeSWITCH version: 1.6.20 > > > We found that shared address 100.64.0.0/10 will be selected in > FreeSWITCH rtp candidate if 4G provider use this kind of ip address. > Is it possible to tell FreeSWITCH choose correct public ip address instead > of shared address? > > here is some part of fs_cli output for reference > > *remode sdp* > a=candidate:3652076590 1 udp 2122260223 100.101.139.101 34013 typ host > generation 0 network-id 1 network-cost 900 > a=candidate:2959346671 1 udp 1686052607 101.10.88.182 24563 typ srflx > raddr 100.101.139.101 rport 34013 generation 0 network-id 1 network-cost 900 > a=candidate:2536356062 1 tcp 1518280447 100.101.139.101 9 typ host tcptype > active generation 0 network-id 1 network-cost 900 > > *audio candidate* > 018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3481 Save audio > Candidate cid: 1 proto: udp type: host addr: 100.101.139.101:34013 > 2018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3481 Save audio > Candidate cid: 1 proto: udp type: srflx addr: 101.10.88.182:24563 > 2018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3523 Searching for > rtp candidate. > 2018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3528 Choose rtp > candidate, index 0, 100.101.139.101:34013 > > *video candidate* > 2018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3481 Save video > Candidate cid: 1 proto: udp type: host addr: 100.101.139.101:52174 > 2018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3481 Save video > Candidate cid: 1 proto: udp type: srflx addr: 101.10.88.182:24214 > 2018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3523 Searching for > rtp candidate. > 2018-07-26 16:51:26.460474 [DEBUG] switch_core_media.c:3528 Choose rtp > candidate, index 0, 100.101.139.101:52174 > > Thanks in advance. > > Sincerely > Albert > -- Sincerely Albert Hsueh System Engineer Cloudpe Corporation 02-8712 5955 ext. 831 www.cloudpe.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Fri Aug 3 20:44:17 2018 From: bipin at xbipin.com (Bipin Patel) Date: Sat, 04 Aug 2018 00:44:17 +0400 Subject: [Freeswitch-users] FS compiled on rpi how to package? In-Reply-To: References: <6f07e544-2071-e75f-6aa6-722a844b92c3@xbipin.com> <7F392795-B615-4193-97D3-A1818A709475@jerris.com> <20180730172053.GA3485@wolfgang.lan> <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> <50b477ba2d9c790995ed90faa5afa79f@xbipin.com> <93648FB7-490F-4742-A354-4A2FB5C83254@jerris.com> <8e022951ad82256a382531c6e2835531@xbipin.com> Message-ID: <1650188a4e8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Yes I'm not doing full build, just the default enabled modules along with Python and xmlcurl and all that compiles just fine, tried it few mins back only and so far I need these modules only On August 3, 2018 7:54:48 PM Michael Jerris wrote: > That is missing some required for a full build, yes. Working on getting > the repos for 64bit up and running for jessie and stretch and then I can > provide more details. For sure missing broadvoice, codec2 and silk, there > are others. > > > >> On Aug 3, 2018, at 1:27 AM, Bipin Patel wrote: >> >> well i use the below command on stretch and then compile master and works >> just fine unless the dependencies list just changed yesterday >> sudo apt-get -y install autoconf automake devscripts gawk libjpeg-dev >> libncurses5-dev libtool-bin python-dev libtiff5-dev libperl-dev libgdbm-dev >> libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev >> libspeexdsp-dev libsqlite3-dev libedit-dev libldns-dev libpq-dev >> libsndfile-dev libopus-dev liblua5.1-0-dev g++ git-core libtool make >> pkg-config equivs mlocate git dpkg-dev sox flac dh-systemd yasm libogg-dev >> unixodbc-dev python-all-dev python-support erlang-dev doxygen uuid-dev >> libcurlpp0 libavformat-dev libswscale-dev libopencv-dev libhiredis-dev >> ladspa-sdk libmemcached-dev libsoundtouch-dev libflite1 flite1-dev >> libpjmedia-codec2 libasound2-dev portaudio19-dev libx11-dev librabbitmq-dev >> libsnmp-dev libmagickcore-dev libvorbis-dev libmp3lame-dev libmpg123-dev >> libshout3-dev libsndfile1-dev libflac-dev libvlc-dev default-jdk >> liblua5.2-dev libmono-2.0-dev mono-mcs libyaml-dev bison libbison-dev >> libjpeg62-turbo-dev >> >> On 01-08-2018 21:54, Michael Jerris wrote: >>> Yes, in latest master there are new ones. >>> >>> >>>> On Aug 1, 2018, at 12:27 PM, Bipin Patel wrote: >>>> >>>> do u mean dependencies to compile FS coz i have all those and i plan to >>>> install them on target rpi's then just install the FS deb? >>>> >>>> On 01-08-2018 20:19, Michael Jerris wrote: >>>> The commands for building debs are documented on confluence, but they won't >>>> help you as you'll need to first package all the required dependencies. >>>> You'll need to sort that out first. If you attempt to run the build it >>>> will fail telling you what packages are missing, then you'll need to create >>>> those one at a time and put them in a repo. Look at stash under support >>>> deps for the source for missing packages or ask if you get stuck. >>>> >>>> >>>> On Jul 30, 2018, at 3:48 PM, Bipin Patel wrote: >>>> >>>> Thanks for the info but we have a small one line patch that we need to add >>>> to the master code and then specifically compile it for the rpi3 and that's >>>> why I need help finding any guide that can show the list of commands to run >>>> to create a Deb package which we can then simply install on other rpi >>>> devices. I tried checkinstall but in order to make that run I have to move >>>> all the spec files out of the FS folder and still it doesn't completely >>>> replicate exactly what make install does. >>>> >>>> >>>> >>>> If I manage to create the package I'll document it. I already have list of >>>> steps to follow to compile on the rpi for any version including >>>> dependencies but I guess the official and few other rpi install scripts >>>> already are there documented which work equally good. >>>> >>>> >>>> >>>> >>>> On July 30, 2018 9:21:04 PM Sebastian Kemper wrote: >>>> >>>> >>>> On Mon, Jul 30, 2018 at 12:38:03PM -0400, Michael Jerris wrote: >>>> We currently do not offer repositories for this but some people have >>>> approached me about working on this. If anyone is interested in >>>> working on this, we can help support by hosting repos and build boxes >>>> for this, please let us know. >>>> Hi all, >>>> >>>> FS 1.6 is part of OpenWrt 18.06, or will be once it's released. I don't >>>> have RPIs myself but there are packages compiled for it. >>>> >>>> RPI 1: >>>> https://downloads.openwrt.org/releases/packages-18.06/arm_arm1176jzf-s_vfp/telephony/ >>>> >>>> RPI 2: >>>> https://downloads.openwrt.org/releases/packages-18.06/arm_cortex-a7_neon-vfpv4/telephony/ >>>> >>>> RPI 3: >>>> https://downloads.openwrt.org/releases/packages-18.06/aarch64_cortex-a53/telephony/ >>>> >>>> The firmwares are here, currently RC2: >>>> https://downloads.openwrt.org/releases/18.06.0-rc2/targets/brcm2708/ >>>> >>>> I put up a short intro in the User Docs section here: >>>> >>>> https://openwrt.org/docs/guide-user/services/voip/freeswitch >>>> >>>> Kind regards, >>>> Seb >>>> >>>> >>>> On Jul 27, 2018, at 9:07 AM, Bipin Patel wrote: >>>> >>>> hi, >>>> >>>> i have been using FS as PBX in multiple small offices and i always >>>> have been compiling from source on each rpi and its a bit of time >>>> consuming task so i was searching for a guide where i could simply >>>> compile and package the make install but didnt manage to find >>>> anything. >>>> >>>> does any1 do a similar task, if so some help would be appreciated. >>>> We dont plan to upload the package to any repository, will be be >>>> using to simply install and upgrade target rpi machines >>> >>> >>> >>> _________________________________________________________________________ >>> 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 david.villasmil.work at gmail.com Fri Aug 3 18:07:03 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Fri, 3 Aug 2018 14:07:03 -0400 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work In-Reply-To: References: Message-ID: Oh this took me some time to figure out, i'll dig up ny script and share it with you. On Fri, Aug 3, 2018, 13:16 Jose David Jurado Alonso wrote: > Hi, > > I have tried to make a HTTP POST request from LUA script but it does not > work correctly in any way. > > This is an example of the errors that I have obtained: > > 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] > mod_lua.cpp:203 error loading module socket.core from file > /usr/local/lib/lua/5.1/socket/core.so: > 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: > undefined symbol: lua_pcall > 09802b39-524f-4011-ada7-418e6a870248 stack traceback: > 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? > 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require > 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: > in main chunk > 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require > 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: > in main chunk > 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require > 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: > in main chunk > > > > The lua script is: > > local http = require "socket.http"; > > local req_url = "http://localhost/" > > http.request{ > url = req_url, > method = "POST" > } > > > > I tried several tutorials and several configurations: > > > - > https://freeswitch.org/confluence/display/FREESWITCH/Installing+LuaSocket > - > https://freeswitch.org/confluence/display/FREESWITCH/Third+Party+Libraries > with https://luarocks.org/modules/jakeg/lua-requests > > > And some other things that I do not remember but always fail for some > "undefined symbol". > > Any ideas? Thanks! > > José D. > _________________________________________________________________________ > 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 francesco at delagarda.com Mon Aug 6 13:02:18 2018 From: francesco at delagarda.com (Francesco Facco de Lagarda) Date: Mon, 6 Aug 2018 15:02:18 +0200 Subject: [Freeswitch-users] Problem with ODBC Cdr Message-ID: <033b01d42d85$b65570a0$230051e0$@delagarda.com> I have (details below) 1. I have setup a mysql db as specified in docs 2. I have setup odbc and tested with isql 3. I have installed relevant modules (apt get as that's how my fs is installed) 4. I have included module in autoload modules.conf.xml 5. I have configured odbc_cdr.conf Every time I try to start freeswitch service it crashes, neither 'systemctl status freeswitch.service' or 'journalctl -xn' give any useful info (6): Freewitch runs fine if I exlude odbc_cdr.conf Please help DETAILS ========================================================================= 1. cdr db tables ========================================================================= CREATE TABLE `cdr_table_a_leg` ( `CallId` VARCHAR(80) NULL DEFAULT NULL, `orig_id` VARCHAR(80) NULL DEFAULT NULL, `term_id` VARCHAR(80) NULL DEFAULT NULL, `ClientId` VARCHAR(80) NULL DEFAULT NULL, `IP` VARCHAR(80) NULL DEFAULT NULL, `IPInternal` VARCHAR(80) NULL DEFAULT NULL, `CODEC` VARCHAR(80) NULL DEFAULT NULL, `directGateway` VARCHAR(80) NULL DEFAULT NULL, `redirectGateway` VARCHAR(80) NULL DEFAULT NULL, `CallerID` VARCHAR(80) NULL DEFAULT NULL, `TelNumber` VARCHAR(80) NULL DEFAULT NULL, `TelNumberFull` VARCHAR(80) NULL DEFAULT NULL, `sip_endpoint_disposition` VARCHAR(80) NULL DEFAULT NULL, `sip_current_application` VARCHAR(80) NULL DEFAULT NULL ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB ; CREATE TABLE `cdr_table_b_leg` ( `CallId` VARCHAR(80) NULL DEFAULT NULL, `orig_id` VARCHAR(80) NULL DEFAULT NULL, `term_id` VARCHAR(80) NULL DEFAULT NULL, `ClientId` VARCHAR(80) NULL DEFAULT NULL, `IP` VARCHAR(80) NULL DEFAULT NULL, `IPInternal` VARCHAR(80) NULL DEFAULT NULL, `CODEC` VARCHAR(80) NULL DEFAULT NULL, `directGateway` VARCHAR(80) NULL DEFAULT NULL, `redirectGateway` VARCHAR(80) NULL DEFAULT NULL, `CallerID` VARCHAR(80) NULL DEFAULT NULL, `TelNumber` VARCHAR(80) NULL DEFAULT NULL, `TelNumberFull` VARCHAR(80) NULL DEFAULT NULL, `sip_endpoint_disposition` VARCHAR(80) NULL DEFAULT NULL, `sip_current_application` VARCHAR(80) NULL DEFAULT NULL ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB ; CREATE TABLE `cdr_table_both` ( `CallId` VARCHAR(80) NULL DEFAULT NULL, `orig_id` VARCHAR(80) NULL DEFAULT NULL, `TEST_id` VARCHAR(80) NULL DEFAULT NULL ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB ; ========================================================================= 2. ODBC setup ========================================================================= /etc/odbcinst.ini [myodbc_mysql] Description=ODBC for MySQL Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so Setup=/usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so UsageCount=2 /etc/odbc.ini [freeswitch] Description=description of your DSN Driver=myodbc_mysql Server=localhost Port=3306 Socket=/var/run/mysqld/mysqld.sock Database=telispe3 Username=root Password=passw0rd Option=3 ReadOnly=No [cdr] Description=description of your DSN Driver=myodbc_mysql Server=localhost Port=3306 Socket=/var/run/mysqld/mysqld.sock Database=cdr Username=root Password=passw0rd Option=3 ReadOnly=No ========================================================================= 3. install modules ========================================================================= apt-get install freeswitch-mod-odbc-cdr ========================================================================= 4. modules.conf.xml ========================================================================= ========================================================================= 5. odbc_cdr.conf =========================================================================
From tom at tomlynn.com Sat Aug 4 18:48:07 2018 From: tom at tomlynn.com (Tom Lynn) Date: Sat, 4 Aug 2018 11:48:07 -0700 Subject: [Freeswitch-users] FS compiled on rpi how to package? In-Reply-To: References: <6f07e544-2071-e75f-6aa6-722a844b92c3@xbipin.com> <7F392795-B615-4193-97D3-A1818A709475@jerris.com> <20180730172053.GA3485@wolfgang.lan> <164ecbc7c88.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <5913FDF5-A8BE-41FA-803D-B79508B9FA30@jerris.com> <50b477ba2d9c790995ed90faa5afa79f@xbipin.com> <93648FB7-490F-4742-A354-4A2FB5C83254@jerris.com> <8e022951ad82256a382531c6e2835531@xbipin.com> Message-ID: Hopefully the resulting packages can be used on Armbian to reach a broader range of SBC devices. For instance, the ODROID-XU4 or some of the newer BananaPI devices that have native POE. Devices whose network interfaces aren't diminished by their USB controllers. On Fri, Aug 3, 2018 at 8:54 AM, Michael Jerris wrote: > That is missing some required for a full build, yes. Working on getting > the repos for 64bit up and running for jessie and stretch and then I can > provide more details. For sure missing broadvoice, codec2 and silk, there > are others. > > > > On Aug 3, 2018, at 1:27 AM, Bipin Patel wrote: > > well i use the below command on stretch and then compile master and works > just fine unless the dependencies list just changed yesterday > > sudo apt-get -y install autoconf automake devscripts gawk libjpeg-dev > libncurses5-dev libtool-bin python-dev libtiff5-dev libperl-dev libgdbm-dev > libdb-dev gettext libssl-dev libcurl4-openssl-dev libpcre3-dev libspeex-dev > libspeexdsp-dev libsqlite3-dev libedit-dev libldns-dev libpq-dev > libsndfile-dev libopus-dev liblua5.1-0-dev g++ git-core libtool make > pkg-config equivs mlocate git dpkg-dev sox flac dh-systemd yasm libogg-dev > unixodbc-dev python-all-dev python-support erlang-dev doxygen uuid-dev > libcurlpp0 libavformat-dev libswscale-dev libopencv-dev libhiredis-dev > ladspa-sdk libmemcached-dev libsoundtouch-dev libflite1 flite1-dev > libpjmedia-codec2 libasound2-dev portaudio19-dev libx11-dev librabbitmq-dev > libsnmp-dev libmagickcore-dev libvorbis-dev libmp3lame-dev libmpg123-dev > libshout3-dev libsndfile1-dev libflac-dev libvlc-dev default-jdk > liblua5.2-dev libmono-2.0-dev mono-mcs libyaml-dev bison libbison-dev > libjpeg62-turbo-dev > > > On 01-08-2018 21:54, Michael Jerris wrote: > > Yes, in latest master there are new ones. > > On Aug 1, 2018, at 12:27 PM, Bipin Patel wrote: > > do u mean dependencies to compile FS coz i have all those and i plan to > install them on target rpi's then just install the FS deb? > > > On 01-08-2018 20:19, Michael Jerris wrote: > > The commands for building debs are documented on confluence, but they > won't help you as you'll need to first package all the required > dependencies. You'll need to sort that out first. If you attempt to run > the build it will fail telling you what packages are missing, then you'll > need to create those one at a time and put them in a repo. Look at stash > under support deps for the source for missing packages or ask if you get > stuck. > > On Jul 30, 2018, at 3:48 PM, Bipin Patel wrote: > > Thanks for the info but we have a small one line patch that we need to add > to the master code and then specifically compile it for the rpi3 and that's > why I need help finding any guide that can show the list of commands to run > to create a Deb package which we can then simply install on other rpi > devices. I tried checkinstall but in order to make that run I have to move > all the spec files out of the FS folder and still it doesn't completely > replicate exactly what make install does. > > > > If I manage to create the package I'll document it. I already have list of > steps to follow to compile on the rpi for any version including > dependencies but I guess the official and few other rpi install scripts > already are there documented which work equally good. > > > > > On July 30, 2018 9:21:04 PM Sebastian Kemper wrote: > > On Mon, Jul 30, 2018 at 12:38:03PM -0400, Michael Jerris wrote: > > We currently do not offer repositories for this but some people have > approached me about working on this. If anyone is interested in > working on this, we can help support by hosting repos and build boxes > for this, please let us know. > > > Hi all, > > FS 1.6 is part of OpenWrt 18.06, or will be once it's released. I don't > have RPIs myself but there are packages compiled for it. > > RPI 1: > https://downloads.openwrt.org/releases/packages-18.06/arm_ > arm1176jzf-s_vfp/telephony/ > > RPI 2: > https://downloads.openwrt.org/releases/packages-18.06/arm_ > cortex-a7_neon-vfpv4/telephony/ > > RPI 3: > https://downloads.openwrt.org/releases/packages-18.06/ > aarch64_cortex-a53/telephony/ > > The firmwares are here, currently RC2: > https://downloads.openwrt.org/releases/18.06.0-rc2/targets/brcm2708/ > > I put up a short intro in the User Docs section here: > > https://openwrt.org/docs/guide-user/services/voip/freeswitch > > Kind regards, > Seb > > On Jul 27, 2018, at 9:07 AM, Bipin Patel wrote: > > hi, > > i have been using FS as PBX in multiple small offices and i always > have been compiling from source on each rpi and its a bit of time > consuming task so i was searching for a guide where i could simply > compile and package the make install but didnt manage to find > anything. > > does any1 do a similar task, if so some help would be appreciated. > We dont plan to upload the package to any repository, will be be > using to simply install and upgrade target rpi machines > > > > > > > _________________________________________________________________________ > 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 > > > > > _________________________________________________________________________ > 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 gmina at connectfirst.com Mon Aug 6 17:26:33 2018 From: gmina at connectfirst.com (Geoff Mina) Date: Mon, 6 Aug 2018 11:26:33 -0600 Subject: [Freeswitch-users] Problem with ODBC Cdr In-Reply-To: <033b01d42d85$b65570a0$230051e0$@delagarda.com> References: <033b01d42d85$b65570a0$230051e0$@delagarda.com> Message-ID: Not sure if it was a copy/paste error, but you are missing your closing ">" at the end of the configuration file. Freeswitch will completely fail to start if the cumulative XML cannot be parsed. All you get is a not-very-helpful log in /var/log/messages that says you have an XML parse error. On Mon, Aug 6, 2018 at 11:14 AM Francesco Facco de Lagarda < francesco at delagarda.com> wrote: > I have (details below) > > 1. I have setup a mysql db as specified in docs > 2. I have setup odbc and tested with isql > 3. I have installed relevant modules (apt get as that’s how my fs is > installed) > 4. I have included module in autoload modules.conf.xml > 5. I have configured odbc_cdr.conf > > > > Every time I try to start freeswitch service it crashes, neither > 'systemctl status freeswitch.service' or 'journalctl -xn' give any useful > info (6): > > > > Freewitch runs fine if I exlude odbc_cdr.conf > > > > Please help > > > > > > > > > > DETAILS > > > > ========================================================================= > > 1. cdr db tables > > ========================================================================= > > *CREATE* *TABLE* `cdr_table_a_leg` ( > > `CallId` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `orig_id` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `term_id` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `ClientId` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `IP` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `IPInternal` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `CODEC` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `directGateway` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `redirectGateway` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `CallerID` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `TelNumber` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `TelNumberFull` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `sip_endpoint_disposition` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `sip_current_application` *VARCHAR*(80) *NULL* *DEFAULT* *NULL* > > ) > > *COLLATE*='latin1_swedish_ci' > > *ENGINE*=*InnoDB* > > ; > > > > *CREATE* *TABLE* `cdr_table_b_leg` ( > > `CallId` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `orig_id` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `term_id` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `ClientId` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `IP` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `IPInternal` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `CODEC` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `directGateway` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `redirectGateway` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `CallerID` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `TelNumber` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `TelNumberFull` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `sip_endpoint_disposition` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `sip_current_application` *VARCHAR*(80) *NULL* *DEFAULT* *NULL* > > ) > > *COLLATE*='latin1_swedish_ci' > > *ENGINE*=*InnoDB* > > ; > > > > *CREATE* *TABLE* `cdr_table_both` ( > > `CallId` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `orig_id` *VARCHAR*(80) *NULL* *DEFAULT* *NULL*, > > `TEST_id` *VARCHAR*(80) *NULL* *DEFAULT* *NULL* > > ) > > *COLLATE*='latin1_swedish_ci' > > *ENGINE*=*InnoDB* > > ; > > > > > > ========================================================================= > > 2. ODBC setup > > ========================================================================= > > /etc/odbcinst.ini > > [myodbc_mysql] > > Description=ODBC for MySQL > > Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so > > Setup=/usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so > > UsageCount=2 > > > > > > /etc/odbc.ini > > [freeswitch] > > Description=description of your DSN > > Driver=myodbc_mysql > > Server=localhost > > Port=3306 > > Socket=/var/run/mysqld/mysqld.sock > > Database=telispe3 > > Username=root > > Password=passw0rd > > Option=3 > > ReadOnly=No > > > > [cdr] > > Description=description of your DSN > > Driver=myodbc_mysql > > Server=localhost > > Port=3306 > > Socket=/var/run/mysqld/mysqld.sock > > Database=cdr > > Username=root > > Password=passw0rd > > Option=3 > > ReadOnly=No > > > > ========================================================================= > > 3. install modules > > ========================================================================= > > apt-get install freeswitch-mod-odbc-cdr > > > > ========================================================================= > > 4. modules.conf.xml > > ========================================================================= > > > > > > > > > > > > ========================================================================= > > 5. odbc_cdr.conf > > ========================================================================= > > > > > > > > > > > > > > > > > > > > > > value="/usr/local/freeswitch/log/odbc_cdr"/> > > > > value="/usr/local/freeswitch/log/odbc_cdr/failed"/> > > > > > > > > > > > > log-leg="a-leg"> > > chan-var-name="call_uuid"/> > > chan-var-name="uuid"/> > > chan-var-name="sip_call_id"/> > > chan-var-name="uuid"/> > > chan-var-name="sip_network_ip"/> > > chan-var-name="sip_via_host"/> > > chan-var-name="read_codec"/> > > chan-var-name="sip_req_host"/> > > name="redirectGateway" chan-var-name="sip_redirect_contact_host_0"/> > > chan-var-name="sip_from_user"/> > > chan-var-name="sip_req_user"/> > > chan-var-name="sip_to_user"/> > > name="sip_endpoint_disposition" chan-var-name="endpoint_disposition"/> > > name="sip_current_application" chan-var-name="current_application"/> > >
> > > > log-leg="b-leg"> > > chan-var-name="call_uuid"/> > > chan-var-name="uuid"/> > > chan-var-name="sip_call_id"/> > > chan-var-name="uuid"/> > > chan-var-name="sip_network_ip"/> > > chan-var-name="sip_via_host"/> > > chan-var-name="read_codec"/> > > chan-var-name="sip_req_host"/> > > name="redirectGateway" chan-var-name="sip_redirect_contact_host_0"/> > > chan-var-name="sip_from_user"/> > > chan-var-name="sip_req_user"/> > > chan-var-name="sip_to_user"/> > > name="sip_endpoint_disposition" chan-var-name="endpoint_disposition"/> > > name="sip_current_application" chan-var-name="current_application"/> > >
> > > > > > chan-var-name="uuid"/> > > chan-var-name="Caller-Unique-ID"/> > > chan-var-name="sip_from_uri"/> > >
> >
> >
> > > > > ========================================================================= > > 6. systemctl status freeswitch.service > > ========================================================================= > > > > > > Aug 06 14:49:32 telispe3 systemd[1]: Failed to start freeswitch. > > Aug 06 14:49:32 telispe3 systemd[1]: Unit freeswitch.service entered > failed state. > > Aug 06 14:49:32 telispe3 systemd[1]: freeswitch.service holdoff time over, > scheduling restart. > > Aug 06 14:49:32 telispe3 systemd[1]: Stopping freeswitch... > > Aug 06 14:49:32 telispe3 systemd[1]: Starting freeswitch... > > Aug 06 14:49:32 telispe3 systemd[1]: freeswitch.service start request > repeated too quickly, refusing to start. > > Aug 06 14:49:32 telispe3 systemd[1]: Failed to start freeswitch. > > Aug 06 14:49:32 telispe3 systemd[1]: Unit freeswitch.service entered > failed state. > _________________________________________________________________________ > 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 jagathprem at gmail.com Tue Aug 7 07:30:27 2018 From: jagathprem at gmail.com (Jagath premawardana) Date: Tue, 7 Aug 2018 13:00:27 +0530 Subject: [Freeswitch-users] FreeSwitch call handling capability for IVR applications Message-ID: Hi, I need to build an IVR application which should be able to handle 1500 simultaneous calls. I've to run this application on a virtual bed. What kind of hardware spec should I be looking at? Is there any resource from where I can relate call handling capacity of Freeswitch with the server hardware? Regards, Jagath -------------- next part -------------- An HTML attachment was scrubbed... URL: From Martin.Gordian at c4b.de Tue Aug 7 13:52:27 2018 From: Martin.Gordian at c4b.de (Martin Gordian) Date: Tue, 7 Aug 2018 13:52:27 +0000 Subject: [Freeswitch-users] Change media attribute of existing call Message-ID: Hello List, we have the following scenario with innovaphone PBX (could be any other PBX): - In the PBX there are users configured - Native innovaphones register with the PBX via SIP as some of these users (one user per phone) - FreeSWITCH is used as a call controller for other of these users, and registers for them with the PBX (via user gateways), when the user registers with FreeSWITCH from its SoftPhone I want to use the native hold/unhold of that PBX. Therefor I used WireShark to to find that the native phones send an INVITE to the PBX, for the party to go on hold, with media attribute inactive. Now, if I have a call between a FreeSWITCH user and a native phone, how can I make FreeSWITCH to make the PBX put the phone on hold? Somehow send that INVITE by command or any other methods. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Tue Aug 7 16:40:42 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 7 Aug 2018 19:40:42 +0300 Subject: [Freeswitch-users] FreeSwitch call handling capability for IVR applications In-Reply-To: References: Message-ID: Why not simulate calls load using SIPP? Your test on your equipment will give usable data to make decision вт, 7 авг. 2018 г. в 18:22, Jagath premawardana : > Hi, > > I need to build an IVR application which should be able to handle 1500 > simultaneous calls. > I've to run this application on a virtual bed. What kind of hardware spec > should I be looking at? > Is there any resource from where I can relate call handling capacity of > Freeswitch with the server hardware? > > Regards, > Jagath > _________________________________________________________________________ > 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 mayamatakeshi at gmail.com Wed Aug 8 00:22:52 2018 From: mayamatakeshi at gmail.com (mayamatakeshi) Date: Wed, 8 Aug 2018 09:22:52 +0900 Subject: [Freeswitch-users] Memory and CPU usage increasing everyday In-Reply-To: References: Message-ID: On Fri, Jul 27, 2018 at 8:54 AM, mayamatakeshi wrote: > Hi, > I am seeing this issue with some of our FS deployments. > We use Debian 8 > with FS commit 5a4d2496f1b9256fe19cd90cc99ad8780c7998bc. > > However, this doesn't happen with an older FS machine using the same OS > and FS commit. > > Checking for differences between them, we ended up finding that > ldd freeswitch > reports they differ here: > > OK: > libcurl-gnutls.so.4 => /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 > > NG: > libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 > > > I was wondering if this might be the cause of the issue and would like to > test by forcing use of libcurl-gnutls on the NG machines but I am not sure > if I can force FS build to use one instead of the other. > > I can see both OK and NG machines have both > libcurl-gnutls.so.4 > and > libcurl.so.4 > so I am not sure why they ended up with FS linked differently. > > I searched the FS source code and eventually found that there is this flag > HAVE_GNUTLS. > > However, it seems this is not set as the code that would set it seems to > be disabled (line commented with "#" in libs/iskemel/configure.ac): > > [root at lab002141 freeswitch]$ find . -type f|xargs grep -i HAVE_GNUTLS 2> > /dev/null > ./libs/win32/iksemel/config.h://#define HAVE_GNUTLS > ./libs/iksemel/configure.ac:#AX_PATH_LIBGNUTLS(,AC_DEFINE(HAVE_GNUTLS,,"Use > libgnutls")) > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:} // HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/src/stream.c:#ifdef HAVE_GNUTLS > ./libs/iksemel/configure:#AX_PATH_LIBGNUTLS(,AC_DEFINE(HAVE_GNUTLS,,"Use > libgnutls")) > ./libs/iksemel/tools/iksroster.c:#ifndef HAVE_GNUTLS > > So I am not sure why the build decided to link against libcurl-gnutls.so.4 > on the OK machine. > > > Does anyone have some idea? > > I just had to do this before building FS: apt-get remove -y libcurl4-openssl-dev apt-get install -y libcurl4-gnutls-dev ldconfig After that FS linked with libcurl4-gnutls However, after updating the production FS server, memory behavior didn't change. So the issue is not related to libcurl. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Martin.Gordian at c4b.de Thu Aug 9 12:00:43 2018 From: Martin.Gordian at c4b.de (Martin Gordian) Date: Thu, 9 Aug 2018 12:00:43 +0000 Subject: [Freeswitch-users] Change media attribute of existing call In-Reply-To: References: Message-ID: Hello List, basically I want to know if there is any possibility to set the media attribute inactive/sendrecv in SPD. If there is any command I can use, or something else. Thank you. Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Martin Gordian Gesendet: Dienstag, 7. August 2018 15:52 An: freeswitch-users at lists.freeswitch.org Betreff: [Freeswitch-users] Change media attribute of existing call Hello List, we have the following scenario with innovaphone PBX (could be any other PBX): - In the PBX there are users configured - Native innovaphones register with the PBX via SIP as some of these users (one user per phone) - FreeSWITCH is used as a call controller for other of these users, and registers for them with the PBX (via user gateways), when the user registers with FreeSWITCH from its SoftPhone I want to use the native hold/unhold of that PBX. Therefor I used WireShark to to find that the native phones send an INVITE to the PBX, for the party to go on hold, with media attribute inactive. Now, if I have a call between a FreeSWITCH user and a native phone, how can I make FreeSWITCH to make the PBX put the phone on hold? Somehow send that INVITE by command or any other methods. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Wed Aug 8 14:52:13 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Wed, 8 Aug 2018 16:52:13 +0200 Subject: [Freeswitch-users] GSM Open - One Way Audio In-Reply-To: References: Message-ID: Hello Nitin, if you succeed, please let me know, and send me all useful info. Patches are welcome, and better yet a pull request. Thanks, -giovanni On 8 August 2018 at 16:44, Nitin India wrote: > Hi, > > I tested once again with previous versions from the Branch v1.2_stable and > v1.4 in them GSM Open is working properly without any audio issues. I think > there is some problem related to the read codec GSMOpen is unable to read > the stream properly from the Modem. > > On Tue, Aug 7, 2018 at 8:11 PM, Nitin India wrote: > >> Hi Giovanni, >> >> Hope you are doing good, It has been long time we interacted. >> >> Today, I tried to use gsmopen with FreeSwitch both the Stable 1.6.20 >> Version and the Latest Version 1.9.X on CentOS 7 >> >> First issue that I observed is that gsmlib residing in >> /src/mod/endpoints/mod_gsmopen/gsmlib/gsmlib-1.10-patched-13ubuntu has >> problem with the Incoming SMS it produce segmentation fault when any >> Incoming SMS is received. But works fine when GSMLib is compiled and >> installed from https://github.com/vbouchaud/gsmlib it do not crash and >> everything works good. >> >> Now the Main Problem with both the cases is One Way Audio. FreeSwitch do >> not hear any kind of audio from the Mobile User. But DTMF Coming from the >> Mobile User is fine. >> >> Lets say I have incoming call from gsmopen at interface1 and once it hit >> the dialplan like listed below.. >> >> >> >> ") >> >> >> Mobile Subscriber is not able to hear himself back that confirms there is >> one way audio and the same problem is with record_session application it is >> not able to record the voice of Mobile User also tested with Sofia >> Endpoints they also can't hear the Mobile User but Sound Playing from >> FreeSwitch side goes fine to the Mobile User. >> >> Now here is an another 2nd dialplan that seems to work fine and resolve >> the one way audio issue. >> >> >> >> >> ") >> >> >> >> Mobile User is able to hear the Audio from FreeSwitch and also able to >> send DTMF Digits to FreeSwitch. Once the Playback application finishes >> playing and the next Echo Application is executed Mobile User is able to >> hear himself back that shows that freeswitch is now getting audio properly >> without any issues. >> >> I used gsmopen about 4 years back and it use to work fine without any >> issues on CentOS 6. >> >> >> -- >> ------------------------------------------------ >> Thanks & Regards >> Nitin >> > > > > -- > ------------------------------------------------ > Thanks & Regards > Nitin (+919999976157) > -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gb at cm.nl Wed Aug 8 06:41:59 2018 From: gb at cm.nl (Grant Bagdasarian) Date: Wed, 8 Aug 2018 06:41:59 +0000 Subject: Freeswitch on Windows Message-ID: <80510352f8a54efab86c662ebf1d2156@cm.nl> Hello, I have a few questions regarding running Freeswitch on Windows and some general questions. 1. How do I get mod_python installed as a module on Freeswitch? 2. Does V8 need to be installed on the Windows machine before Javascript scripts can be executed? Lets say I have the following Dialplan condition: The idea is to assign a value conditionally based on the first three regex groups. I tried the below, but for some reason it doesn't work. 1. When I log the variables after the last condition, they're empty. Why? 2. How does variable concatenation work in Dialplan XML? 3. Is there a better way to conditionally assign values to variables and use them in later step in the Dialplan XML? Doing this with Python or Javascript would be easy, but mod_python is not installed, and V8 doesn't execute the script. ...Some more actions... Regards, Grant Bagdasarian Senior Developer +31765727054 cm.com [cid:image001.png at 01D42EF3.BB2546E0] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.png Type: image/png Size: 4987 bytes Desc: image001.png URL: From francesco at delagarda.com Tue Aug 7 15:17:06 2018 From: francesco at delagarda.com (Francesco Facco de Lagarda) Date: Tue, 7 Aug 2018 17:17:06 +0200 Subject: [Freeswitch-users] Problem with ODBC Cdr In-Reply-To: References: <033b01d42d85$b65570a0$230051e0$@delagarda.com> Message-ID: <006c01d42e61$b52a7130$1f7f5390$@delagarda.com> YOu are a genious and a gentleman Thank you! From: FreeSWITCH-users On Behalf Of Geoff Mina Sent: lunedì 6 agosto 2018 19:27 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Problem with ODBC Cdr Not sure if it was a copy/paste error, but you are missing your closing ">" at the end of the configuration file. Freeswitch will completely fail to start if the cumulative XML cannot be parsed. All you get is a not-very-helpful log in /var/log/messages that says you have an XML parse error. On Mon, Aug 6, 2018 at 11:14 AM Francesco Facco de Lagarda > wrote: I have (details below) 1. I have setup a mysql db as specified in docs 2. I have setup odbc and tested with isql 3. I have installed relevant modules (apt get as that’s how my fs is installed) 4. I have included module in autoload modules.conf.xml 5. I have configured odbc_cdr.conf Every time I try to start freeswitch service it crashes, neither 'systemctl status freeswitch.service' or 'journalctl -xn' give any useful info (6): Freewitch runs fine if I exlude odbc_cdr.conf Please help DETAILS ========================================================================= 1. cdr db tables ========================================================================= CREATE TABLE `cdr_table_a_leg` ( `CallId` VARCHAR(80) NULL DEFAULT NULL, `orig_id` VARCHAR(80) NULL DEFAULT NULL, `term_id` VARCHAR(80) NULL DEFAULT NULL, `ClientId` VARCHAR(80) NULL DEFAULT NULL, `IP` VARCHAR(80) NULL DEFAULT NULL, `IPInternal` VARCHAR(80) NULL DEFAULT NULL, `CODEC` VARCHAR(80) NULL DEFAULT NULL, `directGateway` VARCHAR(80) NULL DEFAULT NULL, `redirectGateway` VARCHAR(80) NULL DEFAULT NULL, `CallerID` VARCHAR(80) NULL DEFAULT NULL, `TelNumber` VARCHAR(80) NULL DEFAULT NULL, `TelNumberFull` VARCHAR(80) NULL DEFAULT NULL, `sip_endpoint_disposition` VARCHAR(80) NULL DEFAULT NULL, `sip_current_application` VARCHAR(80) NULL DEFAULT NULL ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB ; CREATE TABLE `cdr_table_b_leg` ( `CallId` VARCHAR(80) NULL DEFAULT NULL, `orig_id` VARCHAR(80) NULL DEFAULT NULL, `term_id` VARCHAR(80) NULL DEFAULT NULL, `ClientId` VARCHAR(80) NULL DEFAULT NULL, `IP` VARCHAR(80) NULL DEFAULT NULL, `IPInternal` VARCHAR(80) NULL DEFAULT NULL, `CODEC` VARCHAR(80) NULL DEFAULT NULL, `directGateway` VARCHAR(80) NULL DEFAULT NULL, `redirectGateway` VARCHAR(80) NULL DEFAULT NULL, `CallerID` VARCHAR(80) NULL DEFAULT NULL, `TelNumber` VARCHAR(80) NULL DEFAULT NULL, `TelNumberFull` VARCHAR(80) NULL DEFAULT NULL, `sip_endpoint_disposition` VARCHAR(80) NULL DEFAULT NULL, `sip_current_application` VARCHAR(80) NULL DEFAULT NULL ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB ; CREATE TABLE `cdr_table_both` ( `CallId` VARCHAR(80) NULL DEFAULT NULL, `orig_id` VARCHAR(80) NULL DEFAULT NULL, `TEST_id` VARCHAR(80) NULL DEFAULT NULL ) COLLATE='latin1_swedish_ci' ENGINE=InnoDB ; ========================================================================= 2. ODBC setup ========================================================================= /etc/odbcinst.ini [myodbc_mysql] Description=ODBC for MySQL Driver=/usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so Setup=/usr/lib/x86_64-linux-gnu/odbc/libodbcmyS.so UsageCount=2 /etc/odbc.ini [freeswitch] Description=description of your DSN Driver=myodbc_mysql Server=localhost Port=3306 Socket=/var/run/mysqld/mysqld.sock Database=telispe3 Username=root Password=passw0rd Option=3 ReadOnly=No [cdr] Description=description of your DSN Driver=myodbc_mysql Server=localhost Port=3306 Socket=/var/run/mysqld/mysqld.sock Database=cdr Username=root Password=passw0rd Option=3 ReadOnly=No ========================================================================= 3. install modules ========================================================================= apt-get install freeswitch-mod-odbc-cdr ========================================================================= 4. modules.conf.xml ========================================================================= ========================================================================= 5. odbc_cdr.conf =========================================================================
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 andrew.keil at visytel.com Wed Aug 8 06:50:34 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Wed, 8 Aug 2018 06:50:34 +0000 Subject: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! Message-ID: To FreeSWITCH Users, I just wanted to share my thanks and appreciation to the FreeSWITCH team for releasing FreeSWITCH version 1.8.1 (especially to Andrey Volk for his work on the Windows build). My client in London is now running in production this version (built using Visual Studio 2017 (version: 15.7.6) - SDK 10.0.17134.0). FYI: The only change done separately to the standard build is to roll in support for the latest Lua version 5.3.5 and the latest curl version 7.61.0. I ran a 1000 concurrent call flood test also with 100% success with FreeSWITCH running on Windows Server 2016 (with all the latest updates) and the main IVR service language used being Lua. Kind Regards, Andrew Keil Visytel Pty Ltd www.visytel.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.keil at visytel.com Wed Aug 8 22:54:09 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Wed, 8 Aug 2018 22:54:09 +0000 Subject: [Freeswitch-users] FreeSwitch call handling capability for IVR applications In-Reply-To: References: Message-ID: Jagath, The following minimum specification will meet your requirements (anything better should be fine): HP ProLiant DL380 Gen9 Product ID 719064-B21 System ROM P89 v2.56 (01/22/2018) System ROM Date 01/22/2018 2 x CPU: Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz (8/8 cores; 16 threads; 64-bit Capable; Internal L1 cache: 512 KB; Internal L2 cache: 2048 KB; Internal L3 cache: 20480 KB) 2 x HPE SmartMemory (Part 752368-081; DIMM DDR4; 8192 MB; 2133 MHz RDIMM) 1 x HPE Ethernet 1Gb 4-port 331i Adapter 1 x Smart Array P440ar Controller 1 x HP Smart Storage Batt 96 1 x Dynamic Smart Array B140i Controller 2 x Hard Disk (Model: EH0300FCBVC; 300GB; Encryption not enabled; Fault Tolerance RAID 1/RAID 1+0) I would recommend at least two servers for redundancy (which then would let you handle 2000+ concurrent calls). Currently I have two of these servers in production in the UK running Windows Server 2016 and FreeSWITCH 1.8.1 (Windows build) and handling over 10,000 calls per day successfully. In order to make best use of the hardware I use Lua as the IVR service scripting language of choice and have my own engine to optimise and process SQL queries for heavy traffic. Obviously you need to take into account what your IVR service needs to perform (eg. simple SQL, voice playback & record & DTMF) would be fine to meet your 1500 concurrent call limit with the hardware above, however if you add other requirements like TTS, Speech recognition, etc… then this will change your limit. Like anything there is really no point stating how many concurrent calls a platform does, since you need to test for yourself running your service. Saying that, what I have stated is a good starting point. I hope this helps with your quest, Andrew Keil Visytel Pty Ltd www.visytel.com From: FreeSWITCH-users On Behalf Of Jagath premawardana Sent: Tuesday, 7 August 2018 5:30 PM To: FreeSWITCH Users Help Subject: [Freeswitch-users] FreeSwitch call handling capability for IVR applications Hi, I need to build an IVR application which should be able to handle 1500 simultaneous calls. I've to run this application on a virtual bed. What kind of hardware spec should I be looking at? Is there any resource from where I can relate call handling capacity of Freeswitch with the server hardware? Regards, Jagath -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Thu Aug 9 14:36:40 2018 From: mike at jerris.com (Michael Jerris) Date: Thu, 9 Aug 2018 10:36:40 -0400 Subject: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! In-Reply-To: References: Message-ID: <623BF4B2-C5DE-4829-8F5D-65A1EA1B3551@jerris.com> Awesome! If you can submit some changes to code that properly ifdef to support newest Lua and curl that would be much appreciated. We generally track what is versions available on Debian for this but if you have good results we can look at these updates. > On Aug 8, 2018, at 2:50 AM, Andrew Keil wrote: > > To FreeSWITCH Users, > > I just wanted to share my thanks and appreciation to the FreeSWITCH team for releasing FreeSWITCH version 1.8.1 (especially to Andrey Volk for his work on the Windows build). > > My client in London is now running in production this version (built using Visual Studio 2017 (version: 15.7.6) - SDK 10.0.17134.0). > > FYI: The only change done separately to the standard build is to roll in support for the latest Lua version 5.3.5 and the latest curl version 7.61.0. > > I ran a 1000 concurrent call flood test also with 100% success with FreeSWITCH running on Windows Server 2016 (with all the latest updates) and the main IVR service language used being Lua. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.keil at visytel.com Fri Aug 10 06:25:15 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Fri, 10 Aug 2018 06:25:15 +0000 Subject: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! In-Reply-To: <623BF4B2-C5DE-4829-8F5D-65A1EA1B3551@jerris.com> References: <623BF4B2-C5DE-4829-8F5D-65A1EA1B3551@jerris.com> Message-ID: Mike, I have forwarded the extra libraries (lua 5.3.5 and curl 7.61.0 (as source) and associated project/props files) to Andrey Wolk (since I guess he is still managing the Windows library builds) and I will see what his response is. Thanks again, Andrew From: FreeSWITCH-users On Behalf Of Michael Jerris Sent: Friday, 10 August 2018 12:37 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! Awesome! If you can submit some changes to code that properly ifdef to support newest Lua and curl that would be much appreciated. We generally track what is versions available on Debian for this but if you have good results we can look at these updates. On Aug 8, 2018, at 2:50 AM, Andrew Keil > wrote: To FreeSWITCH Users, I just wanted to share my thanks and appreciation to the FreeSWITCH team for releasing FreeSWITCH version 1.8.1 (especially to Andrey Volk for his work on the Windows build). My client in London is now running in production this version (built using Visual Studio 2017 (version: 15.7.6) - SDK 10.0.17134.0). FYI: The only change done separately to the standard build is to roll in support for the latest Lua version 5.3.5 and the latest curl version 7.61.0. I ran a 1000 concurrent call flood test also with 100% success with FreeSWITCH running on Windows Server 2016 (with all the latest updates) and the main IVR service language used being Lua. -------------- next part -------------- An HTML attachment was scrubbed... URL: From covici at ccs.covici.com Sun Aug 12 14:40:04 2018 From: covici at ccs.covici.com (John Covici) Date: Sun, 12 Aug 2018 10:40:04 -0400 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 Message-ID: I am trying to compile from source freeswitch 1.8.1 and I can't find anywhere a reference to v8fs_static. What package is this supposed to be in? I may need the source, as I use gentoo. Thanks in advance for any suggestions. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una covici at ccs.covici.com From francesco at delagarda.com Fri Aug 10 07:07:21 2018 From: francesco at delagarda.com (Francesco Facco de Lagarda) Date: Fri, 10 Aug 2018 09:07:21 +0200 Subject: [Freeswitch-users] Originating calls via ESL Message-ID: <64E60D3E-0E22-4840-91AB-7AF36B03D46E@delagarda.com> I'm trying to send cmds to 8021 port Esl via php api sofia status api show registrations And lots of other WOrk FINE! But I tried api originate user/1001 &park() and it says: USAGE: |&() [] [] [] [] [] what AM i doing wrong? Francesco Facco de Lagarda From grcamauer at gmail.com Thu Aug 9 18:24:35 2018 From: grcamauer at gmail.com (Guillermo Ruiz Camauer) Date: Thu, 9 Aug 2018 15:24:35 -0300 Subject: [Freeswitch-users] FreeSwitch call handling capability for IVR applications In-Reply-To: References: Message-ID: And don't forget about transcoding which can eat into your CPU utilization. Guillermo On Thu, Aug 9, 2018 at 12:26 PM Andrew Keil wrote: > Jagath, > > > > The following minimum specification will meet your requirements (anything > better should be fine): > > > > HP ProLiant DL380 Gen9 > > Product ID 719064-B21 > > System ROM P89 v2.56 (01/22/2018) > > System ROM Date 01/22/2018 > > > > 2 x CPU: Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz (8/8 cores; 16 threads; > 64-bit Capable; Internal L1 cache: 512 KB; Internal L2 cache: 2048 KB; > Internal L3 cache: 20480 KB) > > 2 x HPE SmartMemory (Part 752368-081; DIMM DDR4; 8192 MB; 2133 MHz RDIMM) > > 1 x HPE Ethernet 1Gb 4-port 331i Adapter > > 1 x Smart Array P440ar Controller > > 1 x HP Smart Storage Batt 96 > > 1 x Dynamic Smart Array B140i Controller > > 2 x Hard Disk (Model: EH0300FCBVC; 300GB; Encryption not enabled; Fault > Tolerance RAID 1/RAID 1+0) > > > > I would recommend at least two servers for redundancy (which then would > let you handle 2000+ concurrent calls). > > > > Currently I have two of these servers in production in the UK running > Windows Server 2016 and FreeSWITCH 1.8.1 (Windows build) and handling over > 10,000 calls per day successfully. > > > > In order to make best use of the hardware I use Lua as the IVR service > scripting language of choice and have my own engine to optimise and process > SQL queries for heavy traffic. > > > > Obviously you need to take into account what your IVR service needs to > perform (eg. simple SQL, voice playback & record & DTMF) would be fine to > meet your 1500 concurrent call limit with the hardware above, however if > you add other requirements like TTS, Speech recognition, etc… then this > will change your limit. Like anything there is really no point stating how > many concurrent calls a platform does, since you need to test for yourself > running your service. Saying that, what I have stated is a good starting > point. > > > > I hope this helps with your quest, > > > > Andrew Keil > > Visytel Pty Ltd > > www.visytel.com > > > > > > *From:* FreeSWITCH-users *On > Behalf Of *Jagath premawardana > *Sent:* Tuesday, 7 August 2018 5:30 PM > *To:* FreeSWITCH Users Help > *Subject:* [Freeswitch-users] FreeSwitch call handling capability for IVR > applications > > > > Hi, > > > > I need to build an IVR application which should be able to handle 1500 > simultaneous calls. > > I've to run this application on a virtual bed. What kind of hardware spec > should I be looking at? > > Is there any resource from where I can relate call handling capacity of > Freeswitch with the server hardware? > > > > Regards, > > Jagath > _________________________________________________________________________ > 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 gregor at infomedia.si Thu Aug 9 14:38:12 2018 From: gregor at infomedia.si (Gregor Nanger) Date: Thu, 9 Aug 2018 16:38:12 +0200 Subject: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! In-Reply-To: References: Message-ID: Thank you for this info. We are also pleased with Windows instalation in production, although still 1.6. And not to mention how installation is a breeze. What did u mean by roll in support for Lua and curl? 2018-08-08 8:50 GMT+02:00 Andrew Keil : > To FreeSWITCH Users, > > > > I just wanted to share my thanks and appreciation to the FreeSWITCH team > for releasing FreeSWITCH version 1.8.1 (especially to Andrey Volk for his > work on the Windows build). > > > > My client in London is now running in production this version (built using > Visual Studio 2017 (version: 15.7.6) - SDK 10.0.17134.0). > > > > FYI: The only change done separately to the standard build is to roll in > support for the latest Lua version 5.3.5 and the latest curl version 7.61.0. > > > > I ran a 1000 concurrent call flood test also with 100% success with > FreeSWITCH running on Windows Server 2016 (with all the latest updates) and > the main IVR service language used being Lua. > > > > Kind Regards, > > > > Andrew Keil > > *Visytel Pty Ltd* > > www.visytel.com > > > > _________________________________________________________________________ > 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 > -- Gregor Nanger *CTO* t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From jagathprem at gmail.com Sun Aug 12 14:48:54 2018 From: jagathprem at gmail.com (Jagath premawardana) Date: Sun, 12 Aug 2018 20:18:54 +0530 Subject: [Freeswitch-users] FreeSwitch call handling capability for IVR applications In-Reply-To: References: Message-ID: Andrew, Thanks a lot for the detailed reply. As you said, what you've mentioned is a good starting point. I'll give it a try. Jagath On Thu, Aug 9, 2018 at 4:24 AM, Andrew Keil wrote: > Jagath, > > > > The following minimum specification will meet your requirements (anything > better should be fine): > > > > HP ProLiant DL380 Gen9 > > Product ID 719064-B21 > > System ROM P89 v2.56 (01/22/2018) > > System ROM Date 01/22/2018 > > > > 2 x CPU: Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz (8/8 cores; 16 threads; > 64-bit Capable; Internal L1 cache: 512 KB; Internal L2 cache: 2048 KB; > Internal L3 cache: 20480 KB) > > 2 x HPE SmartMemory (Part 752368-081; DIMM DDR4; 8192 MB; 2133 MHz RDIMM) > > 1 x HPE Ethernet 1Gb 4-port 331i Adapter > > 1 x Smart Array P440ar Controller > > 1 x HP Smart Storage Batt 96 > > 1 x Dynamic Smart Array B140i Controller > > 2 x Hard Disk (Model: EH0300FCBVC; 300GB; Encryption not enabled; Fault > Tolerance RAID 1/RAID 1+0) > > > > I would recommend at least two servers for redundancy (which then would > let you handle 2000+ concurrent calls). > > > > Currently I have two of these servers in production in the UK running > Windows Server 2016 and FreeSWITCH 1.8.1 (Windows build) and handling over > 10,000 calls per day successfully. > > > > In order to make best use of the hardware I use Lua as the IVR service > scripting language of choice and have my own engine to optimise and process > SQL queries for heavy traffic. > > > > Obviously you need to take into account what your IVR service needs to > perform (eg. simple SQL, voice playback & record & DTMF) would be fine to > meet your 1500 concurrent call limit with the hardware above, however if > you add other requirements like TTS, Speech recognition, etc… then this > will change your limit. Like anything there is really no point stating how > many concurrent calls a platform does, since you need to test for yourself > running your service. Saying that, what I have stated is a good starting > point. > > > > I hope this helps with your quest, > > > > Andrew Keil > > Visytel Pty Ltd > > www.visytel.com > > > > > > *From:* FreeSWITCH-users *On > Behalf Of *Jagath premawardana > *Sent:* Tuesday, 7 August 2018 5:30 PM > *To:* FreeSWITCH Users Help > *Subject:* [Freeswitch-users] FreeSwitch call handling capability for IVR > applications > > > > Hi, > > > > I need to build an IVR application which should be able to handle 1500 > simultaneous calls. > > I've to run this application on a virtual bed. What kind of hardware spec > should I be looking at? > > Is there any resource from where I can relate call handling capacity of > Freeswitch with the server hardware? > > > > Regards, > > Jagath > > _________________________________________________________________________ > 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 jeff.chua.linux at gmail.com Sat Aug 11 09:48:48 2018 From: jeff.chua.linux at gmail.com (Jeff Chua) Date: Sat, 11 Aug 2018 17:48:48 +0800 Subject: [Freeswitch-users] GSM Open - One Way Audio In-Reply-To: References: Message-ID: On Wed, Aug 8, 2018 at 10:52 PM, Giovanni Maruzzelli wrote: > Hello Nitin, > > if you succeed, please let me know, and send me all useful info. > > Patches are welcome, and better yet a pull request. >> I tested once again with previous versions from the Branch v1.2_stable and >> v1.4 in them GSM Open is working properly without any audio issues. I think >> there is some problem related to the read codec GSMOpen is unable to read >> the stream properly from the Modem. Please let me know as well. I could never get gsmopen to work either. I'll try freeswitch-1.4.26.tar.xz to see this works. Thanks, Jeff From Martin.Gordian at c4b.de Fri Aug 10 06:17:00 2018 From: Martin.Gordian at c4b.de (Martin Gordian) Date: Fri, 10 Aug 2018 06:17:00 +0000 Subject: [Freeswitch-users] Change media attribute of existing call In-Reply-To: References: Message-ID: SDP of course. Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Martin Gordian Gesendet: Donnerstag, 9. August 2018 14:01 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] Change media attribute of existing call Hello List, basically I want to know if there is any possibility to set the media attribute inactive/sendrecv in SPD. If there is any command I can use, or something else. Thank you. Von: FreeSWITCH-users [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Martin Gordian Gesendet: Dienstag, 7. August 2018 15:52 An: freeswitch-users at lists.freeswitch.org Betreff: [Freeswitch-users] Change media attribute of existing call Hello List, we have the following scenario with innovaphone PBX (could be any other PBX): - In the PBX there are users configured - Native innovaphones register with the PBX via SIP as some of these users (one user per phone) - FreeSWITCH is used as a call controller for other of these users, and registers for them with the PBX (via user gateways), when the user registers with FreeSWITCH from its SoftPhone I want to use the native hold/unhold of that PBX. Therefor I used WireShark to to find that the native phones send an INVITE to the PBX, for the party to go on hold, with media attribute inactive. Now, if I have a call between a FreeSWITCH user and a native phone, how can I make FreeSWITCH to make the PBX put the phone on hold? Somehow send that INVITE by command or any other methods. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: From steveayre at gmail.com Thu Aug 9 19:12:59 2018 From: steveayre at gmail.com (Steven Ayre) Date: Thu, 9 Aug 2018 20:12:59 +0100 Subject: [Freeswitch-users] Change media attribute of existing call In-Reply-To: References: Message-ID: Try the uuid_hold / uuid_unhold APIs, or hold / unhold applications depending on how you want to trigger it. On Thu, 9 Aug 2018 at 16:41, Martin Gordian wrote: > Hello List, > > > > basically I want to know if there is any possibility to set the media > attribute inactive/sendrecv in SPD. If there is any command I can use, or > something else. > > > > Thank you. > > > > *Von:* FreeSWITCH-users [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *Im Auftrag von *Martin > Gordian > *Gesendet:* Dienstag, 7. August 2018 15:52 > *An:* freeswitch-users at lists.freeswitch.org > *Betreff:* [Freeswitch-users] Change media attribute of existing call > > > > Hello List, > > > > we have the following scenario with innovaphone PBX (could be any other > PBX): > > - In the PBX there are users configured > > - Native innovaphones register with the PBX via SIP as some of > these users (one user per phone) > > - FreeSWITCH is used as a call controller for other of these > users, and registers for them with the PBX (via user gateways), when the > user registers with FreeSWITCH from its SoftPhone > > > > I want to use the native hold/unhold of that PBX. Therefor I used > WireShark to to find that the native phones send an INVITE to the PBX, for > the party to go on hold, with media attribute inactive. > > > > Now, if I have a call between a FreeSWITCH user and a native phone, how > can I make FreeSWITCH to make the PBX put the phone on hold? Somehow send > that INVITE by command or any other methods. > > > > Thank you. > _________________________________________________________________________ > 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 timbo at timbo.net.au Mon Aug 13 05:59:47 2018 From: timbo at timbo.net.au (Tim Bowyer) Date: Mon, 13 Aug 2018 05:59:47 +0000 Subject: [Freeswitch-users] Strange RXFAX Delay - Hangup Hook Message-ID: Hi All, Have been pulling my hair out trying to work out why we're getting a strange delay upon completion of a t38 fax using rxfax. Upon finishing the receiving of a fax, and sending BYE to the originator, freeswitch seems to keep the channel open for exactly 30 seconds then tries to issue another hangup. Have tried all sorts of things in dialplan, including moving the answer to before the hangup hook - I prefer the answer to be post hangup hook to aid in hunting to different servers in case of API call failures. What's also weird, 30 seconds after rxfax completes there are debug entries for time stamps in the CLI from calls in the past?!@ If I do a show channels at idle - there are 0 total freeswitch at 7f9729cbe5af> show channels 0 total. ---------------------------- Dialplan as follows ----------------------------
{% if subscription.verbose_logging %} {% endif %}
---------------------------- Debug logs ---------------------------- 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:496 ============================================================================== 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:502 Fax successfully received. 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:526 ============================================================================== 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:276 FLOW T.38T FAX exchange complete 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Call completed 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state CALL_FINISHED 2018-08-13 05:41:39.127583 [DEBUG] switch_core_codec.c:248 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Restore previous codec PCMA:8. EXECUTE sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx hangup() 2018-08-13 05:41:39.127583 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-13 05:41:39.127583 [DEBUG] switch_core_session.c:2815 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:650 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State EXECUTE going to sleep 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:584 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Running State Change CS_HANGUP (Cur 1 Tot 68) 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:850 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Callstate Change ACTIVE -> HANGUP 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:852 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State HANGUP 2018-08-13 05:41:39.127583 [DEBUG] mod_sofia.c:438 Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx hanging up, cause: NORMAL_CLEARING >> here's the BYE 2018-08-13 05:41:39.127583 [DEBUG] mod_sofia.c:491 Sending BYE to sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:60 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Standard HANGUP, cause: NORMAL_CLEARING 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:852 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State HANGUP going to sleep >> 30 second delay??? 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:783 Hangup Command with Session system(/data/python/process_fax.py 4407e217-a0bb-4e04-a185-b2e42c6e36ff /tmp/4407e217-a0bb-4e04-a185-b2e42c6e36ff.tif --pdf --pdf --caller 61XXXXXXXXX --fax_result_code 0 --fax_result_text 'OK' --fax_remote_station_id '' --fax_document_total_pages 2 --fax_document_transferred_pages 2 --fax_image_resolution '8040x3850' --fax_image_size 37216 --fax_success 1 --fax_v17_disabled 0 --t38_gateway_format '' --t38_peer '' --fax_transfer_rate 14400 --t38_trace_read ''): Fax host is api:8000 Fax host scheme is http {'fax_document_total_pages': '2', 't38_gateway_format': '', 't38_trace_read': '', 't38_peer': '', 'fax_image_resolution': '8040x3850', 'fax_result_text': 'OK', 'fax_v17_disabled': '0', 'caller': '61XXXXXXXXX', 'fax_remote_station_id': '', 'fax_result_code': '0', 'fax_document_transferred_pages': '2', 'fax_image_size': '37216', 'fax_transfer_rate': '14400'} Updating fax status: http://api:8000/fax/update OK Attempting to convert Updating fax status: http://api:8000/fax/update OK Uploading fax files: http://api:8000/fax/upload {'tiff': , 'pdf': } 3.32.124.126 [CS_EXECUTE] [NORMAL_CLEARING] > > Notices for calls which completed in the past?? 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1683 Session 65 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-08 10:39:01.707631 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [9a93cb39-1f2b-4ce2-bfc3-5feee3c9fa01] 2018-08-08 10:39:01.707631 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-08 10:39:01.787568 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-08 10:39:01.787568 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-08 10:39:48.487606 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1683 Session 66 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-09 09:51:59.127574 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [33f5c499-20e6-4a29-a6f6-daa90b6d35dc] 2018-08-09 09:51:59.127574 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-09 09:51:59.207595 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-09 09:51:59.207595 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-09 09:52:46.007578 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1683 Session 67 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-13 05:40:52.187572 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [4407e217-a0bb-4e04-a185-b2e42c6e36ff] 2018-08-13 05:40:52.187572 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-13 05:40:52.307599 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-13 05:40:52.307599 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-13 05:41:39.127583 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 3.32.124.126 [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1683 Session 65 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-08 10:39:01.707631 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [9a93cb39-1f2b-4ce2-bfc3-5feee3c9fa01] 2018-08-08 10:39:01.707631 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-08 10:39:01.787568 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-08 10:39:01.787568 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-08 10:39:48.487606 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1683 Session 66 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-09 09:51:59.127574 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [33f5c499-20e6-4a29-a6f6-daa90b6d35dc] 2018-08-09 09:51:59.127574 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-09 09:51:59.207595 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-09 09:51:59.207595 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-09 09:52:46.007578 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1683 Session 67 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-13 05:40:52.187572 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [4407e217-a0bb-4e04-a185-b2e42c6e36ff] 2018-08-13 05:40:52.187572 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-13 05:40:52.307599 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-13 05:40:52.307599 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-13 05:41:39.127583 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:619 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State Change CS_HANGUP -> CS_REPORTING 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:584 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Running State Change CS_REPORTING (Cur 1 Tot 68) 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:938 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State REPORTING 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:174 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Standard REPORTING, cause: NORMAL_CLEARING 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:938 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State REPORTING going to sleep 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:610 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State Change CS_REPORTING -> CS_DESTROY 2018-08-13 05:42:10.847595 [DEBUG] switch_core_session.c:1665 Session 68 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Locked, Waiting on external entities 2018-08-13 05:42:10.847595 [NOTICE] switch_core_session.c:1683 Session 68 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-13 05:42:10.847595 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:741 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Running State Change CS_DESTROY (Cur 0 Tot 68) 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:751 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State DESTROY 2018-08-13 05:42:10.847595 [DEBUG] mod_sofia.c:343 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx SOFIA DESTROY 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:181 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Standard DESTROY 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:751 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State DESTROY going to sleep Cheers, Tim -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Aug 13 14:25:55 2018 From: mike at jerris.com (Michael Jerris) Date: Mon, 13 Aug 2018 10:25:55 -0400 Subject: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! In-Reply-To: References: <623BF4B2-C5DE-4829-8F5D-65A1EA1B3551@jerris.com> Message-ID: <1BC7BE96-6659-4A1E-8825-8461C64F6B85@jerris.com> I merged the changes for lua. Curl updates still pending. Working with Andrey on this. Thanks Mike > On Aug 10, 2018, at 2:25 AM, Andrew Keil wrote: > > Mike, > > I have forwarded the extra libraries (lua 5.3.5 and curl 7.61.0 (as source) and associated project/props files) to Andrey Wolk (since I guess he is still managing the Windows library builds) and I will see what his response is. > > Thanks again, > > Andrew > > > > From: FreeSWITCH-users On Behalf Of Michael Jerris > Sent: Friday, 10 August 2018 12:37 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! > > Awesome! If you can submit some changes to code that properly ifdef to support newest Lua and curl that would be much appreciated. We generally track what is versions available on Debian for this but if you have good results we can look at these updates. > > > On Aug 8, 2018, at 2:50 AM, Andrew Keil > wrote: > > To FreeSWITCH Users, > > I just wanted to share my thanks and appreciation to the FreeSWITCH team for releasing FreeSWITCH version 1.8.1 (especially to Andrey Volk for his work on the Windows build). > > My client in London is now running in production this version (built using Visual Studio 2017 (version: 15.7.6) - SDK 10.0.17134.0). > > FYI: The only change done separately to the standard build is to roll in support for the latest Lua version 5.3.5 and the latest curl version 7.61.0. > > I ran a 1000 concurrent call flood test also with 100% success with FreeSWITCH running on Windows Server 2016 (with all the latest updates) and the main IVR service language used being Lua. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dcolombo at voismart.it Mon Aug 13 23:25:18 2018 From: dcolombo at voismart.it (Davide Colombo) Date: Tue, 14 Aug 2018 01:25:18 +0200 (CEST) Subject: [Freeswitch-users] Originating calls via ESL In-Reply-To: <64E60D3E-0E22-4840-91AB-7AF36B03D46E@delagarda.com> References: <64E60D3E-0E22-4840-91AB-7AF36B03D46E@delagarda.com> Message-ID: <1582169499.441.1534202718648.JavaMail.zimbra@voismart.it> According to originate command docs (https://freeswitch.org/confluence/display/FREESWITCH/mod_commands#mod_commands-originate), call_url is an endpoint like sofia. You could try something like this: originate sofia/your_internal_profile/1001%your_domain &park() ----- Messaggio originale ----- Da: "Francesco Facco de Lagarda" A: "freeswitch-users" Inviato: Venerdì, 10 agosto 2018 9:07:21 Oggetto: [Freeswitch-users] Originating calls via ESL I'm trying to send cmds to 8021 port Esl via php api sofia status api show registrations And lots of other WOrk FINE! But I tried api originate user/1001 &park() and it says: USAGE: |&() [] [] [] [] [] what AM i doing wrong? Francesco Facco de Lagarda _________________________________________________________________________ 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 gmaruzz at gmail.com Mon Aug 13 16:32:54 2018 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Mon, 13 Aug 2018 18:32:54 +0200 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: References: Message-ID: On 12 August 2018 at 16:40, John Covici wrote: > I am trying to compile from source freeswitch 1.8.1 and I can't find > anywhere a reference to v8fs_static. What package is this supposed to > be in? I may need the source, as I use gentoo. > at this time I would **only** use officially supported distros for 1.8, eg debian -giovanni -------------- next part -------------- An HTML attachment was scrubbed... URL: From kowalma at gmail.com Tue Aug 14 12:52:22 2018 From: kowalma at gmail.com (Marcin Kowalczyk) Date: Tue, 14 Aug 2018 14:52:22 +0200 Subject: [Freeswitch-users] [1.6.20] mod_perl - Attempt to free unreferenced scalar: Message-ID: Hi, I'm trying to send some amq messages over perl + rabbitmq. But code that works fine from shell fails to run from FS: 2018-08-14 14:47:41.828130 [ERR] mod_perl.c:72 [require '/etc/freeswitch/perl/perl-task.pl';] Attempt to free unreferenced scalar: SV 0x7f4cf90a98b0, Perl interpreter: 0x7f4cd8b64ca0 at /usr/local/lib/x86_64-linux-gnu/perl/5.22.1/Coro/AnyEvent.pm line 182. Compilation failed in require at /usr/local/share/perl/5.22.1/Net/RabbitFoot.pm line 8. BEGIN failed--compilation aborted at /usr/local/share/perl/5.22.1/Net/RabbitFoot.pm line 8. Compilation failed in require at /etc/freeswitch/perl/perl-task.pl line 6. BEGIN failed--compilation aborted at /etc/freeswitch/perl/perl-task.pl line 6. Compilation failed in require at (eval 3) line 1. Code is pure example from rabbitmq-perl https://github.com/rabbitmq/rabbitmq-tutorials/blob/master/perl/new_task.pl Do you have idea what might be wrong here? -------------- next part -------------- An HTML attachment was scrubbed... URL: From mi.ke at null.net Tue Aug 14 14:03:04 2018 From: mi.ke at null.net (Mi Ke) Date: Tue, 14 Aug 2018 16:03:04 +0200 Subject: [Freeswitch-users] hangup processing in latest FS versions Message-ID: An HTML attachment was scrubbed... URL: From timbo at timbo.net.au Tue Aug 14 00:13:41 2018 From: timbo at timbo.net.au (Tim Bowyer) Date: Tue, 14 Aug 2018 00:13:41 +0000 Subject: [Freeswitch-users] Strange RXFAX Delay - Hangup Hook Message-ID: Hi All, Have been pulling my hair out trying to work out why we're getting a strange delay upon completion of a t38 fax using rxfax. Upon finishing the receiving of a fax, and sending BYE to the originator, freeswitch seems to keep the channel open for exactly 30 seconds then tries to issue another hangup. Have tried all sorts of things in dialplan, including moving the answer to before the hangup hook - I prefer the answer to be post hangup hook to aid in hunting to different servers in case of API call failures. What's also weird, 30 seconds after rxfax completes there are debug entries for time stamps in the CLI from calls in the past?!@ If I do a show channels at idle - there are 0 total freeswitch at 7f9729cbe5af> show channels 0 total. ---------------------------- Dialplan as follows ----------------------------
{% if subscription.verbose_logging %} {% endif %}
---------------------------- Debug logs ---------------------------- 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:496 ============================================================================== 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:502 Fax successfully received. 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:526 ============================================================================== 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:276 FLOW T.38T FAX exchange complete 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 Call completed 2018-08-13 05:41:39.127583 [DEBUG] mod_spandsp_fax.c:276 FLOW T.30 HDLC signal status is Carrier down (-1) in state CALL_FINISHED 2018-08-13 05:41:39.127583 [DEBUG] switch_core_codec.c:248 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Restore previous codec PCMA:8. EXECUTE sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx hangup() 2018-08-13 05:41:39.127583 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-13 05:41:39.127583 [DEBUG] switch_core_session.c:2815 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:650 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State EXECUTE going to sleep 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:584 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Running State Change CS_HANGUP (Cur 1 Tot 68) 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:850 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Callstate Change ACTIVE -> HANGUP 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:852 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State HANGUP 2018-08-13 05:41:39.127583 [DEBUG] mod_sofia.c:438 Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx hanging up, cause: NORMAL_CLEARING >> here's the BYE 2018-08-13 05:41:39.127583 [DEBUG] mod_sofia.c:491 Sending BYE to sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:60 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Standard HANGUP, cause: NORMAL_CLEARING 2018-08-13 05:41:39.127583 [DEBUG] switch_core_state_machine.c:852 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State HANGUP going to sleep >> 30 second delay??? 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:783 Hangup Command with Session system(/data/python/process_fax.py 4407e217-a0bb-4e04-a185-b2e42c6e36ff /tmp/4407e217-a0bb-4e04-a185-b2e42c6e36ff.tif --pdf --pdf --caller 61XXXXXXXXX --fax_result_code 0 --fax_result_text 'OK' --fax_remote_station_id '' --fax_document_total_pages 2 --fax_document_transferred_pages 2 --fax_image_resolution '8040x3850' --fax_image_size 37216 --fax_success 1 --fax_v17_disabled 0 --t38_gateway_format '' --t38_peer '' --fax_transfer_rate 14400 --t38_trace_read ''): Fax host is api:8000 Fax host scheme is http {'fax_document_total_pages': '2', 't38_gateway_format': '', 't38_trace_read': '', 't38_peer': '', 'fax_image_resolution': '8040x3850', 'fax_result_text': 'OK', 'fax_v17_disabled': '0', 'caller': '61XXXXXXXXX', 'fax_remote_station_id': '', 'fax_result_code': '0', 'fax_document_transferred_pages': '2', 'fax_image_size': '37216', 'fax_transfer_rate': '14400'} Updating fax status: http://api:8000/fax/update OK Attempting to convert Updating fax status: http://api:8000/fax/update OK Uploading fax files: http://api:8000/fax/upload {'tiff': , 'pdf': } 3.32.124.126 [CS_EXECUTE] [NORMAL_CLEARING] > > Notices for calls which completed in the past?? 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1683 Session 65 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-08 10:39:01.707631 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [9a93cb39-1f2b-4ce2-bfc3-5feee3c9fa01] 2018-08-08 10:39:01.707631 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-08 10:39:01.787568 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-08 10:39:01.787568 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-08 10:39:48.487606 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1683 Session 66 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-09 09:51:59.127574 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [33f5c499-20e6-4a29-a6f6-daa90b6d35dc] 2018-08-09 09:51:59.127574 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-09 09:51:59.207595 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-09 09:51:59.207595 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-09 09:52:46.007578 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1683 Session 67 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-13 05:40:52.187572 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [4407e217-a0bb-4e04-a185-b2e42c6e36ff] 2018-08-13 05:40:52.187572 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-13 05:40:52.307599 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-13 05:40:52.307599 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-13 05:41:39.127583 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 3.32.124.126 [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1683 Session 65 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:33:54.207573 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-08 10:39:01.707631 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [9a93cb39-1f2b-4ce2-bfc3-5feee3c9fa01] 2018-08-08 10:39:01.707631 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-08 10:39:01.787568 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-08 10:39:01.787568 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-08 10:39:48.487606 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1683 Session 66 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-08 10:40:19.608111 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-09 09:51:59.127574 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [33f5c499-20e6-4a29-a6f6-daa90b6d35dc] 2018-08-09 09:51:59.127574 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-09 09:51:59.207595 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-09 09:51:59.207595 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-09 09:52:46.007578 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1683 Session 67 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-09 09:53:17.807983 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-13 05:40:52.187572 [NOTICE] switch_channel.c:1104 New Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [4407e217-a0bb-4e04-a185-b2e42c6e36ff] 2018-08-13 05:40:52.187572 [INFO] mod_dialplan_xml.c:637 Processing 61XXXXXXXXX <61XXXXXXXXX>->61XXXXXXXXX in context public 2018-08-13 05:40:52.307599 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx! 2018-08-13 05:40:52.307599 [NOTICE] mod_dptools.c:1312 Channel [sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx] has been answered 2018-08-13 05:41:39.127583 [NOTICE] mod_dptools.c:1286 Hangup sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_EXECUTE] [NORMAL_CLEARING] 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:619 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State Change CS_HANGUP -> CS_REPORTING 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:584 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Running State Change CS_REPORTING (Cur 1 Tot 68) 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:938 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State REPORTING 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:174 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Standard REPORTING, cause: NORMAL_CLEARING 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:938 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State REPORTING going to sleep 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:610 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State Change CS_REPORTING -> CS_DESTROY 2018-08-13 05:42:10.847595 [DEBUG] switch_core_session.c:1665 Session 68 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Locked, Waiting on external entities 2018-08-13 05:42:10.847595 [NOTICE] switch_core_session.c:1683 Session 68 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Ended 2018-08-13 05:42:10.847595 [NOTICE] switch_core_session.c:1687 Close Channel sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx [CS_DESTROY] 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:741 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) Running State Change CS_DESTROY (Cur 0 Tot 68) 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:751 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State DESTROY 2018-08-13 05:42:10.847595 [DEBUG] mod_sofia.c:343 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx SOFIA DESTROY 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:181 sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx Standard DESTROY 2018-08-13 05:42:10.847595 [DEBUG] switch_core_state_machine.c:751 (sofia/external/61XXXXXXXXX at 2xx.xx.xxx.xxx) State DESTROY going to sleep Cheers, Tim -------------- next part -------------- An HTML attachment was scrubbed... URL: From tculjaga at gmail.com Tue Aug 14 19:38:05 2018 From: tculjaga at gmail.com (Tihomir Culjaga) Date: Tue, 14 Aug 2018 21:38:05 +0200 Subject: [Freeswitch-users] Originating calls via ESL In-Reply-To: References: <64E60D3E-0E22-4840-91AB-7AF36B03D46E@delagarda.com> Message-ID: ** D E V ** tculjaga at bladeranger /usr/local/nexios/classes/com/nex/server/core # telnet localhost 8021 Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Content-Type: auth/request auth ClueCon Content-Type: command/reply Reply-Text: +OK accepted events plain all Content-Type: command/reply Reply-Text: +OK event listener enabled plain api originate user/1001 &park() Content-Type: api/response Content-Length: 25 -ERR USER_NOT_REGISTERED Content-Length: 65 Content-Type: text/event-plain as u can see it works without any problem. just try doing it manually ... telnet localhost 8021 after that you login, subscribe events and hit your api command. bear in mind you will most likely need to use bgapi instead of api. Tihomir. On 14 August 2018 at 18:18, Davide Colombo via FreeSWITCH-users < freeswitch-users at lists.freeswitch.org> wrote: > _________________________________________________________________________ > 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: Davide Colombo > To: freeswitch-users > Cc: > Bcc: > Date: Tue, 14 Aug 2018 01:25:18 +0200 (CEST) > Subject: Re: [Freeswitch-users] Originating calls via ESL > According to originate command docs (https://freeswitch.org/ > confluence/display/FREESWITCH/mod_commands#mod_commands-originate), > call_url is an endpoint like sofia. > You could try something like this: > > originate sofia/your_internal_profile/1001%your_domain &park() > > ----- Messaggio originale ----- > Da: "Francesco Facco de Lagarda" > A: "freeswitch-users" > Inviato: Venerdì, 10 agosto 2018 9:07:21 > Oggetto: [Freeswitch-users] Originating calls via ESL > > I'm trying to send cmds to 8021 port Esl via php > > api sofia status > api show registrations > And lots of other > WOrk FINE! > > But I tried > api originate user/1001 &park() > > and it says: > USAGE: |&() [] > [] [] [] [] > > what AM i doing wrong? > Francesco Facco de Lagarda > > > > _________________________________________________________________________ > 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 steveayre at gmail.com Wed Aug 15 13:31:42 2018 From: steveayre at gmail.com (Steven Ayre) Date: Wed, 15 Aug 2018 14:31:42 +0100 Subject: [Freeswitch-users] Originating calls via ESL In-Reply-To: <64E60D3E-0E22-4840-91AB-7AF36B03D46E@delagarda.com> References: <64E60D3E-0E22-4840-91AB-7AF36B03D46E@delagarda.com> Message-ID: The user/ prefix uses the dial-string from the user directory. At a guess that's not configured correctly. They usually invoke sofia_contact to return the SIP registration address. See https://freeswitch.org/confluence/display/FREESWITCH/XML+User+Directory#XMLUserDirectory-DialString On Mon, 13 Aug 2018 at 17:05, Francesco Facco de Lagarda < francesco at delagarda.com> wrote: > > > > I'm trying to send cmds to 8021 port Esl via php > > api sofia status > api show registrations > And lots of other > WOrk FINE! > > But I tried > api originate user/1001 &park() > > and it says: > USAGE: |&() [] > [] [] [] [] > > what AM i doing wrong? > Francesco Facco de Lagarda > > > > _________________________________________________________________________ > 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 mike at jerris.com Tue Aug 14 14:55:19 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 14 Aug 2018 10:55:19 -0400 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: References: Message-ID: <7B27E1CB-91E8-4BCD-905F-35048899869A@jerris.com> I’ll have packages for that up for Debian soon. I have no answers for gentoo, we do custom packages for v8, can check the support deps repo in stash for more info. > On Aug 12, 2018, at 10:40 AM, John Covici wrote: > > I am trying to compile from source freeswitch 1.8.1 and I can't find > anywhere a reference to v8fs_static. What package is this supposed to > be in? I may need the source, as I use gentoo. > > Thanks in advance for any suggestions. > > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici wb2una > covici at ccs.covici.com From covici at ccs.covici.com Tue Aug 14 16:20:11 2018 From: covici at ccs.covici.com (John Covici) Date: Tue, 14 Aug 2018 12:20:11 -0400 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: References: Message-ID: My system is not Debian, so I cannot do that, so where do I get the v8fs_static or what package is that? On Mon, 13 Aug 2018 12:32:54 -0400, Giovanni Maruzzelli wrote: > > [1 ] > [1.1 ] > [1.2 ] > On 12 August 2018 at 16:40, John Covici wrote: > > I am trying to compile from source freeswitch 1.8.1 and I can't find > anywhere a reference to v8fs_static. What package is this supposed to > be in? I may need the source, as I use gentoo. > > at this time I would **only** use officially supported distros for 1.8, eg debian > > -giovanni > [2 ] > _________________________________________________________________________ > 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 -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una covici at ccs.covici.com From caioebassis at hotmail.com Tue Aug 14 17:23:12 2018 From: caioebassis at hotmail.com (Caio Assis) Date: Tue, 14 Aug 2018 17:23:12 +0000 Subject: [Freeswitch-users] Call Recording Message-ID: Good afternoon, everyone. I'm trying to use FreeSwitch's default record_session module to record my calls, but it records very poorly, the sound flickers, it's really not working for me. Is there an alternative module? Or maybe a configuration I can do to improve it. The dialplan is the same as the documentation, except for the recording name and the variable media_bug_answer_req. Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.keil at visytel.com Tue Aug 14 23:02:38 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Tue, 14 Aug 2018 23:02:38 +0000 Subject: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! In-Reply-To: References: Message-ID: Gregor, When I said roll in support for the latest Lua and Curl versions, I meant that I built using the Lua source and Curl source their latest versions and rolled that into the public release of FreeSWITCH 1.8.1 (since FreeSWITCH was using a slightly older version of each of these third party libraries). If this is not critical to you then you do not need to worry about it. Also Mike Jerris and Andrey Wolk are already done integrating the latest version of Lua (5.3.5) into FreeSWITCH 1.8.x and they are working on the latest version of Curl. So shortly I will be able to not have to roll anything myself into FreeSWITCH. Andrew From: FreeSWITCH-users On Behalf Of Gregor Nanger Sent: Friday, 10 August 2018 12:38 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! Thank you for this info. We are also pleased with Windows instalation in production, although still 1.6. And not to mention how installation is a breeze. What did u mean by roll in support for Lua and curl? 2018-08-08 8:50 GMT+02:00 Andrew Keil >: To FreeSWITCH Users, I just wanted to share my thanks and appreciation to the FreeSWITCH team for releasing FreeSWITCH version 1.8.1 (especially to Andrey Volk for his work on the Windows build). My client in London is now running in production this version (built using Visual Studio 2017 (version: 15.7.6) - SDK 10.0.17134.0). FYI: The only change done separately to the standard build is to roll in support for the latest Lua version 5.3.5 and the latest curl version 7.61.0. I ran a 1000 concurrent call flood test also with 100% success with FreeSWITCH running on Windows Server 2016 (with all the latest updates) and the main IVR service language used being Lua. Kind Regards, Andrew Keil Visytel Pty Ltd www.visytel.com _________________________________________________________________________ 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 -- Gregor Nanger CTO t./f.: 00386 (0) 7 6000 308/309 • m:. 00386 (0)41 756485 • Infomedia d.o.o. • Jerebova 3, Novo mesto, Slovenia • www.infomedia.si -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.keil at visytel.com Tue Aug 14 23:12:40 2018 From: andrew.keil at visytel.com (Andrew Keil) Date: Tue, 14 Aug 2018 23:12:40 +0000 Subject: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! In-Reply-To: <1BC7BE96-6659-4A1E-8825-8461C64F6B85@jerris.com> References: <623BF4B2-C5DE-4829-8F5D-65A1EA1B3551@jerris.com> <1BC7BE96-6659-4A1E-8825-8461C64F6B85@jerris.com> Message-ID: Mike, This is very much appreciated. I just wondered if there can be a way where the source code of the windows builds of the libraries used inside FreeSWITCH 1.8.x (including Visual Studio project files) can be made available to download in some way? I understand that the reason for downloading the libraries pre-built is to speed up the build of FreeSWITCH inside Visual Studio and make it easier to support (which I am a definite fan of), however I could see the occasional need for the source when debugging (or like my example where I wanted to move to a later version) where having a simple way to download the source and VS Project Files would help. If this is too complicated to make available, I would understand. Andrew From: FreeSWITCH-users On Behalf Of Michael Jerris Sent: Tuesday, 14 August 2018 12:26 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! I merged the changes for lua. Curl updates still pending. Working with Andrey on this. Thanks Mike On Aug 10, 2018, at 2:25 AM, Andrew Keil > wrote: Mike, I have forwarded the extra libraries (lua 5.3.5 and curl 7.61.0 (as source) and associated project/props files) to Andrey Wolk (since I guess he is still managing the Windows library builds) and I will see what his response is. Thanks again, Andrew From: FreeSWITCH-users > On Behalf Of Michael Jerris Sent: Friday, 10 August 2018 12:37 AM To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] FreeSWITCH version 1.8.1 now in production in the UK - Great work by the FreeSWITCH team! Awesome! If you can submit some changes to code that properly ifdef to support newest Lua and curl that would be much appreciated. We generally track what is versions available on Debian for this but if you have good results we can look at these updates. On Aug 8, 2018, at 2:50 AM, Andrew Keil > wrote: To FreeSWITCH Users, I just wanted to share my thanks and appreciation to the FreeSWITCH team for releasing FreeSWITCH version 1.8.1 (especially to Andrey Volk for his work on the Windows build). My client in London is now running in production this version (built using Visual Studio 2017 (version: 15.7.6) - SDK 10.0.17134.0). FYI: The only change done separately to the standard build is to roll in support for the latest Lua version 5.3.5 and the latest curl version 7.61.0. I ran a 1000 concurrent call flood test also with 100% success with FreeSWITCH running on Windows Server 2016 (with all the latest updates) and the main IVR service language used being Lua. -------------- next part -------------- An HTML attachment was scrubbed... URL: From yehavi.bourvine at gmail.com Thu Aug 16 10:49:36 2018 From: yehavi.bourvine at gmail.com (Yehavi Bourvine) Date: Thu, 16 Aug 2018 13:49:36 +0300 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: References: Message-ID: Hi, My system is also based on a non-Debian distro (CentOS), and I do not have currently the resources to move it to other distros. Hence, some solution for this issue will be very welcomed on my side also. Thanks, __Yehavi: ‫בתאריך יום ד׳, 15 באוג׳ 2018 ב-19:23 מאת ‪John Covici‬‏ <‪ covici at ccs.covici.com‬‏>:‬ > My system is not Debian, so I cannot do that, so where do I get the > v8fs_static or what package is that? > > On Mon, 13 Aug 2018 12:32:54 -0400, > Giovanni Maruzzelli wrote: > > > > [1 ] > > [1.1 ] > > [1.2 ] > > On 12 August 2018 at 16:40, John Covici wrote: > > > > I am trying to compile from source freeswitch 1.8.1 and I can't find > > anywhere a reference to v8fs_static. What package is this supposed to > > be in? I may need the source, as I use gentoo. > > > > at this time I would **only** use officially supported distros for 1.8, > eg debian > > > > -giovanni > > [2 ] > > _________________________________________________________________________ > > 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 > > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici wb2una > covici at ccs.covici.com > > _________________________________________________________________________ > 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 s.safarov at gmail.com Mon Aug 20 22:10:37 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 21 Aug 2018 01:10:37 +0300 Subject: [Freeswitch-users] How to build deb packages Message-ID: I try build debian packages from source and cannot resolve this error Could you help fix this root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# dpkg-buildpackage *dpkg-buildpackage: *info: source package freeswitch *dpkg-buildpackage: *info: source version 1.8.1+git~20180820T214133Z~aa3c034e9f-1~stretch+1 *dpkg-buildpackage: *info: source distribution testing *dpkg-buildpackage: *info: source changed by Travis Cross < tc at traviscross.com> *dpkg-buildpackage: *info: host architecture amd64 * dpkg-source --before-build freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f* *dpkg-checkbuilddeps: **error*: Unmet build dependencies: libflite-dev libv8fs-6.1-dev *dpkg-buildpackage: **warning*: build dependencies/conflicts unsatisfied; aborting *dpkg-buildpackage: **warning*: (Use -d flag to override.) root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# apt-get install libv8fs-6.1-dev Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package libv8fs-6.1-dev E: Couldn't find any package by glob 'libv8fs-6.1-dev' E: Couldn't find any package by regex 'libv8fs-6.1-dev' root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# apt-get install libflite-dev Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libflite-dev : Depends: libflite1 (= 2.0.0-0~1-jessie+1) but 2.0.0-release-3+b1 is to be installed E: Unable to correct problems, you have held broken packages. root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryharris at airmail.cc Fri Aug 17 19:53:23 2018 From: ryharris at airmail.cc (Ryan Harris) Date: Fri, 17 Aug 2018 15:53:23 -0400 Subject: [Freeswitch-users] Strange RXFAX Delay - Hangup Hook In-Reply-To: References: Message-ID: <43867b8d-f6a5-2ef3-625b-6c79bfb4e59e@airmail.cc> On 08/13/2018 08:13 PM, Tim Bowyer wrote: > Hi All, > >   > > Have been pulling my hair out trying to work out why we’re getting a > strange delay upon completion of a t38 fax using rxfax. > > Upon finishing the receiving of a fax, and sending BYE to the > originator, freeswitch seems to keep the channel open for exactly 30 > seconds then tries to issue another hangup. > > Have tried all sorts of things in dialplan, including moving the > answer to before the hangup hook – I prefer the answer to be post > hangup hook to aid in hunting to different servers in case of API call > failures. > >   > > What’s also weird, 30 seconds after rxfax completes there are debug > entries for time stamps in the CLI from calls in the past?!@ > > If I do a show channels at idle – there are 0 total > >   > > freeswitch at 7f9729cbe5af> show channels > >   > > 0 total. > >   > > ---------------------------- > > Dialplan as follows > > ---------------------------- > >   > > > > > >  
> >     > >       > >         > >            > >                    data="silence_stream://2000"/> > >            {% if subscription.verbose_logging %} > >            > >            {% endif %} > >                    data="fax_enable_t38_request=true"/> > >                    > >                                                                    > > >                    > >                    > >                    > >        > >       > >     > >  
> >
> >   > I'd avoid using `system`. Instead try `bg_system`. Or even better yet, create an event listener that does the job somewhere else external to FreeSWITCH. -------------- next part -------------- An HTML attachment was scrubbed... URL: From richard.screene at thisisdrum.com Thu Aug 16 15:13:31 2018 From: richard.screene at thisisdrum.com (Richard Screene) Date: Thu, 16 Aug 2018 16:13:31 +0100 Subject: [Freeswitch-users] Outbound stats are not populated Message-ID: <2D09A4C9-6706-4918-89E5-F297CF6A4CB3@thisisdrum.com> Hello, Could someone tell me if the outbound stats in the channel variables are functional? Eg. If I do uuid_set_media_stats and then uuid_dump I then see the outbound stats, eg: ``` variable_rtp_audio_out_raw_bytes: 6323167 variable_rtp_audio_out_media_bytes: 6323167 variable_rtp_audio_out_packet_count: 14829 variable_rtp_audio_out_media_packet_count: 14829 variable_rtp_audio_out_skip_packet_count: 0 variable_rtp_audio_out_dtmf_packet_count: 0 variable_rtp_audio_out_cng_packet_count: 0 ``` But, repeating these command whilst using tc to dump occasional packets I do not see variable_rtp_audio_out_skip_packet_count change - it stays at 0. Looking at the code I cannot see that this value is ever populated. Is there something I'm missing or were the outbound stats not completed? Many thanks, Richard -------------- next part -------------- An HTML attachment was scrubbed... URL: From abaci64 at gmail.com Thu Aug 16 17:58:59 2018 From: abaci64 at gmail.com (Abaci B) Date: Thu, 16 Aug 2018 13:58:59 -0400 Subject: [Freeswitch-users] Voicemail MWI multiple mailboxes notify one user In-Reply-To: References: Message-ID: Don't need to use lua to copy, you can use vm_cc https://freeswitch.org/confluence/display/FREESWITCH/mod_voicemail#mod_voicemail-vm_cc On Mon, Jul 2, 2018 at 6:30 PM, Mario wrote: > Aha… something I know (a little) about. This is how an extension can > monitor another mailbox: > > In the user/extension definition you would add in “params” section: > > > Where 100 is the VMs extension to monitor, like 2001, etc. This will > monitor only one mailbox, see below for some ideas on multiple MBs. Now > for the issues: > > Be very careful during testing because of > https://freeswitch.org/jira/browse/FS-10683, I am putting a bounty up for > this once 1.8 hits the streets. > > The syntax *requires* the domain or IP address after the extension, IMO > it should not require the domain but make it optional. Why? Because you > can’t use IP V6, see https://freeswitch.org/jira/browse/FS-9428, also > offering a bounty after 1.8 hits. > > If there is no way to monitor multiple boxes, here are a couple of > suggestions: > > Have the other extensions send VM to a common MB, in their “variable” > section use: > > > > > > > > > > > Thanks. > > > > > _________________________________________________________________________ > 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 > -- Alex Sibyakin | Support Engineer FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: alex at freeswitch.com Website: https://www.FreeSWITCH.com Need commercial support? Contact sales at freeswitch.com for details. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at cassidywebservices.co.uk Fri Aug 17 18:35:37 2018 From: andrew at cassidywebservices.co.uk (Andrew Cassidy) Date: Fri, 17 Aug 2018 19:35:37 +0100 Subject: [Freeswitch-users] SRTP crypto selection In-Reply-To: <1625ea9b4f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> References: <9579490d-150d-f42f-f99e-328cc1c75262@xbipin.com> <1622b541ee0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <4543c486-848b-11f5-1ede-6f3b1bc6cb23@xbipin.com> <1625ea9b4f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: I know this is an old thread but "me too" and other softphones are working fine. I'm not convinced FreeSWITCH is at fault here. I'm looking for alternative Softphones as Zoiper's stock answer has been "it's not us" on every ticket I've raised with them when alternatives work fine. On Sun, 25 Mar 2018 at 20:48 Bipin Patel wrote: > Hi, > > Seems like it's zoiper guys only who might have created that bug request > coz I was going to do the same but this makes things easier for me and yes > it's the same thing I'm talking about so far. > > On March 25, 2018 8:22:34 PM Joel Serrano wrote: > >> Not sure if this is related: https://freeswitch.org/jira/browse/FS-11052 >> >> On Sat, Mar 24, 2018 at 11:17 PM, Bipin Patel wrote: >> >>> hi, >>> >>> i had reported this to zoiper team and they said they have talked to FS >>> team about this and its related to crypto naming convention in the RFC >>> standards and it should be fixed in FS so eagerly waiting for the patch >>> >>> >>> Regards, >>> Bipin >>> >>> >>> ------------------------------ >>> -------- Original Message -------- >>> Subject: Re: [Freeswitch-users] SRTP crypto selection >>> From: Bipin Patel >>> To: FreeSWITCH Users Help >>> >>> Date: 3/16/2018, 7:56:08 PM >>> >>> HI, >>> >>> it seems many other dialers also send the crypto in a similar way so all >>> cant be wrong i guess, should i file a bug request in FS? >>> >>> >>> Regards, >>> Bipin >>> >>> >>> ------------------------------ >>> -------- Original Message -------- >>> Subject: Re: [Freeswitch-users] SRTP crypto selection >>> From: Bipin Patel >>> To: FreeSWITCH Users Help >>> >>> Date: 3/16/2018, 12:22:37 AM >>> >>> Hi, >>> >>> Thanks for that link but the other thing is the below line where zoiper >>> sends a crypto that looks alike but the placement of characters is >>> different so doesn't match so is zoiper doing it wrongly or it's a total >>> different crypto that FS doesn't support >>> >>> switch_core_media.c:1479 looking for crypto suite >>> [AES_CM_192_HMAC_SHA1_32] in [4 AES_192_CM_HMAC_SHA1_32 >>> >>> >>> >>> On March 15, 2018 4:15:59 PM Jurijs Ivolga >>> wrote: >>> >>>> Hi, >>>> >>>> Have you checked this: >>>> >>>> https://freeswitch.org/confluence/display/FREESWITCH/rtp_secure_media >>>> >>>> With kind regards, >>>> >>>> Jurijs >>>> >>>> On Thu, Mar 15, 2018 at 2:03 PM, Bipin Patel wrote: >>>> >>>>> hi, >>>>> >>>>> is it possible to force a selected crypto for SRTP as i cant seem to >>>>> find a way to force a crypto to the user such that is phone uses that for >>>>> media, secondly i see zoiper sends the below in SDP >>>>> >>>>> a=crypto:5 AES_256_CM_HMAC_SHA1_80 >>>>> inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM2jVi7R9xV6A== >>>>> a=crypto:6 AES_256_CM_HMAC_SHA1_32 >>>>> inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM2jVi7R9xV6A== >>>>> a=crypto:3 AES_192_CM_HMAC_SHA1_80 >>>>> inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM= >>>>> a=crypto:4 AES_192_CM_HMAC_SHA1_32 >>>>> inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM= >>>>> a=crypto:1 AES_CM_128_HMAC_SHA1_80 >>>>> inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAX >>>>> a=crypto:2 AES_CM_128_HMAC_SHA1_32 >>>>> inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAX >>>>> >>>>> where as FS always uses the below only >>>>> >>>>> switch_core_media.c:1484 Found suite AES_CM_128_HMAC_SHA1_80 >>>>> >>>>> and also i noticed FS and zoiper have some variations in crypto names >>>>> such as >>>>> >>>>> switch_core_media.c:1479 looking for crypto suite >>>>> [AES_CM_192_HMAC_SHA1_32] in [4 AES_192_CM_HMAC_SHA1_32 >>>>> >>>>> and this never matches and never used at all (notice the placement of >>>>> CM_192 in FS whereas zoiper has 192_CM) >>>>> >>>>> >>>>> -- >>>>> Regards, >>>>> Bipin >>>>> >>>>> >>>>> ------------------------------ >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services:consulting at freeswitch.orghttp://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.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-usershttp://www.freeswitch.org >>> >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services:consulting at freeswitch.orghttp://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.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-usershttp://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Sun Aug 19 12:01:00 2018 From: bipin at xbipin.com (Bipin Patel) Date: Sun, 19 Aug 2018 16:01:00 +0400 Subject: [Freeswitch-users] call park detect which ext was parked and which was hungup Message-ID: <6eeaa5cf-3de5-16de-7cc0-bbc21e99f3f3@xbipin.com> hi, i have a diaplan such that when an ext places a call, a hash value for his ext set to oncall so if any1 else calls same ext, using conditions i check hash value and play ivr that user is busy so wait or dial later and if there is no oncall value then bridge directly. same oncall value is set for destination ext and when the caller disconnects i clear the hash value for both caller and callee using api_hangup_hook and this all seems to work fine. the problem arises when A calls B and oncall value is set for both but then either of them transfer to a park ext and themselves get hung up then the usual routine clears hash value for both rather than only the dropped ext, is there any other way to achieve this using xml dialplan only, probably someway to check using conditions which ext was parked and which was hangup? -- Regards, Bipin -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Mon Aug 20 06:42:23 2018 From: bipin at xbipin.com (Bipin Patel) Date: Mon, 20 Aug 2018 10:42:23 +0400 Subject: [Freeswitch-users] variable to know who initiated call transfer Message-ID: hi, im stuck in one scenarion where A calls B and either of them can initiate a transfer using *3 and bind_meta_app in features.xml but i need a variable which can tell me which leg initiated the transfer, like was it A or B coz no matter who did i always see call going to features from A as A dialed B. the reason i need this is so i can add a hash value for the ext that dialed *3 i have been searching for such a variable like crazy but not able to find, i just want to know the ext number of the person initiating call transfer -- Regards, Bipin -------------- next part -------------- An HTML attachment was scrubbed... URL: From covici at ccs.covici.com Wed Aug 15 20:10:21 2018 From: covici at ccs.covici.com (John Covici) Date: Wed, 15 Aug 2018 16:10:21 -0400 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: <7B27E1CB-91E8-4BCD-905F-35048899869A@jerris.com> References: <7B27E1CB-91E8-4BCD-905F-35048899869A@jerris.com> Message-ID: where do you want me to look? On Tue, 14 Aug 2018 10:55:19 -0400, Michael Jerris wrote: > > I’ll have packages for that up for Debian soon. I have no answers for gentoo, we do custom packages for v8, can check the support deps repo in stash for more info. > > > > On Aug 12, 2018, at 10:40 AM, John Covici wrote: > > > > I am trying to compile from source freeswitch 1.8.1 and I can't find > > anywhere a reference to v8fs_static. What package is this supposed to > > be in? I may need the source, as I use gentoo. > > > > Thanks in advance for any suggestions. > > > > -- > > Your life is like a penny. You're going to lose it. The question is: > > How do > > you spend it? > > > > John Covici wb2una > > covici at ccs.covici.com > > > _________________________________________________________________________ > 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 > -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una covici at ccs.covici.com From donguyenha at gmail.com Mon Aug 20 14:24:26 2018 From: donguyenha at gmail.com (Do Nguyen Ha) Date: Mon, 20 Aug 2018 21:24:26 +0700 Subject: [Freeswitch-users] how to bridge call to call center module Message-ID: Hi i am testing a lua script to bridge calls my dialplan call center setup my call center module setup ..... 1. init a call to first person (legA=freeswitch.Session( "sofia/gateway/fs1/9903")) 2. when a first call ready 3. i made another call to callcenter module(legB=freeswitch.Session("sofia/ 192.168.56.101/support at default")) how to make successfully call in step 3 using lua script thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: From francesco at delagarda.com Wed Aug 15 16:53:44 2018 From: francesco at delagarda.com (Francesco Facco de Lagarda) Date: Wed, 15 Aug 2018 19:53:44 +0300 Subject: [Freeswitch-users] Originating calls via ESL In-Reply-To: References: <64E60D3E-0E22-4840-91AB-7AF36B03D46E@delagarda.com> Message-ID: <2FC5AD98-AAD4-4ABB-B6B5-B4014550F223@delagarda.com> Thank you all! My error was that I was instinctively using : user at domain Instead of user%domain Francesco Facco de Lagarda > On 15 Aug 2018, at 16:31, Steven Ayre wrote: > > The user/ prefix uses the dial-string from the user directory. At a guess that's not configured correctly. They usually invoke sofia_contact to return the SIP registration address. See https://freeswitch.org/confluence/display/FREESWITCH/XML+User+Directory#XMLUserDirectory-DialString > >> On Mon, 13 Aug 2018 at 17:05, Francesco Facco de Lagarda wrote: >> >> >> >> I'm trying to send cmds to 8021 port Esl via php >> >> api sofia status >> api show registrations >> And lots of other >> WOrk FINE! >> >> But I tried >> api originate user/1001 &park() >> >> and it says: >> USAGE: |&() [] [] [] [] [] >> >> what AM i doing wrong? >> Francesco Facco de Lagarda >> >> >> >> _________________________________________________________________________ >> 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 > _________________________________________________________________________ > 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 francesco at delagarda.com Wed Aug 15 16:57:38 2018 From: francesco at delagarda.com (Francesco Facco de Lagarda) Date: Wed, 15 Aug 2018 19:57:38 +0300 Subject: [Freeswitch-users] Call handling via Esl Message-ID: <78753401-3376-4FF4-9225-5AA053C16189@delagarda.com> In need to achieve the following with Esl commands (port 8021 is php): Starting with a two leg call (A and B) of which I know uuid of leg A 1. Put both on hold (with music or announcement) 2. Originate a call and bridge to leg B 3. At some point pass new call to leg A 4. Hangup leg B Francesco Facco de Lagarda From jan at willamowius.de Tue Aug 21 20:15:23 2018 From: jan at willamowius.de (Jan Willamowius) Date: Tue, 21 Aug 2018 22:15:23 +0200 Subject: [Freeswitch-users] GNU Gatekeer 5.0 released Message-ID: <20180821221523.58ed49b0.jan@willamowius.de> Hi, I'm happy to announce the release of GNU Gatekeeper version 5.0. This version has new features and a few bug fixes. You can download it from https://www.gnugk.org/h323download.html Whats new ? - support for Azure and Alibaba Cloud in addition to AWS - performance optimizations, especially for multiplexed RTP and LUA - compatible with OpenSSL 1.1.x - switch to translate Facility transfers into gatekeeper TCS0 reroutes There were also a number of bug fixes, please see changes.txt for details. Enjoy! -- Jan Willamowius, Founder of the GNU Gatekeeper Project EMail : jan at willamowius.de Website: https://www.gnugk.org Support: https://www.willamowius.com/gnugk-support.html Relaxed Communications GmbH Frahmredder 91 22393 Hamburg Geschäftsführer: Jan Willamowius HRB 125261 (Amtsgericht Hamburg) USt-IdNr: DE286003584 From josedavid at zennio.com Mon Aug 20 05:57:04 2018 From: josedavid at zennio.com (Jose David Jurado Alonso) Date: Mon, 20 Aug 2018 07:57:04 +0200 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work In-Reply-To: References: Message-ID: Thank you very much David, if you find the script it would be a great help. I have been on vacation and I have not been able to try much more in this time. 2018-08-03 20:07 GMT+02:00 David Villasmil : > Oh this took me some time to figure out, i'll dig up ny script and share > it with you. > > On Fri, Aug 3, 2018, 13:16 Jose David Jurado Alonso > wrote: > >> Hi, >> >> I have tried to make a HTTP POST request from LUA script but it does not >> work correctly in any way. >> >> This is an example of the errors that I have obtained: >> >> 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] >> mod_lua.cpp:203 error loading module socket.core from file >> /usr/local/lib/lua/5.1/socket/core.so: >> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: >> undefined symbol: lua_pcall >> 09802b39-524f-4011-ada7-418e6a870248 stack traceback: >> 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? >> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: >> in main chunk >> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: >> in main chunk >> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >> 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: >> in main chunk >> >> >> >> The lua script is: >> >> local http = require "socket.http"; >> >> local req_url = "http://localhost/" >> >> http.request{ >> url = req_url, >> method = "POST" >> } >> >> >> >> I tried several tutorials and several configurations: >> >> >> - https://freeswitch.org/confluence/display/FREESWITCH/ >> Installing+LuaSocket >> - https://freeswitch.org/confluence/display/FREESWITCH/ >> Third+Party+Libraries with https://luarocks.org/ >> modules/jakeg/lua-requests >> >> >> And some other things that I do not remember but always fail for some >> "undefined symbol". >> >> Any ideas? Thanks! >> >> José D. >> _________________________________________________________________________ >> 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 > > > _________________________________________________________________________ > 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 josedavid at zennio.com Tue Aug 21 09:37:50 2018 From: josedavid at zennio.com (Jose David Jurado Alonso) Date: Tue, 21 Aug 2018 11:37:50 +0200 Subject: [Freeswitch-users] Open and closing channels continously Message-ID: Hi, I'm just observing in the log that user 1001 (and other random users like '55340115419480247') is continuously creating and closing channels. That users doesn't exist (I delete the folder "directory" since I use database with different user names, no numbers). I've done a search some reference to user 1001 in all the configuration and haven't found anything (using "grep -r '1001' /etc/freeswitch/*") Any idea why this happens? A bot or spider maybe? Log trace example: 2018-08-21 09:34:50.448541 [WARNING] switch_core_state_machine.c:687 1f89de01-b82f-44fa-9b91-9d111c44e220 sofia/internal/1001 at 192.168.1.120 Abandoned 2018-08-21 09:34:50.448541 [NOTICE] switch_core_state_machine.c:690 Hangup sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1731 Session 291 (sofia/internal/1001 at 192.168.1.120) Ended 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] 2018-08-21 09:34:51.288542 [NOTICE] switch_channel.c:1104 New Channel sofia/internal/1001 at 192.168.1.120 [f8be20e3-1244-48bb-a89b-7b49382726af] 2018-08-21 09:34:52.568543 [WARNING] switch_core_state_machine.c:687 bae7044c-4915-4a9a-9265-6e48e969ffec sofia/internal/ 55340115419480247 at 192.168.1.120 Abandoned 2018-08-21 09:34:52.568543 [NOTICE] switch_core_state_machine.c:690 Hangup sofia/internal/55340115419480247 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1731 Session 292 (sofia/internal/55340115419480247 at 192.168.1.120) Ended 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/55340115419480247 at 192.168.1.120 [CS_DESTROY] 2018-08-21 09:34:52.848563 [WARNING] switch_core_state_machine.c:687 a0a39ab8-f109-468b-8136-3ebf044c2ffd sofia/internal/1001 at 192.168.1.120 Abandoned 2018-08-21 09:34:52.848563 [NOTICE] switch_core_state_machine.c:690 Hangup sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1731 Session 293 (sofia/internal/1001 at 192.168.1.120) Ended 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] 2018-08-21 09:34:54.248541 [NOTICE] switch_channel.c:1104 New Channel sofia/internal/1001 at 192.168.1.120 [ef2d84f4-89e5-453d-89df-8280b129b42b] 2018-08-21 09:34:55.148543 [WARNING] switch_core_state_machine.c:687 9f1804f2-80d0-4fad-8e43-40f0cf2777e9 sofia/internal/1001 at 192.168.1.120 Abandoned José D. Jurado Alonso -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.muaddib83 at gmail.com Tue Aug 21 12:58:58 2018 From: paul.muaddib83 at gmail.com (Paul Muaddib) Date: Tue, 21 Aug 2018 14:58:58 +0200 Subject: [Freeswitch-users] Originate Failed. Cause: NONE In-Reply-To: References: Message-ID: Sorry, I could not make a SIP Trace. The error happens only rarely. I removed G722 from the allowed codecs and added So far I havent had this problem again. Best regards, Paul Am Mo., 30. Juli 2018 um 21:30 Uhr schrieb David Villasmil < david.villasmil.work at gmail.com>: > Could you send an actual trace? > sofia profile [your-profile] siptrace on > > On Tue, Jul 24, 2018, 10:35 Paul Muaddib wrote: > >> Hi, >> >> I finally managed to setup Telekom DeutschlandLAN Voip sip trunk. Most of >> it is working now, but some calls get droped without clear reason. After >> one ring freeswitch drops the call: Originate Failed. Cause: NONE. That >> happens only if the caller uses a mobile phone. Some mobile phones work, >> others dont. This was not happening before when I used a ISDN / SIP >> Gateway. >> >> Here is the log file: >> >> 2018-07-23 16:32:57.539715 [NOTICE] switch_channel.c:1104 New Channel >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> [1a4d0118-09cc-46e7-906e-c2bfd1cecba1] >> 2018-07-23 16:32:57.539715 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+ at sip-trunk.telekom.de) Running State Change CS_NEW (Cur >> 1 Tot 229) >> 2018-07-23 16:32:57.539715 [DEBUG] sofia.c:9873 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de receiving invite from 217.0.15.67:5060 >> version: 1.6.20 git 43a9feb 2018-05-07 18:56:11Z 32bit >> 2018-07-23 16:32:57.539715 [DEBUG] sofia.c:7084 Channel sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de entering state [received][100] >> 2018-07-23 16:32:57.539715 [DEBUG] sofia.c:7094 Remote SDP: >> v=0 >> o=- 1532356377 1532356377 IN IP4 217.0.15.67 >> s=on transit >> c=IN IP4 217.0.132.101 >> t=0 0 >> a=sendrecv >> m=audio 22482 RTP/AVP 9 8 100 >> a=rtpmap:9 G722/8000 >> a=rtpmap:8 PCMA/8000 >> a=rtpmap:100 telephone-event/8000 >> a=fmtp:100 0-15 >> a=maxptime:40 >> a=ptime:20 >> >> 2018-07-23 16:32:57.559717 [DEBUG] sofia.c:7486 (sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de) State Change CS_NEW -> CS_INIT >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:603 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State NEW >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_INIT (Cur 1 Tot 229) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:627 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State INIT >> 2018-07-23 16:32:57.559717 [DEBUG] mod_sofia.c:90 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de SOFIA INIT >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:40 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard INIT >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:48 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State Change CS_INIT >> -> CS_ROUTING >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:627 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State INIT going to >> sleep >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_ROUTING (Cur 1 Tot 229) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_channel.c:2249 (sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de) Callstate Change DOWN -> RINGING >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:643 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State ROUTING >> 2018-07-23 16:32:57.559717 [DEBUG] mod_sofia.c:143 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de SOFIA ROUTING >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:236 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard ROUTING >> 2018-07-23 16:32:57.559717 [INFO] mod_dialplan_xml.c:637 Processing >> +49171XXXXXXX <+49171XXXXXXX>->551130118089 in context public >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [public->unloop] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (PASS) >> [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (FAIL) >> [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [public->outside_call] continue=true >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Absolute >> Condition [outside_call] >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(outside_call=true) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)}) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [public->call_debug] continue=true >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (FAIL) >> [call_debug] ${call_debug}(false) =~ /^true$/ break=never >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [public->telekom-voip-inbound-main] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (PASS) >> [telekom-voip-inbound-main] ${sip_h_P-Called-Party-ID}(< >> sip:+49XXXXXXXXX at sip-trunk.telekom.de;user=phone>) =~ /(XXXXXXXXX)/ >> break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(domain_name=10.0.200.2) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(effective_caller_id_number=${caller_id_number}) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(effective_caller_id_name=${caller_id_number}) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(ringback=%(1000,4000,425)) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> transfer(operator XML default) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:286 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State Change >> CS_ROUTING -> CS_EXECUTE >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:643 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State ROUTING going >> to sleep >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_EXECUTE (Cur 1 Tot 229) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:650 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State EXECUTE >> 2018-07-23 16:32:57.559717 [DEBUG] mod_sofia.c:198 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de SOFIA EXECUTE >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:328 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard EXECUTE >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(outside_call=true) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [outside_call]=[true] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> export(RFC2822_DATE=Mon, 23 Jul 2018 16:32:57 +0200) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_channel.c:1296 EXPORT >> (export_vars) [RFC2822_DATE]=[Mon, 23 Jul 2018 16:32:57 +0200] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(domain_name=10.0.200.2) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [domain_name]=[10.0.200.2] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(effective_caller_id_number=+49171XXXXXXX) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de >> [effective_caller_id_number]=[+49171XXXXXXX] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(effective_caller_id_name=+49171XXXXXXX) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de >> [effective_caller_id_name]=[+49171XXXXXXX] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(ringback=%(1000,4000,425)) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [ringback]=[%(1000,4000,425)] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> transfer(operator XML default) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_ivr.c:2165 (sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de) State Change CS_EXECUTE -> CS_ROUTING >> 2018-07-23 16:32:57.559717 [NOTICE] switch_ivr.c:2172 Transfer >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de to XML[operator at default >> ] >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:650 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State EXECUTE going >> to sleep >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_ROUTING (Cur 1 Tot 229) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:643 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State ROUTING >> 2018-07-23 16:32:57.559717 [DEBUG] mod_sofia.c:143 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de SOFIA ROUTING >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:236 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard ROUTING >> 2018-07-23 16:32:57.559717 [INFO] mod_dialplan_xml.c:637 Processing >> +49171XXXXXXX <+49171XXXXXXX>->operator in context default >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->unloop] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (PASS) >> [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (FAIL) >> [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->blacklist_check1] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (FAIL) >> [blacklist_check1] ${regex(${caller_id_number}|(XXXXXXXXX))}(false) =~ >> /^true$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->Time of day] continue=true >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Date/Time >> Match (PASS) [Time of day] break=never >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(office_status=closed) INLINE >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(office_status=closed) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [office_status]=[closed] >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> Date/TimeMatch (FAIL) [Time of day] break=never >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->global] continue=true >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Absolute >> Condition [global] >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> export(nolocal:api_on_answer=uuid_setvar ${uuid} transfer false) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(ringback=%(1000,4000,425)) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->global-pickup] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (FAIL) >> [global-pickup] destination_number(operator) =~ /^#$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->local-pickup] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (FAIL) >> [local-pickup] destination_number(operator) =~ /^\*\*(\d+)$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->group_dial_werkstatt] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (FAIL) >> [group_dial_werkstatt] destination_number(operator) =~ /^16$/ break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de parsing >> [default->Operator] continue=false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex (PASS) >> [Operator] destination_number(operator) =~ /^(operator)$|^(90)$/ >> break=on-false >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> export(dialed_extension=operator) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(dialed_user=operator@${domain_name}) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(call_timeout=90) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(hangup_after_bridge=true) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> set(continue_on_fail=true) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> bind_digit_action(get_digits,~^([1-9][0-9])$,exec:lua,get_digits.lua,peer,self) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> digit_action_set_realm(get_digits) >> Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> ring_ready() >> |--- Dialplan: Processing recursive conditions level:1 [Operator_recur_1] >> require-nested=FALSE >> |--- Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex >> (FAIL) [Operator_recur_1] ${office_status}(closed) =~ /^(open)$/ >> break=on-true >> |--- Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Regex >> (PASS) [Operator_recur_1] ${office_status}(closed) =~ /^(closed)$/ >> break=on-true >> |--- Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> bridge(group/buero :_: group/werkstatt,pickup/global) >> |--- Dialplan: sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Action >> hangup(NO_ANSWER) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:286 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State Change >> CS_ROUTING -> CS_EXECUTE >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:643 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State ROUTING going >> to sleep >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_EXECUTE (Cur 1 Tot 229) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:650 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State EXECUTE >> 2018-07-23 16:32:57.559717 [DEBUG] mod_sofia.c:198 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de SOFIA EXECUTE >> 2018-07-23 16:32:57.559717 [DEBUG] switch_core_state_machine.c:328 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard EXECUTE >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> export(nolocal:api_on_answer=uuid_setvar >> 1a4d0118-09cc-46e7-906e-c2bfd1cecba1 transfer false) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_channel.c:1296 EXPORT >> (export_vars) (REMOTE ONLY) [api_on_answer]=[uuid_setvar >> 1a4d0118-09cc-46e7-906e-c2bfd1cecba1 transfer false] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(ringback=%(1000,4000,425)) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [ringback]=[%(1000,4000,425)] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> export(dialed_extension=operator) >> 2018-07-23 16:32:57.559717 [DEBUG] switch_channel.c:1296 EXPORT >> (export_vars) [dialed_extension]=[operator] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(dialed_user=operator at 10.0.200.2) >> 2018-07-23 16:32:57.559717 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [dialed_user]=[operator at 10.0.200.2] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(call_timeout=90) >> 2018-07-23 16:32:57.579719 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [call_timeout]=[90] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(hangup_after_bridge=true) >> 2018-07-23 16:32:57.579719 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [hangup_after_bridge]=[true] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> set(continue_on_fail=true) >> 2018-07-23 16:32:57.579719 [DEBUG] mod_dptools.c:1548 SET sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [continue_on_fail]=[true] >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> bind_digit_action(get_digits,~^([1-9][0-9])$,exec:lua,get_digits.lua,peer,self) >> 2018-07-23 16:32:57.579719 [INFO] switch_ivr_async.c:214 Digit parser >> DPTOOLS: Setting realm to 'get_digits' >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_async.c:320 Digit parser >> DPTOOLS: binding ^([1-9][0-9])$/get_digits/0 callback: 0xb58163e0 data: >> 0x8f414d0 >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> digit_action_set_realm(get_digits) >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de ring_ready() >> 2018-07-23 16:32:57.579719 [NOTICE] mod_sofia.c:2273 Ring-Ready >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de! >> 2018-07-23 16:32:57.579719 [DEBUG] sofia.c:7084 Channel sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de entering state [early][180] >> 2018-07-23 16:32:57.579719 [NOTICE] mod_dptools.c:1028 Ring Ready >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de! >> EXECUTE sofia/external/+49171XXXXXXX at sip-trunk.telekom.de >> bridge(group/buero :_: group/werkstatt,pickup/global) >> 2018-07-23 16:32:57.579719 [DEBUG] switch_channel.c:1250 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de EXPORTING[export_vars] >> [RFC2822_DATE]=[Mon, 23 Jul 2018 16:32:57 +0200] to event >> 2018-07-23 16:32:57.579719 [DEBUG] switch_channel.c:1250 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de EXPORTING[export_vars] >> [api_on_answer]=[uuid_setvar 1a4d0118-09cc-46e7-906e-c2bfd1cecba1 transfer >> false] to event >> 2018-07-23 16:32:57.579719 [DEBUG] switch_channel.c:1250 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de EXPORTING[export_vars] >> [dialed_extension]=[operator] to event >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:1548 Parsing >> ultra-global variables >> 2018-07-23 16:32:57.579719 [INFO] switch_ivr_originate.c:1614 Sending >> early media >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:2142 Parsing >> global variables >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4449 Audio Codec >> Compare [G722:9:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4449 Audio Codec >> Compare [G722:9:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4449 Audio Codec >> Compare [G722:9:8000:20:64000:1]/[G722:9:8000:20:64000:1] >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4504 Audio Codec >> Compare [G722:9:8000:20:64000:1] ++++ is saved as a match >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4449 Audio Codec >> Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4504 Audio Codec >> Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4449 Audio Codec >> Compare [PCMA:8:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4449 Audio Codec >> Compare [PCMA:8:8000:20:64000:1]/[G722:9:8000:20:64000:1] >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4365 Set >> telephone-event payload to 100 at 8000 >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:3061 Set Codec >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de G722/8000 20 ms 160 >> samples 64000 bits 1 channels >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_codec.c:111 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Original read codec >> set to G722:9 >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4708 Set >> telephone-event payload to 100 at 8000 >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:4767 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Set 2833 dtmf send >> payload to 100 recv payload to 100 >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_media.c:6878 AUDIO RTP >> [sofia/external/+49171XXXXXXX at sip-trunk.telekom.de] 10.0.200.2 port 7082 >> -> 217.0.132.101 port 22482 codec: 9 ms: 20 >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:2142 Parsing >> global variables >> 2018-07-23 16:32:57.579719 [DEBUG] switch_rtp.c:4137 Starting timer >> [soft] 160 bytes per 20ms >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:2142 Parsing >> global variables >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:2669 Parsing >> session specific variables >> 2018-07-23 16:32:57.579719 [NOTICE] switch_channel.c:1104 New Channel >> sofia/internal/10 at 10.0.200.10:5060 [6306dfab-d366-4060-8b39-8e8349f72417] >> 2018-07-23 16:32:57.579719 [DEBUG] mod_sofia.c:4819 (sofia/internal/ >> 10 at 10.0.200.10:5060) State Change CS_NEW -> CS_INIT >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:2669 Parsing >> session specific variables >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:2142 Parsing >> global variables >> 2018-07-23 16:32:57.579719 [NOTICE] switch_channel.c:1104 New Channel >> sofia/internal/11 at 10.0.200.11:5060 [ed0352eb-0d61-41f0-87c0-5837c5de4ef8] >> 2018-07-23 16:32:57.579719 [WARNING] switch_ivr_originate.c:2647 Only >> calling the first element in the list in this mode. >> 2018-07-23 16:32:57.579719 [DEBUG] switch_ivr_originate.c:2669 Parsing >> session specific variables >> 2018-07-23 16:32:57.579719 [DEBUG] mod_sofia.c:4819 (sofia/internal/ >> 11 at 10.0.200.11:5060) State Change CS_NEW -> CS_INIT >> 2018-07-23 16:32:57.579719 [NOTICE] switch_channel.c:1104 New Channel >> sofia/internal/15 at 10.0.200.15:5060 [9c8a2e89-cab4-40f6-b760-4a9e3ea6ef05] >> 2018-07-23 16:32:57.579719 [DEBUG] mod_sofia.c:4819 (sofia/internal/ >> 15 at 10.0.200.15:5060) State Change CS_NEW -> CS_INIT >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/10 at 10.0.200.10:5060) Running State Change CS_INIT (Cur 4 >> Tot 232) >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_state_machine.c:627 >> (sofia/internal/10 at 10.0.200.10:5060) State INIT >> 2018-07-23 16:32:57.579719 [DEBUG] mod_sofia.c:90 sofia/internal/ >> 10 at 10.0.200.10:5060 SOFIA INIT >> 2018-07-23 16:32:57.579719 [DEBUG] sofia_glue.c:1295 sofia/internal/ >> 10 at 10.0.200.10:5060 sending invite version: 1.6.20 git 43a9feb >> 2018-05-07 18:56:11Z 32bit >> Local SDP: >> v=0 >> o=FreeSWITCH 1532349289 1532349290 IN IP4 10.0.200.2 >> s=FreeSWITCH >> c=IN IP4 10.0.200.2 >> t=0 0 >> m=audio 7088 RTP/AVP 8 0 9 >> a=rtpmap:8 PCMA/8000 >> a=rtpmap:0 PCMU/8000 >> a=rtpmap:9 G722/8000 >> a=ptime:20 >> a=sendrecv >> >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_state_machine.c:40 >> sofia/internal/10 at 10.0.200.10:5060 Standard INIT >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_state_machine.c:48 >> (sofia/internal/10 at 10.0.200.10:5060) State Change CS_INIT -> CS_ROUTING >> 2018-07-23 16:32:57.579719 [DEBUG] switch_core_state_machine.c:627 >> (sofia/internal/10 at 10.0.200.10:5060) State INIT going to sleep >> 2018-07-23 16:32:57.579719 [DEBUG] mod_dptools.c:3872 () State Change >> CS_NEW -> CS_ROUTING >> 2018-07-23 16:32:57.579719 [NOTICE] switch_channel.c:1104 New Channel >> pickup/global [66ab149c-54a4-4d17-8428-26e1872e6f9d] >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/11 at 10.0.200.11:5060) Running State Change CS_INIT (Cur 5 >> Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:627 >> (sofia/internal/11 at 10.0.200.11:5060) State INIT >> 2018-07-23 16:32:57.599721 [DEBUG] mod_sofia.c:90 sofia/internal/ >> 11 at 10.0.200.11:5060 SOFIA INIT >> 2018-07-23 16:32:57.599721 [DEBUG] sofia_glue.c:1295 sofia/internal/ >> 11 at 10.0.200.11:5060 sending invite version: 1.6.20 git 43a9feb >> 2018-05-07 18:56:11Z 32bit >> Local SDP: >> v=0 >> o=FreeSWITCH 1532349305 1532349306 IN IP4 10.0.200.2 >> s=FreeSWITCH >> c=IN IP4 10.0.200.2 >> t=0 0 >> m=audio 7072 RTP/AVP 8 0 9 >> a=rtpmap:8 PCMA/8000 >> a=rtpmap:0 PCMU/8000 >> a=rtpmap:9 G722/8000 >> a=ptime:20 >> a=sendrecv >> >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:40 >> sofia/internal/11 at 10.0.200.11:5060 Standard INIT >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:48 >> (sofia/internal/11 at 10.0.200.11:5060) State Change CS_INIT -> CS_ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:627 >> (sofia/internal/11 at 10.0.200.11:5060) State INIT going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/11 at 10.0.200.11:5060) Running State Change CS_ROUTING >> (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] sofia.c:7084 Channel sofia/internal/ >> 11 at 10.0.200.11:5060 entering state [calling][0] >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (sofia/internal/11 at 10.0.200.11:5060) State ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] mod_sofia.c:143 sofia/internal/ >> 11 at 10.0.200.11:5060 SOFIA ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] switch_ivr_originate.c:67 >> (sofia/internal/11 at 10.0.200.11:5060) State Change CS_ROUTING -> >> CS_CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (sofia/internal/11 at 10.0.200.11:5060) State ROUTING going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/15 at 10.0.200.15:5060) Running State Change CS_INIT (Cur 5 >> Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:627 >> (sofia/internal/15 at 10.0.200.15:5060) State INIT >> 2018-07-23 16:32:57.599721 [DEBUG] mod_sofia.c:90 sofia/internal/ >> 15 at 10.0.200.15:5060 SOFIA INIT >> 2018-07-23 16:32:57.599721 [DEBUG] sofia_glue.c:1295 sofia/internal/ >> 15 at 10.0.200.15:5060 sending invite version: 1.6.20 git 43a9feb >> 2018-05-07 18:56:11Z 32bit >> Local SDP: >> v=0 >> o=FreeSWITCH 1532349297 1532349298 IN IP4 10.0.200.2 >> s=FreeSWITCH >> c=IN IP4 10.0.200.2 >> t=0 0 >> m=audio 7080 RTP/AVP 8 0 9 >> a=rtpmap:8 PCMA/8000 >> a=rtpmap:0 PCMU/8000 >> a=rtpmap:9 G722/8000 >> a=ptime:20 >> a=sendrecv >> >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/11 at 10.0.200.11:5060) Running State Change >> CS_CONSUME_MEDIA (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:40 >> sofia/internal/15 at 10.0.200.15:5060 Standard INIT >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:48 >> (sofia/internal/15 at 10.0.200.15:5060) State Change CS_INIT -> CS_ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:627 >> (sofia/internal/15 at 10.0.200.15:5060) State INIT going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (sofia/internal/11 at 10.0.200.11:5060) State CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (sofia/internal/11 at 10.0.200.11:5060) State CONSUME_MEDIA going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (pickup/global) Running State Change CS_ROUTING (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/15 at 10.0.200.15:5060) Running State Change CS_ROUTING >> (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (pickup/global) State ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] switch_ivr_originate.c:67 >> (pickup/global) State Change CS_ROUTING -> CS_CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (pickup/global) State ROUTING going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (pickup/global) Running State Change CS_CONSUME_MEDIA (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (pickup/global) State CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (pickup/global) State CONSUME_MEDIA going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] sofia.c:7084 Channel sofia/internal/ >> 15 at 10.0.200.15:5060 entering state [calling][0] >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (sofia/internal/15 at 10.0.200.15:5060) State ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] mod_sofia.c:143 sofia/internal/ >> 15 at 10.0.200.15:5060 SOFIA ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] switch_ivr_originate.c:67 >> (sofia/internal/15 at 10.0.200.15:5060) State Change CS_ROUTING -> >> CS_CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (sofia/internal/15 at 10.0.200.15:5060) State ROUTING going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/15 at 10.0.200.15:5060) Running State Change >> CS_CONSUME_MEDIA (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (sofia/internal/15 at 10.0.200.15:5060) State CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (sofia/internal/15 at 10.0.200.15:5060) State CONSUME_MEDIA going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/10 at 10.0.200.10:5060) Running State Change CS_ROUTING >> (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] sofia.c:7084 Channel sofia/internal/ >> 10 at 10.0.200.10:5060 entering state [calling][0] >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (sofia/internal/10 at 10.0.200.10:5060) State ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] mod_sofia.c:143 sofia/internal/ >> 10 at 10.0.200.10:5060 SOFIA ROUTING >> 2018-07-23 16:32:57.599721 [DEBUG] switch_ivr_originate.c:67 >> (sofia/internal/10 at 10.0.200.10:5060) State Change CS_ROUTING -> >> CS_CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:643 >> (sofia/internal/10 at 10.0.200.10:5060) State ROUTING going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/10 at 10.0.200.10:5060) Running State Change >> CS_CONSUME_MEDIA (Cur 5 Tot 233) >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (sofia/internal/10 at 10.0.200.10:5060) State CONSUME_MEDIA >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_state_machine.c:662 >> (sofia/internal/10 at 10.0.200.10:5060) State CONSUME_MEDIA going to sleep >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_media.c:7180 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Set 2833 dtmf send >> payload to 100 >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_media.c:7187 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Set 2833 dtmf receive >> payload to 100 >> 2018-07-23 16:32:57.599721 [DEBUG] switch_core_media.c:7210 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Set rtp dtmf delay to >> 40 >> 2018-07-23 16:32:57.599721 [NOTICE] sofia_media.c:92 Pre-Answer >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de! >> 2018-07-23 16:32:57.599721 [DEBUG] switch_channel.c:3474 (sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de) Callstate Change RINGING -> EARLY >> 2018-07-23 16:32:57.619722 [DEBUG] switch_core_media.c:6861 Audio params >> are unchanged for sofia/external/+49171XXXXXXX at sip-trunk.telekom.de. >> 2018-07-23 16:32:57.619722 [DEBUG] mod_sofia.c:2364 Ring SDP: >> v=0 >> o=FreeSWITCH 1532349295 1532349296 IN IP4 10.0.200.2 >> s=FreeSWITCH >> c=IN IP4 10.0.200.2 >> t=0 0 >> m=audio 7082 RTP/AVP 9 100 >> a=rtpmap:9 G722/8000 >> a=rtpmap:100 telephone-event/8000 >> a=fmtp:100 0-16 >> a=ptime:20 >> a=sendrecv >> >> 2018-07-23 16:32:57.619722 [DEBUG] sofia.c:7084 Channel sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de entering state [early][183] >> 2018-07-23 16:32:57.639724 [DEBUG] sofia.c:7084 Channel sofia/internal/ >> 15 at 10.0.200.15:5060 entering state [proceeding][180] >> 2018-07-23 16:32:57.639724 [NOTICE] sofia.c:7192 Ring-Ready >> sofia/internal/15 at 10.0.200.15:5060! >> 2018-07-23 16:32:57.639724 [DEBUG] switch_channel.c:3346 (sofia/internal/ >> 15 at 10.0.200.15:5060) Callstate Change DOWN -> RINGING >> 2018-07-23 16:32:57.639724 [DEBUG] sofia.c:7084 Channel sofia/internal/ >> 10 at 10.0.200.10:5060 entering state [proceeding][180] >> 2018-07-23 16:32:57.639724 [NOTICE] sofia.c:7192 Ring-Ready >> sofia/internal/10 at 10.0.200.10:5060! >> 2018-07-23 16:32:57.639724 [DEBUG] switch_channel.c:3346 (sofia/internal/ >> 10 at 10.0.200.10:5060) Callstate Change DOWN -> RINGING >> 2018-07-23 16:32:57.679728 [DEBUG] sofia.c:7084 Channel sofia/internal/ >> 11 at 10.0.200.11:5060 entering state [proceeding][180] >> 2018-07-23 16:32:57.679728 [NOTICE] sofia.c:7192 Ring-Ready >> sofia/internal/11 at 10.0.200.11:5060! >> 2018-07-23 16:32:57.679728 [DEBUG] switch_channel.c:3346 (sofia/internal/ >> 11 at 10.0.200.11:5060) Callstate Change DOWN -> RINGING >> 2018-07-23 16:32:58.879835 [DEBUG] sofia.c:7084 Channel sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de entering state [terminated][487] >> 2018-07-23 16:32:58.879835 [NOTICE] sofia.c:8273 Hangup sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de [CS_EXECUTE] [ORIGINATOR_CANCEL] >> 2018-07-23 16:32:58.899837 [NOTICE] switch_ivr_originate.c:3612 Hangup >> sofia/internal/15 at 10.0.200.15:5060 [CS_CONSUME_MEDIA] [LOSE_RACE] >> 2018-07-23 16:32:58.899837 [NOTICE] switch_ivr_originate.c:3612 Hangup >> pickup/global [CS_CONSUME_MEDIA] [LOSE_RACE] >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/15 at 10.0.200.15:5060) Running State Change CS_HANGUP (Cur >> 5 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_ivr_originate.c:3837 Originate >> Cancelled by originator termination Cause: 487 [ORIGINATOR_CANCEL] >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:584 >> (pickup/global) Running State Change CS_HANGUP (Cur 5 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:850 >> (sofia/internal/15 at 10.0.200.15:5060) Callstate Change RINGING -> HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:850 >> (pickup/global) Callstate Change DOWN -> HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:852 >> (pickup/global) State HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:852 >> (sofia/internal/15 at 10.0.200.15:5060) State HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:60 >> pickup/global Standard HANGUP, cause: LOSE_RACE >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:852 >> (pickup/global) State HANGUP going to sleep >> 2018-07-23 16:32:58.899837 [DEBUG] mod_sofia.c:438 Channel sofia/internal/ >> 15 at 10.0.200.15:5060 hanging up, cause: LOSE_RACE >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:619 >> (pickup/global) State Change CS_HANGUP -> CS_REPORTING >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:584 >> (pickup/global) Running State Change CS_REPORTING (Cur 5 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:938 >> (pickup/global) State REPORTING >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:938 >> (pickup/global) State REPORTING going to sleep >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:610 >> (pickup/global) State Change CS_REPORTING -> CS_DESTROY >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_session.c:1665 Session 233 >> (pickup/global) Locked, Waiting on external entities >> 2018-07-23 16:32:58.899837 [NOTICE] switch_core_session.c:1683 Session >> 233 (pickup/global) Ended >> 2018-07-23 16:32:58.899837 [NOTICE] switch_core_session.c:1687 Close >> Channel pickup/global [CS_DESTROY] >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:741 >> (pickup/global) Running State Change CS_DESTROY (Cur 4 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:751 >> (pickup/global) State DESTROY >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:181 >> pickup/global Standard DESTROY >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:751 >> (pickup/global) State DESTROY going to sleep >> 2018-07-23 16:32:58.899837 [NOTICE] switch_ivr_originate.c:3612 Hangup >> sofia/internal/10 at 10.0.200.10:5060 [CS_CONSUME_MEDIA] [LOSE_RACE] >> 2018-07-23 16:32:58.899837 [DEBUG] mod_sofia.c:502 Sending CANCEL to >> sofia/internal/15 at 10.0.200.15:5060 >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:60 >> sofia/internal/15 at 10.0.200.15:5060 Standard HANGUP, cause: LOSE_RACE >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:852 >> (sofia/internal/15 at 10.0.200.15:5060) State HANGUP going to sleep >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:619 >> (sofia/internal/15 at 10.0.200.15:5060) State Change CS_HANGUP -> >> CS_REPORTING >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/15 at 10.0.200.15:5060) Running State Change CS_REPORTING >> (Cur 4 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:938 >> (sofia/internal/15 at 10.0.200.15:5060) State REPORTING >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:174 >> sofia/internal/15 at 10.0.200.15:5060 Standard REPORTING, cause: LOSE_RACE >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:938 >> (sofia/internal/15 at 10.0.200.15:5060) State REPORTING going to sleep >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:610 >> (sofia/internal/15 at 10.0.200.15:5060) State Change CS_REPORTING -> >> CS_DESTROY >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_session.c:1665 Session 232 >> (sofia/internal/15 at 10.0.200.15:5060) Locked, Waiting on external entities >> 2018-07-23 16:32:58.899837 [NOTICE] switch_core_session.c:1683 Session >> 232 (sofia/internal/15 at 10.0.200.15:5060) Ended >> 2018-07-23 16:32:58.899837 [NOTICE] switch_core_session.c:1687 Close >> Channel sofia/internal/15 at 10.0.200.15:5060 [CS_DESTROY] >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:741 >> (sofia/internal/15 at 10.0.200.15:5060) Running State Change CS_DESTROY >> (Cur 3 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:751 >> (sofia/internal/15 at 10.0.200.15:5060) State DESTROY >> 2018-07-23 16:32:58.899837 [DEBUG] mod_sofia.c:343 sofia/internal/ >> 15 at 10.0.200.15:5060 SOFIA DESTROY >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:181 >> sofia/internal/15 at 10.0.200.15:5060 Standard DESTROY >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:751 >> (sofia/internal/15 at 10.0.200.15:5060) State DESTROY going to sleep >> 2018-07-23 16:32:58.899837 [NOTICE] switch_ivr_originate.c:3612 Hangup >> sofia/internal/11 at 10.0.200.11:5060 [CS_CONSUME_MEDIA] [LOSE_RACE] >> 2018-07-23 16:32:58.899837 [DEBUG] switch_ivr_originate.c:3837 Originate >> Cancelled by originator termination Cause: 487 [ORIGINATOR_CANCEL] >> 2018-07-23 16:32:58.899837 [NOTICE] switch_ivr_originate.c:2851 Cannot >> create outgoing channel of type [group] cause: [LOSE_RACE] >> 2018-07-23 16:32:58.899837 [DEBUG] switch_ivr_originate.c:3848 Originate >> Resulted in Error Cause: 502 [LOSE_RACE] >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/10 at 10.0.200.10:5060) Running State Change CS_HANGUP (Cur >> 3 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:850 >> (sofia/internal/10 at 10.0.200.10:5060) Callstate Change RINGING -> HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:852 >> (sofia/internal/10 at 10.0.200.10:5060) State HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] mod_sofia.c:438 Channel sofia/internal/ >> 10 at 10.0.200.10:5060 hanging up, cause: LOSE_RACE >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/11 at 10.0.200.11:5060) Running State Change CS_HANGUP (Cur >> 3 Tot 233) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:850 >> (sofia/internal/11 at 10.0.200.11:5060) Callstate Change RINGING -> HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:852 >> (sofia/internal/11 at 10.0.200.11:5060) State HANGUP >> 2018-07-23 16:32:58.899837 [DEBUG] mod_sofia.c:438 Channel sofia/internal/ >> 11 at 10.0.200.11:5060 hanging up, cause: LOSE_RACE >> 2018-07-23 16:32:58.899837 [INFO] mod_dptools.c:3436 Originate Failed. >> Cause: NONE >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_session.c:2815 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de skip receive message >> [APPLICATION_EXEC_COMPLETE] (channel is hungup already) >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:650 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State EXECUTE going >> to sleep >> 2018-07-23 16:32:58.899837 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_HANGUP (Cur 3 Tot 233) >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:850 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Callstate Change >> EARLY -> HANGUP >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:852 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State HANGUP >> 2018-07-23 16:32:58.919839 [DEBUG] mod_sofia.c:438 Channel >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de hanging up, cause: >> ORIGINATOR_CANCEL >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:60 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard HANGUP, >> cause: ORIGINATOR_CANCEL >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:852 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State HANGUP going >> to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:619 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State Change >> CS_HANGUP -> CS_REPORTING >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:584 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_REPORTING (Cur 3 Tot 233) >> 2018-07-23 16:32:58.919839 [DEBUG] mod_sofia.c:502 Sending CANCEL to >> sofia/internal/10 at 10.0.200.10:5060 >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:938 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State REPORTING >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:60 >> sofia/internal/10 at 10.0.200.10:5060 Standard HANGUP, cause: LOSE_RACE >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:852 >> (sofia/internal/10 at 10.0.200.10:5060) State HANGUP going to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:619 >> (sofia/internal/10 at 10.0.200.10:5060) State Change CS_HANGUP -> >> CS_REPORTING >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:174 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard REPORTING, >> cause: ORIGINATOR_CANCEL >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:938 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State REPORTING >> going to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/10 at 10.0.200.10:5060) Running State Change CS_REPORTING >> (Cur 3 Tot 233) >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:610 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State Change >> CS_REPORTING -> CS_DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_session.c:1665 Session 229 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Locked, Waiting on >> external entities >> 2018-07-23 16:32:58.919839 [NOTICE] switch_core_session.c:1683 Session >> 229 (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Ended >> 2018-07-23 16:32:58.919839 [NOTICE] switch_core_session.c:1687 Close >> Channel sofia/external/+49171XXXXXXX at sip-trunk.telekom.de [CS_DESTROY] >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:741 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) Running State Change >> CS_DESTROY (Cur 2 Tot 233) >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:751 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] mod_sofia.c:343 sofia/external/+ >> 49171XXXXXXX at sip-trunk.telekom.de SOFIA DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:181 >> sofia/external/+49171XXXXXXX at sip-trunk.telekom.de Standard DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:751 >> (sofia/external/+49171XXXXXXX at sip-trunk.telekom.de) State DESTROY going >> to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:938 >> (sofia/internal/10 at 10.0.200.10:5060) State REPORTING >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:174 >> sofia/internal/10 at 10.0.200.10:5060 Standard REPORTING, cause: LOSE_RACE >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:938 >> (sofia/internal/10 at 10.0.200.10:5060) State REPORTING going to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:610 >> (sofia/internal/10 at 10.0.200.10:5060) State Change CS_REPORTING -> >> CS_DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_session.c:1665 Session 230 >> (sofia/internal/10 at 10.0.200.10:5060) Locked, Waiting on external entities >> 2018-07-23 16:32:58.919839 [NOTICE] switch_core_session.c:1683 Session >> 230 (sofia/internal/10 at 10.0.200.10:5060) Ended >> 2018-07-23 16:32:58.919839 [NOTICE] switch_core_session.c:1687 Close >> Channel sofia/internal/10 at 10.0.200.10:5060 [CS_DESTROY] >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:741 >> (sofia/internal/10 at 10.0.200.10:5060) Running State Change CS_DESTROY >> (Cur 1 Tot 233) >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:751 >> (sofia/internal/10 at 10.0.200.10:5060) State DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] mod_sofia.c:343 sofia/internal/ >> 10 at 10.0.200.10:5060 SOFIA DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:181 >> sofia/internal/10 at 10.0.200.10:5060 Standard DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:751 >> (sofia/internal/10 at 10.0.200.10:5060) State DESTROY going to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] mod_sofia.c:502 Sending CANCEL to >> sofia/internal/11 at 10.0.200.11:5060 >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:60 >> sofia/internal/11 at 10.0.200.11:5060 Standard HANGUP, cause: LOSE_RACE >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:852 >> (sofia/internal/11 at 10.0.200.11:5060) State HANGUP going to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:619 >> (sofia/internal/11 at 10.0.200.11:5060) State Change CS_HANGUP -> >> CS_REPORTING >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:584 >> (sofia/internal/11 at 10.0.200.11:5060) Running State Change CS_REPORTING >> (Cur 1 Tot 233) >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:938 >> (sofia/internal/11 at 10.0.200.11:5060) State REPORTING >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:174 >> sofia/internal/11 at 10.0.200.11:5060 Standard REPORTING, cause: LOSE_RACE >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:938 >> (sofia/internal/11 at 10.0.200.11:5060) State REPORTING going to sleep >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:610 >> (sofia/internal/11 at 10.0.200.11:5060) State Change CS_REPORTING -> >> CS_DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_session.c:1665 Session 231 >> (sofia/internal/11 at 10.0.200.11:5060) Locked, Waiting on external entities >> 2018-07-23 16:32:58.919839 [NOTICE] switch_core_session.c:1683 Session >> 231 (sofia/internal/11 at 10.0.200.11:5060) Ended >> 2018-07-23 16:32:58.919839 [NOTICE] switch_core_session.c:1687 Close >> Channel sofia/internal/11 at 10.0.200.11:5060 [CS_DESTROY] >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:741 >> (sofia/internal/11 at 10.0.200.11:5060) Running State Change CS_DESTROY >> (Cur 0 Tot 233) >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:751 >> (sofia/internal/11 at 10.0.200.11:5060) State DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] mod_sofia.c:343 sofia/internal/ >> 11 at 10.0.200.11:5060 SOFIA DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:181 >> sofia/internal/11 at 10.0.200.11:5060 Standard DESTROY >> 2018-07-23 16:32:58.919839 [DEBUG] switch_core_state_machine.c:751 >> (sofia/internal/11 at 10.0.200.11:5060) State DESTROY going to sleep >> >> _________________________________________________________________________ >> 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 > > _________________________________________________________________________ > 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 paul.muaddib83 at gmail.com Tue Aug 21 13:06:21 2018 From: paul.muaddib83 at gmail.com (Paul Muaddib) Date: Tue, 21 Aug 2018 15:06:21 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION Message-ID: Hi, I have a rarely error where I get this failure message in the log file. I am bit wondering because this is suposed to be a normal voice call and not a fax. Best regards, Paul. fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] switch_ivr_originate.c:1215 Sending early media fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 217.0.15.67^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 101^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxRateManagement:transferredTCF^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [NOTICE] switch_channel.c:3515 Hangup sofia/external/+ 49XXXXXXXXX at sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] -------------- next part -------------- An HTML attachment was scrubbed... URL: From rajil.s at gmail.com Tue Aug 21 02:11:40 2018 From: rajil.s at gmail.com (Rajil Saraswat) Date: Mon, 20 Aug 2018 21:11:40 -0500 Subject: [Freeswitch-users] Zoiper5 broken with FS, outbound calls get dropped Message-ID: <43a31159-cbac-f86a-449f-608d359276a8@gmail.com> Hello, All my outbound calls made by Zoiper5 get dropped. I contacted Zoiper support and they mentioned that it is a FreeSwitch problem. How can this be fixed? Here is what Zoiper support said, There was a known issue with FreeSwitch related to the naming of the security suites sent from them, they were not completely matched to RFC 6188. On the left, the names are the standard ones - used in the RFC6188, and the right ones are the names used by FreeSwitch: AES_256_CM_HMAC_SHA1_80 == AES_CM_256_HMAC_SHA1_80 AES_256_CM_HMAC_SHA1_32 == AES_CM_256_HMAC_SHA1_32 AES_192_CM_HMAC_SHA1_80 == AES_CM_192_HMAC_SHA1_80 AES_192_CM_HMAC_SHA1_32 == AES_CM_192_HMAC_SHA1_32 In order to be robust we added the so called FS names but they are not different suits just one suite has two names (as the negotiation process requires a complete match of the names). In the previous Zoiper5 versions (e.g. 5.2.14) the additional FS names were not present. The offered by Zoiper suites were only the described in the RFC 6188 and 4568 in that priority order: AES_256_CM_HMAC_SHA1_80 AES_256_CM_HMAC_SHA1_32 AES_192_CM_HMAC_SHA1_80 AES_192_CM_HMAC_SHA1_32 AES_CM_128_HMAC_SHA1_80 AES_CM_128_HMAC_SHA1_32 After the addition of FS names (5.2.16 and newer) we now offer everything in the following order: AES_256_CM_HMAC_SHA1_80 // RFC 6188 AES_256_CM_HMAC_SHA1_32 // RFC 6188 AES_CM_256_HMAC_SHA1_80 // FS interpretation AES_CM_256_HMAC_SHA1_32 // FS interpretation AES_192_CM_HMAC_SHA1_80 // RFC 6188 AES_192_CM_HMAC_SHA1_32 // RFC 6188 AES_CM_192_HMAC_SHA1_80 // FS interpretation AES_CM_192_HMAC_SHA1_32 // FS interpretation AES_CM_128_HMAC_SHA1_80 // RFC 4568 AES_CM_128_HMAC_SHA1_32 // RFC 4568 It seems that FS also sends bad checksums with the AES_256_CM_HMAC_SHA1_80 and AES_CM_192_HMAC_SHA1_80, the only working suite is AES_CM_128_HMAC_SHA1. There is a workaround you can use until and if this issue is fixed by FS. You may try to rearrange the priority on your FS (put 128 on top instead of 256, or completely disable the non-working suites). Or you can simply keep using older version of Zoiper with 128 bit. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From rmundkowsky at ets.org Tue Aug 21 20:21:40 2018 From: rmundkowsky at ets.org (Mundkowsky, Robert) Date: Tue, 21 Aug 2018 20:21:40 +0000 Subject: [Freeswitch-users] freeswitch verto transcoding to SIP/rtp Message-ID: I have Verto talking to a SIP/RTP client via Freeswitch, but it only seems to support VP8 to VP8. I believe I setup Freeswitch to have transcoding enabled. Does Freeswitch support transcoding Verto to a SIP/RTP client? (e.g. VP8 to h264) ________________________________ This e-mail and any files transmitted with it may contain privileged or confidential information. It is solely for use by the individual for whom it is intended, even if addressed incorrectly. If you received this e-mail in error, please notify the sender; do not disclose, copy, distribute, or take any action in reliance on the contents of this information; and delete it from your system. Any other use of this e-mail is prohibited. Thank you for your compliance. ________________________________ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Aug 21 20:22:55 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 21 Aug 2018 16:22:55 -0400 Subject: [Freeswitch-users] How to build deb packages In-Reply-To: References: Message-ID: <1ABE6D52-6C49-4E0C-9C29-94D496FBF555@jerris.com> Still working on getting the repos with the deps up, if you want to build your own, the source is in support deps in our stash. > On Aug 20, 2018, at 6:10 PM, Sergey Safarov wrote: > > I try build debian packages from source and cannot resolve this error > > Could you help fix this > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# dpkg-buildpackage > > dpkg-buildpackage: info: source package freeswitch > > dpkg-buildpackage: info: source version 1.8.1+git~20180820T214133Z~aa3c034e9f-1~stretch+1 > > dpkg-buildpackage: info: source distribution testing > > dpkg-buildpackage: info: source changed by Travis Cross > > > dpkg-buildpackage: info: host architecture amd64 > > dpkg-source --before-build freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f > > dpkg-checkbuilddeps: error: Unmet build dependencies: libflite-dev libv8fs-6.1-dev > > dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting > > dpkg-buildpackage: warning: (Use -d flag to override.) > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# apt-get install libv8fs-6.1-dev > > Reading package lists... Done > > Building dependency tree > > Reading state information... Done > > E: Unable to locate package libv8fs-6.1-dev > > E: Couldn't find any package by glob 'libv8fs-6.1-dev' > > E: Couldn't find any package by regex 'libv8fs-6.1-dev' > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# apt-get install libflite-dev > > Reading package lists... Done > > Building dependency tree > > Reading state information... Done > > Some packages could not be installed. This may mean that you have > > requested an impossible situation or if you are using the unstable > > distribution that some required packages have not yet been created > > or been moved out of Incoming. > > The following information may help to resolve the situation: > > > > The following packages have unmet dependencies: > > libflite-dev : Depends: libflite1 (= 2.0.0-0~1-jessie+1) but 2.0.0-release-3+b1 is to be installed > > E: Unable to correct problems, you have held broken packages. > > root at node0:~/freeswitch-1.8.1+git~20180820T214133Z~aa3c034e9f# > > > _________________________________________________________________________ > 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 mike at jerris.com Tue Aug 21 20:24:51 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 21 Aug 2018 16:24:51 -0400 Subject: [Freeswitch-users] SRTP crypto selection In-Reply-To: References: <9579490d-150d-f42f-f99e-328cc1c75262@xbipin.com> <1622b541ee0.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> <4543c486-848b-11f5-1ede-6f3b1bc6cb23@xbipin.com> <1625ea9b4f8.279b.b07ebdf329620b8089087c7205b03f01@xbipin.com> Message-ID: Pretty sure this is fixed now. Check latest master to confirm. I don't recall off the top of my head if this is in a release yet or just master. Once we get our deb repos in order I’ll be working on a new release. > On Aug 17, 2018, at 2:35 PM, Andrew Cassidy wrote: > > I know this is an old thread but "me too" and other softphones are working fine. I'm not convinced FreeSWITCH is at fault here. I'm looking for alternative Softphones as Zoiper's stock answer has been "it's not us" on every ticket I've raised with them when alternatives work fine. > > On Sun, 25 Mar 2018 at 20:48 Bipin Patel > wrote: > Hi, > > Seems like it's zoiper guys only who might have created that bug request coz I was going to do the same but this makes things easier for me and yes it's the same thing I'm talking about so far. > > On March 25, 2018 8:22:34 PM Joel Serrano > wrote: > >> Not sure if this is related: https://freeswitch.org/jira/browse/FS-11052 >> >> On Sat, Mar 24, 2018 at 11:17 PM, Bipin Patel > wrote: >> hi, >> >> i had reported this to zoiper team and they said they have talked to FS team about this and its related to crypto naming convention in the RFC standards and it should be fixed in FS so eagerly waiting for the patch >> >> >> Regards, >> Bipin >> >> >> -------- Original Message -------- >> Subject: Re: [Freeswitch-users] SRTP crypto selection >> From: Bipin Patel >> To: FreeSWITCH Users Help >> Date: 3/16/2018, 7:56:08 PM >>> HI, >>> >>> it seems many other dialers also send the crypto in a similar way so all cant be wrong i guess, should i file a bug request in FS? >>> >>> >>> Regards, >>> Bipin >>> >>> >>> -------- Original Message -------- >>> Subject: Re: [Freeswitch-users] SRTP crypto selection >>> From: Bipin Patel >>> To: FreeSWITCH Users Help >>> Date: 3/16/2018, 12:22:37 AM >>>> Hi, >>>> >>>> Thanks for that link but the other thing is the below line where zoiper sends a crypto that looks alike but the placement of characters is different so doesn't match so is zoiper doing it wrongly or it's a total different crypto that FS doesn't support >>>> >>>> switch_core_media.c:1479 looking for crypto suite [AES_CM_192_HMAC_SHA1_32] in [4 AES_192_CM_HMAC_SHA1_32 >>>> >>>> >>>> >>>> On March 15, 2018 4:15:59 PM Jurijs Ivolga wrote: >>>> >>>>> Hi, >>>>> >>>>> Have you checked this: >>>>> >>>>> https://freeswitch.org/confluence/display/FREESWITCH/rtp_secure_media >>>>> >>>>> With kind regards, >>>>> >>>>> Jurijs >>>>> >>>>> On Thu, Mar 15, 2018 at 2:03 PM, Bipin Patel > wrote: >>>>> hi, >>>>> >>>>> is it possible to force a selected crypto for SRTP as i cant seem to find a way to force a crypto to the user such that is phone uses that for media, secondly i see zoiper sends the below in SDP >>>>> >>>>> a=crypto:5 AES_256_CM_HMAC_SHA1_80 inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM2jVi7R9xV6A== >>>>> a=crypto:6 AES_256_CM_HMAC_SHA1_32 inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM2jVi7R9xV6A== >>>>> a=crypto:3 AES_192_CM_HMAC_SHA1_80 inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM= >>>>> a=crypto:4 AES_192_CM_HMAC_SHA1_32 inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAXb4Xx7oW8iMM= >>>>> a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAX >>>>> a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:854nJNIKSyhr0sJs+Ol+Qv2eSqC2gnydK8iVHUAX >>>>> >>>>> where as FS always uses the below only >>>>> >>>>> switch_core_media.c:1484 Found suite AES_CM_128_HMAC_SHA1_80 >>>>> >>>>> and also i noticed FS and zoiper have some variations in crypto names such as >>>>> >>>>> switch_core_media.c:1479 looking for crypto suite [AES_CM_192_HMAC_SHA1_32] in [4 AES_192_CM_HMAC_SHA1_32 >>>>> >>>>> and this never matches and never used at all (notice the placement of CM_192 in FS whereas zoiper has 192_CM) >>>>> >>>>> >>>>> -- >>>>> Regards, >>>>> Bipin >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ > Professional FreeSWITCH 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 mike at jerris.com Tue Aug 21 20:26:41 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 21 Aug 2018 16:26:41 -0400 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: References: <7B27E1CB-91E8-4BCD-905F-35048899869A@jerris.com> Message-ID: They are in here https://freeswitch.org/stash/projects/SD You’ll have to sort out whatever packaging requirements there are. For a good review of what might need packaging (although it could be different on different distros depending on version) check out the Debian packaging files. > On Aug 15, 2018, at 4:10 PM, John Covici wrote: > > where do you want me to look? > > On Tue, 14 Aug 2018 10:55:19 -0400, > Michael Jerris wrote: >> >> I’ll have packages for that up for Debian soon. I have no answers for gentoo, we do custom packages for v8, can check the support deps repo in stash for more info. >> >> >>> On Aug 12, 2018, at 10:40 AM, John Covici wrote: >>> >>> I am trying to compile from source freeswitch 1.8.1 and I can't find >>> anywhere a reference to v8fs_static. What package is this supposed to >>> be in? I may need the source, as I use gentoo. >>> >>> Thanks in advance for any suggestions. >>> >>> -- >>> Your life is like a penny. You're going to lose it. The question is: >>> How do >>> you spend it? >>> >>> John Covici wb2una >>> covici at ccs.covici.com >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Aug 21 20:28:08 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 21 Aug 2018 16:28:08 -0400 Subject: [Freeswitch-users] Open and closing channels continously In-Reply-To: References: Message-ID: Looks like sip scanners trying to own your system. You can turn on sip trace to see more. Fail2ban is maybe useful for this. > On Aug 21, 2018, at 5:37 AM, Jose David Jurado Alonso wrote: > > Hi, > > > I'm just observing in the log that user 1001 (and other random users like '55340115419480247') is continuously creating and closing channels. > > That users doesn't exist (I delete the folder "directory" since I use database with different user names, no numbers). > > I've done a search some reference to user 1001 in all the configuration and haven't found anything (using "grep -r '1001' /etc/freeswitch/*") > > Any idea why this happens? A bot or spider maybe? > > > > Log trace example: > > 2018-08-21 09:34:50.448541 [WARNING] switch_core_state_machine.c:687 1f89de01-b82f-44fa-9b91-9d111c44e220 sofia/internal/1001 at 192.168.1.120 Abandoned > 2018-08-21 09:34:50.448541 [NOTICE] switch_core_state_machine.c:690 Hangup sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] > 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1731 Session 291 (sofia/internal/1001 at 192.168.1.120 ) Ended > 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] > 2018-08-21 09:34:51.288542 [NOTICE] switch_channel.c:1104 New Channel sofia/internal/1001 at 192.168.1.120 [f8be20e3-1244-48bb-a89b-7b49382726af] > 2018-08-21 09:34:52.568543 [WARNING] switch_core_state_machine.c:687 bae7044c-4915-4a9a-9265-6e48e969ffec sofia/internal/55340115419480247 at 192.168.1.120 Abandoned > 2018-08-21 09:34:52.568543 [NOTICE] switch_core_state_machine.c:690 Hangup sofia/internal/55340115419480247 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] > 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1731 Session 292 (sofia/internal/55340115419480247 at 192.168.1.120 ) Ended > 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/55340115419480247 at 192.168.1.120 [CS_DESTROY] > 2018-08-21 09:34:52.848563 [WARNING] switch_core_state_machine.c:687 a0a39ab8-f109-468b-8136-3ebf044c2ffd sofia/internal/1001 at 192.168.1.120 Abandoned > 2018-08-21 09:34:52.848563 [NOTICE] switch_core_state_machine.c:690 Hangup sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] > 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1731 Session 293 (sofia/internal/1001 at 192.168.1.120 ) Ended > 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1735 Close Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] > 2018-08-21 09:34:54.248541 [NOTICE] switch_channel.c:1104 New Channel sofia/internal/1001 at 192.168.1.120 [ef2d84f4-89e5-453d-89df-8280b129b42b] > 2018-08-21 09:34:55.148543 [WARNING] switch_core_state_machine.c:687 9f1804f2-80d0-4fad-8e43-40f0cf2777e9 sofia/internal/1001 at 192.168.1.120 Abandoned -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Aug 21 20:28:59 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 21 Aug 2018 16:28:59 -0400 Subject: [Freeswitch-users] Zoiper5 broken with FS, outbound calls get dropped In-Reply-To: <43a31159-cbac-f86a-449f-608d359276a8@gmail.com> References: <43a31159-cbac-f86a-449f-608d359276a8@gmail.com> Message-ID: <785AE9DB-C530-4037-8888-2921D732E529@jerris.com> Try latest freeswitch master code. I think the fix is in for this issue there. > On Aug 20, 2018, at 10:11 PM, Rajil Saraswat wrote: > > Hello, > > All my outbound calls made by Zoiper5 get dropped. I contacted Zoiper support and they mentioned that it is a FreeSwitch problem. How can this be fixed? > > Here is what Zoiper support said, > > There was a known issue with FreeSwitch related to the naming of the security suites sent from them, they were not completely matched to RFC 6188. > > On the left, the names are the standard ones - used in the RFC6188, and the right ones are the names used by FreeSwitch: > > AES_256_CM_HMAC_SHA1_80 == AES_CM_256_HMAC_SHA1_80 > AES_256_CM_HMAC_SHA1_32 == AES_CM_256_HMAC_SHA1_32 > AES_192_CM_HMAC_SHA1_80 == AES_CM_192_HMAC_SHA1_80 > AES_192_CM_HMAC_SHA1_32 == AES_CM_192_HMAC_SHA1_32 > > In order to be robust we added the so called FS names but they are not different suits just one suite has two names (as the negotiation process requires a complete match of the names). > > In the previous Zoiper5 versions (e.g. 5.2.14) the additional FS names were not present. The offered by Zoiper suites were only the described in the RFC 6188 and 4568 in that priority order: > > AES_256_CM_HMAC_SHA1_80 > AES_256_CM_HMAC_SHA1_32 > AES_192_CM_HMAC_SHA1_80 > AES_192_CM_HMAC_SHA1_32 > AES_CM_128_HMAC_SHA1_80 > AES_CM_128_HMAC_SHA1_32 > > After the addition of FS names (5.2.16 and newer) we now offer everything in the following order: > > AES_256_CM_HMAC_SHA1_80 // RFC 6188 > AES_256_CM_HMAC_SHA1_32 // RFC 6188 > AES_CM_256_HMAC_SHA1_80 // FS interpretation > AES_CM_256_HMAC_SHA1_32 // FS interpretation > AES_192_CM_HMAC_SHA1_80 // RFC 6188 > AES_192_CM_HMAC_SHA1_32 // RFC 6188 > AES_CM_192_HMAC_SHA1_80 // FS interpretation > AES_CM_192_HMAC_SHA1_32 // FS interpretation > AES_CM_128_HMAC_SHA1_80 // RFC 4568 > AES_CM_128_HMAC_SHA1_32 // RFC 4568 > > It seems that FS also sends bad checksums with the AES_256_CM_HMAC_SHA1_80 and AES_CM_192_HMAC_SHA1_80, the only working suite is AES_CM_128_HMAC_SHA1. > > There is a workaround you can use until and if this issue is fixed by FS. You may try to rearrange the priority on your FS (put 128 on top instead of 256, or completely disable the non-working suites). Or you can simply keep using older version of Zoiper with 128 bit. > > Thanks > _________________________________________________________________________ > 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 covici at ccs.covici.com Tue Aug 21 23:25:59 2018 From: covici at ccs.covici.com (John Covici) Date: Tue, 21 Aug 2018 19:25:59 -0400 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: References: <7B27E1CB-91E8-4BCD-905F-35048899869A@jerris.com> Message-ID: OK, thanks -- at least we can see what is there. On Tue, 21 Aug 2018 16:26:41 -0400, Michael Jerris wrote: > > [1 ] > [1.1 ] > [1.2 ] > They are in here > > https://freeswitch.org/stash/projects/SD > > You’ll have to sort out whatever packaging requirements there are. For a good review of what might need packaging (although it could be different on different distros depending on version) check out the Debian packaging files. > > On Aug 15, 2018, at 4:10 PM, John Covici wrote: > > where do you want me to look? > > On Tue, 14 Aug 2018 10:55:19 -0400, > Michael Jerris wrote: > > I’ll have packages for that up for Debian soon. I have no answers for gentoo, we do custom packages for v8, can check the support deps repo in stash for more info. > > On Aug 12, 2018, at 10:40 AM, John Covici wrote: > > I am trying to compile from source freeswitch 1.8.1 and I can't find > anywhere a reference to v8fs_static. What package is this supposed to > be in? I may need the source, as I use gentoo. > > Thanks in advance for any suggestions. > > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici wb2una > covici at ccs.covici.com > [2 ] > _________________________________________________________________________ > 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 -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una covici at ccs.covici.com From dujinfang at gmail.com Wed Aug 22 06:45:30 2018 From: dujinfang at gmail.com (Seven Du) Date: Wed, 22 Aug 2018 14:45:30 +0800 Subject: [Freeswitch-users] Reloading mod_fifo while it's in use In-Reply-To: <1533246812.535680.1461730760.3BEF2026@webmail.messagingengine.com> References: <1533246812.535680.1461730760.3BEF2026@webmail.messagingengine.com> Message-ID: why reload mod_fifo? you could use fifo reparse to reload the config. On Sat, Aug 4, 2018 at 12:50 AM Michael Avers wrote: > Hello, > > Trying to reload mod_fifo after a change frequently results in: > > 2018-08-02 21:51:17.385839 [WARNING] switch_loadable_module.c:2005 Module > mod_fifo is in use, cannot unload. > 2018-08-02 21:51:17.385839 [WARNING] switch_loadable_module.c:1592 Module > mod_fifo Already Loaded! > > We then have to wait for the calls to end and hope to get a reload > mod_fifo command in time before other calls come in. > > Is there a way to reload mod_fifo properly while a fifo call may be taking > place? > > Thank you, > Mike > > _________________________________________________________________________ > 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 -- About: http://about.me/dujinfang Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn -------------- next part -------------- An HTML attachment was scrubbed... URL: From hawkins at hawkinsegroup.com Wed Aug 22 13:44:32 2018 From: hawkins at hawkinsegroup.com (Don Hawkins) Date: Wed, 22 Aug 2018 08:44:32 -0500 Subject: [Freeswitch-users] Open and closing channels continously In-Reply-To: References: Message-ID: Yea, just to backup Michael and provide a little more detail - this is totally normal. We've been dealing with SIP scanners since day one and 1001 is for sure their favorite username. fail2ban has it's benefits in this area but at least in my case tends to ban valid ip's/sip endpoints that register too often regardless of what settings/rules we provide. Since your using a database for SIP users I'd recommend creating a custom solution as we've been forced to do. Basically authentication attempts using unrecognized usernanes have their IP blocked after 10 or so attempts. Also any registration attempted via IP and not a authorized domain (1001 at myip vs 1001 at thesipdomain) is automatically blocked using iptables. Hope this helps! Sent from my NationPCS Galaxy Note 5 On Tue, Aug 21, 2018, 5:51 PM Jose David Jurado Alonso wrote: > Hi, > > > I'm just observing in the log that user 1001 (and other random users like > '55340115419480247') is continuously creating and closing channels. > > That users doesn't exist (I delete the folder "directory" since I use > database with different user names, no numbers). > > I've done a search some reference to user 1001 in all the configuration > and haven't found anything (using "grep -r '1001' /etc/freeswitch/*") > > Any idea why this happens? A bot or spider maybe? > > > > Log trace example: > > 2018-08-21 09:34:50.448541 [WARNING] switch_core_state_machine.c:687 > 1f89de01-b82f-44fa-9b91-9d111c44e220 sofia/internal/1001 at 192.168.1.120 > Abandoned > 2018-08-21 09:34:50.448541 [NOTICE] switch_core_state_machine.c:690 Hangup > sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] > 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1731 Session 291 > (sofia/internal/1001 at 192.168.1.120) Ended > 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1735 Close > Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] > 2018-08-21 09:34:51.288542 [NOTICE] switch_channel.c:1104 New Channel > sofia/internal/1001 at 192.168.1.120 [f8be20e3-1244-48bb-a89b-7b49382726af] > 2018-08-21 09:34:52.568543 [WARNING] switch_core_state_machine.c:687 > bae7044c-4915-4a9a-9265-6e48e969ffec sofia/internal/ > 55340115419480247 at 192.168.1.120 Abandoned > 2018-08-21 09:34:52.568543 [NOTICE] switch_core_state_machine.c:690 Hangup > sofia/internal/55340115419480247 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] > 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1731 Session 292 > (sofia/internal/55340115419480247 at 192.168.1.120) Ended > 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1735 Close > Channel sofia/internal/55340115419480247 at 192.168.1.120 [CS_DESTROY] > 2018-08-21 09:34:52.848563 [WARNING] switch_core_state_machine.c:687 > a0a39ab8-f109-468b-8136-3ebf044c2ffd sofia/internal/1001 at 192.168.1.120 > Abandoned > 2018-08-21 09:34:52.848563 [NOTICE] switch_core_state_machine.c:690 Hangup > sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] > 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1731 Session 293 > (sofia/internal/1001 at 192.168.1.120) Ended > 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1735 Close > Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] > 2018-08-21 09:34:54.248541 [NOTICE] switch_channel.c:1104 New Channel > sofia/internal/1001 at 192.168.1.120 [ef2d84f4-89e5-453d-89df-8280b129b42b] > 2018-08-21 09:34:55.148543 [WARNING] switch_core_state_machine.c:687 > 9f1804f2-80d0-4fad-8e43-40f0cf2777e9 sofia/internal/1001 at 192.168.1.120 > Abandoned > > > José D. Jurado Alonso > _________________________________________________________________________ > 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 joel at textplus.com Tue Aug 21 23:23:37 2018 From: joel at textplus.com (Joel Serrano) Date: Tue, 21 Aug 2018 16:23:37 -0700 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work In-Reply-To: References: Message-ID: This is a snippet of a LUA script I'm using: ... require "ltn12" conn = require "socket.http" conn.TIMEOUT = 2 function sendRequest() local path = "http://example.com/" local payload = "SOME_JSON" local response_body = { } local res, code, response_headers, status = conn.request { url = path, method = "POST", headers = { ["Authorization"] = "Basic SOMETHING", ["Content-Type"] = "application/json", ["Content-Length"] = payload:len() }, source = ltn12.source.string(payload), sink = ltn12.sink.table(response_body) } session:setVariable("my_http_res, res) session:setVariable("my_http_code", code) session:setVariable("my_http_status", status) end sendRequest() ... In my case, I have to do a *POST* of an "*application/json*" with *Basic auth*. I found this pretty helpful: http://w3.impa.br/~diego/software/luasocket/http.html lol I also remember going through a headache to get this "simple" thing working.. Hope it helps! Joel. On Sun, Aug 19, 2018 at 10:57 PM, Jose David Jurado Alonso < josedavid at zennio.com> wrote: > Thank you very much David, if you find the script it would be a great help. > > I have been on vacation and I have not been able to try much more in this time. > > 2018-08-03 20:07 GMT+02:00 David Villasmil >: > >> Oh this took me some time to figure out, i'll dig up ny script and share >> it with you. >> >> On Fri, Aug 3, 2018, 13:16 Jose David Jurado Alonso >> wrote: >> >>> Hi, >>> >>> I have tried to make a HTTP POST request from LUA script but it does >>> not work correctly in any way. >>> >>> This is an example of the errors that I have obtained: >>> >>> 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] >>> mod_lua.cpp:203 error loading module socket.core from file >>> /usr/local/lib/lua/5.1/socket/core.so: >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: >>> undefined symbol: lua_pcall >>> 09802b39-524f-4011-ada7-418e6a870248 stack traceback: >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: >>> in main chunk >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: >>> in main chunk >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: >>> in main chunk >>> >>> >>> >>> The lua script is: >>> >>> local http = require "socket.http"; >>> >>> local req_url = "http://localhost/" >>> >>> http.request{ >>> url = req_url, >>> method = "POST" >>> } >>> >>> >>> >>> I tried several tutorials and several configurations: >>> >>> >>> - https://freeswitch.org/confluence/display/FREESWITCH/Install >>> ing+LuaSocket >>> - https://freeswitch.org/confluence/display/FREESWITCH/Third+ >>> Party+Libraries with https://luarocks.org/mo >>> dules/jakeg/lua-requests >>> >>> >>> And some other things that I do not remember but always fail for some >>> "undefined symbol". >>> >>> Any ideas? Thanks! >>> >>> José D. >>> ____________________________________________________________ >>> _____________ >>> 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 >> >> >> _________________________________________________________________________ >> 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 >> > > > _________________________________________________________________________ > 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 joel at textplus.com Tue Aug 21 23:30:12 2018 From: joel at textplus.com (Joel Serrano) Date: Tue, 21 Aug 2018 16:30:12 -0700 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work In-Reply-To: References: Message-ID: Also, from your logs it seems you have compiled LUA manually? Maybe the problem can be there. This is where the lua http lib is in debian8: root at debian:~# dpkg -S /usr/share/lua/5.1/socket/http.lua lua-socket:amd64: /usr/share/lua/5.1/socket/http.lua root at debian:~# If you are using the distribution-package-lua make sure you have the *lua-socket* package installed (or whatever the package name is in your distro, this example applies to debian8), Cheers, Joel. On Tue, Aug 21, 2018 at 4:23 PM, Joel Serrano wrote: > This is a snippet of a LUA script I'm using: > > ... > require "ltn12" > conn = require "socket.http" > conn.TIMEOUT = 2 > > function sendRequest() > local path = "http://example.com/" > local payload = "SOME_JSON" > local response_body = { } > > local res, code, response_headers, status = conn.request > { > url = path, > method = "POST", > headers = > { > ["Authorization"] = "Basic SOMETHING", > ["Content-Type"] = "application/json", > ["Content-Length"] = payload:len() > }, > source = ltn12.source.string(payload), > sink = ltn12.sink.table(response_body) > } > session:setVariable("my_http_res, res) > session:setVariable("my_http_code", code) > session:setVariable("my_http_status", status) > end > > sendRequest() > ... > > > > In my case, I have to do a *POST* of an "*application/json*" with *Basic > auth*. > > I found this pretty helpful: > > http://w3.impa.br/~diego/software/luasocket/http.html > > > lol I also remember going through a headache to get this "simple" thing > working.. > > > Hope it helps! > > Joel. > > > > On Sun, Aug 19, 2018 at 10:57 PM, Jose David Jurado Alonso < > josedavid at zennio.com> wrote: > >> Thank you very much David, if you find the script it would be a great help. >> >> I have been on vacation and I have not been able to try much more in this time. >> >> 2018-08-03 20:07 GMT+02:00 David Villasmil > m>: >> >>> Oh this took me some time to figure out, i'll dig up ny script and share >>> it with you. >>> >>> On Fri, Aug 3, 2018, 13:16 Jose David Jurado Alonso < >>> josedavid at zennio.com> wrote: >>> >>>> Hi, >>>> >>>> I have tried to make a HTTP POST request from LUA script but it does >>>> not work correctly in any way. >>>> >>>> This is an example of the errors that I have obtained: >>>> >>>> 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] >>>> mod_lua.cpp:203 error loading module socket.core from file >>>> /usr/local/lib/lua/5.1/socket/core.so: >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: >>>> undefined symbol: lua_pcall >>>> 09802b39-524f-4011-ada7-418e6a870248 stack traceback: >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: >>>> in main chunk >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: >>>> in main chunk >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: >>>> in main chunk >>>> >>>> >>>> >>>> The lua script is: >>>> >>>> local http = require "socket.http"; >>>> >>>> local req_url = "http://localhost/" >>>> >>>> http.request{ >>>> url = req_url, >>>> method = "POST" >>>> } >>>> >>>> >>>> >>>> I tried several tutorials and several configurations: >>>> >>>> >>>> - https://freeswitch.org/confluence/display/FREESWITCH/Install >>>> ing+LuaSocket >>>> - https://freeswitch.org/confluence/display/FREESWITCH/Third+P >>>> arty+Libraries with https://luarocks.org/mo >>>> dules/jakeg/lua-requests >>>> >>>> >>>> And some other things that I do not remember but always fail for some >>>> "undefined symbol". >>>> >>>> Any ideas? Thanks! >>>> >>>> José D. >>>> ____________________________________________________________ >>>> _____________ >>>> 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/free >>>> switch-users >>>> https://freeswitch.com >>> >>> >>> ____________________________________________________________ >>> _____________ >>> 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 >>> >> >> >> _________________________________________________________________________ >> 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 jurijs.ivolga at gmail.com Wed Aug 22 06:22:10 2018 From: jurijs.ivolga at gmail.com (Jurijs Ivolga) Date: Wed, 22 Aug 2018 09:22:10 +0300 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work In-Reply-To: References: Message-ID: Hi, I'm doing in following way: > function postbla(bla) > > > local body = > [[ > { > "bla": "]]..bla..[[" > } > ]] > > path = pathzzz .. "postbla" > > c = curl.easy{ > url = path, > post = true, > httpheader = { > "Content-Type: application/json"; > }; > postfields = body; > } > > > c:perform{ > writefunction = function(s) > res = s > end > } > > statuscode = c:getinfo_response_code() > > return statuscode, res, body > > end > Jurijs On Tue, Aug 21, 2018 at 11:19 PM Jose David Jurado Alonso < josedavid at zennio.com> wrote: > Thank you very much David, if you find the script it would be a great help. > > I have been on vacation and I have not been able to try much more in this time. > > 2018-08-03 20:07 GMT+02:00 David Villasmil >: > >> Oh this took me some time to figure out, i'll dig up ny script and share >> it with you. >> >> On Fri, Aug 3, 2018, 13:16 Jose David Jurado Alonso >> wrote: >> >>> Hi, >>> >>> I have tried to make a HTTP POST request from LUA script but it does >>> not work correctly in any way. >>> >>> This is an example of the errors that I have obtained: >>> >>> 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] >>> mod_lua.cpp:203 error loading module socket.core from file >>> /usr/local/lib/lua/5.1/socket/core.so: >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: >>> undefined symbol: lua_pcall >>> 09802b39-524f-4011-ada7-418e6a870248 stack traceback: >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: >>> in main chunk >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: >>> in main chunk >>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>> 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: >>> in main chunk >>> >>> >>> >>> The lua script is: >>> >>> local http = require "socket.http"; >>> >>> local req_url = "http://localhost/" >>> >>> http.request{ >>> url = req_url, >>> method = "POST" >>> } >>> >>> >>> >>> I tried several tutorials and several configurations: >>> >>> >>> - >>> https://freeswitch.org/confluence/display/FREESWITCH/Installing+LuaSocket >>> - >>> https://freeswitch.org/confluence/display/FREESWITCH/Third+Party+Libraries >>> with https://luarocks.org/modules/jakeg/lua-requests >>> >>> >>> And some other things that I do not remember but always fail for some >>> "undefined symbol". >>> >>> Any ideas? Thanks! >>> >>> José D. >>> _________________________________________________________________________ >>> 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 >> >> >> _________________________________________________________________________ >> 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 >> > > _________________________________________________________________________ > 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 michael at mailworks.org Tue Aug 21 20:53:05 2018 From: michael at mailworks.org (Michael Avers) Date: Tue, 21 Aug 2018 13:53:05 -0700 Subject: [Freeswitch-users] Mailing List Delay -- why the moderation? In-Reply-To: <785AE9DB-C530-4037-8888-2921D732E529@jerris.com> References: <43a31159-cbac-f86a-449f-608d359276a8@gmail.com> <785AE9DB-C530-4037-8888-2921D732E529@jerris.com> Message-ID: <1534884785.3904860.1481768352.550F33EF@webmail.messagingengine.com> Hello, Why are list messages being queued and sent with a few days delay? This makes it very difficult to follow a conversation, and more importantly, to participate in one or receive timely feedback from the community. Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Tue Aug 21 20:30:19 2018 From: mike at jerris.com (Michael Jerris) Date: Tue, 21 Aug 2018 16:30:19 -0400 Subject: [Freeswitch-users] freeswitch verto transcoding to SIP/rtp In-Reply-To: References: Message-ID: <391A6321-0614-4B14-BB72-EB0CA65D0DF8@jerris.com> With the right config and modules on Debian, yes, on other distros, depends on if the dependencies for h264 are right or not. > On Aug 21, 2018, at 4:21 PM, Mundkowsky, Robert wrote: > > > I have Verto talking to a SIP/RTP client via Freeswitch, but it only seems to support VP8 to VP8. > > I believe I setup Freeswitch to have transcoding enabled. > > Does Freeswitch support transcoding Verto to a SIP/RTP client? > (e.g. VP8 to h264) > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From paul.muaddib83 at gmail.com Wed Aug 22 13:55:33 2018 From: paul.muaddib83 at gmail.com (Paul Muaddib) Date: Wed, 22 Aug 2018 15:55:33 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: Message-ID: vars.xml My phones, all Grandstream GXP2140, accept PCMA and PCMU I don't have trouble with other people calling me Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner < tg-maillistings at level5.de>: > Only PCMA at 8000 is offered. Check device if codec is activated. > > Am 21.08.2018 um 15:06 schrieb Paul Muaddib: > > Hi, > > I have a rarely error where I get this failure message in the log file. I > am bit wondering because this is suposed to be a normal voice call and not > a fax. > > Best regards, > Paul. > > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] > switch_ivr_originate.c:1215 Sending early media > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] > mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 > 217.0.15.67^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 101^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 > a=T38FaxRateManagement:transferredTCF^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [NOTICE] > switch_channel.c:3515 Hangup sofia/external/+ > 49XXXXXXXXX at sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] > > > _________________________________________________________________________ > 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 > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From S.Boomstra at telecats.nl Wed Aug 22 14:10:58 2018 From: S.Boomstra at telecats.nl (Sjoerd Boomstra) Date: Wed, 22 Aug 2018 14:10:58 +0000 Subject: [Freeswitch-users] Multiple Diversion headers Message-ID: Hi All, I'm struggling with multiple Diversion headers. In our case we have an incoming call with multiple diversion headers, we do some processing and want to add a diversion header ourselves to the outgoing call. What I've found so far is that for inbound calls one needs to set the profile param parse-all-invite-headers=true, this results in a sip_i_Diversion variable that uses the ARRAY:: syntax and has all the values I want. So far so good. Example: ARRAY::;privacy=off;reason=unconditional;counter=2;screen=no|:;privacy="full";reason=user-busy;counter=3;screen=no|:;reason=do-not-disturb;counter=1 For the outbound call it's more difficult, I cannot get FreeSwitch to produce multiple Diversion headers. The only syntax I've found is using comma's in the value, like this: ;reason=do-not-disturb;counter=1,;reason=user-busy"/> This results in a single diversion header with the contents I put in. From the RFC's I understand that this is technically equivalent to 4 (in my case) Diversion headers, is this true? Is there a way I can convince FS to generate multiple separate diversion headers? Best regards, Sjoerd. BTW I've tested with FS 1.6.20 and 1.4.26 -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Tue Aug 21 21:02:08 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 22 Aug 2018 00:02:08 +0300 Subject: [Freeswitch-users] Call Recording In-Reply-To: References: Message-ID: Also check that in call is used codec PCMU or PCMA Sergey вт, 21 авг. 2018 г. в 23:59, Alexey Sibyakin : > Hello, > > What version are you using? What's your OS? Is any virtualization around? > Have you tried any other format (e.g. mp3 with mod_shout)? > > Regards, > > Alex > > On Wed, Aug 15, 2018 at 2:23 AM, Caio Assis > wrote: > >> Good afternoon, everyone. >> >> >> I'm trying to use FreeSwitch's default record_session module to record my >> calls, but it records very poorly, the sound flickers, it's really not >> working for me. Is there an alternative module? Or maybe a configuration I >> can do to improve it. >> >> >> The dialplan is the same as the documentation, except for the recording >> name and the variable media_bug_answer_req. >> >> >> >> >> >> >> >> >> >> >> > data="$${recordings_dir}/${uuid}.wav"/> >> >> Thanks. >> >> >> >> >> _________________________________________________________________________ >> 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 >> > > > > -- > Alex Sibyakin | Support Engineer > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > Email: alex at freeswitch.com > Website: https://www.FreeSWITCH.com > Need commercial support? Contact sales at freeswitch.com for details. > > _________________________________________________________________________ > 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 s.safarov at gmail.com Wed Aug 22 09:19:53 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 22 Aug 2018 12:19:53 +0300 Subject: [Freeswitch-users] problem configuring freeswitch 1.8.1 In-Reply-To: References: Message-ID: You apply this PR to freeswitch.spec and build own RPM https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/1561/overview ср, 22 авг. 2018 г. в 0:52, Yehavi Bourvine : > Hi, > > My system is also based on a non-Debian distro (CentOS), and I do not > have currently the resources to move it to other distros. Hence, some > solution for this issue will be very welcomed on my side also. > > Thanks, __Yehavi: > > > ‫בתאריך יום ד׳, 15 באוג׳ 2018 ב-19:23 מאת ‪John Covici‬‏ <‪ > covici at ccs.covici.com‬‏>:‬ > >> My system is not Debian, so I cannot do that, so where do I get the >> v8fs_static or what package is that? >> >> On Mon, 13 Aug 2018 12:32:54 -0400, >> Giovanni Maruzzelli wrote: >> > >> > [1 ] >> > [1.1 ] >> > [1.2 ] >> > On 12 August 2018 at 16:40, John Covici wrote: >> > >> > I am trying to compile from source freeswitch 1.8.1 and I can't find >> > anywhere a reference to v8fs_static. What package is this supposed to >> > be in? I may need the source, as I use gentoo. >> > >> > at this time I would **only** use officially supported distros for 1.8, >> eg debian >> > >> > -giovanni >> > [2 ] >> > >> _________________________________________________________________________ >> > 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 >> >> -- >> Your life is like a penny. You're going to lose it. The question is: >> How do >> you spend it? >> >> John Covici wb2una >> covici at ccs.covici.com >> >> _________________________________________________________________________ >> 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 > > _________________________________________________________________________ > 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 tg-maillistings at level5.de Wed Aug 22 13:21:05 2018 From: tg-maillistings at level5.de (=?UTF-8?Q?Thorsten_G=c3=b6llner?=) Date: Wed, 22 Aug 2018 15:21:05 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: Message-ID: Only PCMA at 8000 is offered. Check device if codec is activated. Am 21.08.2018 um 15:06 schrieb Paul Muaddib: > Hi, > > I have a rarely error where I get this failure message in the log > file. I am bit wondering because this is suposed to be a normal voice > call and not a fax. > > Best regards, > Paul. > > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] > switch_ivr_originate.c:1215 Sending early media > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] > mod_sofia.c:2343 CODEC NEGOTIATION ERROR.  SDP: > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 > 217.0.15.67^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 101^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 > a=T38FaxRateManagement:transferredTCF^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 > [NOTICE] switch_channel.c:3515 Hangup > sofia/external/+49XXXXXXXXX at sip-trunk.telekom.de > [CS_EXECUTE] > [INCOMPATIBLE_DESTINATION] > > > _________________________________________________________________________ > 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 tg-maillistings at level5.de Wed Aug 22 13:28:03 2018 From: tg-maillistings at level5.de (=?UTF-8?Q?Thorsten_G=c3=b6llner?=) Date: Wed, 22 Aug 2018 15:28:03 +0200 Subject: [Freeswitch-users] Two endpoints with same extension but only one is ringing Message-ID: <51460877-4934-7f91-f749-8de2510d394c@level5.de> Hi, I have running Freeswitch (Version 1.6.19~64bit) and 2 endpoints registered with the same extension in the same network First: Grandstream GXV3370 (Version 1.0.1.12) Second: Android GS Wave App (Version 1.0.3.10) Sometimes it works fine. But most time only one device is ringing when calling the extension. The logfile is fine - I can see invites to both devices. Registration-Status is fine. Where do I start to search for the problem? Local WLAN-Router? Best regards, Thorsten From tg-maillistings at level5.de Wed Aug 22 13:58:12 2018 From: tg-maillistings at level5.de (=?UTF-8?Q?Thorsten_G=c3=b6llner?=) Date: Wed, 22 Aug 2018 15:58:12 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: Message-ID: <16dee7e5-cdb2-c98d-5aa0-334d2f1c3987@level5.de> Strange. But sofia reports "CODEC NEGOTIATION ERROR". Am 22.08.2018 um 15:55 schrieb Paul Muaddib: > vars.xml > >   >   > > My phones, all Grandstream GXP2140, accept PCMA and PCMU > > I don't have trouble with other people calling me > > Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner > >: > > Only PCMA at 8000 is offered. Check device if codec is activated. > > Am 21.08.2018 um 15:06 schrieb Paul Muaddib: >> Hi, >> >> I have a rarely error where I get this failure message in the log >> file. I am bit wondering because this is suposed to be a normal >> voice call and not a fax. >> >> Best regards, >> Paul. >> >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 >> [INFO] switch_ivr_originate.c:1215 Sending early media >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 >> [ERR] mod_sofia.c:2343 CODEC NEGOTIATION ERROR.  SDP: >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 >> 217.0.15.67^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 >> 126 101^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 >> telephone-event/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >> a=T38FaxRateManagement:transferredTCF^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 >> [NOTICE] switch_channel.c:3515 Hangup >> sofia/external/+49XXXXXXXXX at sip-trunk.telekom.de >> [CS_EXECUTE] >> [INCOMPATIBLE_DESTINATION] >> >> >> _________________________________________________________________________ >> 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 tomp at tomp.uk Tue Aug 21 22:57:42 2018 From: tomp at tomp.uk (Tom Parrott) Date: Tue, 21 Aug 2018 23:57:42 +0100 Subject: [Freeswitch-users] SRTP crypto selection In-Reply-To: References: Message-ID: Hi FWIW worth I worked with the Zoiper support team to figure out a workaround in Freeswitch 1.6 for Zoiper 5. I wrote about it here: https://www.tomp.uk/blog/view/39 I haven't had chance to test whether it works out of the box on 1.8 yet though. Thanks Tom On 2018-08-21 21:29, freeswitch-users-request at lists.freeswitch.org wrote: > Send FreeSWITCH-users mailing list submissions to > freeswitch-users at lists.freeswitch.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > or, via email, send a message with subject or body 'help' to > freeswitch-users-request at lists.freeswitch.org > > You can reach the person managing the list at > freeswitch-users-owner at lists.freeswitch.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of FreeSWITCH-users digest..." > Today's Topics: > > 1. Re: SRTP crypto selection (Michael Jerris) > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Wed Aug 22 15:28:12 2018 From: mike at jerris.com (Michael Jerris) Date: Wed, 22 Aug 2018 11:28:12 -0400 Subject: [Freeswitch-users] Mailing List Delay -- why the moderation? In-Reply-To: <1534884785.3904860.1481768352.550F33EF@webmail.messagingengine.com> References: <43a31159-cbac-f86a-449f-608d359276a8@gmail.com> <785AE9DB-C530-4037-8888-2921D732E529@jerris.com> <1534884785.3904860.1481768352.550F33EF@webmail.messagingengine.com> Message-ID: <73A3B7A7-2AD8-4D9B-B8C7-EF80B64B23C5@jerris.com> We had to put some aggressive filters on due to bad spam issues. Working on getting this to be more real time. Mike > On Aug 21, 2018, at 4:53 PM, Michael Avers wrote: > > Hello, > > Why are list messages being queued and sent with a few days delay? This makes it very difficult to follow a conversation, and more importantly, to participate in one or receive timely feedback from the community. > > Mike -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Wed Aug 22 15:32:03 2018 From: mike at jerris.com (Michael Jerris) Date: Wed, 22 Aug 2018 11:32:03 -0400 Subject: [Freeswitch-users] SRTP crypto selection In-Reply-To: References: Message-ID: <097208E9-B876-4158-AA81-7FB2724DFCF7@jerris.com> It won’t work in 1.8 until the next release but that patch is in master now. > On Aug 21, 2018, at 6:57 PM, Tom Parrott wrote: > > Hi > > FWIW worth I worked with the Zoiper support team to figure out a workaround in Freeswitch 1.6 for Zoiper 5. > > I wrote about it here: https://www.tomp.uk/blog/view/39 > I haven't had chance to test whether it works out of the box on 1.8 yet though. > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryharris at airmail.cc Wed Aug 22 16:14:11 2018 From: ryharris at airmail.cc (Ryan Harris) Date: Wed, 22 Aug 2018 12:14:11 -0400 Subject: [Freeswitch-users] variable to know who initiated call transfer In-Reply-To: References: Message-ID: On 08/20/2018 02:42 AM, Bipin Patel wrote: > im stuck in one scenarion where A calls B and either of them can > initiate a transfer using *3 and bind_meta_app in features.xml but i > need a variable which can tell me which leg initiated the transfer, > like was it A or B coz no matter who did i always see call going to > features from A as A dialed B. IIRC You can do bind_meta_app multiple times. In this case, you could call it twice with one setting the flag to respond on the A leg and the other setting the flag to respond on the B leg. Distinguish with whatever variable you want :) I think it will work -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Wed Aug 22 17:39:55 2018 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Wed, 22 Aug 2018 19:39:55 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: Message-ID: <2E88B039-C771-4054-A50C-B2996310AEFA@vallimamod.org> Hi, When there is udptl media type in sdp, freeswitch ignores the audio type. That's why you are getting the codec error (if you don't have t38 enabled.) The caller looks like a fax machine, which explains why you get a direct t38 request and not a reinvite. Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sip.solutions linkedin.com/in/vallimamod . > On 22 Aug 2018, at 15:55, Paul Muaddib wrote: > > vars.xml > > > > > My phones, all Grandstream GXP2140, accept PCMA and PCMU > > I don't have trouble with other people calling me > > Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner >: > Only PCMA at 8000 is offered. Check device if codec is activated. > > Am 21.08.2018 um 15:06 schrieb Paul Muaddib: >> Hi, >> >> I have a rarely error where I get this failure message in the log file. I am bit wondering because this is suposed to be a normal voice call and not a fax. >> >> Best regards, >> Paul. >> >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] switch_ivr_originate.c:1215 Sending early media >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 217.0.15.67^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 101^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxRateManagement:transferredTCF^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [NOTICE] switch_channel.c:3515 Hangup sofia/external/+49XXXXXXXXX at sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] -------------- next part -------------- An HTML attachment was scrubbed... URL: From covici at ccs.covici.com Wed Aug 22 17:52:52 2018 From: covici at ccs.covici.com (John Covici) Date: Wed, 22 Aug 2018 13:52:52 -0400 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: <16dee7e5-cdb2-c98d-5aa0-334d2f1c3987@level5.de> References: <16dee7e5-cdb2-c98d-5aa0-334d2f1c3987@level5.de> Message-ID: Did you set mix_inbound_outbound_codecs (check spelling)? On Wed, 22 Aug 2018 09:58:12 -0400, Thorsten Göllner wrote: > > [1 ] > [1.1 ] > [1.2 ] > Strange. But sofia reports "CODEC NEGOTIATION ERROR". > > Am 22.08.2018 um 15:55 schrieb Paul Muaddib: > > vars.xml > > > > > My phones, all Grandstream GXP2140, accept PCMA and PCMU > > I don't have trouble with other people calling me > > Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner : > > Only PCMA at 8000 is offered. Check device if codec is activated. > > Am 21.08.2018 um 15:06 schrieb Paul Muaddib: > > Hi, > > I have a rarely error where I get this failure message in the log file. I am bit wondering because this is suposed to be a normal voice call and not a fax. > > Best regards, > Paul. > > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] switch_ivr_originate.c:1215 Sending early media > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 217.0.15.67^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 101^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxRateManagement:transferredTCF^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 > fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [NOTICE] switch_channel.c:3515 Hangup sofia/external/+49XXXXXXXXX at sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] > > _________________________________________________________________________ > 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 > [2 ] > _________________________________________________________________________ > 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 -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici wb2una covici at ccs.covici.com From paul.muaddib83 at gmail.com Wed Aug 22 20:15:13 2018 From: paul.muaddib83 at gmail.com (Paul Muaddib) Date: Wed, 22 Aug 2018 22:15:13 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: <2E88B039-C771-4054-A50C-B2996310AEFA@vallimamod.org> References: <2E88B039-C771-4054-A50C-B2996310AEFA@vallimamod.org> Message-ID: Hi, It is definitely not a Fax. The guys, who are calling us from this number, are actually complaining that we are not reachable. But when we call them back the voice call perfectly works. Other Inbound calls are no problem. Best regards, Paul Am Mi., 22. Aug. 2018 um 21:53 Uhr schrieb Vallimamod Abdullah < vma at vallimamod.org>: > Hi, > > When there is udptl media type in sdp, freeswitch ignores the audio type. > That's why you are getting the codec error (if you don't have t38 enabled.) > The caller looks like a fax machine, which explains why you get a direct > t38 request and not a reinvite. > > > Best Regards, > -- > Vallimamod Abdullah > SIP Solutions > vma at sip.solutions > linkedin.com/in/vallimamod > . > > On 22 Aug 2018, at 15:55, Paul Muaddib wrote: > > vars.xml > > > > > My phones, all Grandstream GXP2140, accept PCMA and PCMU > > I don't have trouble with other people calling me > > Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner < > tg-maillistings at level5.de>: > >> Only PCMA at 8000 is offered. Check device if codec is activated. >> >> Am 21.08.2018 um 15:06 schrieb Paul Muaddib: >> >> Hi, >> >> I have a rarely error where I get this failure message in the log file. I >> am bit wondering because this is suposed to be a normal voice call and not >> a fax. >> >> Best regards, >> Paul. >> >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] >> switch_ivr_originate.c:1215 Sending early media >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] >> mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 >> 217.0.15.67^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 101^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >> a=T38FaxRateManagement:transferredTCF^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [NOTICE] >> switch_channel.c:3515 Hangup sofia/external/+ >> 49XXXXXXXXX at sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] >> >> > _________________________________________________________________________ > 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 anthony.minessale at gmail.com Wed Aug 22 22:14:10 2018 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 22 Aug 2018 17:14:10 -0500 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: <2E88B039-C771-4054-A50C-B2996310AEFA@vallimamod.org> Message-ID: Turn up the debug logs and turn on the siptrace and tell them to call you so you can see the whole thing, then it will be easier to tell. On Wed, Aug 22, 2018 at 3:15 PM, Paul Muaddib wrote: > Hi, > > It is definitely not a Fax. The guys, who are calling us from this number, > are actually complaining that we are not reachable. But when we call them > back the voice call perfectly works. Other Inbound calls are no problem. > > Best regards, > Paul > > Am Mi., 22. Aug. 2018 um 21:53 Uhr schrieb Vallimamod Abdullah < > vma at vallimamod.org>: > >> Hi, >> >> When there is udptl media type in sdp, freeswitch ignores the audio type. >> That's why you are getting the codec error (if you don't have t38 enabled.) >> The caller looks like a fax machine, which explains why you get a direct >> t38 request and not a reinvite. >> >> >> Best Regards, >> -- >> Vallimamod Abdullah >> SIP Solutions >> vma at sip.solutions >> linkedin.com/in/vallimamod >> . >> >> On 22 Aug 2018, at 15:55, Paul Muaddib wrote: >> >> vars.xml >> >> >> >> >> My phones, all Grandstream GXP2140, accept PCMA and PCMU >> >> I don't have trouble with other people calling me >> >> Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner < >> tg-maillistings at level5.de>: >> >>> Only PCMA at 8000 is offered. Check device if codec is activated. >>> >>> Am 21.08.2018 um 15:06 schrieb Paul Muaddib: >>> >>> Hi, >>> >>> I have a rarely error where I get this failure message in the log file. >>> I am bit wondering because this is suposed to be a normal voice call and >>> not a fax. >>> >>> Best regards, >>> Paul. >>> >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] >>> switch_ivr_originate.c:1215 Sending early media >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] >>> mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 >>> 217.0.15.67^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 >>> 101^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxRateManagement: >>> transferredTCF^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 >>> [NOTICE] switch_channel.c:3515 Hangup sofia/external/+49XXXXXXXXX@ >>> sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] >>> >>> >> _________________________________________________________________________ >> 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 > > > _________________________________________________________________________ > 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 > -- Anthony Minessale II Founder, FreeSWITCH. http://freeswitch.com https://youtu.be/l_hOxzCt6X4 https://www.youtube.com/watch?v=oAxXgyx5jUw https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Wed Aug 22 22:30:01 2018 From: brian at freeswitch.com (Brian West) Date: Wed, 22 Aug 2018 17:30:01 -0500 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: <2E88B039-C771-4054-A50C-B2996310AEFA@vallimamod.org> Message-ID: it actually is probably fax related since the initial invite has T.38 stuff in it, I bet its getting tripped up because T.38 is a NO GO REJECT and it probably says something to that in the debug logs. /b On Wed, Aug 22, 2018 at 3:15 PM, Paul Muaddib wrote: > Hi, > > It is definitely not a Fax. The guys, who are calling us from this number, > are actually complaining that we are not reachable. But when we call them > back the voice call perfectly works. Other Inbound calls are no problem. > > Best regards, > Paul > > Am Mi., 22. Aug. 2018 um 21:53 Uhr schrieb Vallimamod Abdullah < > vma at vallimamod.org>: > >> Hi, >> >> When there is udptl media type in sdp, freeswitch ignores the audio type. >> That's why you are getting the codec error (if you don't have t38 enabled.) >> The caller looks like a fax machine, which explains why you get a direct >> t38 request and not a reinvite. >> >> >> Best Regards, >> -- >> Vallimamod Abdullah >> SIP Solutions >> vma at sip.solutions >> linkedin.com/in/vallimamod >> . >> >> On 22 Aug 2018, at 15:55, Paul Muaddib wrote: >> >> vars.xml >> >> >> >> >> My phones, all Grandstream GXP2140, accept PCMA and PCMU >> >> I don't have trouble with other people calling me >> >> Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner < >> tg-maillistings at level5.de>: >> >>> Only PCMA at 8000 is offered. Check device if codec is activated. >>> >>> Am 21.08.2018 um 15:06 schrieb Paul Muaddib: >>> >>> Hi, >>> >>> I have a rarely error where I get this failure message in the log file. >>> I am bit wondering because this is suposed to be a normal voice call and >>> not a fax. >>> >>> Best regards, >>> Paul. >>> >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] >>> switch_ivr_originate.c:1215 Sending early media >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] >>> mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 >>> 217.0.15.67^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 >>> 101^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxRateManagement: >>> transferredTCF^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 >>> [NOTICE] switch_channel.c:3515 Hangup sofia/external/+49XXXXXXXXX@ >>> sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] >>> >>> >> _________________________________________________________________________ >> 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 > > > _________________________________________________________________________ > 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 josedavid at zennio.com Thu Aug 23 05:37:46 2018 From: josedavid at zennio.com (Jose David Jurado Alonso) Date: Thu, 23 Aug 2018 07:37:46 +0200 Subject: [Freeswitch-users] Open and closing channels continously In-Reply-To: References: Message-ID: Thanks to all. Effectively, in this case I had not detected it since the previous scans were much clearer and more abusive. I already had fail2ban in mind for that purpose. I also use a database for the users so I do not rule out applying any specific functionality like Don's. Thanks again. José David Jurado Alonso El mié., 22 ago. 2018 a las 21:57, Don Hawkins () escribió: > Yea, just to backup Michael and provide a little more detail - this is > totally normal. We've been dealing with SIP scanners since day one and 1001 > is for sure their favorite username. > > fail2ban has it's benefits in this area but at least in my case tends to > ban valid ip's/sip endpoints that register too often regardless of what > settings/rules we provide. > > Since your using a database for SIP users I'd recommend creating a custom > solution as we've been forced to do. Basically authentication attempts > using unrecognized usernanes have their IP blocked after 10 or so attempts. > Also any registration attempted via IP and not a authorized domain > (1001 at myip vs 1001 at thesipdomain) is automatically blocked using iptables. > > Hope this helps! > > Sent from my NationPCS Galaxy Note 5 > > On Tue, Aug 21, 2018, 5:51 PM Jose David Jurado Alonso < > josedavid at zennio.com> wrote: > >> Hi, >> >> >> I'm just observing in the log that user 1001 (and other random users like >> '55340115419480247') is continuously creating and closing channels. >> >> That users doesn't exist (I delete the folder "directory" since I use >> database with different user names, no numbers). >> >> I've done a search some reference to user 1001 in all the configuration >> and haven't found anything (using "grep -r '1001' /etc/freeswitch/*") >> >> Any idea why this happens? A bot or spider maybe? >> >> >> >> Log trace example: >> >> 2018-08-21 09:34:50.448541 [WARNING] switch_core_state_machine.c:687 >> 1f89de01-b82f-44fa-9b91-9d111c44e220 sofia/internal/1001 at 192.168.1.120 >> Abandoned >> 2018-08-21 09:34:50.448541 [NOTICE] switch_core_state_machine.c:690 >> Hangup sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] >> 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1731 Session >> 291 (sofia/internal/1001 at 192.168.1.120) Ended >> 2018-08-21 09:34:50.448541 [NOTICE] switch_core_session.c:1735 Close >> Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] >> 2018-08-21 09:34:51.288542 [NOTICE] switch_channel.c:1104 New Channel >> sofia/internal/1001 at 192.168.1.120 [f8be20e3-1244-48bb-a89b-7b49382726af] >> 2018-08-21 09:34:52.568543 [WARNING] switch_core_state_machine.c:687 >> bae7044c-4915-4a9a-9265-6e48e969ffec sofia/internal/ >> 55340115419480247 at 192.168.1.120 Abandoned >> 2018-08-21 09:34:52.568543 [NOTICE] switch_core_state_machine.c:690 >> Hangup sofia/internal/55340115419480247 at 192.168.1.120 [CS_NEW] >> [WRONG_CALL_STATE] >> 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1731 Session >> 292 (sofia/internal/55340115419480247 at 192.168.1.120) Ended >> 2018-08-21 09:34:52.568543 [NOTICE] switch_core_session.c:1735 Close >> Channel sofia/internal/55340115419480247 at 192.168.1.120 [CS_DESTROY] >> 2018-08-21 09:34:52.848563 [WARNING] switch_core_state_machine.c:687 >> a0a39ab8-f109-468b-8136-3ebf044c2ffd sofia/internal/1001 at 192.168.1.120 >> Abandoned >> 2018-08-21 09:34:52.848563 [NOTICE] switch_core_state_machine.c:690 >> Hangup sofia/internal/1001 at 192.168.1.120 [CS_NEW] [WRONG_CALL_STATE] >> 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1731 Session >> 293 (sofia/internal/1001 at 192.168.1.120) Ended >> 2018-08-21 09:34:52.848563 [NOTICE] switch_core_session.c:1735 Close >> Channel sofia/internal/1001 at 192.168.1.120 [CS_DESTROY] >> 2018-08-21 09:34:54.248541 [NOTICE] switch_channel.c:1104 New Channel >> sofia/internal/1001 at 192.168.1.120 [ef2d84f4-89e5-453d-89df-8280b129b42b] >> 2018-08-21 09:34:55.148543 [WARNING] switch_core_state_machine.c:687 >> 9f1804f2-80d0-4fad-8e43-40f0cf2777e9 sofia/internal/1001 at 192.168.1.120 >> Abandoned >> >> >> José D. Jurado Alonso >> _________________________________________________________________________ >> 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 > > _________________________________________________________________________ > 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 josedavid at zennio.com Thu Aug 23 05:46:50 2018 From: josedavid at zennio.com (Jose David Jurado Alonso) Date: Thu, 23 Aug 2018 07:46:50 +0200 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work In-Reply-To: References: Message-ID: Hi, Effectively Joel, the problem was with LUA versions / compilations but I do not remember ever manually compiling it. I tried several versions available in the repositories (ubuntu 16.04), 5.0, 5.1, 5.2 and 5.3, uninstalling LUA completely before installing a new version and specifying the PATH in the XML, even using luarocks but the problem persisted again and again. Finally the solution was to use 'luaver' to install specifically the versions of LUA and luarocks and I already managed to make it work. The couple of versions that worked for me were: - lua 5.2.4 - luarocks 2.2.2 Thanks to all. José David Jurado Alonso El mié., 22 ago. 2018 a las 19:51, Jurijs Ivolga () escribió: > Hi, > > I'm doing in following way: > >> function postbla(bla) >> >> >> local body = >> [[ >> { >> "bla": "]]..bla..[[" >> } >> ]] >> >> path = pathzzz .. "postbla" >> >> c = curl.easy{ >> url = path, >> post = true, >> httpheader = { >> "Content-Type: application/json"; >> }; >> postfields = body; >> } >> >> >> c:perform{ >> writefunction = function(s) >> res = s >> end >> } >> >> statuscode = c:getinfo_response_code() >> >> return statuscode, res, body >> >> end >> > > Jurijs > > > On Tue, Aug 21, 2018 at 11:19 PM Jose David Jurado Alonso < > josedavid at zennio.com> wrote: > >> Thank you very much David, if you find the script it would be a great help. >> >> I have been on vacation and I have not been able to try much more in this time. >> >> 2018-08-03 20:07 GMT+02:00 David Villasmil < >> david.villasmil.work at gmail.com>: >> >>> Oh this took me some time to figure out, i'll dig up ny script and share >>> it with you. >>> >>> On Fri, Aug 3, 2018, 13:16 Jose David Jurado Alonso < >>> josedavid at zennio.com> wrote: >>> >>>> Hi, >>>> >>>> I have tried to make a HTTP POST request from LUA script but it does >>>> not work correctly in any way. >>>> >>>> This is an example of the errors that I have obtained: >>>> >>>> 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] >>>> mod_lua.cpp:203 error loading module socket.core from file >>>> /usr/local/lib/lua/5.1/socket/core.so: >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: >>>> undefined symbol: lua_pcall >>>> 09802b39-524f-4011-ada7-418e6a870248 stack traceback: >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: >>>> in main chunk >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: >>>> in main chunk >>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: >>>> in main chunk >>>> >>>> >>>> >>>> The lua script is: >>>> >>>> local http = require "socket.http"; >>>> >>>> local req_url = "http://localhost/" >>>> >>>> http.request{ >>>> url = req_url, >>>> method = "POST" >>>> } >>>> >>>> >>>> >>>> I tried several tutorials and several configurations: >>>> >>>> >>>> - >>>> https://freeswitch.org/confluence/display/FREESWITCH/Installing+LuaSocket >>>> - >>>> https://freeswitch.org/confluence/display/FREESWITCH/Third+Party+Libraries >>>> with https://luarocks.org/modules/jakeg/lua-requests >>>> >>>> >>>> And some other things that I do not remember but always fail for some >>>> "undefined symbol". >>>> >>>> Any ideas? Thanks! >>>> >>>> José D. >>>> >>>> _________________________________________________________________________ >>>> 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 >>> >>> >>> _________________________________________________________________________ >>> 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 >>> >> >> _________________________________________________________________________ >> 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 > > _________________________________________________________________________ > 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 S.Boomstra at telecats.nl Thu Aug 23 08:51:10 2018 From: S.Boomstra at telecats.nl (Sjoerd Boomstra) Date: Thu, 23 Aug 2018 08:51:10 +0000 Subject: [Freeswitch-users] Multiple Diversion headers In-Reply-To: References: Message-ID: Hi, Yes I’m interested in your patch; I’d like to be able to send multiple headers (Diversion in my case). For receiving there’s already a solution with the param parse-all-invite-headers=true. Best regards, Sjoerd. Van: Vallimamod Abdullah - SIP Solutions [mailto:vma at sip.solutions] Verzonden: woensdag 22 augustus 2018 19:02 Aan: Sjoerd Boomstra Onderwerp: Re: [Freeswitch-users] Multiple Diversion headers Hi, I have faced the same issue when passing certification tests with Orange-FR. There is a bug in freeswitch that makes it impossible to manage multiple headers with same name, either receiving or sending; the last value overwrites all the previous ones. I wrote a patch to correct it. I didn't get the chance to publish it yet, but if you are interested I can share it with you. Btw, I provide freeswitch consulting services for carriers. If you have any need, feel free to ping me. Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sip.solutions +33 6 62 60 68 97 linkedin.com/in/vallimamod . On 22 Aug 2018, at 16:10, Sjoerd Boomstra > wrote: Hi All, I’m struggling with multiple Diversion headers. In our case we have an incoming call with multiple diversion headers, we do some processing and want to add a diversion header ourselves to the outgoing call. What I’ve found so far is that for inbound calls one needs to set the profile param parse-all-invite-headers=true, this results in a sip_i_Diversion variable that uses the ARRAY:: syntax and has all the values I want. So far so good. Example: ARRAY::;privacy=off;reason=unconditional;counter=2;screen=no|:;privacy="full";reason=user-busy;counter=3;screen=no|:;reason=do-not-disturb;counter=1 For the outbound call it’s more difficult, I cannot get FreeSwitch to produce multiple Diversion headers. The only syntax I’ve found is using comma’s in the value, like this: ;reason=do-not-disturb;counter=1,;reason=user-busy"/> This results in a single diversion header with the contents I put in. From the RFC’s I understand that this is technically equivalent to 4 (in my case) Diversion headers, is this true? Is there a way I can convince FS to generate multiple separate diversion headers? Best regards, Sjoerd. BTW I’ve tested with FS 1.6.20 and 1.4.26 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Thu Aug 23 08:52:53 2018 From: bipin at xbipin.com (Bipin Patel) Date: Thu, 23 Aug 2018 12:52:53 +0400 Subject: [Freeswitch-users] variable to know who initiated call transfer In-Reply-To: References: Message-ID: hi, thanks, i was just about to try that only coz i was waiting for a response from the community and all this delay in mails caused no reply to come in soon enough Regards, Bipin ------------------------------------------------------------------------ -------- Original Message -------- Subject: Re: [Freeswitch-users] variable to know who initiated call transfer From: Ryan Harris To: freeswitch-users at lists.freeswitch.org Date: 8/22/2018, 8:14:11 PM > On 08/20/2018 02:42 AM, Bipin Patel wrote: >> im stuck in one scenarion where A calls B and either of them can >> initiate a transfer using *3 and bind_meta_app in features.xml but i >> need a variable which can tell me which leg initiated the transfer, >> like was it A or B coz no matter who did i always see call going to >> features from A as A dialed B. > > IIRC You can do bind_meta_app multiple times. In this case, you could > call it twice with one setting the flag to respond on the A leg and > the other setting the flag to respond on the B leg. Distinguish with > whatever variable you want :) I think it will work > > > _________________________________________________________________________ > 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 jurijs.ivolga at gmail.com Thu Aug 23 09:17:24 2018 From: jurijs.ivolga at gmail.com (Jurijs Ivolga) Date: Thu, 23 Aug 2018 12:17:24 +0300 Subject: [Freeswitch-users] Execute HTTP request from LUA script not work In-Reply-To: References: Message-ID: Hi, Not sure if this helps, but as far I knew you need to use Lua version 5.2, not 5.1 https://freeswitch.org/confluence/display/FREESWITCH/mod_lua Since FreeSWITCH 1.4, you need to use Lua5.2 (http://www.lua.org/manual/5.2/ > ). > > For those willing to keep using Lua5.1 for backwards compatibility > reasons, there is a mod_lua available in *legacy* directory > `freeswitch/src/mod/legacy/languages/mod_lua/` > Jurijs On Wed, Aug 22, 2018 at 6:23 PM Joel Serrano wrote: > Also, from your logs it seems you have compiled LUA manually? Maybe the > problem can be there. > > This is where the lua http lib is in debian8: > > root at debian:~# dpkg -S /usr/share/lua/5.1/socket/http.lua > lua-socket:amd64: /usr/share/lua/5.1/socket/http.lua > root at debian:~# > > If you are using the distribution-package-lua make sure you have the > *lua-socket* package installed (or whatever the package name is in your > distro, this example applies to debian8), > > > Cheers, > Joel. > > > > > > > > > > On Tue, Aug 21, 2018 at 4:23 PM, Joel Serrano wrote: > >> This is a snippet of a LUA script I'm using: >> >> ... >> require "ltn12" >> conn = require "socket.http" >> conn.TIMEOUT = 2 >> >> function sendRequest() >> local path = "http://example.com/" >> local payload = "SOME_JSON" >> local response_body = { } >> >> local res, code, response_headers, status = conn.request >> { >> url = path, >> method = "POST", >> headers = >> { >> ["Authorization"] = "Basic SOMETHING", >> ["Content-Type"] = "application/json", >> ["Content-Length"] = payload:len() >> }, >> source = ltn12.source.string(payload), >> sink = ltn12.sink.table(response_body) >> } >> session:setVariable("my_http_res, res) >> session:setVariable("my_http_code", code) >> session:setVariable("my_http_status", status) >> end >> >> sendRequest() >> ... >> >> >> >> In my case, I have to do a *POST* of an "*application/json*" with *Basic >> auth*. >> >> I found this pretty helpful: >> >> http://w3.impa.br/~diego/software/luasocket/http.html >> >> >> lol I also remember going through a headache to get this "simple" thing >> working.. >> >> >> Hope it helps! >> >> Joel. >> >> >> >> On Sun, Aug 19, 2018 at 10:57 PM, Jose David Jurado Alonso < >> josedavid at zennio.com> wrote: >> >>> Thank you very much David, if you find the script it would be a great help. >>> >>> I have been on vacation and I have not been able to try much more in this time. >>> >>> 2018-08-03 20:07 GMT+02:00 David Villasmil < >>> david.villasmil.work at gmail.com>: >>> >>>> Oh this took me some time to figure out, i'll dig up ny script and >>>> share it with you. >>>> >>>> On Fri, Aug 3, 2018, 13:16 Jose David Jurado Alonso < >>>> josedavid at zennio.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> I have tried to make a HTTP POST request from LUA script but it does >>>>> not work correctly in any way. >>>>> >>>>> This is an example of the errors that I have obtained: >>>>> >>>>> 09802b39-524f-4011-ada7-418e6a870248 2018-08-03 12:23:07.981581 [ERR] >>>>> mod_lua.cpp:203 error loading module socket.core from file >>>>> /usr/local/lib/lua/5.1/socket/core.so: >>>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/lib/lua/5.1/socket/core.so: >>>>> undefined symbol: lua_pcall >>>>> 09802b39-524f-4011-ada7-418e6a870248 stack traceback: >>>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in ? >>>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket.lua:12: >>>>> in main chunk >>>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/local/share/lua/5.1/socket/http.lua:10: >>>>> in main chunk >>>>> 09802b39-524f-4011-ada7-418e6a870248 [C]: in function require >>>>> 09802b39-524f-4011-ada7-418e6a870248 /usr/share/freeswitch/scripts/test.lua:3: >>>>> in main chunk >>>>> >>>>> >>>>> >>>>> The lua script is: >>>>> >>>>> local http = require "socket.http"; >>>>> >>>>> local req_url = "http://localhost/" >>>>> >>>>> http.request{ >>>>> url = req_url, >>>>> method = "POST" >>>>> } >>>>> >>>>> >>>>> >>>>> I tried several tutorials and several configurations: >>>>> >>>>> >>>>> - >>>>> https://freeswitch.org/confluence/display/FREESWITCH/Installing+LuaSocket >>>>> - >>>>> https://freeswitch.org/confluence/display/FREESWITCH/Third+Party+Libraries >>>>> with https://luarocks.org/modules/jakeg/lua-requests >>>>> >>>>> >>>>> And some other things that I do not remember but always fail for some >>>>> "undefined symbol". >>>>> >>>>> Any ideas? Thanks! >>>>> >>>>> José D. >>>>> >>>>> _________________________________________________________________________ >>>>> 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 >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> 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 >>>> >>> >>> >>> _________________________________________________________________________ >>> 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 >>> >> >> > _________________________________________________________________________ > 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 tg-maillistings at level5.de Thu Aug 23 11:27:47 2018 From: tg-maillistings at level5.de (=?UTF-8?Q?Thorsten_G=c3=b6llner?=) Date: Thu, 23 Aug 2018 13:27:47 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: <2E88B039-C771-4054-A50C-B2996310AEFA@vallimamod.org> Message-ID: <7e035aa1-e753-2f42-d61f-db386c0e0661@level5.de> Maybe a misconfigured endpoint on the other side? Am 22.08.2018 um 22:15 schrieb Paul Muaddib: > Hi, > > It is definitely not a Fax. The guys, who are calling us from this > number, are actually complaining that we are not reachable. But when > we call them back the voice call perfectly works. Other Inbound calls > are no problem. > > Best regards, > Paul > > Am Mi., 22. Aug. 2018 um 21:53 Uhr schrieb Vallimamod Abdullah > >: > > Hi, > > When there is udptl media type in sdp, freeswitch ignores the > audio type. That's why you are getting the codec error (if you > don't have t38 enabled.) > The caller looks like a fax machine, which explains why you get a > direct t38 request and not a reinvite. > > > Best Regards, > --  > Vallimamod Abdullah > SIP Solutions > vma at sip.solutions > linkedin.com/in/vallimamod > . > >> On 22 Aug 2018, at 15:55, Paul Muaddib > > wrote: >> >> vars.xml >> >>   >>   >> >> My phones, all Grandstream GXP2140, accept PCMA and PCMU >> >> I don't have trouble with other people calling me >> >> Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner >> >: >> >> Only PCMA at 8000 is offered. Check device if codec is activated. >> >> Am 21.08.2018 um 15:06 schrieb Paul Muaddib: >>> Hi, >>> >>> I have a rarely error where I get this failure message in >>> the log file. I am bit wondering because this is suposed to >>> be a normal voice call and not a fax. >>> >>> Best regards, >>> Paul. >>> >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 >>> 14:04:54.056776 [INFO] switch_ivr_originate.c:1215 Sending >>> early media >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 >>> 14:04:54.056776 [ERR] mod_sofia.c:2343 CODEC NEGOTIATION >>> ERROR.  SDP: >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 >>> IN IP4 217.0.15.67^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 >>> 118 126 101^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 >>> CLEARMODE/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 >>> telephone-event/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >>> a=T38FaxRateManagement:transferredTCF^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >>> a=T38FaxUdpEC:t38UDPRedundancy^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 >>> 14:04:54.056776 [NOTICE] switch_channel.c:3515 Hangup >>> sofia/external/+49XXXXXXXXX at sip-trunk.telekom.de >>> [CS_EXECUTE] >>> [INCOMPATIBLE_DESTINATION] >> > > _________________________________________________________________________ > 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 > > > > _________________________________________________________________________ > 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 vma at vallimamod.org Thu Aug 23 11:29:10 2018 From: vma at vallimamod.org (Vallimamod Abdullah) Date: Thu, 23 Aug 2018 13:29:10 +0200 Subject: [Freeswitch-users] INCOMPATIBLE_DESTINATION In-Reply-To: References: <2E88B039-C771-4054-A50C-B2996310AEFA@vallimamod.org> Message-ID: Hi, I see that you are offered the CLEARMODE pseudo codec. It is only used for modem/data calls. So if your caller is on PSTN, it is possible that they are setting "unrestricted digital" as bearer capability (instead of speech) and your provider's gateway undertands it as a fax/modem call. You'll need to check with them to be sure. Best Regards, -- Vallimamod Abdullah SIP Solutions vma at sip.solutions linkedin.com/in/vallimamod . > On 22 Aug 2018, at 22:15, Paul Muaddib wrote: > > Hi, > > It is definitely not a Fax. The guys, who are calling us from this number, are actually complaining that we are not reachable. But when we call them back the voice call perfectly works. Other Inbound calls are no problem. > > Best regards, > Paul > > Am Mi., 22. Aug. 2018 um 21:53 Uhr schrieb Vallimamod Abdullah >: > Hi, > > When there is udptl media type in sdp, freeswitch ignores the audio type. That's why you are getting the codec error (if you don't have t38 enabled.) > The caller looks like a fax machine, which explains why you get a direct t38 request and not a reinvite. > > > Best Regards, > -- > Vallimamod Abdullah > SIP Solutions > vma at sip.solutions > linkedin.com/in/vallimamod > . > >> On 22 Aug 2018, at 15:55, Paul Muaddib > wrote: >> >> vars.xml >> >> >> >> >> My phones, all Grandstream GXP2140, accept PCMA and PCMU >> >> I don't have trouble with other people calling me >> >> Am Mi., 22. Aug. 2018 um 15:21 Uhr schrieb Thorsten Göllner >: >> Only PCMA at 8000 is offered. Check device if codec is activated. >> >> Am 21.08.2018 um 15:06 schrieb Paul Muaddib: >>> Hi, >>> >>> I have a rarely error where I get this failure message in the log file. I am bit wondering because this is suposed to be a normal voice call and not a fax. >>> >>> Best regards, >>> Paul. >>> >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [INFO] switch_ivr_originate.c:1215 Sending early media >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [ERR] mod_sofia.c:2343 CODEC NEGOTIATION ERROR. SDP: >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 v=0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 o=- 20012711 20012711 IN IP4 217.0.15.67^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 s=on transit^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 c=IN IP4 X.X.X.X^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 t=0 0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=audio 13274 RTP/AVP 8 118 126 101^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:8 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:118 PCMA/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:126 CLEARMODE/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=rtpmap:101 telephone-event/8000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=fmtp:101 0-15^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=gpmd:118 vbd=yes^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=ptime:20^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 m=image 11232 udptl t38^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxVersion:0^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38MaxBitRate:14400^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxBuffer:3000^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxMaxDatagram:500^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxRateManagement:transferredTCF^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 a=T38FaxUdpEC:t38UDPRedundancy^M >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 >>> fe3eed7c-e03a-40af-bc2e-ae0bfe54bb28 2018-08-20 14:04:54.056776 [NOTICE] switch_channel.c:3515 Hangup sofia/external/+49XXXXXXXXX at sip-trunk.telekom.de [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] > > _________________________________________________________________________ > 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 _________________________________________________________________________ > 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 leevidor89 at googlemail.com Thu Aug 23 15:17:35 2018 From: leevidor89 at googlemail.com (vidor) Date: Thu, 23 Aug 2018 08:17:35 -0700 (MST) Subject: wait_for_silence not working through external gateway Message-ID: <1535037455587-0.post@n2.nabble.com> I'm attempting to detect when there is silence on the call in order to play audio file. If I dial to an internal extension the wait_for_silence and detect_silence commands are working fine. However if dial out through an external gateway to PSTN I don't get expected results. Silence is always detected, even if there is voice speaking. I can detect DTMF commands fine... Is there any known issue or parameter required on the gateway in order to detect the audio / silence. Thanks in advance! -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ From social at bohboh.info Thu Aug 23 16:34:13 2018 From: social at bohboh.info (Social Boh) Date: Thu, 23 Aug 2018 11:34:13 -0500 Subject: [Freeswitch-users] SIP Internal y External Dialplan behavior Message-ID: <9dce633d-cfc8-4215-0ee6-167fb9a494df@bohboh.info> Hello everyone, I'm doing some tests registering a Endpoint to Internal and External SIP profile. If I using internal profile the call go to Default Dialplan. If I comment out this line: on the configuration file of Endpoint (ej: 1000.xml) the call go to Public Dialplan. If I register the Endpoint to External SIP Profiles (using port 5080) the call always to Public Dialplan although the line about dialplan (1000.xml) is not commented out Thank you Regards -- --- I'm SoCIaL, MayBe From andrew at convergedgroup.net Thu Aug 23 17:43:56 2018 From: andrew at convergedgroup.net (Andrew Colin) Date: Thu, 23 Aug 2018 19:43:56 +0200 (SAST) Subject: [Freeswitch-users] Incorrect ptime Message-ID: <8cpgu54nduud5aapnfjouvpk.1535046135895@email.lge.com> Hi guys One of our idiot providers sends a ptime of either 20, 30 or 60 on each call.This causes quality issues as customers are all using 20 I have tried autofix-timing but that makes it worse. Any way i can set it to force the provider to use only 20? Kind RegardsAndrew Colin Sent via android mail -------------- next part -------------- An HTML attachment was scrubbed... URL: From mario_fs at mgtech.com Thu Aug 23 18:01:14 2018 From: mario_fs at mgtech.com (Mario) Date: Thu, 23 Aug 2018 11:01:14 -0700 Subject: [Freeswitch-users] Voicemail MWI multiple mailboxes notify one user In-Reply-To: References: Message-ID: <1C4B940E-9DF6-4D32-A511-177B25264D37@mgtech.com> That is cool, but it copies the VM to multiple MBs. In my case and the OP, we only want to monitor, hence MWI. Having copies requires each be deleted separately. vm_cc is nice to know though. Will be posting a bounty for a fix when 1.8 shows up. Thank you. Mario G > On Aug 16, 2018, at 10:58 AM, Abaci B wrote: > > Don't need to use lua to copy, you can use vm_cc https://freeswitch.org/confluence/display/FREESWITCH/mod_voicemail#mod_voicemail-vm_cc > > On Mon, Jul 2, 2018 at 6:30 PM, Mario > wrote: > Aha… something I know (a little) about. This is how an extension can monitor another mailbox: > > In the user/extension definition you would add in “params” section: > > > Where 100 is the VMs extension to monitor, like 2001, etc. This will monitor only one mailbox, see below for some ideas on multiple MBs. Now for the issues: > > Be very careful during testing because of https://freeswitch.org/jira/browse/FS-10683 , I am putting a bounty up for this once 1.8 hits the streets. > > The syntax requires the domain or IP address after the extension, IMO it should not require the domain but make it optional. Why? Because you can’t use IP V6, see https://freeswitch.org/jira/browse/FS-9428 , also offering a bounty after 1.8 hits. > > If there is no way to monitor multiple boxes, here are a couple of suggestions: > > Have the other extensions send VM to a common MB, in their “variable” section use: > >> >> Where 100 is the VMs extension to monitor, like 2001, etc. This will >> monitor only one mailbox, see below for some ideas on multiple MBs. Now >> for the issues: >> >> Be very careful during testing because of >> https://freeswitch.org/jira/browse/FS-10683, I am putting a bounty up >> for this once 1.8 hits the streets. >> >> The syntax *requires* the domain or IP address after the extension, IMO >> it should not require the domain but make it optional. Why? Because you >> can’t use IP V6, see https://freeswitch.org/jira/browse/FS-9428, also >> offering a bounty after 1.8 hits. >> >> If there is no way to monitor multiple boxes, here are a couple of >> suggestions: >> >> Have the other extensions send VM to a common MB, in their “variable” >> section use: >> 192.168.89.45.sip: SIP, length: 544 SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.89.45:5060;branch=z9hG4bK-d8754z-8b0c4e23b5df6b68-1---d8754z-;rport=5060 From: ;tag=098fbe06e806d500 To: ;tag=tgX42HcKaeSma Call-ID: ZTM5MzMwYTI3NzA1ZDkxOGQ2MGZlYjcyYzNlZGUzMjY.e806d500 at 165.254.89.45 CSeq: 2 INFO User-Agent: FreeSWITCH Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Content-Length: 0 Expected behavior: when receiving INFO, be able to customize its content body on 200-OK response message. either by setting channel variables or optionally treat this 200OK as FreeSWITCH event A sample 200 OK message: SIP/2.0 200 OK Call‐ID: 36C7E305 at 10.10.0.16:15062 CSeq: 324630703 INFO From: ;tag=10.10.0.1615062+1+1090000+fa0329b5 To: ;tag=10.14.9.135060+1+1060000+81d0b080 Via: SIP/2.0/UDP 10.10.0.16:15062 ;branch=z9hG4bK+fdebd5691fe0202fc7d685d1e1138955+10.10.0.1615062+1 Server: DC‐SIP/2.0 Supported: precondition Supported: timer Supported: 100rel Accept: application/sdp, text/*, application/msml+xml, application/moml+xml Content‐Length: 220 Content‐Type: application/msml+xml Contact: -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ From mike at jerris.com Fri Aug 24 01:00:11 2018 From: mike at jerris.com (Michael Jerris) Date: Thu, 23 Aug 2018 21:00:11 -0400 Subject: [Freeswitch-users] Incorrect ptime In-Reply-To: <8cpgu54nduud5aapnfjouvpk.1535046135895@email.lge.com> References: <8cpgu54nduud5aapnfjouvpk.1535046135895@email.lge.com> Message-ID: No, they can send whatever they want. It should however not cause major audio issues. Are you using the latest version? > On Aug 23, 2018, at 1:43 PM, Andrew Colin wrote: > > Hi guys > > One of our idiot providers sends a ptime of either 20, 30 or 60 on each call. > This causes quality issues as customers are all using 20 > > I have tried autofix-timing but that makes it worse. > > Any way i can set it to force the provider to use only 20? > > > > Kind Regards > Andrew Colin > > Sent via android mail > _________________________________________________________________________ > 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 mike at jerris.com Fri Aug 24 01:01:27 2018 From: mike at jerris.com (Michael Jerris) Date: Thu, 23 Aug 2018 21:01:27 -0400 Subject: [Freeswitch-users] respond to received SIP INFOs with a customized 200-OK In-Reply-To: <1535068843993-0.post@n2.nabble.com> References: <1535068843993-0.post@n2.nabble.com> Message-ID: <0D946B2E-A60C-466A-AE98-6B119567EFA6@jerris.com> I dont think we have any way to add a body to a response to info currently exposed, it would take some code to expose such a thing. > On Aug 23, 2018, at 8:00 PM, Elliot <304060611 at qq.com> wrote: > > We're looking for a way to modify content-body of 200 OK message(CSeq INFO), > insert XML content into its body. > > Purpose: > FreeSWITCH to handle INFO interactions based on RFC5707: Media Server Markup > Language (MSML) > https://tools.ietf.org/html/rfc5707 >> INFO message sent by UAC carries XML content. >> UAS(FreeSWITCH) tries to parse the XML content on INFO message. > 200 OK message should contain XML body in order to notify UAC with the > structured "response codes" and "failed reason descriptions" by the INFO > message. > > Current behavior: > FreeSWITCH reply back to all INFO messages with 200 OK automatically, > without carrying any content body on it(content-length=0) > > nua.c:879 nua_respond() nua: nua_respond: entering > nua_stack.c:529 nua_signal() nua(0x7fcf0c009d70): sent signal r_respond > nua.c:366 nua_handle_magic() nua: nua_handle_magic: entering > nua_stack.c:573 nua_stack_signal() nua(0x7fcf0c009d70): recv signal > r_respond 200 OK > nua_params.c:485 nua_stack_set_params() nua: nua_stack_set_params: entering > soa.c:403 soa_set_params() soa_set_params(static::0x7fcf0c00a600, ...) > called > tport.c:3257 tport_tsend() tport_tsend(0x7fcf0c004700) tpn = > UDP/x.x.x.x:5060 > tport.c:4046 tport_resolve() tport_resolve addrinfo = x.x.x.x:5060 > tport.c:4680 tport_by_addrinfo() tport_by_addrinfo(0x7fcf0c004700): not > found by name UDP/x.x.x.x:5060 > tport.c:3594 tport_vsend() tport_vsend(0x7fcf0c004700): 544 bytes of 544 to > udp/x.x.x.x:5060 > tport.c:3492 tport_send_msg() tport_vsend returned 544 > nta.c:6791 incoming_reply() nta: sent 200 OK for INFO (2) > 06:12:20.678673 IP (tos 0x0, ttl 64, id 22618, offset 0, flags [none], proto > UDP (17), length 572) > 192.168.89.162.sip > 192.168.89.45.sip: SIP, length: 544 > SIP/2.0 200 OK > Via: SIP/2.0/UDP > 192.168.89.45:5060;branch=z9hG4bK-d8754z-8b0c4e23b5df6b68-1---d8754z-;rport=5060 > From: ;tag=098fbe06e806d500 > To: ;tag=tgX42HcKaeSma > Call-ID: > ZTM5MzMwYTI3NzA1ZDkxOGQ2MGZlYjcyYzNlZGUzMjY.e806d500 at 165.254.89.45 > CSeq: 2 INFO > User-Agent: FreeSWITCH > Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, > REGISTER, REFER, NOTIFY > Supported: timer, path, replaces > Content-Length: 0 > > > Expected behavior: > when receiving INFO, be able to customize its content body on 200-OK > response message. > either by setting channel variables or optionally treat this 200OK as > FreeSWITCH event > > A sample 200 OK message: > SIP/2.0 200 OK > Call‐ID: 36C7E305 at 10.10.0.16:15062 > CSeq: 324630703 INFO > From: > ;tag=10.10.0.1615062+1+1090000+fa0329b5 > To: ;tag=10.14.9.135060+1+1060000+81d0b080 > Via: SIP/2.0/UDP 10.10.0.16:15062 > ;branch=z9hG4bK+fdebd5691fe0202fc7d685d1e1138955+10.10.0.1615062+1 > Server: DC‐SIP/2.0 > Supported: precondition > Supported: timer > Supported: 100rel > Accept: application/sdp, text/*, application/msml+xml, application/moml+xml > Content‐Length: 220 > Content‐Type: application/msml+xml > Contact: > > > > > > > > > From andrew at convergedgroup.net Fri Aug 24 13:39:19 2018 From: andrew at convergedgroup.net (Andrew Colin) Date: Fri, 24 Aug 2018 15:39:19 +0200 (SAST) Subject: [Freeswitch-users] Incorrect ptime In-Reply-To: References: <8cpgu54nduud5aapnfjouvpk.1535046135895@email.lge.com> Message-ID: <1966825683.881283.1535117959091.JavaMail.zimbra@convergedgroup.net> Yes i am using 1.6.20 Problem is they send 60 and customer is receiving 20 on their pabx as freeswitch is passing on what it received Some calls they even send 30. Any ideas how to correct this From mike at jerris.com Fri Aug 24 15:47:21 2018 From: mike at jerris.com (Michael Jerris) Date: Fri, 24 Aug 2018 11:47:21 -0400 Subject: [Freeswitch-users] Incorrect ptime In-Reply-To: <1966825683.881283.1535117959091.JavaMail.zimbra@convergedgroup.net> References: <8cpgu54nduud5aapnfjouvpk.1535046135895@email.lge.com> <1966825683.881283.1535117959091.JavaMail.zimbra@convergedgroup.net> Message-ID: <53787D87-1775-4699-91DE-2E8F53FA1C8B@jerris.com> Try latest master code to see if this helps. 1.8.1 probably fixes it > On Aug 24, 2018, at 9:39 AM, Andrew Colin wrote: > > Yes i am using 1.6.20 > Problem is they send 60 and customer is receiving 20 on their pabx as freeswitch is passing on what it received > Some calls they even send 30. > > Any ideas how to correct this > > _________________________________________________________________________ > 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 matt.nichols at westtel.com Fri Aug 24 22:59:34 2018 From: matt.nichols at westtel.com (Matthew Nichols) Date: Fri, 24 Aug 2018 22:59:34 +0000 Subject: [Freeswitch-users] record_session pauses recording during hold by first endpoint Message-ID: In our dialplan we have a section like this: The problem we have is if the original caller (over SIP) goes on hold, the recording stops (the file size remains the same) until the original caller goes off hold. Is there a setting that would prevent this behavior? We would like the recording to continue (possibly recording the hold music, though more importantly continuing to record the audio of the other endpoint(s)). record_waste_resources is set to true. We've also tried to export send_silence_when_idle=-1 though that doesn't work. Thanks, Matthew Nichols, WestTel International -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at convergedgroup.net Sat Aug 25 16:41:34 2018 From: andrew at convergedgroup.net (Andrew Colin) Date: Sat, 25 Aug 2018 18:41:34 +0200 (SAST) Subject: [Freeswitch-users] Incorrect ptime In-Reply-To: <53787D87-1775-4699-91DE-2E8F53FA1C8B@jerris.com> References: <8cpgu54nduud5aapnfjouvpk.1535046135895@email.lge.com> <1966825683.881283.1535117959091.JavaMail.zimbra@convergedgroup.net> <53787D87-1775-4699-91DE-2E8F53FA1C8B@jerris.com> Message-ID: <199963079.928947.1535215294183.JavaMail.zimbra@convergedgroup.net> Is the master code stable for production? Also anyway to install 1.8.1 with apt-get? From andrew at convergedgroup.net Sat Aug 25 09:48:46 2018 From: andrew at convergedgroup.net (Andrew Colin) Date: Sat, 25 Aug 2018 11:48:46 +0200 (SAST) Subject: [Freeswitch-users] Incorrect ptime In-Reply-To: <53787D87-1775-4699-91DE-2E8F53FA1C8B@jerris.com> References: <8cpgu54nduud5aapnfjouvpk.1535046135895@email.lge.com> <1966825683.881283.1535117959091.JavaMail.zimbra@convergedgroup.net> <53787D87-1775-4699-91DE-2E8F53FA1C8B@jerris.com> Message-ID: <1030021427.913399.1535190526260.JavaMail.zimbra@convergedgroup.net> Is the master code stable for production? Also anyway to install 1.8.1 with apt-get? Andrew Colin Converged Group | Licensed ISP 0258/IECNS/JAN/09 75 Witkoppen Rd, North Riding, Gauteng, 2162 Office: +27 10 591 4600 | [ https://goo.gl/maps/WHe3soT1fHm | map ] | [ http://www.convergedgroup.net/ | website ] | [ http://www.convergedgroup.net/blog/ | company blog ] | [ http://www.linkedin.com/company/converged-telecoms | linkedin ] CAUTION: This email and any attachments may contain information that is confidential and subject to legal privilege. If you are not the intended recipient, you must not read, use, disseminate, distribute or copy this email or any attachments. If you have received this email in error, please notify us immediately and erase this email and any attachments. Thank you. DISCLAIMER: To the maximum extent permitted by law, Converged Group is not liable (including in respect of negligence) for viruses or other defects or for changes made to this email or to any attachments. Before opening or using attachments, check them for viruses and other defects. The information contained in this document is confidential to the addressee and is not the view nor the official policy of Converged Group unless otherwise stated. ----- Original Message ----- From: "Michael Jerris" To: "FreeSWITCH-users" Sent: Friday, August 24, 2018 5:47:21 PM Subject: Re: [Freeswitch-users] Incorrect ptime Try latest master code to see if this helps. 1.8.1 probably fixes it > On Aug 24, 2018, at 9:39 AM, Andrew Colin wrote: > > Yes i am using 1.6.20 > Problem is they send 60 and customer is receiving 20 on their pabx as freeswitch is passing on what it received > Some calls they even send 30. > > Any ideas how to correct this > > _________________________________________________________________________ > 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 _________________________________________________________________________ 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 david.villasmil.work at gmail.com Mon Aug 27 15:49:36 2018 From: david.villasmil.work at gmail.com (David Villasmil) Date: Mon, 27 Aug 2018 16:49:36 +0100 Subject: [Freeswitch-users] SIP Internal y External Dialplan behavior In-Reply-To: <9dce633d-cfc8-4215-0ee6-167fb9a494df@bohboh.info> References: <9dce633d-cfc8-4215-0ee6-167fb9a494df@bohboh.info> Message-ID: Don't really understand the question but, the external dialplan itself had a parameter that sends all calls to the public dialplan. I think it's "context", in external.xml On Thu, Aug 23, 2018, 19:01 Social Boh wrote: > Hello everyone, > > I'm doing some tests registering a Endpoint to Internal and External SIP > profile. > > If I using internal profile the call go to Default Dialplan. If I > comment out this line: > > > > on the configuration file of Endpoint (ej: 1000.xml) the call go to > Public Dialplan. > > If I register the Endpoint to External SIP Profiles (using port 5080) > the call always to Public Dialplan although the line about dialplan > (1000.xml) is not commented out > > Thank you > > Regards > > -- > --- > I'm SoCIaL, MayBe > > > _________________________________________________________________________ > 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 Mon Aug 27 17:01:53 2018 From: brian at freeswitch.com (Brian West) Date: Mon, 27 Aug 2018 12:01:53 -0500 Subject: [Freeswitch-users] SIP Internal y External Dialplan behavior In-Reply-To: References: <9dce633d-cfc8-4215-0ee6-167fb9a494df@bohboh.info> Message-ID: I've explained this a few times, its actually configured this way on purpose. The profile level context on internal is setup to 'public' then overridden by each user_context entry in the directory once authenticated. I made this decision on purpose just in case someone disabled authentication on internal they don't accidentally open up their default dialplan context for toll fraud. Also the names of the profiles are arbitrary, they could be foo and bar for all that matters, each one is a collection of settings that are referenced by name. /b On Mon, Aug 27, 2018 at 10:49 AM, David Villasmil < david.villasmil.work at gmail.com> wrote: > Don't really understand the question but, the external dialplan itself had > a parameter that sends all calls to the public dialplan. I think it's > "context", in external.xml > > On Thu, Aug 23, 2018, 19:01 Social Boh wrote: > >> Hello everyone, >> >> I'm doing some tests registering a Endpoint to Internal and External SIP >> profile. >> >> If I using internal profile the call go to Default Dialplan. If I >> comment out this line: >> >> >> >> on the configuration file of Endpoint (ej: 1000.xml) the call go to >> Public Dialplan. >> >> If I register the Endpoint to External SIP Profiles (using port 5080) >> the call always to Public Dialplan although the line about dialplan >> (1000.xml) is not commented out >> >> Thank you >> >> Regards >> >> -- >> --- >> I'm SoCIaL, MayBe >> >> >> _________________________________________________________________________ >> 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 > > > _________________________________________________________________________ > 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 s.safarov at gmail.com Mon Aug 27 17:07:17 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Mon, 27 Aug 2018 20:07:17 +0300 Subject: [Freeswitch-users] SIP Internal y External Dialplan behavior In-Reply-To: References: <9dce633d-cfc8-4215-0ee6-167fb9a494df@bohboh.info> Message-ID: Yes David you are right used context element Also context may be changed: 1) by domain ACL when call come from IP linked to device; 2) by login password. As public profile is not request password, then second option is not applicable to public profile. Sergey пн, 27 авг. 2018 г. в 20:02, David Villasmil : > Don't really understand the question but, the external dialplan itself had > a parameter that sends all calls to the public dialplan. I think it's > "context", in external.xml > > On Thu, Aug 23, 2018, 19:01 Social Boh wrote: > >> Hello everyone, >> >> I'm doing some tests registering a Endpoint to Internal and External SIP >> profile. >> >> If I using internal profile the call go to Default Dialplan. If I >> comment out this line: >> >> >> >> on the configuration file of Endpoint (ej: 1000.xml) the call go to >> Public Dialplan. >> >> If I register the Endpoint to External SIP Profiles (using port 5080) >> the call always to Public Dialplan although the line about dialplan >> (1000.xml) is not commented out >> >> Thank you >> >> Regards >> >> -- >> --- >> I'm SoCIaL, MayBe >> >> >> _________________________________________________________________________ >> 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 > > _________________________________________________________________________ > 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 social at bohboh.info Mon Aug 27 17:25:15 2018 From: social at bohboh.info (Social Boh) Date: Mon, 27 Aug 2018 12:25:15 -0500 Subject: [Freeswitch-users] SIP Internal y External Dialplan behavior In-Reply-To: References: <9dce633d-cfc8-4215-0ee6-167fb9a494df@bohboh.info> Message-ID: Maybe I understood how SIP Profiles work. On both profiles the dialplan context is public so all unauthenticated calls go to this context. Is a user have, in his configuration file, a context configured and when call FS ask for authentication, the call go to default context (the context present on user configuration): is right? --- I'm SoCIaL, MayBe On 8/27/18 10:49, David Villasmil wrote: > > Don't really understand the question but, the external dialplan itself > had a parameter that sends all calls to the public dialplan. I think > it's "context", in external.xml > > > On Thu, Aug 23, 2018, 19:01 Social Boh > wrote: > > Hello everyone, > > I'm doing some tests registering a Endpoint to Internal and > External SIP > profile. > > If I using internal profile the call go to Default Dialplan. If I > comment out this line: > > > > on the configuration file of Endpoint (ej: 1000.xml) the call go to > Public Dialplan. > > If I register the Endpoint to External SIP Profiles (using port 5080) > the call always to Public Dialplan although the line about dialplan > (1000.xml) is not commented out > > Thank you > > Regards > > -- > --- > I'm SoCIaL, MayBe > > > _________________________________________________________________________ > 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 > > > > _________________________________________________________________________ > 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 shakumarsoftware at gmail.com Mon Aug 27 18:30:31 2018 From: shakumarsoftware at gmail.com (Sharath Kumar) Date: Mon, 27 Aug 2018 12:30:31 -0600 Subject: [Freeswitch-users] TLS 1.3 support Message-ID: Is there any plans to support TLS 1.3 in Freeswitch ? thank you, Shaks -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Aug 27 18:58:10 2018 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Aug 2018 14:58:10 -0400 Subject: [Freeswitch-users] TLS 1.3 support In-Reply-To: References: Message-ID: <9F98F3C8-53E1-476C-A518-4C84490A2ACA@jerris.com> TLS 1.3 is added in openssl 1.1.1 which is still in pre-release. I’m open to adding in support for it if you wish to submit a pull request to add it (with proper ifdefs for backwards compatibility). I wouldn’t personally look to do it until we are targeting a distro that includes support for it. Mike > On Aug 27, 2018, at 2:30 PM, Sharath Kumar wrote: > > Is there any plans to support TLS 1.3 in Freeswitch ? > From sebastian_ml at gmx.net Mon Aug 27 19:32:30 2018 From: sebastian_ml at gmx.net (Sebastian Kemper) Date: Mon, 27 Aug 2018 21:32:30 +0200 Subject: [Freeswitch-users] Early Media and "Late Negotiation" Message-ID: <20180827193229.GA3790@darth.lan> Hello list, I have a bit of a transcoding issue when calling out. This is a tiny (literally) home PBX running FreeSWITCH 1.8.1. I have in the SIP profiles and in the dialplan. This works well when there is no early media, meaning the late negotiation results in the same codec on both legs. But when there is early media from the provider, then this usually results in transcoding. Example: 1. Phone offers this to FS: G722 PCMA G729 2. FS offers the following to provider: G722 PCMA 3. Provider sends 183 with PCMA 4. FS sends 183 with G722 to local phone (transcoding begins) 5. Provider sends 200 OK with PCMA 6. FS sends 200 OK with G722 to phone (transcoding continues) This is obviously a bit inefficient, because PCMA would've be fine on both legs :) I found some variables like ignore_early_media and bridge_early_media, but after a bit of reading up on them I don't think they're what I need. On the WWW somebody said inbound-codec-negotiation set to greedy should take care of this, but I tried it and didn't see a difference. On the Confluence Early Media page there is actually a paragraph "Early Media and Late Negotiation", but as of now it's just a stub. Anybody knows some dialplan magic to get what I'm after? Thanks! Seb From social at bohboh.info Mon Aug 27 20:44:45 2018 From: social at bohboh.info (Social Boh) Date: Mon, 27 Aug 2018 15:44:45 -0500 Subject: [Freeswitch-users] rtp_has_crypto Message-ID: Hello list, I'm testing this dialplan Block:                                                                                             using Bria Softphone; his SDP look like: a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:BtJ/e81Ed/6DMngVpHxmi+F5WHZQt89R9V1PYv27 a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:BtJ/e81Ed/6DMngVpHxmi+F5WHZQt89R9V1PYv27 Why don't match with: ^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$ Dialplan: sofia/internal/1003 at 144.202.15.148 Regex (FAIL) [hold_music] ${rtp_has_crypto}() =~ /^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$/ break=on-false Thank you Regards -- --- I'm SoCIaL, MayBe From s.safarov at gmail.com Mon Aug 27 20:48:16 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Mon, 27 Aug 2018 23:48:16 +0300 Subject: [Freeswitch-users] TLS 1.3 support In-Reply-To: <9F98F3C8-53E1-476C-A518-4C84490A2ACA@jerris.com> References: <9F98F3C8-53E1-476C-A518-4C84490A2ACA@jerris.com> Message-ID: You can look this PR https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/1363/overview I have tested this PR with openssl master and TLS 1.3 Sergey пн, 27 авг. 2018 г. в 23:31, Michael Jerris : > TLS 1.3 is added in openssl 1.1.1 which is still in pre-release. I’m open > to adding in support for it if you wish to submit a pull request to add it > (with proper ifdefs for backwards compatibility). I wouldn’t personally > look to do it until we are targeting a distro that includes support for it. > > Mike > > > > On Aug 27, 2018, at 2:30 PM, Sharath Kumar > wrote: > > > > Is there any plans to support TLS 1.3 in Freeswitch ? > > > > > _________________________________________________________________________ > 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 mike at jerris.com Mon Aug 27 21:06:32 2018 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Aug 2018 17:06:32 -0400 Subject: [Freeswitch-users] TLS 1.3 support In-Reply-To: References: <9F98F3C8-53E1-476C-A518-4C84490A2ACA@jerris.com> Message-ID: <06BAF44D-0D70-42DB-884E-BD2AF879C83B@jerris.com> For sure that pull request is not correct and has a bunch of things that are totally unnecessary. > On Aug 27, 2018, at 4:48 PM, Sergey Safarov wrote: > > You can look this PR > > https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/1363/overview > > I have tested this PR with openssl master and TLS 1.3 > > Sergey > > пн, 27 авг. 2018 г. в 23:31, Michael Jerris >: > TLS 1.3 is added in openssl 1.1.1 which is still in pre-release. I’m open to adding in support for it if you wish to submit a pull request to add it (with proper ifdefs for backwards compatibility). I wouldn’t personally look to do it until we are targeting a distro that includes support for it. > > Mike > > > > On Aug 27, 2018, at 2:30 PM, Sharath Kumar > wrote: > > > > Is there any plans to support TLS 1.3 in Freeswitch ? > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From heather.graham at yahoo.com Mon Aug 27 21:20:59 2018 From: heather.graham at yahoo.com (heather.graham at yahoo.com) Date: Mon, 27 Aug 2018 21:20:59 +0000 (UTC) Subject: P-asserted ID in E164 format In-Reply-To: <1225781289.3492439.1535402990450@mail.yahoo.com> References: <1225781289.3492439.1535402990450.ref@mail.yahoo.com> <1225781289.3492439.1535402990450@mail.yahoo.com> Message-ID: <1842115026.3487943.1535404859811@mail.yahoo.com> Hello, How can I get FS to send the P-Asserted-Identity back in a 183 Session Progress in E.164 format?  Is there a setting in sip_profile? For example, we get an INVITE that contains a npdi;rn=.       INVITE sip:5556667777;npdi;rn=8889990000 at 5.5.5.5;user=phone SIP/2.0   From: "FromUser";tag=714539940-1535391478434-    To:    Call-ID: 181910844198 at 6.6.6.6   CSeq: 1044076882 INVITE   Contact:    P-Asserted-Identity: "FromUser" FS responds with ...    SIP/2.0 183 Session Progress   From: "FromUser";tag=714539940-1535391478434-    To: ;tag=p4Q6eH4D5KcaD   Call-ID: 181910844198 at 6.6.6.6   CSeq: 1044076882 INVITE   Contact:    User-Agent: FreeSWITCH-mod_sofia/1.6.19~64bit   P-Asserted-Identity: "5556667777;npdi;rn=8889990000" ?    P-Asserted-Identity: "5556667777;npdi;rn=+18889990000" From rfmundkowsky at yahoo.com Mon Aug 27 21:24:08 2018 From: rfmundkowsky at yahoo.com (robert mundkowsky) Date: Mon, 27 Aug 2018 21:24:08 +0000 (UTC) Subject: how to enable transcoding References: <1068196474.4639824.1535405048180.ref@mail.yahoo.com> Message-ID: <1068196474.4639824.1535405048180@mail.yahoo.com> Can I get instructions on how to enable video transcoding on FreeSWITCH 1.6? I did not see this covered in the books. I tried the following: sip_profiles/internal.xml: vars.xml: And I enabled some different video codecs. Also tried: "Mixing Media/Codecs on different legs (transcoding)" from  Codec Negotiation - FreeSWITCH - Confluence but these instructions seem odd, for example I think you would want "late-negotiation". -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at jerris.com Mon Aug 27 21:40:35 2018 From: mike at jerris.com (Michael Jerris) Date: Mon, 27 Aug 2018 17:40:35 -0400 Subject: [Freeswitch-users] how to enable transcoding In-Reply-To: References: <1068196474.4639824.1535405048180.ref@mail.yahoo.com> Message-ID: <54ACF92E-6744-4532-BADD-95FEE967A845@jerris.com> We will always try to avoid transcoding the best we can, and will only transcode when required. There is no way to enable it, as its enabled by default. Why do you think its not working? Make sure you have the codec modules you require loaded, and that the codecs you want to support are in the allowed codecs. > On Aug 27, 2018, at 5:37 PM, robert mundkowsky via FreeSWITCH-users wrote: > > > From: robert mundkowsky > Subject: how to enable transcoding > Date: August 27, 2018 at 5:24:08 PM EDT > To: FreeSWITCH Users Help > > > Can I get instructions on how to enable video transcoding on FreeSWITCH 1.6? > I would recommend using 1.8 > I did not see this covered in the books. > > I tried the following: > > sip_profiles/internal.xml: > > > > > vars.xml: > > > but these instructions seem odd, for example I think you would want "late-negotiation". -------------- next part -------------- An HTML attachment was scrubbed... URL: From rfmundkowsky at yahoo.com Mon Aug 27 22:18:49 2018 From: rfmundkowsky at yahoo.com (robert mundkowsky) Date: Mon, 27 Aug 2018 22:18:49 +0000 (UTC) Subject: [Freeswitch-users] how to enable transcoding In-Reply-To: <54ACF92E-6744-4532-BADD-95FEE967A845@jerris.com> References: <1068196474.4639824.1535405048180.ref@mail.yahoo.com> <54ACF92E-6744-4532-BADD-95FEE967A845@jerris.com> Message-ID: <1961902157.4644248.1535408329916@mail.yahoo.com> I have Jitsi Desktop calling a Baresip via FreeSWITCH. On Baresip I only only have VP8 enabled.  If Jitsi uses VP8 then the call works fine. If h264 is selected then the other softphone states no video codec matches. On Monday, August 27, 2018, 5:40:39 PM EDT, Michael Jerris wrote: We will always try to avoid transcoding the best we can, and will only transcode when required.  There is no way to enable it, as its enabled by default.  Why do you think its not working?  Make sure you have the codec modules you require loaded, and that the codecs you want to support are in the allowed codecs. On Aug 27, 2018, at 5:37 PM, robert mundkowsky via FreeSWITCH-users wrote: From: robert mundkowsky Subject: how to enable transcoding Date: August 27, 2018 at 5:24:08 PM EDT To: FreeSWITCH Users Help Can I get instructions on how to enable video transcoding on FreeSWITCH 1.6? I would recommend using 1.8 I did not see this covered in the books. I tried the following: sip_profiles/internal.xml: vars.xml: From jurijs.ivolga at gmail.com Tue Aug 28 06:10:08 2018 From: jurijs.ivolga at gmail.com (Jurijs Ivolga) Date: Tue, 28 Aug 2018 09:10:08 +0300 Subject: [Freeswitch-users] No RTP send after Sleep Message-ID: Hi, I observer weird behavior and I'm not sure if this is a bug or not. Before playing announcement I'm running sleep command and if there is no RTP packets received from other side, Freeswitch never starts to play announcement and sending RTP to endpoint. Is it expected behavior or should I fill a bug report? I'm using latest 1.6 Freeswitch Thank you! With kind regards, Jurijs -------------- next part -------------- An HTML attachment was scrubbed... URL: From tomp at tomp.uk Tue Aug 28 09:34:40 2018 From: tomp at tomp.uk (Tom Parrott) Date: Tue, 28 Aug 2018 10:34:40 +0100 Subject: [Freeswitch-users] JIRA FS-9657 - Inbound HEP SIP capture for TLS transport Message-ID: <400469cd-5bc0-55e9-8b9a-60cf89e965d4@tomp.uk> Hi, I've found that Freeswitch does not allow capturing of SIP packets (using the HEP capture-server feature), when the SIP connection is over encrypted TLS transport. Outbound packets are correctly send to the HEP capture-server, even when over an encrypted TLS transport. This has previously been logged, and closed by someone else on this JIRA case. https://freeswitch.org/jira/browse/FS-9657 However I have looked into it and submitted a 3-line patch to get this working properly. I've posted my notes on the JIRA case and emailed the assignee directly, however have not gotten a response yet. My concern is that the JIRA case is already marked as closed and may be forgotten if its not re-opened. Please can this be looked into. Thanks Tom From s.safarov at gmail.com Tue Aug 28 16:53:23 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 28 Aug 2018 19:53:23 +0300 Subject: [Freeswitch-users] JIRA FS-9657 - Inbound HEP SIP capture for TLS transport In-Reply-To: <400469cd-5bc0-55e9-8b9a-60cf89e965d4@tomp.uk> References: <400469cd-5bc0-55e9-8b9a-60cf89e965d4@tomp.uk> Message-ID: Hello Tom May be are you added RTCP stat sending to HEP server using FreeSwitch? Sergey вт, 28 авг. 2018 г. в 18:36, Tom Parrott : > Hi, > > I've found that Freeswitch does not allow capturing of SIP packets > (using the HEP capture-server feature), when the SIP connection is over > encrypted TLS transport. Outbound packets are correctly send to the HEP > capture-server, even when over an encrypted TLS transport. > > This has previously been logged, and closed by someone else on this JIRA > case. > > https://freeswitch.org/jira/browse/FS-9657 > > However I have looked into it and submitted a 3-line patch to get this > working properly. > > I've posted my notes on the JIRA case and emailed the assignee directly, > however have not gotten a response yet. > > My concern is that the JIRA case is already marked as closed and may be > forgotten if its not re-opened. > > Please can this be looked into. > > Thanks > Tom > > _________________________________________________________________________ > 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 social at bohboh.info Tue Aug 28 21:46:59 2018 From: social at bohboh.info (Social Boh) Date: Tue, 28 Aug 2018 16:46:59 -0500 Subject: [Freeswitch-users] rtp_has_crypto In-Reply-To: References: Message-ID: <9ee152eb-836c-39de-a9ee-81c682d4cdfe@bohboh.info> ${rtp_has_crypto}() is void... What is the purpose of this condition if the variable is void? Thank you Regards --- I'm SoCIaL, MayBe On 8/27/18 15:44, Social Boh wrote: > Hello list, > > I'm testing this dialplan Block: > > >       >       expression="^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$"> >         >         >         >         >         >         data="silence_stream://2000"/> >            data="is_zrtp_secure XML features"/> >            >       >     > > using Bria Softphone; his SDP look like: > > a=crypto:1 AES_CM_128_HMAC_SHA1_80 > inline:BtJ/e81Ed/6DMngVpHxmi+F5WHZQt89R9V1PYv27 > a=crypto:2 AES_CM_128_HMAC_SHA1_32 > inline:BtJ/e81Ed/6DMngVpHxmi+F5WHZQt89R9V1PYv27 > > Why don't match with: > > ^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$ > > Dialplan: sofia/internal/1003 at 144.202.15.148 Regex (FAIL) [hold_music] > ${rtp_has_crypto}() =~ > /^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$/ break=on-false > > Thank you > > Regards > -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Wed Aug 29 07:37:03 2018 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Wed, 29 Aug 2018 07:37:03 +0000 Subject: [Freeswitch-users] Attended Transfer to Call Center Queue when agent answers at the same time the transfer is completed In-Reply-To: <06BAF44D-0D70-42DB-884E-BD2AF879C83B@jerris.com> References: <9F98F3C8-53E1-476C-A518-4C84490A2ACA@jerris.com> , <06BAF44D-0D70-42DB-884E-BD2AF879C83B@jerris.com> Message-ID: Hi All, FreeSWITCH 1.6.20 When performing an Attended Transfer to a Call Center Queue if the agent answers at the same time the transfer is completed the call is dropped and both the agent and transferee are sent the SIP message Destination_Out_Of_Order. The call disappears from active calls\sessions but still exists as a member in the Call Center Queue, the only way to clear this call is to either manually delete the call from the queue members table in the backend FS database, reload the Call Center module or restart FreeSWITCH. It's very difficult to time correctly, even when attempting to answer and transfer the call at the same time this only occurs in roughly every 1 in 20 calls. However, in call centre environments where calls may be regularly transferred into queues this occurs frequently. Training agents to use the appropriate transfer method is one approach but is not fix. Is this a known problem? Yet to test this on FreeSWITCH 1.8 and master. Thanks, Shaun -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaun.stokes at itec-support.co.uk Wed Aug 29 10:01:17 2018 From: shaun.stokes at itec-support.co.uk (Shaun Stokes) Date: Wed, 29 Aug 2018 10:01:17 +0000 Subject: [Freeswitch-users] Attended Transfer to Call Center Queue when agent answers at the same time the transfer is completed In-Reply-To: References: <9F98F3C8-53E1-476C-A518-4C84490A2ACA@jerris.com> , <06BAF44D-0D70-42DB-884E-BD2AF879C83B@jerris.com>, Message-ID: After more testing we've identified this was a device specific issue caused by a change we made in mod_sofa.c to update the display on attended transfer to Bria. We had tried the existing methods of updating the display on attended transfer using SIP INFO and SIP UPDATE but these do not work with Bria, the INVITE was the only method we could get to work. It would be great if someone could help fix this, we will raise a JIRA. Thanks, Shaun ________________________________ From: Shaun Stokes Sent: 29 August 2018 08:37:03 To: FreeSWITCH Users Help Subject: Attended Transfer to Call Center Queue when agent answers at the same time the transfer is completed Hi All, FreeSWITCH 1.6.20 When performing an Attended Transfer to a Call Center Queue if the agent answers at the same time the transfer is completed the call is dropped and both the agent and transferee are sent the SIP message Destination_Out_Of_Order. The call disappears from active calls\sessions but still exists as a member in the Call Center Queue, the only way to clear this call is to either manually delete the call from the queue members table in the backend FS database, reload the Call Center module or restart FreeSWITCH. It's very difficult to time correctly, even when attempting to answer and transfer the call at the same time this only occurs in roughly every 1 in 20 calls. However, in call centre environments where calls may be regularly transferred into queues this occurs frequently. Training agents to use the appropriate transfer method is one approach but is not fix. Is this a known problem? Yet to test this on FreeSWITCH 1.8 and master. Thanks, Shaun -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at telefaks.de Wed Aug 29 10:42:51 2018 From: lists at telefaks.de (Peter Steinbach) Date: Wed, 29 Aug 2018 12:42:51 +0200 Subject: [Freeswitch-users] REFER does not hit the dialplan on attended transfer Message-ID: <5ecfd029-ffee-f6b2-4f57-7f6e6d03b53c@telefaks.de> I try to find out a solution for the following: * A calls B (Dialplan A to B is executed with A as external number and B as local phone) * B is initiating an attended transfer to C (local phone), Dialplan B to C is executed * B is then executing the attended transfer to C, B sends a REFER to Freeswitch with C in the Refer header) * Freeswitch detects attended transfer, does not trigger a dialplan and redirects the call directly to user/C * Problem: C still sees B as caller_id in his phone display instead of A, dependent on the phone Type (Snom or Yealink) So I am wondering, if I could get the REFER to trigger a dialplan, so I can control the displyed numbers? I searched a bit and found the variables "force_transfer_dialplan" an "force_transfer_context". Looking into the code in switch_ivr.c, I can see that the variables are preset with "XML", resp. "default". Question: Can I use these variables to hit the dialplan on REFER. And if yes, how can I do this? -- With kind regards Peter Steinbach -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Wed Aug 29 13:39:07 2018 From: brian at freeswitch.com (Brian West) Date: Wed, 29 Aug 2018 08:39:07 -0500 Subject: [Freeswitch-users] rtp_has_crypto In-Reply-To: <9ee152eb-836c-39de-a9ee-81c682d4cdfe@bohboh.info> References: <9ee152eb-836c-39de-a9ee-81c682d4cdfe@bohboh.info> Message-ID: Without all the logs its hard to tell, you could have it disabled so it doesn't parse it. Is rtp_secure_media set? see vars.xml for all the possible combos. /b On Tue, Aug 28, 2018 at 4:46 PM, Social Boh wrote: > ${rtp_has_crypto}() is void... > > What is the purpose of this condition if the variable is void? > > Thank you > > Regards > > --- > I'm SoCIaL, MayBe > > On 8/27/18 15:44, Social Boh wrote: > > Hello list, > > I'm testing this dialplan Block: > > > > > > > > > > > data="is_zrtp_secure XML features"/> > > > > > using Bria Softphone; his SDP look like: > > a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:BtJ/e81Ed/6DMngVpHxmi+F5WHZQt89R9V1PYv27 > > a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:BtJ/e81Ed/6DMngVpHxmi+F5WHZQt89R9V1PYv27 > > > Why don't match with: > > ^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$ > > Dialplan: sofia/internal/1003 at 144.202.15.148 Regex (FAIL) [hold_music] > ${rtp_has_crypto}() =~ /^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$/ > break=on-false > > Thank you > > Regards > > > > _________________________________________________________________________ > 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 tomp at tomp.uk Wed Aug 29 14:04:39 2018 From: tomp at tomp.uk (Tom Parrott) Date: Wed, 29 Aug 2018 15:04:39 +0100 Subject: [Freeswitch-users] JIRA FS-9657 - Inbound HEP SIP capture for TLS transport In-Reply-To: References: Message-ID: <17016d4ee92f097e40d17540fc073303@tomp.uk> Hi Sergey, Can you explain what you mean? Did you mean you would like RTCP stats added? Thanks Tom On 2018-08-29 13:54, freeswitch-users-request at lists.freeswitch.org wrote: > Send FreeSWITCH-users mailing list submissions to > freeswitch-users at lists.freeswitch.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > or, via email, send a message with subject or body 'help' to > freeswitch-users-request at lists.freeswitch.org > > You can reach the person managing the list at > freeswitch-users-owner at lists.freeswitch.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of FreeSWITCH-users digest..." > Today's Topics: > > 1. Re: JIRA FS-9657 - Inbound HEP SIP capture for TLS transport > (Sergey Safarov) > 2. Re: rtp_has_crypto (Social Boh) > 3. Attended Transfer to Call Center Queue when agent answers at > the same time the transfer is completed (Shaun Stokes) > 4. Re: Attended Transfer to Call Center Queue when agent answers > at the same time the transfer is completed (Shaun Stokes) > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From s.safarov at gmail.com Wed Aug 29 19:21:54 2018 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 29 Aug 2018 22:21:54 +0300 Subject: [Freeswitch-users] JIRA FS-9657 - Inbound HEP SIP capture for TLS transport In-Reply-To: <17016d4ee92f097e40d17540fc073303@tomp.uk> References: <17016d4ee92f097e40d17540fc073303@tomp.uk> Message-ID: Yes, you properly understand me. RTCP delivery from FS to HEP server will be good feature. FS send only call signalling and not send RTCP now. Sergey ср, 29 авг. 2018 г. в 19:53, Tom Parrott : > Hi Sergey, > > Can you explain what you mean? Did you mean you would like RTCP stats > added? > > > Thanks > > Tom > > > > On 2018-08-29 13:54, freeswitch-users-request at lists.freeswitch.org wrote: > > Send FreeSWITCH-users mailing list submissions to > freeswitch-users at lists.freeswitch.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > or, via email, send a message with subject or body 'help' to > freeswitch-users-request at lists.freeswitch.org > > You can reach the person managing the list at > freeswitch-users-owner at lists.freeswitch.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of FreeSWITCH-users digest..." > > Today's Topics: > > 1. Re: JIRA FS-9657 - Inbound HEP SIP capture for TLS transport > (Sergey Safarov) > 2. Re: rtp_has_crypto (Social Boh) > 3. Attended Transfer to Call Center Queue when agent answers at > the same time the transfer is completed (Shaun Stokes) > 4. Re: Attended Transfer to Call Center Queue when agent answers > at the same time the transfer is completed (Shaun Stokes) > > _______________________________________________ > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH 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 support at directvoip.co.uk Wed Aug 29 23:10:16 2018 From: support at directvoip.co.uk (Darren Williams) Date: Thu, 30 Aug 2018 00:10:16 +0100 Subject: [Freeswitch-users] 1.8 Packages Message-ID: Looking great! Thanks guys! Just one problem I see and that is postgres doesn't appear to be compiled in core anymore. -------------- next part -------------- An HTML attachment was scrubbed... URL: From leevidor89 at googlemail.com Thu Aug 30 10:39:02 2018 From: leevidor89 at googlemail.com (Lee Vidor) Date: Thu, 30 Aug 2018 11:39:02 +0100 Subject: [Freeswitch-users] wait_for_silence not working through external gateway In-Reply-To: References: Message-ID: After much trial and error issue is related to firewall settings. Opening ports 16384 - 32768 enabled silence detection to work as expected. On Thu, 23 Aug 2018 at 17:02, vidor via FreeSWITCH-users < freeswitch-users at lists.freeswitch.org> wrote: > > > > ---------- Forwarded message ---------- > From: vidor > To: freeswitch-users at lists.freeswitch.org > Cc: > Bcc: > Date: Thu, 23 Aug 2018 08:17:35 -0700 (MST) > Subject: wait_for_silence not working through external gateway > I'm attempting to detect when there is silence on the call in order to play > audio file. If I dial to an internal extension the wait_for_silence and > detect_silence commands are working fine. > > However if dial out through an external gateway to PSTN I don't get > expected > results. Silence is always detected, even if there is voice speaking. > I can detect DTMF commands fine... > > Is there any known issue or parameter required on the gateway in order to > detect the audio / silence. > > Thanks in advance! > > > > -- > Sent from: http://freeswitch-users.2379917.n2.nabble.com/ > > > > > ---------- Forwarded message ---------- > From: vidor via FreeSWITCH-users > To: freeswitch-users at lists.freeswitch.org > Cc: > Bcc: > Date: Thu, 23 Aug 2018 09:02:48 -0700 (PDT) > Subject: [Freeswitch-users] wait_for_silence not working through external > gateway > _________________________________________________________________________ > 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 mirkobrankovic at gmail.com Thu Aug 30 14:01:51 2018 From: mirkobrankovic at gmail.com (Mirko Brankovic) Date: Thu, 30 Aug 2018 16:01:51 +0200 Subject: [Freeswitch-users] Trickle ICE Message-ID: Hi, I read a mailing thread from year or two back, about mod_verto and mod_sofia sharing a same media stack, and that implementing Trickle ICE would mean quite some work. I'm wondering if anyone started with this work or if it is already there? I see that right now SDP without any candidate is dropped by the media.c :) Thanks, -- Regards, Mirko -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at cassidywebservices.co.uk Thu Aug 30 17:33:25 2018 From: andrew at cassidywebservices.co.uk (Andrew Cassidy) Date: Thu, 30 Aug 2018 18:33:25 +0100 Subject: [Freeswitch-users] TLS SNI Message-ID: Hi Guys, I've seen this asked before but not answered, does FreeSWITCH support SNI in TLS? The main reason I ask is I have a customer having issues with the Let's Encrypt SAN certificate I have so am looking at getting a cheap paid one and installing that side-by-side. Kind regards, -- *Andrew Cassidy BSc (Hons) MBCS* Managing Director 0330 44 55 960 <+443304455960> andrew at cassidyweb.co.uk www.cassidyweb.co.uk -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Thu Aug 30 20:09:08 2018 From: brian at freeswitch.com (Brian West) Date: Thu, 30 Aug 2018 15:09:08 -0500 Subject: [Freeswitch-users] TLS SNI In-Reply-To: References: Message-ID: No. /b On Thu, Aug 30, 2018 at 12:33 PM, Andrew Cassidy < andrew at cassidywebservices.co.uk> wrote: > Hi Guys, > > I've seen this asked before but not answered, does FreeSWITCH support SNI > in TLS? > > The main reason I ask is I have a customer having issues with the Let's > Encrypt SAN certificate I have so am looking at getting a cheap paid one > and installing that side-by-side. > > Kind regards, > > -- > *Andrew Cassidy BSc (Hons) MBCS* > Managing Director > > 0330 44 55 960 <+443304455960> andrew at cassidyweb.co.uk ww > w.cassidyweb.co.uk > > _________________________________________________________________________ > 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 kaiduanx at yahoo.ca Thu Aug 30 23:10:06 2018 From: kaiduanx at yahoo.ca (kaiduan xie) Date: Thu, 30 Aug 2018 23:10:06 +0000 (UTC) Subject: mod_flite fails due to undefined symbol: cmu_lex_init References: <1075013395.1371073.1535670606654.ref@mail.yahoo.com> Message-ID: <1075013395.1371073.1535670606654@mail.yahoo.com> Hi all, I build and run FreeSwitch 1.6.20 from source on Ubuntu 16.0.4 xenial, the mod_filte failed while loading, 2018-08-30 19:03:30.786468 [CRIT] switch_loadable_module.c:1522 Error Loading module /home/kxie/freeswitch-dev-install/lib/freeswitch/mod/mod_flite.so**/usr/local/lib/libflite_cmu_us_slt.so.1: undefined symbol: cmu_lex_init** Any idea to solve this issue? Many thanks, /Kaiduan -------------- next part -------------- An HTML attachment was scrubbed... URL: From leevidor89 at googlemail.com Fri Aug 31 12:50:27 2018 From: leevidor89 at googlemail.com (Lee Vidor) Date: Fri, 31 Aug 2018 13:50:27 +0100 Subject: mod_tts_commandline hangs in call flow Message-ID: Hi I'm currently using mod_tts_commandline with a python script to AWS text to speech API. The flow works fine during a single call. Event socket API -> Freeswitch dialplan -> mod_tts_commandline -> Python script -> AWS API -> Voice file -> Freeswitch say However when there a number of concurrent calls (even just 10 to 15) the request to execute the python script hangs until all the calls are at the same requesting state. As if mod_tts_commandline is waiting for something to happen. Dial plan: tts_commandline.conf: Execution of python script in freeswitch logs: 2018-08-30 11:19:57.641892 [ERR] switch_ivr_play_say.c:2385 switch_ivr_detect_silence: SILENCE DETECTED 2018-08-30 11:19:57.641892 [DEBUG] switch_core_codec.c:248 sofia/external/33123456789 Restore previous codec PCMU:0. EXECUTE sofia/external/33123456789 speak(tts_commandline|en-US|Hi, This is a test message) 2018-08-30 11:19:57.641892 [DEBUG] switch_ivr_play_say.c:3025 OPEN TTS tts_commandline 2018-08-30 11:19:57.641892 [DEBUG] switch_ivr_play_say.c:3035 Raw Codec Activated 2018-08-30 11:19:57.641892 [DEBUG] mod_tts_commandline.c:160 Executing: /usr/bin/python /usr/local/freeswitch/scripts/synthesize_text.py --language='en-US' --filename='/tmp/92ec5996-0dc8-4293-b5ba-465430811fed.tmp.wav' --text='Hi, This is a test message' "Simultaneous calls requesting mod_tts_commandline" Log from python script: (notice it's called with a 15 second delay) ---> *What is causing this delay?* 2018-08-30 11:20:12,488 DEBUG Called script 2018-08-30 11:20:12,490 DEBUG Arguments Namespace(filename='/tmp/92ec5996-0dc8-4293-b5ba-465430811fed.tmp.wav', language='en-US', ssml=None, text='Hi, This is a test message') 2018-08-30 11:20:12,490 DEBUG synthesize_text requested The python script executes fine and returns to freeswitch: 2018-08-30 11:20:14.541919 [DEBUG] switch_core_file.c:342 File /tmp/c61d2034-c1b1-4f42-932f-350484553b5a.tmp.wav sample rate 24000 doesn't match requested rate 8000 2018-08-30 11:20:14.541919 [DEBUG] switch_ivr_play_say.c:2729 Speaking text: Hi, This is a test message Any help or further debugging steps would be appreciated. Thanks Lee -------------- next part -------------- An HTML attachment was scrubbed... URL: From donguyenha at gmail.com Fri Aug 31 17:32:48 2018 From: donguyenha at gmail.com (Do Nguyen Ha) Date: Sat, 1 Sep 2018 00:32:48 +0700 Subject: [Freeswitch-users] How to use originate command call to number and then bridge to call center module Message-ID: Hi i read on the freeswitch website about a syntax of the originate command there are a lot of examples show how to use it, but there is no example to make a new call(callA) and then bridge a call(callA) to call center module(callcenter application) example to make call and bridge a call to another number originate user/1000 &bridge(user/100) please help -------------- next part -------------- An HTML attachment was scrubbed... URL: