From girish.dharmaraj at gmail.com Fri May 1 10:01:24 2020 From: girish.dharmaraj at gmail.com (Giri) Date: Fri, 1 May 2020 18:01:24 +0800 Subject: [Freeswitch-users] Export SIP From to B leg Message-ID: Hello Sir I am new to FS and I am trying to set sip_from_user in the B leg to 111222 sip_from_display in the B leg to 98762 sip_contact_user in the B leg to 98762 by using the export variable in the dial pla but I am unable to get it working From joao.arruda at gmail.com Fri May 1 14:13:20 2020 From: joao.arruda at gmail.com (=?UTF-8?Q?Jo=C3=A3o_Vitor_Arruda?=) Date: Fri, 1 May 2020 11:13:20 -0300 Subject: [Freeswitch-users] Proxy when SIP Request method is MESSAGE Message-ID: Hello, I currently have FS being used as a B2BUA for voice calls (INVITE SIP Request method) but I also need to process some MESSAGE type SIP requests. I'm wondering if there is a way to configure FS to completely proxy those messages.without acting like a B2BUA. In my initial try I got a "chatplan" configured to handle those messages with a lua script that use: freeswitch.Event("info", "SMS::SEND_MESSAGE"); This kinda working but the problem i'm having is that FS will reply "202 Accepted" to the original sender before it even forward it to the final destination which breaks our ability to really confirm that the message was accepted by the final destination. From mexanikus2006 at yahoo.com Fri May 1 13:36:13 2020 From: mexanikus2006 at yahoo.com (Areg Stepanian) Date: Fri, 1 May 2020 13:36:13 +0000 (UTC) Subject: Conference call issues In-Reply-To: <723626584.342135.1588339654198@mail.yahoo.com> References: <723626584.342135.1588339654198.ref@mail.yahoo.com> <723626584.342135.1588339654198@mail.yahoo.com> Message-ID: <400646356.378795.1588340173220@mail.yahoo.com> Hi  I want to record the whole conference call  in one file, so start the recording when the first member enters the conference and do some other actions when the last member leaves the conference.How can I do it? How can I handle events for the whole call? Thanks in advanceAreg -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Fri May 1 21:02:24 2020 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 1 May 2020 23:02:24 +0200 Subject: [Freeswitch-users] Announcing SaraPhone, SIP WebRTC Open Source business phone In-Reply-To: References: Message-ID: Because I prefer to know the password when I will have to type it You can use random if you prefer Has nothing to do with SaraPhone answered from mobile, please pardon terseness and typos, -giovanni On Fri, May 1, 2020, 22:42 Moshe Rosenberg wrote: > https://github.com/gmaruzz/saraphone/blob/master/doc/INSTALL.txt > > Why are you using preset passwords for fusion and the DB. > > Why not random like the default script > > On Tue, Apr 28, 2020, 5:43 AM Giovanni Maruzzelli > wrote: > >> Seven <3 >> >> >> >> On Tue, Apr 28, 2020 at 11:17 AM Seven Du wrote: >> >>> Nice ;) >>> >>> On Fri, Apr 17, 2020 at 2:31 AM Mitul Limbani wrote: >>> >>>> Great Giovanni, shall definitely try this in our environment :-) >>>> >>>> Mitul Limbani >>>> >>>> On Thu, 16 Apr, 2020, 21:05 Giovanni Maruzzelli, >>>> wrote: >>>> >>>>> My fellow VoIPers, >>>>> >>>>> I am pleased to announce the early availability of: >>>>> >>>>> SaraPhone >>>>> ------------------ >>>>> >>>>> SaraPhone is a bare bone SIP WebRTC voice phone, complete with most >>>>> features real companies want to use in real world: HotDesking, Redial, >>>>> BLFs, MWI, DND, PhoneBook, Hold, Transfer, Mute, Attended Transfer, >>>>> Notifications, running on all Browsers both on Desktop and SmartPhone. >>>>> >>>>> SaraPhone is fully integrated with FusionPBX, the full-featured domain >>>>> based multi-tenant PBX and voice switch for FreeSwitch. >>>>> >>>>> Based on SIP.js, SaraPhone works with all WebRTC compliant SIP >>>>> proxies, gateways, and servers (Asterisk, OpenSIPS, Kamailio, etc). >>>>> >>>>> Initial author is Giovanni Maruzzelli, and SaraPhone gets its name >>>>> from Giovanni's wife, Sara Hosseini. >>>>> >>>>> In addition to providing all of the usual DeskPhone functionality, >>>>> SaraPhone got: >>>>> >>>>> - Desktop Notification for Incoming Calls >>>>> - Live MWI update >>>>> - Real Time BLFs status update >>>>> - BLF click to call >>>>> - Caller Name and Number Display >>>>> - Call Error Cause Display >>>>> - AutoAnswer >>>>> - Network Disconnect Reload >>>>> - Show and Set Caller-ID (incoming-outbound) >>>>> >>>>> >>>>> You an find it in GitHub ( https://github.com/gmaruzz/saraphone ). >>>>> >>>>> Anyone interested can play with it :). >>>>> >>>>> Have fun, >>>>> giovanni >>>>> >>>>> >>>>> -- >>>>> Sincerely, >>>>> >>>>> Giovanni Maruzzelli >>>>> OpenTelecom.IT >>>>> cell: +39 347 266 56 18 >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>>> services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> Professional FreeSWITCH Services >>>>> sales at freeswitch.com >>>>> https://freeswitch.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> https://freeswitch.com/oss >>>>> https://freeswitch.org/confluence >>>>> https://cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> https://freeswitch.com >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> >>> >>> -- >>> About: http://about.me/dujinfang >>> Blog: http://www.dujinfang.com >>> Proj: http://www.freeswitch.org.cn >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> OpenTelecom.IT >> cell: +39 347 266 56 18 >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Mon May 4 20:25:36 2020 From: avi at avimarcus.net (Avi Marcus) Date: Mon, 4 May 2020 20:25:36 +0000 Subject: [Freeswitch-users] Switching voice for mod_say_en per caller? Message-ID: <01000171e15d8acb-22da18ff-17cb-4eb7-aa19-6301a5c4f5a9-000000@email.amazonses.com> To switch the default sound path and audio for both playback and mod_say_X, it seems you modify 2 things: But I'm trying to test a new english voice (amazon's neural Matthew, digits/ivr/currency available here ) Changing the sounds_prefix worked for the audio files, but not for mod_say_en. I found that if I modified /usr/share/freeswitch/lang/en/en.xml: ... to not evaluate on startup/original, but the current value, then it worked. But now I'm getting this error anytime I use mod_say_en -- even though it's working. EXECUTE sofia/internal/1000 at YYYY say(en NUMBER ITERATED 1000) 2020-05-04 20:19:28.963796 [CRIT] switch_channel.c:1436 Invalid data (${sound_prefix} contains a variable) Is this a mistaken error? Was I supposed to modify this somehow else? Thanks. -Avi Marcus -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Mon May 4 20:29:14 2020 From: avi at avimarcus.net (Avi Marcus) Date: Mon, 4 May 2020 20:29:14 +0000 Subject: [Freeswitch-users] Switching voice for mod_say_en per caller? In-Reply-To: References: Message-ID: <01000171e160ddee-933931ea-61b7-43a9-b67b-7ad274d00196-000000@email.amazonses.com> UPDATE: For the heck of it, I tried excluding the sound-prefix="$${sound_prefix}" in en.xml. Everything seems to work just fine for both languages and no error. So... am I missing something? -Avi -------------- next part -------------- An HTML attachment was scrubbed... URL: From loi.dangthanh at gmail.com Mon May 4 02:27:36 2020 From: loi.dangthanh at gmail.com (=?UTF-8?B?TOG7o2kgxJDhurduZw==?=) Date: Mon, 4 May 2020 09:27:36 +0700 Subject: [Freeswitch-users] Proxy when SIP Request method is MESSAGE In-Reply-To: References: Message-ID: Hi, did you try *proxy-message* param in your profile? rgds, Loi Dang Thanh Phone : +84. 774.735.448 Email : loi.dangthanh at gmail.com On Sat, May 2, 2020 at 4:31 AM João Vitor Arruda wrote: > Hello, > > I currently have FS being used as a B2BUA for voice calls (INVITE SIP > Request method) but I also need to process some MESSAGE type SIP > requests. > > I'm wondering if there is a way to configure FS to completely proxy > those messages.without acting like a B2BUA. > > In my initial try I got a "chatplan" configured to handle those > messages with a lua script that use: freeswitch.Event("info", > "SMS::SEND_MESSAGE"); > > This kinda working but the problem i'm having is that FS will reply > "202 Accepted" to the original sender before it even forward it to the > final destination which breaks our ability to really confirm that the > message was accepted by the final destination. > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From davud.seferli at gmail.com Mon May 4 12:52:24 2020 From: davud.seferli at gmail.com (Davud) Date: Mon, 4 May 2020 05:52:24 -0700 (MST) Subject: [Freeswitch-users] mod call center tier behaviour In-Reply-To: <4D0AF9DD.6010703@bksys.co.in> References: <4D0AF9DD.6010703@bksys.co.in> Message-ID: <1588596744679-0.post@n2.nabble.com> I am facing with the exact issue. Can anyone suggest a solution? -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ From joao.arruda at gmail.com Sat May 2 18:30:27 2020 From: joao.arruda at gmail.com (=?UTF-8?Q?Jo=C3=A3o_Vitor_Arruda?=) Date: Sat, 2 May 2020 15:30:27 -0300 Subject: [Freeswitch-users] Proxy when SIP Request method is MESSAGE Message-ID: Hello, I currently have FS being used as a B2BUA for voice calls (INVITE SIP Request method) but I also need to process some MESSAGE type SIP requests. I'm wondering if there is a way to configure FS to completely proxy those messages.without acting like a B2BUA. In my initial try I got a "chatplan" configured to handle those messages with a lua script that use: freeswitch.Event("info", "SMS::SEND_MESSAGE"); This kinda working but the problem i'm having is that FS will reply "202 Accepted" to the original sender before it even forward it to the final destination which breaks our ability to really confirm that the message was accepted by the final destination. Joao Arruda From avi at avimarcus.net Thu May 7 13:57:57 2020 From: avi at avimarcus.net (Avi Marcus) Date: Thu, 7 May 2020 13:57:57 +0000 Subject: [Freeswitch-users] English Sounds set, Male voice, provided Amazon's Polly TTS + Generator Message-ID: <01000171ef6db7ac-24040d03-c819-4f28-9145-f291550b67a8-000000@email.amazonses.com> I've generated a full set of US-English sounds using the voice Matthew, with the fancy "neural" setting, for 16000 and 8000. https://github.com/avimar/freeswitch-sounds-polly has install instructions. Once you switch to a polly voice, you can use this script to generate new prompts that instantly match the rest of your prompts. I've tested with mod_say_en and it sounds decent. I think neural is optimized for actual sentences, and not single words. So perhaps digits and letters are best replaced with the more uniform Matthew-standard (included). I'll try to test it more another time. Feedback welcome. If people want 24000 I can generate as ogg and then convert with sox, I guess? Polly doesn't support above 24000hz. The script can read a .xml file but it's currently set a) to only do one section at a time and b) to request pcm at 16000 and use sox to downsample to 8000. If someone wants to create other sets, you can grab the phrases file from https://github.com/signalwire/freeswitch/tree/master/docs/phrase and pick a voice from https://docs.aws.amazon.com/polly/latest/dg/voicelist.html (you'll have to switch the XML/JSON importer, it defaults to english) -There's neural voices available for English (British) (en-GB), Portuguese (Brazilian) (pt-BR) (phrases ), and US Spanish (es-US). -There's regular voices available in lots of others languages, we have phrases for these: German (de-DE), French (fr-FR), Portuguese (European) (pt-PT), Russian (ru-RU), Chinese, Mandarin (cmn-CN). Email me or file an issue if you need help. -Avi Marcus BestFone -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Thu May 7 19:37:25 2020 From: avi at avimarcus.net (Avi Marcus) Date: Thu, 7 May 2020 19:37:25 +0000 Subject: [Freeswitch-users] Variable issue for setting conference record via API? Message-ID: <01000171f0a4800a-0be3c4d1-6c68-4757-9d85-5ff129b2e44e-000000@email.amazonses.com> I'm using javascript to trigger the conference API to record when the moderator joins. apiExecute("conference",argv[0] + " recording start $${recordings_dir}/conf-"+argv[0]+"/${strftime(%Y-%m-%d-%H-%M)}.mp3"); Those variables should be automatically expanded by FS, just like if it was used in the dialplan? But it seems they are being treated literally: 2020-05-07 19:25:36.609713 [ERR] mod_shout.c:893 Error opening $${recordings_dir}/conf-test/${strftime(%Y-%m-%d-%H-%M)}.mp3 2020-05-07 19:25:36.609713 [ERR] conference_record.c:277 Error Opening File [$${recordings_dir}/conf-test/${strftime(%Y-%m-%d-%H-%M)}.mp3] Ideas? Should I expand them myself? I was wondering about wrapping it in an eval, but that would probably have the same issue. So running an API to get the results of an eval first... Thanks, -Avi Marcus -------------- next part -------------- An HTML attachment was scrubbed... URL: From ynasida at gmail.com Fri May 8 06:34:04 2020 From: ynasida at gmail.com (Yuriy Nasida) Date: Fri, 8 May 2020 09:34:04 +0300 Subject: [Freeswitch-users] attendet transfer by REFER Message-ID: Hi guys, My callflow looks like in RFC doc (please look at screen). Transferee and Transfer Target stays behing FS. Should I do something special at FS side to implement such attendet transfer in case Transferor use re-invite/refer method like RFC describes ? I supposed - not, but weird things happens in the moment FS get REFER. I expected that FS will just connect Transferee and Transfer Target but... FS start new call (3th) instead of this.. I mean new call to connect Transferee and Transfer Target. But... They are at hold already and I do not need new call... I just need to connect them. In theory I can use lua and try to bridge these two sessions between each other but I am not sure it is correct way. Also I know about att_xfer feature but I can't use that because it require dtmf method. Please advice [image: Selection_972.png] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Selection_972.png Type: image/png Size: 49696 bytes Desc: not available URL: From david.villasmil.work at gmail.com Fri May 8 09:34:47 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Fri, 8 May 2020 10:34:47 +0100 Subject: [Freeswitch-users] Rtcp Message-ID: Hello guys, We have clients/vendor who exchange RTP directly to each other. But we'd like to get RTCP packets (and proxy them to the other side). Is this at all possible? Regards, -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From carsten at ng-voice.com Tue May 5 15:36:03 2020 From: carsten at ng-voice.com (Carsten Bock) Date: Tue, 5 May 2020 17:36:03 +0200 Subject: [Freeswitch-users] Transcoding / Call-Hold issue Message-ID: Hi, I am running a FreeSwitch 1.10 (built Debian Packages from the GIT-Branch due to some codec issues; AMR/AMR-WB is only available, if the respective libraries are present on the system). I am using FreeSwitch in the most simple configuration: FreeSwitch is acting as a (transcoding) B2BUA with only a single peer (Kamailio, which does the further distribution, Sofia Config attached), so my dialplan is straight forward and contains a single action: Here is, what I've noticed and where I am unsure, how to fix this: 1) Call from A is sent to FreeSwitch, with Codecs AMR and AMR-WB 2) Call is leaving FreeSwitch towards B, offering Codecs AMR, AMR-WB, G722, G711, ... B-Party is selecting G722, as it does not support AMR or AMR-WB, 3) Call is connected to A on AMR/AMR-WB and to B using G722 - so far, everything is fine - Now the following happens: 4) A puts the call on hold, so a INVITE with according SDP is sent to FreeSwitch 5) FreeSwitch itself sends an INVITE to B indicating the recognized "Hold" with according SDP, however now this INVITE only contains AMR-WB, which was initially offered to B, but which was never responded or even indicated support for (!?!??!) I can hardly believe, I am the first one to see this. Does anyone know where or what to look for and what might have gone wrong here? Thanks, Carsten -- Carsten Bock I CTO & Founder ng-voice GmbH Trostbrücke 1 I 20457 Hamburg I Germany T +49 40 524 75 93-40 | M +49 179 2021244 I www.ng-voice.com Registry Office at Local Court Hamburg, HRB 120189 Managing Directors: Dr. David Bachmann, Carsten Bock -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: public.xml Type: text/xml Size: 289 bytes Desc: not available URL: From carsten at ng-voice.com Thu May 7 08:11:54 2020 From: carsten at ng-voice.com (Carsten Bock) Date: Thu, 7 May 2020 10:11:54 +0200 Subject: [Freeswitch-users] Transcoding / Call-Hold issue Message-ID: Hi, I am running a FreeSwitch 1.10 (built Debian Packages from the GIT-Branch due to some codec issues; AMR/AMR-WB is only available, if the respective libraries are present on the system). I am using FreeSwitch in the most simple configuration: FreeSwitch is acting as a (transcoding) B2BUA with only a single peer (Kamailio, which does the further distribution, Sofia Config attached), so my dialplan is straight forward and contains a single action: Here is, what I've noticed and where I am unsure, how to fix this: 1) Call from A is sent to FreeSwitch, with Codecs AMR and AMR-WB 2) Call is leaving FreeSwitch towards B, offering Codecs AMR, AMR-WB, G722, G711, ... B-Party is selecting G722, as it does not support AMR or AMR-WB, 3) Call is connected to A on AMR/AMR-WB and to B using G722 - so far, everything is fine - Now the following happens: 4) A puts the call on hold, so a INVITE with according SDP is sent to FreeSwitch 5) FreeSwitch itself sends an INVITE to B indicating the recognized "Hold" with according SDP, however now this INVITE only contains AMR-WB, which was initially offered to B, but which was never responded or even indicated support for (!?!??!) I can hardly believe, I am the first one to see this. Does anyone know where or what to look for and what might have gone wrong here? Thanks, Carsten P.S.: The first mail didn't go through, as I added my Sofia Config.... without any notice. -- Carsten Bock I CTO & Founder ng-voice GmbH Trostbrücke 1 I 20457 Hamburg I Germany T +49 40 524 75 93-40 | M +49 179 2021244 I www.ng-voice.com Registry Office at Local Court Hamburg, HRB 120189 Managing Directors: Dr. David Bachmann, Carsten Bock -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos at freeswitch.org Fri May 8 14:59:02 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Fri, 8 May 2020 15:59:02 +0100 Subject: [Freeswitch-users] Rtcp In-Reply-To: References: Message-ID: >From sip_profiles/internal.xml: So set it to "passthru". Cheers, Dragos On Fri, May 8, 2020 at 10:35 AM David Villasmil < david.villasmil.work at gmail.com> wrote: > Hello guys, > > We have clients/vendor who exchange RTP directly to each other. But we'd > like to get RTCP packets (and proxy them to the other side). > > Is this at all possible? > > Regards, > -- > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos at freeswitch.org Fri May 8 15:05:45 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Fri, 8 May 2020 16:05:45 +0100 Subject: [Freeswitch-users] Variable issue for setting conference record via API? In-Reply-To: <01000171f0a4800a-0be3c4d1-6c68-4757-9d85-5ff129b2e44e-000000@email.amazonses.com> References: <01000171f0a4800a-0be3c4d1-6c68-4757-9d85-5ff129b2e44e-000000@email.amazonses.com> Message-ID: Try uuid_getvar and save what it returns and pass it to the next command. Eg: uuid_getvar 2428fa31-dbfc-4d95-a2bb-a3b44f13315c recordings_dir On Thu, May 7, 2020 at 8:38 PM Avi Marcus wrote: > I'm using javascript to trigger the conference API to record when the > moderator joins. > > apiExecute("conference",argv[0] + " recording start > $${recordings_dir}/conf-"+argv[0]+"/${strftime(%Y-%m-%d-%H-%M)}.mp3"); > > Those variables should be automatically expanded by FS, just like if it > was used in the dialplan? > But it seems they are being treated literally: > > 2020-05-07 19:25:36.609713 [ERR] mod_shout.c:893 Error opening > $${recordings_dir}/conf-test/${strftime(%Y-%m-%d-%H-%M)}.mp3 > 2020-05-07 19:25:36.609713 [ERR] conference_record.c:277 Error Opening > File [$${recordings_dir}/conf-test/${strftime(%Y-%m-%d-%H-%M)}.mp3] > > Ideas? > Should I expand them myself? I was wondering about wrapping it in an eval, > but that would probably have the same issue. So running an API to get the > results of an eval first... > > Thanks, > -Avi Marcus > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos at freeswitch.org Fri May 8 15:40:56 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Fri, 8 May 2020 16:40:56 +0100 Subject: [Freeswitch-users] Transcoding / Call-Hold issue In-Reply-To: References: Message-ID: Try . See if it makes a difference. You can open a github issue with pcap traces. https://github.com/signalwire/freeswitch/issues On Fri, May 8, 2020 at 3:36 PM Carsten Bock wrote: > Hi, > > I am running a FreeSwitch 1.10 (built Debian Packages from the GIT-Branch > due to some codec issues; AMR/AMR-WB is only available, if the respective > libraries are present on the system). > > I am using FreeSwitch in the most simple configuration: FreeSwitch is > acting as a (transcoding) B2BUA with only a single peer (Kamailio, which > does the further distribution, Sofia Config attached), so my dialplan is > straight forward and contains a single action: > > > > Here is, what I've noticed and where I am unsure, how to fix this: > > 1) Call from A is sent to FreeSwitch, with Codecs AMR and AMR-WB > 2) Call is leaving FreeSwitch towards B, offering Codecs AMR, AMR-WB, > G722, G711, ... B-Party is selecting G722, as it does not support AMR or > AMR-WB, > 3) Call is connected to A on AMR/AMR-WB and to B using G722 > > - so far, everything is fine - > > Now the following happens: > 4) A puts the call on hold, so a INVITE with according SDP is sent to > FreeSwitch > 5) FreeSwitch itself sends an INVITE to B indicating the recognized "Hold" > with according SDP, however now this INVITE only contains AMR-WB, which was > initially offered to B, but which was never responded or even indicated > support for (!?!??!) > > I can hardly believe, I am the first one to see this. Does anyone know > where or what to look for and what might have gone wrong here? > > Thanks, > Carsten > > P.S.: The first mail didn't go through, as I added my Sofia Config.... > without any notice. > -- > Carsten Bock I CTO & Founder > > ng-voice GmbH > > Trostbrücke 1 I 20457 Hamburg I Germany > T +49 40 524 75 93-40 | M +49 179 2021244 I www.ng-voice.com > > Registry Office at Local Court Hamburg, HRB 120189 > Managing Directors: Dr. David Bachmann, Carsten Bock > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Fri May 8 16:13:36 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Fri, 8 May 2020 17:13:36 +0100 Subject: [Freeswitch-users] Rtcp In-Reply-To: References: Message-ID: Hey Dragos! Thanks for replying buddy. What will do exactly? What will happen to the rtp legs? Bypass? That’d be awesome. David On Fri, 8 May 2020 at 16:41, Dragos Oancea wrote: > From sip_profiles/internal.xml: > > > > > So set it to "passthru". > > Cheers, > Dragos > > On Fri, May 8, 2020 at 10:35 AM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> Hello guys, >> >> We have clients/vendor who exchange RTP directly to each other. But we'd >> like to get RTCP packets (and proxy them to the other side). >> >> Is this at all possible? >> >> Regards, >> -- >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> > _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Fri May 8 16:34:50 2020 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 8 May 2020 18:34:50 +0200 Subject: [Freeswitch-users] Rtcp In-Reply-To: References: Message-ID: Not sure here, but usually in FreeSWITCH rtp lingo, bypass would be directly peer to peer, while passthru is going from one peer to other peer untouched, but via FreeSWITCH Dragos? answered from mobile, please pardon terseness and typos, -giovanni On Fri, May 8, 2020, 18:29 David Villasmil wrote: > Hey Dragos! > > Thanks for replying buddy. > > What will do exactly? What will happen to the rtp legs? Bypass? That’d be > awesome. > > David > > On Fri, 8 May 2020 at 16:41, Dragos Oancea wrote: > >> From sip_profiles/internal.xml: >> >> >> >> >> So set it to "passthru". >> >> Cheers, >> Dragos >> >> On Fri, May 8, 2020 at 10:35 AM David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> Hello guys, >>> >>> We have clients/vendor who exchange RTP directly to each other. But we'd >>> like to get RTCP packets (and proxy them to the other side). >>> >>> Is this at all possible? >>> >>> Regards, >>> -- >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work at gmail.com >>> phone: +34669448337 >>> >> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > -- > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos at freeswitch.org Fri May 8 16:42:17 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Fri, 8 May 2020 17:42:17 +0100 Subject: [Freeswitch-users] Rtcp In-Reply-To: References: Message-ID: No bypass in this case, David. The setting is just about RTCP. Good read on RTP : https://freeswitch.org/confluence/display/FREESWITCH/Proxy+Media On Fri, May 8, 2020 at 5:35 PM Giovanni Maruzzelli wrote: > Not sure here, but usually in FreeSWITCH rtp lingo, bypass would be > directly peer to peer, while passthru is going from one peer to other peer > untouched, but via FreeSWITCH > > Dragos? > > > answered from mobile, please pardon terseness and typos, > -giovanni > > On Fri, May 8, 2020, 18:29 David Villasmil > wrote: > >> Hey Dragos! >> >> Thanks for replying buddy. >> >> What will do exactly? What will happen to the rtp legs? Bypass? That’d be >> awesome. >> >> David >> >> On Fri, 8 May 2020 at 16:41, Dragos Oancea wrote: >> >>> From sip_profiles/internal.xml: >>> >>> >>> >>> >>> So set it to "passthru". >>> >>> Cheers, >>> Dragos >>> >>> On Fri, May 8, 2020 at 10:35 AM David Villasmil < >>> david.villasmil.work at gmail.com> wrote: >>> >>>> Hello guys, >>>> >>>> We have clients/vendor who exchange RTP directly to each other. But >>>> we'd like to get RTCP packets (and proxy them to the other side). >>>> >>>> Is this at all possible? >>>> >>>> Regards, >>>> -- >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work at gmail.com >>>> phone: +34669448337 >>>> >>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> -- >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrjoli021 at gmail.com Mon May 11 03:52:31 2020 From: mrjoli021 at gmail.com (Joli Martinez) Date: Sun, 10 May 2020 23:52:31 -0400 Subject: [Freeswitch-users] dtmf after bridge Message-ID: Hello, I am trying to dial an internal conference server automatically. I am able to dial the conference extension and if I dial the PIN number it works, but I need to be able to dial it automatically. I have tried to send the PIN number with "send dtmf" after the bridge and that did not work. I have tried to dial the extension with ",, " (pause) and that did not work either. Finally I tried to "queue_dtmf" before the bridge and it also failed. My goal is to have a dial plan so the user just dials the 3+ This will trigger the dial plan to dial the conference server and auto join the conference. So far I got it to dial the conference server, but can't figure out how to make it dial the pin after connection. Box1 where the users are connected is a FusionPBX server and the conference server is a plain freeswitch box. -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Mon May 11 08:29:02 2020 From: avi at avimarcus.net (Avi Marcus) Date: Mon, 11 May 2020 08:29:02 +0000 Subject: [Freeswitch-users] Variable issue for setting conference record via API? In-Reply-To: References: <01000171f0a4800a-0be3c4d1-6c68-4757-9d85-5ff129b2e44e-000000@email.amazonses.com> Message-ID: <0100017202da06f7-ba014aae-a04d-43ab-a6a7-a802477a6551-000000@email.amazonses.com> So I was able to use `eval` in my script, because I didn't need any channel variables. const recordPath="$${recordings_dir}/"+myConference.name+"/${strftime(%Y-%m-%dT%H:%M)}.mp3"; const expanded = apiExecute('eval',recordPath); I realized this is necessary because the variable expansion must happen inside the dialplan, not inside the `set`. -Avi Marcus Bestfone On Fri, May 8, 2020 at 6:06 PM Dragos Oancea wrote: > Try uuid_getvar and save what it returns and pass it to the next command. > Eg: uuid_getvar 2428fa31-dbfc-4d95-a2bb-a3b44f13315c recordings_dir > > > > On Thu, May 7, 2020 at 8:38 PM Avi Marcus wrote: > >> I'm using javascript to trigger the conference API to record when the >> moderator joins. >> >> apiExecute("conference",argv[0] + " recording start >> $${recordings_dir}/conf-"+argv[0]+"/${strftime(%Y-%m-%d-%H-%M)}.mp3"); >> >> Those variables should be automatically expanded by FS, just like if it >> was used in the dialplan? >> But it seems they are being treated literally: >> >> 2020-05-07 19:25:36.609713 [ERR] mod_shout.c:893 Error opening >> $${recordings_dir}/conf-test/${strftime(%Y-%m-%d-%H-%M)}.mp3 >> 2020-05-07 19:25:36.609713 [ERR] conference_record.c:277 Error Opening >> File [$${recordings_dir}/conf-test/${strftime(%Y-%m-%d-%H-%M)}.mp3] >> >> Ideas? >> Should I expand them myself? I was wondering about wrapping it in an >> eval, but that would probably have the same issue. So running an API to get >> the results of an eval first... >> >> Thanks, >> -Avi Marcus >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrjoli021 at gmail.com Mon May 11 16:25:55 2020 From: mrjoli021 at gmail.com (Joli Martinez) Date: Mon, 11 May 2020 12:25:55 -0400 Subject: [Freeswitch-users] send dtmf after bridge Message-ID: Hello, I am trying to dial an internal conference server automatically. I am able to dial the conference extension and if I dial the PIN number I get connected, but I need to be able to dial it automatically. I have tried to send the PIN number with "send dtmf" after the bridge and that did not work. I have tried to dial the extension with ",, " (pause) and that did not work either. Finally I tried to "queue_dtmf" before the bridge and it also failed. My goal is to have a dial plan so the user just dials the 3+ This will trigger the dial plan to dial the conference server and auto join the conference. So far I got it to dial the conference server, but can't figure out how to make it dial the pin after connection. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexander.Haugg at c4b.de Tue May 12 09:22:48 2020 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Tue, 12 May 2020 09:22:48 +0000 Subject: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? Message-ID: <34d62535721e4d0a99eaf5d07c58fdb3@c4b.de> Hi, I try to find out the best practice to use the OPUS features. The scenario is: Client A -------> (JitterBuffer) FreeSwitch -----------------------> Client B <---------------------- FreeSwitch (JitterBuffer) <-------- Is this the correct way? In the documentation for OPUS the message is, JitterBuffer is needed to use FEC. But in the documentation for the JitterBuffer is written: If both sides of a bridge are RTP and both sides have a jb, its fairly useless. In fact if anything, it can worsen call quality. You should only run jitterbuffers at points of termination change of protocol. Examples, if FS was hosting a conference or IVR, if you are bridging the call to a phone for instance, you want to not use a jitterbuffer because you want to preserve the original timestamps so your phone can use its own jitterbuffer. I think, package lost is the start indicator for FEC and normally the RTP sequence number is the indicator for package lost, but the sequence number is valid for the own SSRC space only. That means, if I have lost packages from Client A to Freeswitch is this information on the other side to client B missing, correct? Now the question, what is the best practice handle this scenario? Thanks a lot! Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos at freeswitch.org Tue May 12 12:48:55 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Tue, 12 May 2020 13:48:55 +0100 Subject: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? In-Reply-To: <34d62535721e4d0a99eaf5d07c58fdb3@c4b.de> References: <34d62535721e4d0a99eaf5d07c58fdb3@c4b.de> Message-ID: That snip of documentation for JB is pretty old and obsolete I'd say, it does not mention transcoding + FEC . But where transcoding is used/needed is like a "point of termination". Relevant docs (and best practices) about OPUS + JB + FEC here: https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+And+The+Opus+Audio+Codec If there's no JB then it can't be any FEC decoding. If you just do OPUS->FS(bridge)->OPUS then no point of enabling the JB, it only adds delay. Cheers, Dragos On Tue, May 12, 2020 at 10:23 AM Alexander Haugg wrote: > Hi, > > > > I try to find out the best practice to use the OPUS features. > > The scenario is: > > > > Client A -------> (JitterBuffer) FreeSwitch -----------------------> > Client B > > <---------------------- FreeSwitch (JitterBuffer) <-------- > > > > Is this the correct way? > > > > In the documentation for OPUS the message is, JitterBuffer is needed to > use FEC. > > But in the documentation for the JitterBuffer is written: > > If both sides of a bridge are RTP and both sides have a jb, > its fairly > > useless. In fact if anything, it can worsen call quality. > > > > You should only run jitterbuffers at points of termination > change of > > protocol. Examples, if FS was hosting a conference or IVR, > if you are > > bridging the call to a phone for instance, you want to not > use a > > jitterbuffer because you want to preserve the original > timestamps so > > your phone can use its own jitterbuffer. > > > > > > I think, package lost is the start indicator for FEC and normally the RTP > sequence number is the indicator for package lost, but the sequence number > is valid for the own SSRC space only. > > That means, if I have lost packages from Client A to Freeswitch is this > information on the other side to client B missing, correct? > > > > Now the question, what is the best practice handle this scenario? > > > > Thanks a lot! > > Alex > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Tue May 12 19:14:44 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 12 May 2020 20:14:44 +0100 Subject: [Freeswitch-users] asr_handle codec = (null) In-Reply-To: References: <911d54df-e69f-ea60-b8d1-30ba9e4e9e31@ednt.de> <906479ca-ca7c-9473-68b4-47d2e51fa304@ednt.de> <71bc7eab-cd67-9afc-4c6d-14c0c92dea03@ednt.de> Message-ID: Hello, Did you figure this one out? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Sat, Aug 3, 2019 at 5:30 PM Sean DiSanti wrote: > are you limiting those codecs further in your mrcp_profiles? > > On Thu, Aug 1, 2019 at 11:45 AM Bernd Krueger-Knauber wrote: > >> Thanks for your response. >> >> As I have written: the unimrcp guys says everything is fine. >> I use the default stuff: >> >> >> It should not be a problem. >> >> >> Am 31.07.2019 um 15:31 schrieb Moishe Grunstein: >> > What codecs do you have set in your unimrcp.conf.xml? >> > >> > -----Original Message----- >> > From: FreeSWITCH-users >> On Behalf Of bkk >> > Sent: Monday, July 29, 2019 11:12 AM >> > To: freeswitch-users at lists.freeswitch.org >> > Subject: Re: [Freeswitch-users] asr_handle codec = (null) >> > >> > I'm no step further. >> > >> > Can really no one jump into? >> > >> > >> > >> _________________________________________________________________________ >> > >> > The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com Enhance your FreeSWITCH install with disruptive >> priced SMS and PSTN services. >> > Build your next product on our scalable cloud platform. >> > >> > Join our online community to chat in real time >> https://signalwire.community >> > >> > Professional FreeSWITCH Services >> > sales at freeswitch.com >> > https://freeswitch.com >> > >> > Official FreeSWITCH Sites >> > https://freeswitch.com/oss >> > https://freeswitch.org/confluence >> > https://cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > https://freeswitch.com >> > >> _________________________________________________________________________ >> > >> > The FreeSWITCH project is sponsored by SignalWire >> https://signalwire.com >> > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> > Build your next product on our scalable cloud platform. >> > >> > Join our online community to chat in real time >> https://signalwire.community >> > >> > Professional FreeSWITCH Services >> > sales at freeswitch.com >> > https://freeswitch.com >> > >> > Official FreeSWITCH Sites >> > https://freeswitch.com/oss >> > https://freeswitch.org/confluence >> > https://cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > https://freeswitch.com >> >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexander.Haugg at c4b.de Wed May 13 09:16:37 2020 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Wed, 13 May 2020 09:16:37 +0000 Subject: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? Message-ID: <79022c6da68642cab5a269c19f08a1b1@c4b.de> Hi, thanks for the fast answer. How is it possible to transport the package lost information from the “leg Client B” to the “leg Client A”? If I understand You correct, for the bridged scenario OPUS to OPUS I don’t start a JB on Freeswitch side? Without the JB the OPUS FEC feature cannot used on the Freeswitch. For this case, the Client A need the package lost information from the “leg Client B” to repair the stream via FEC info. The sequence numbers for the “leg Client A” will set new, completely independent from the sequence numbers of the “leg Client B”, for which reason the Client A have no PL (package lost) information. OPUS OPUS Client A (JB) <--------------------- FreeSwitch <------------------- Client B No PL info Package lost Because new Sequence Numbering Is there a FreeSwitch pattern to solve this problem? Or is it not solvable without JB on FreeSwitch side? Thanks a lot! Von: FreeSWITCH-users Im Auftrag von Dragos Oancea Gesendet: Dienstag, 12. Mai 2020 14:49 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? That snip of documentation for JB is pretty old and obsolete I'd say, it does not mention transcoding + FEC . But where transcoding is used/needed is like a "point of termination". Relevant docs (and best practices) about OPUS + JB + FEC here: https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+And+The+Opus+Audio+Codec If there's no JB then it can't be any FEC decoding. If you just do OPUS->FS(bridge)->OPUS then no point of enabling the JB, it only adds delay. Cheers, Dragos On Tue, May 12, 2020 at 10:23 AM Alexander Haugg > wrote: Hi, I try to find out the best practice to use the OPUS features. The scenario is: Client A -------> (JitterBuffer) FreeSwitch -----------------------> Client B <---------------------- FreeSwitch (JitterBuffer) <-------- Is this the correct way? In the documentation for OPUS the message is, JitterBuffer is needed to use FEC. But in the documentation for the JitterBuffer is written: If both sides of a bridge are RTP and both sides have a jb, its fairly useless. In fact if anything, it can worsen call quality. You should only run jitterbuffers at points of termination change of protocol. Examples, if FS was hosting a conference or IVR, if you are bridging the call to a phone for instance, you want to not use a jitterbuffer because you want to preserve the original timestamps so your phone can use its own jitterbuffer. I think, package lost is the start indicator for FEC and normally the RTP sequence number is the indicator for package lost, but the sequence number is valid for the own SSRC space only. That means, if I have lost packages from Client A to Freeswitch is this information on the other side to client B missing, correct? Now the question, what is the best practice handle this scenario? Thanks a lot! Alex _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From babak.freeswitch at gmail.com Wed May 13 10:33:46 2020 From: babak.freeswitch at gmail.com (Babak Yakhchali) Date: Wed, 13 May 2020 15:03:46 +0430 Subject: [Freeswitch-users] Acl to ignore mdns ice candidates generated by browsers In-Reply-To: References: Message-ID: I could not find any way to filter out these candidates using acl on freeswitch side. I ended up using sessionDescriptionHandlerFactoryOptions Modifiers on sip js side to remove those candidates before sending sdp to freeswitch On Wed, Apr 29, 2020 at 11:39 AM Babak Yakhchali wrote: > Hi > I'm trying to use sipjs with freeswitch but the problem is freeswitch is > accepting candidates like this: > a=candidate:2131708102 1 udp 2113937151 > ad7f0d0b-7245-4c33-84af-fda3f2921d18.local 54385 typ host generation 0 > network-cost 999 > these are generated by mdns from browser and cause errors like > AUDIO RTP REPORTS ERROR: [Remote Address Error!] > and then > INCOMPATIBLE_DESTINATION > > I tried wan_v4.auto as "apply-candidate-acl" but it is accepting those > candidate too > is there any builtin acl that I can use to make fs accept only public ipv4 > addresses? > thanks > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos at freeswitch.org Wed May 13 13:23:45 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Wed, 13 May 2020 14:23:45 +0100 Subject: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? In-Reply-To: <79022c6da68642cab5a269c19f08a1b1@c4b.de> References: <79022c6da68642cab5a269c19f08a1b1@c4b.de> Message-ID: You can either: 1. proxy media This is something I would not recommend as proxy-media is not the standard way FS works. But it will preserve the seq gaps client B-> Freeswitch and it's lightweight. 2. use JB + FEC and also have FS enable FEC on encoding so client A has FEC info as well. This makes more sense because client A <- FS can be subject of packet loss too (new gaps). It is heavy (transcoding twice) but in a network environment subject to a lot of packet loss improves quality. So in your case OPUS->FS(bridge)->OPUS with JB might be right. But there may be other solutions apart from these. Cheers, Dragos On Wed, May 13, 2020 at 10:16 AM Alexander Haugg wrote: > Hi, > > > > thanks for the fast answer. > > > > How is it possible to transport the package lost information from the “leg > Client B” to the “leg Client A”? > > If I understand You correct, for the bridged scenario OPUS to OPUS I don’t > start a JB on Freeswitch side? > > Without the JB the OPUS FEC feature cannot used on the Freeswitch. > > For this case, the Client A need the package lost information from the > “leg Client B” to repair the stream via FEC info. > > The sequence numbers for the “leg Client A” will set new, completely > independent from the sequence numbers of the “leg Client B”, for which > reason the Client A have no PL (package lost) information. > > > > > OPUS OPUS > > Client A (JB) <--------------------- FreeSwitch > <------------------- Client B > > No PL info > Package lost > > Because new > > Sequence Numbering > > > > Is there a FreeSwitch pattern to solve this problem? Or is it not solvable > without JB on FreeSwitch side? > > > > Thanks a lot! > > > > *Von:* FreeSWITCH-users *Im > Auftrag von *Dragos Oancea > *Gesendet:* Dienstag, 12. Mai 2020 14:49 > *An:* FreeSWITCH Users Help > *Betreff:* Re: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls > to use FEC? > > > > That snip of documentation for JB is pretty old and obsolete I'd say, it > does not mention transcoding + FEC . > > But where transcoding is used/needed is like a "point of termination". > > > > Relevant docs (and best practices) about OPUS + JB + FEC here: > > > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+And+The+Opus+Audio+Codec > > If there's no JB then it can't be any FEC decoding. > > > > If you just do OPUS->FS(bridge)->OPUS then no point of enabling the JB, it > only adds delay. > > > > Cheers, > > Dragos > > > > On Tue, May 12, 2020 at 10:23 AM Alexander Haugg > wrote: > > Hi, > > > > I try to find out the best practice to use the OPUS features. > > The scenario is: > > > > Client A -------> (JitterBuffer) FreeSwitch -----------------------> > Client B > > <---------------------- FreeSwitch (JitterBuffer) <-------- > > > > Is this the correct way? > > > > In the documentation for OPUS the message is, JitterBuffer is needed to > use FEC. > > But in the documentation for the JitterBuffer is written: > > If both sides of a bridge are RTP and both sides have a jb, > its fairly > > useless. In fact if anything, it can worsen call quality. > > > > You should only run jitterbuffers at points of termination > change of > > protocol. Examples, if FS was hosting a conference or IVR, > if you are > > bridging the call to a phone for instance, you want to not > use a > > jitterbuffer because you want to preserve the original > timestamps so > > your phone can use its own jitterbuffer. > > > > > > I think, package lost is the start indicator for FEC and normally the RTP > sequence number is the indicator for package lost, but the sequence number > is valid for the own SSRC space only. > > That means, if I have lost packages from Client A to Freeswitch is this > information on the other side to client B missing, correct? > > > > Now the question, what is the best practice handle this scenario? > > > > Thanks a lot! > > Alex > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alexander.Haugg at c4b.de Wed May 13 15:00:09 2020 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Wed, 13 May 2020 15:00:09 +0000 Subject: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? In-Reply-To: References: <79022c6da68642cab5a269c19f08a1b1@c4b.de> Message-ID: <000cff7172154f4786a82f7f98f411df@c4b.de> Hi Dragos, that helps. Thanks a lot! Alex Von: FreeSWITCH-users Im Auftrag von Dragos Oancea Gesendet: Mittwoch, 13. Mai 2020 15:24 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? You can either: 1. proxy media This is something I would not recommend as proxy-media is not the standard way FS works. But it will preserve the seq gaps client B-> Freeswitch and it's lightweight. 2. use JB + FEC and also have FS enable FEC on encoding so client A has FEC info as well. This makes more sense because client A <- FS can be subject of packet loss too (new gaps). It is heavy (transcoding twice) but in a network environment subject to a lot of packet loss improves quality. So in your case OPUS->FS(bridge)->OPUS with JB might be right. But there may be other solutions apart from these. Cheers, Dragos On Wed, May 13, 2020 at 10:16 AM Alexander Haugg > wrote: Hi, thanks for the fast answer. How is it possible to transport the package lost information from the “leg Client B” to the “leg Client A”? If I understand You correct, for the bridged scenario OPUS to OPUS I don’t start a JB on Freeswitch side? Without the JB the OPUS FEC feature cannot used on the Freeswitch. For this case, the Client A need the package lost information from the “leg Client B” to repair the stream via FEC info. The sequence numbers for the “leg Client A” will set new, completely independent from the sequence numbers of the “leg Client B”, for which reason the Client A have no PL (package lost) information. OPUS OPUS Client A (JB) <--------------------- FreeSwitch <------------------- Client B No PL info Package lost Because new Sequence Numbering Is there a FreeSwitch pattern to solve this problem? Or is it not solvable without JB on FreeSwitch side? Thanks a lot! Von: FreeSWITCH-users > Im Auftrag von Dragos Oancea Gesendet: Dienstag, 12. Mai 2020 14:49 An: FreeSWITCH Users Help > Betreff: Re: [Freeswitch-users] OPUS: Jitter Buffer for bridged calls to use FEC? That snip of documentation for JB is pretty old and obsolete I'd say, it does not mention transcoding + FEC . But where transcoding is used/needed is like a "point of termination". Relevant docs (and best practices) about OPUS + JB + FEC here: https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+And+The+Opus+Audio+Codec If there's no JB then it can't be any FEC decoding. If you just do OPUS->FS(bridge)->OPUS then no point of enabling the JB, it only adds delay. Cheers, Dragos On Tue, May 12, 2020 at 10:23 AM Alexander Haugg > wrote: Hi, I try to find out the best practice to use the OPUS features. The scenario is: Client A -------> (JitterBuffer) FreeSwitch -----------------------> Client B <---------------------- FreeSwitch (JitterBuffer) <-------- Is this the correct way? In the documentation for OPUS the message is, JitterBuffer is needed to use FEC. But in the documentation for the JitterBuffer is written: If both sides of a bridge are RTP and both sides have a jb, its fairly useless. In fact if anything, it can worsen call quality. You should only run jitterbuffers at points of termination change of protocol. Examples, if FS was hosting a conference or IVR, if you are bridging the call to a phone for instance, you want to not use a jitterbuffer because you want to preserve the original timestamps so your phone can use its own jitterbuffer. I think, package lost is the start indicator for FEC and normally the RTP sequence number is the indicator for package lost, but the sequence number is valid for the own SSRC space only. That means, if I have lost packages from Client A to Freeswitch is this information on the other side to client B missing, correct? Now the question, what is the best practice handle this scenario? Thanks a lot! Alex _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrjoli021 at gmail.com Thu May 14 02:43:40 2020 From: mrjoli021 at gmail.com (Joli Martinez) Date: Wed, 13 May 2020 22:43:40 -0400 Subject: [Freeswitch-users] call after vm is sent Message-ID: Hello, I have a mailbox that I need to get a call if I get a voicemail message. Is there something like this avail on freeswitch? We have a shared mailbox for after-hours usage and based on whoever is on call, they should get notified that a new VM is avail and be able to check it. We dont want to forward the call directly cause some people will call after hours for nonsense and it could wait until the morning, but if it is important then we will call them back. -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Thu May 14 09:06:24 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Thu, 14 May 2020 10:06:24 +0100 Subject: [Freeswitch-users] call after vm is sent In-Reply-To: References: Message-ID: Hello Certainly, freeswitch can do that, and a million things more for you. Check https://freeswitch.org/confluence/plugins/servlet/mobile?contentId=6587070#content/view/6587070 Hope you have fun! On Thu, 14 May 2020 at 04:08, Joli Martinez wrote: > Hello, > > I have a mailbox that I need to get a call if I get a voicemail message. > Is there something like this avail on freeswitch? > > We have a shared mailbox for after-hours usage and based on whoever is on > call, they should get notified that a new VM is avail and be able to check > it. We dont want to forward the call directly cause some people will call > after hours for nonsense and it could wait until the morning, but if it is > important then we will call them back. > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Thu May 14 17:32:26 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Thu, 14 May 2020 18:32:26 +0100 Subject: [Freeswitch-users] Lumenvox and mod_unimrcp Message-ID: Hello everyone, Has anyone integrated lumenvox successfully? I got it to “talk” to fs but I don’t seem to be able to figure out how to use it with the builtin cpa, I’ve tried like Detect_speech unimrcp builtin:cpa And variations thereof, but nothing seems to work. Many thanks David -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Thu May 14 22:02:52 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Thu, 14 May 2020 23:02:52 +0100 Subject: [Freeswitch-users] Lumenvox and mod_unimrcp In-Reply-To: References: Message-ID: I got it working like this: detect_speech unimrcp builtin:special/cpa lumenvox Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Thu, May 14, 2020 at 6:32 PM David Villasmil < david.villasmil.work at gmail.com> wrote: > Hello everyone, > > Has anyone integrated lumenvox successfully? I got it to “talk” to fs but > I don’t seem to be able to figure out how to use it with the builtin cpa, > I’ve tried like > > Detect_speech unimrcp builtin:cpa > > And variations thereof, but nothing seems to work. > > Many thanks > > David > -- > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Fri May 15 08:27:20 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Fri, 15 May 2020 09:27:20 +0100 Subject: [Freeswitch-users] Web site down? Message-ID: -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_2663.jpg Type: image/jpg Size: 149073 bytes Desc: not available URL: From gmaruzz at gmail.com Fri May 15 08:29:42 2020 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 15 May 2020 10:29:42 +0200 Subject: [Freeswitch-users] Web site down? In-Reply-To: References: Message-ID: Yes, 503 confirmed On Fri, May 15, 2020 at 10:28 AM David Villasmil < david.villasmil.work at gmail.com> wrote: > -- > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_2663.jpg Type: image/jpeg Size: 149073 bytes Desc: not available URL: From richard at treeboxsolutions.com Fri May 15 08:47:05 2020 From: richard at treeboxsolutions.com (Richard Chan) Date: Fri, 15 May 2020 16:47:05 +0800 Subject: [Freeswitch-users] Tell Conference to stop music by ESL/progammatically? Message-ID: Can I tell the Cnference application to stop the music even if there is only one user programmatically or by ESL? Scenario: I want the default behaviour: when there is one participant, Conference will play music. However one of my "participants" is actually another Conference application (not FreeSWITCH) that can signal to me the number of callers it is currently muxing. In this case if it signals two or more I want to stop the music. From FreeSWITCH POV there is only one channel. Is there a way to use ESL to stop/start the music? (At the moment Confluence seems to be down, and google is drawing a blank here.) -- Richard Chan -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Fri May 15 14:25:41 2020 From: brian at freeswitch.com (Brian West) Date: Fri, 15 May 2020 09:25:41 -0500 Subject: [Freeswitch-users] Web site down? In-Reply-To: References: Message-ID: In this case, lovely java sucked up all the ram and caused issues. It's been fixed. /b On Fri, May 15, 2020 at 4:31 AM Giovanni Maruzzelli wrote: > > Yes, 503 confirmed > > On Fri, May 15, 2020 at 10:28 AM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> -- >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > Sincerely, > > Giovanni Maruzzelli > OpenTelecom.IT > cell: +39 347 266 56 18 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- 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: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_2663.jpg Type: image/jpeg Size: 149073 bytes Desc: not available URL: From gmaruzz at gmail.com Fri May 15 15:30:55 2020 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 15 May 2020 17:30:55 +0200 Subject: [Freeswitch-users] Web site down? In-Reply-To: References: Message-ID: we all LOVE java On Fri, May 15, 2020 at 5:14 PM Brian West wrote: > In this case, lovely java sucked up all the ram and caused issues. It's > been fixed. > > /b > > On Fri, May 15, 2020 at 4:31 AM Giovanni Maruzzelli > wrote: > >> >> Yes, 503 confirmed >> >> On Fri, May 15, 2020 at 10:28 AM David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> -- >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work at gmail.com >>> phone: +34669448337 >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> OpenTelecom.IT >> cell: +39 347 266 56 18 >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: https://www.facebook.com/signalwireinc?src=email] > [image: > https://twitter.com/freeswitch] > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_2663.jpg Type: image/jpeg Size: 149073 bytes Desc: not available URL: From david.villasmil.work at gmail.com Fri May 15 16:29:15 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Fri, 15 May 2020 17:29:15 +0100 Subject: [Freeswitch-users] Web site down? In-Reply-To: References: Message-ID: Hate it On Fri, 15 May 2020 at 17:12, Giovanni Maruzzelli wrote: > we all LOVE java > > > > On Fri, May 15, 2020 at 5:14 PM Brian West wrote: > >> In this case, lovely java sucked up all the ram and caused issues. It's >> been fixed. >> >> /b >> >> On Fri, May 15, 2020 at 4:31 AM Giovanni Maruzzelli >> wrote: >> >>> >>> Yes, 503 confirmed >>> >>> On Fri, May 15, 2020 at 10:28 AM David Villasmil < >>> david.villasmil.work at gmail.com> wrote: >>> >>>> -- >>>> Regards, >>>> >>>> David Villasmil >>>> email: david.villasmil.work at gmail.com >>>> phone: +34669448337 >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> >>> >>> -- >>> Sincerely, >>> >>> Giovanni Maruzzelli >>> OpenTelecom.IT >>> cell: +39 347 266 56 18 >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> >> >> -- >> >> Brian West | Co-founder and Developer >> >> Need Commercial support? email sales at freeswitch.com >> >> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >> >> >> Email: brian at freeswitch.com >> >> Mobile: 918-424-9378 >> >> Website: https://www.FreeSWITCH.com >> >> [image: https://www.facebook.com/signalwireinc?src=email] >> [image: >> https://twitter.com/freeswitch] >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > Sincerely, > > Giovanni Maruzzelli > OpenTelecom.IT > cell: +39 347 266 56 18 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_2663.jpg Type: image/jpeg Size: 149073 bytes Desc: not available URL: From brian at freeswitch.com Fri May 15 17:15:43 2020 From: brian at freeswitch.com (Brian West) Date: Fri, 15 May 2020 12:15:43 -0500 Subject: [Freeswitch-users] Web site down? In-Reply-To: References: Message-ID: [image: f456422adab3360fb842a694d89a2cca.jpg] On Fri, May 15, 2020 at 12:03 PM David Villasmil < david.villasmil.work at gmail.com> wrote: > Hate it > > On Fri, 15 May 2020 at 17:12, Giovanni Maruzzelli > wrote: > >> we all LOVE java >> >> >> >> On Fri, May 15, 2020 at 5:14 PM Brian West wrote: >> >>> In this case, lovely java sucked up all the ram and caused issues. It's >>> been fixed. >>> >>> /b >>> >>> On Fri, May 15, 2020 at 4:31 AM Giovanni Maruzzelli >>> wrote: >>> >>>> >>>> Yes, 503 confirmed >>>> >>>> On Fri, May 15, 2020 at 10:28 AM David Villasmil < >>>> david.villasmil.work at gmail.com> wrote: >>>> >>>>> -- >>>>> Regards, >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work at gmail.com >>>>> phone: +34669448337 >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>>> services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> Professional FreeSWITCH Services >>>>> sales at freeswitch.com >>>>> https://freeswitch.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> https://freeswitch.com/oss >>>>> https://freeswitch.org/confluence >>>>> https://cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> https://freeswitch.com >>>> >>>> >>>> >>>> -- >>>> Sincerely, >>>> >>>> Giovanni Maruzzelli >>>> OpenTelecom.IT >>>> cell: +39 347 266 56 18 >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> >>> >>> -- >>> >>> Brian West | Co-founder and Developer >>> >>> Need Commercial support? email sales at freeswitch.com >>> >>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>> >>> >>> Email: brian at freeswitch.com >>> >>> Mobile: 918-424-9378 >>> >>> Website: https://www.FreeSWITCH.com >>> >>> [image: https://www.facebook.com/signalwireinc?src=email] >>> [image: >>> https://twitter.com/freeswitch] >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> OpenTelecom.IT >> cell: +39 347 266 56 18 >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > -- > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- 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: -------------- next part -------------- A non-text attachment was scrubbed... Name: IMG_2663.jpg Type: image/jpeg Size: 149073 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: f456422adab3360fb842a694d89a2cca.jpg Type: image/jpeg Size: 26280 bytes Desc: not available URL: From marcel.haldemann at convercom.ch Fri May 15 17:18:30 2020 From: marcel.haldemann at convercom.ch (Marcel Haldemann) Date: Fri, 15 May 2020 17:18:30 +0000 Subject: [Freeswitch-users] Web site down? In-Reply-To: References: Message-ID: Java is like syphilis, it hurts until it’s gone … Von: FreeSWITCH-users Im Auftrag von David Villasmil Gesendet: Freitag, 15. Mai 2020 18:29 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] Web site down? Hate it On Fri, 15 May 2020 at 17:12, Giovanni Maruzzelli > wrote: we all LOVE java On Fri, May 15, 2020 at 5:14 PM Brian West > wrote: In this case, lovely java sucked up all the ram and caused issues. It's been fixed. /b On Fri, May 15, 2020 at 4:31 AM Giovanni Maruzzelli > wrote: Yes, 503 confirmed On Fri, May 15, 2020 at 10:28 AM David Villasmil > wrote: [cid:image001.jpg at 01D62AED.9CF02D50] -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- 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 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 149073 bytes Desc: image001.jpg URL: From joes.mailing.lists at gmail.com Sun May 17 23:19:17 2020 From: joes.mailing.lists at gmail.com (.) Date: Sun, 17 May 2020 16:19:17 -0700 Subject: [Freeswitch-users] Possible incorrectly routed BYE [probably user error] Message-ID: Hi, I have a situation where we are using FreeSWITCH to field calls through an SBC, which hit an IVR on our FS box. The SBC maintainer is reporting that FreeSWITCH is not sending a BYE upon caller-initiated hangup. The process is: - User calls - Routed through SBC - Our FS box answers and user progresses through IVR, eventually hanging up - SBC does not receive BYE from FreeSWITCH, then 9-10 seconds later SBC sends BYE request due to timeout [not more media] In the logs for a call I see the following: > a16fead2-95b9-11ea-9904-671e76a847b4 2020-05-14 08:05:32.289018 [DEBUG] mod_sofia.c:491 Sending BYE to sofia/external/+41798845230 at 10.8.x.x however this address is _not_ the contact header address, and we never detect any actual BYE message in the SIP logs associated with this. About 10 seconds later we receive a BYE from the SBC via the original contact header address (172.30.xx.xx for example), and everything is finally wrapped up. The BYE IP would NOT be publicly accessible. Based on other similar messages and questions I am assuming that this is a configuration issue somewhere on my part, but I am not certain as to where. Thanks for any insights! -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Mon May 18 17:54:56 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Mon, 18 May 2020 18:54:56 +0100 Subject: [Freeswitch-users] Mulitple execute_on_answers? Message-ID: Hell guys, Any way to execute multiple execute_on_answer? i saw a thread where the OP was directed to https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but i'm not sure i see the relationship. Many thanks! David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From kaduww at gmail.com Mon May 18 17:58:22 2020 From: kaduww at gmail.com (Carlos Eduardo) Date: Mon, 18 May 2020 14:58:22 -0300 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: Hello, Just use execute_on_answer_1, execute_on_answer_2, execute_on_answer_N. The same aplies to execute_on_media. Em seg., 18 de mai. de 2020 às 14:55, David Villasmil < david.villasmil.work at gmail.com> escreveu: > Hell guys, > > Any way to execute multiple execute_on_answer? i saw a thread where the OP > was directed to > https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but > i'm not sure i see the relationship. > > Many thanks! > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- *Carlos E. Wagner* *Tecnólogo em Telecomunicações, Opensips Certified Professional* *Fone: +55 48 99981-0894* *E-mail:* kaduww at gmail.com *LinkedIn:* https://www.linkedin.com/in/carlos-eduardo-wagner-96bbb433/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jurijs.ivolga at gmail.com Mon May 18 18:14:18 2020 From: jurijs.ivolga at gmail.com (Jurijs Ivolga) Date: Mon, 18 May 2020 21:14:18 +0300 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: Hi, Did you saw this: http://freeswitch-users.2379917.n2.nabble.com/multiple-commands-in-execute-on-answer-td3348215.html You can also do something like this: > > > And then define your answer handler extension: > > > > > > > > > Jurijs On Mon, May 18, 2020 at 8:55 PM David Villasmil < david.villasmil.work at gmail.com> wrote: > Hell guys, > > Any way to execute multiple execute_on_answer? i saw a thread where the OP > was directed to > https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but > i'm not sure i see the relationship. > > Many thanks! > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Mon May 18 18:18:14 2020 From: brian at freeswitch.com (Brian West) Date: Mon, 18 May 2020 13:18:14 -0500 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: execute_on_answerXX or anything really, it looks for all varis prefixed with execute_on_answer* so you can call it execute_on_answer_blah_blah, execute_on_answer_foo_bar Whatever. /b On Mon, May 18, 2020 at 1:08 PM David Villasmil < david.villasmil.work at gmail.com> wrote: > Hell guys, > > Any way to execute multiple execute_on_answer? i saw a thread where the OP > was directed to > https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but > i'm not sure i see the relationship. > > Many thanks! > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- 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 brian at freeswitch.com Mon May 18 18:53:14 2020 From: brian at freeswitch.com (Brian West) Date: Mon, 18 May 2020 13:53:14 -0500 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: Don't really need to do that anymore, just set the variables and go with it. /b On Mon, May 18, 2020 at 1:44 PM Jurijs Ivolga wrote: > Hi, > > Did you saw this: > > > http://freeswitch-users.2379917.n2.nabble.com/multiple-commands-in-execute-on-answer-td3348215.html > > You can also do something like this: >> >> >> And then define your answer handler extension: >> >> >> >> >> >> >> >> >> > > Jurijs > > > On Mon, May 18, 2020 at 8:55 PM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> Hell guys, >> >> Any way to execute multiple execute_on_answer? i saw a thread where the >> OP was directed to >> https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but >> i'm not sure i see the relationship. >> >> Many thanks! >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- 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 gregor at infomedia.si Mon May 18 19:25:58 2020 From: gregor at infomedia.si (Gregor Nanger) Date: Mon, 18 May 2020 21:25:58 +0200 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: I personally use a lot of execute_on_answer_N. And it works as expected. And _N you should handle in your code. Guess you need multiple execute actions on channel. On Mon, 18 May 2020, 20:54 Brian West, wrote: > Don't really need to do that anymore, just set the variables and go with > it. > > /b > > > On Mon, May 18, 2020 at 1:44 PM Jurijs Ivolga > wrote: > >> Hi, >> >> Did you saw this: >> >> >> http://freeswitch-users.2379917.n2.nabble.com/multiple-commands-in-execute-on-answer-td3348215.html >> >> You can also do something like this: >>> >>> >>> And then define your answer handler extension: >>> >>> >>> >>> >>> >>> >>> >>> >>> >> >> Jurijs >> >> >> On Mon, May 18, 2020 at 8:55 PM David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> Hell guys, >>> >>> Any way to execute multiple execute_on_answer? i saw a thread where the >>> OP was directed to >>> https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but >>> i'm not sure i see the relationship. >>> >>> Many thanks! >>> >>> David Villasmil >>> email: david.villasmil.work at gmail.com >>> phone: +34669448337 >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: https://www.facebook.com/signalwireinc?src=email] > [image: > https://twitter.com/freeswitch] > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH 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 Mon May 18 19:59:50 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Mon, 18 May 2020 20:59:50 +0100 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: Thanks Brian, I thought so, the commands are not executed in order of "_XX". Thanks Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Mon, May 18, 2020 at 8:02 PM Brian West wrote: > Don't really need to do that anymore, just set the variables and go with > it. > > /b > > > On Mon, May 18, 2020 at 1:44 PM Jurijs Ivolga > wrote: > >> Hi, >> >> Did you saw this: >> >> >> http://freeswitch-users.2379917.n2.nabble.com/multiple-commands-in-execute-on-answer-td3348215.html >> >> You can also do something like this: >>> >>> >>> And then define your answer handler extension: >>> >>> >>> >>> >>> >>> >>> >>> >>> >> >> Jurijs >> >> >> On Mon, May 18, 2020 at 8:55 PM David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> Hell guys, >>> >>> Any way to execute multiple execute_on_answer? i saw a thread where the >>> OP was directed to >>> https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but >>> i'm not sure i see the relationship. >>> >>> Many thanks! >>> >>> David Villasmil >>> email: david.villasmil.work at gmail.com >>> phone: +34669448337 >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: https://www.facebook.com/signalwireinc?src=email] > [image: > https://twitter.com/freeswitch] > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH 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 fx.geneste at telemaque.fr Tue May 12 17:43:17 2020 From: fx.geneste at telemaque.fr (=?UTF-8?Q?Fran=c3=a7ois-Xavier_Geneste?=) Date: Tue, 12 May 2020 19:43:17 +0200 Subject: [Freeswitch-users] Freeswitch use DTLS v1.0 instead of DTLS v1.2 Message-ID: <9de8d618-1a0b-d987-97be-7c6d62bf1a70@telemaque.fr> Hello guys,     I'm facing a big trouble for several hours ago and need help.... I'm using Freeswitch v1.10.2 with webRTC successfully installed and running. On the user/webphone side, I'm using Chrome 81.0.4044.138. Incoming and outgoing calls works fine with my webphone stack on my browsers (Firefox, Chrome). No warnings or errors at both sides.     But when I do the following scenario with a webphone that can manage several calls at the same time (multi-line feature), it does not work : 1. make a first call routed to a webrtc extension, answer it and keep it connected 2. make a second call routed to the same extension, do not answer and keep the first call connected 3. make a third call routed to the same extension and hold the first line to accept this new call=> when I try to answer this 3rd call, the call is always dropped     After digging into logs, and packets captured with wireshark, I found that when the freeswitch try to exchange with the browser to negociate SRTP flow for the 3rd call, it use DTLS v1.0 protocol (instead of v1.2) :     Unfortunately, support for DTLS v1.0 seems to have been dropped on my webphone/browser side and the freeswitch fail on last DTLS exchange with this logs : [INFO] switch_rtp.c:3736 Activate RTP/RTCP audio DTLS client [INFO] switch_rtp.c:3903 Changing audio DTLS state from OFF to HANDSHAKE [...] [ERR] switch_rtp.c:3266 audio Handshake failure 1. This may happen when you use legacy DTLS v1.0 (legacyDTLS channel var is set) but endpoint requires DTLS v1.2.     On freeswitch side, I found only one option linked to the DTLS version (legacyDTLS, as written in logs) which I never set in my config. I checked my open ssl version on the freeswitch server (1.1.1d).     The thing that is disturbing to me is that if I hold the first call and answer the second call, it works well. The issue occurs only for the third call and after a missed/refused call while still connected with first call in parallel.     Digging into freeswitch source, I found that it seems to use version-flexible DTLS methods of openssl (DTLS_server_method() and DTLS_client_method()) and I cannot see how to quicly and simply always force DTLS v1.2 ?     Have any of you ever had this kind of problem or know how to solve it ? Regards, FX -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: lnancehjiedpjici.png Type: image/png Size: 24279 bytes Desc: not available URL: From fx.geneste at telemaque.fr Wed May 13 11:44:58 2020 From: fx.geneste at telemaque.fr (=?UTF-8?Q?Fran=c3=a7ois-Xavier_Geneste?=) Date: Wed, 13 May 2020 13:44:58 +0200 Subject: [Freeswitch-users] SIP info not relayed when call is on hold Message-ID: <14a3c482-c461-00de-4951-81bbad183408@telemaque.fr> Hello guys,     I am trying to exchange SIP info message (dtmf signal) between Phone 1 and Freeswitch B as follows : Phone 1 <----> Freeswitch A  <-----> Freeswitch B - - - >     Everything works fine except when the call leg between Freeswitch A and B is on hold (for instance, the Freeswitch A has received an INVITE with "a=sendonly" from Freeswitch B). In this case, Freeswitch A correctly receive the SIP INFO message from Phone 1, but does not transfert it to Freeswitch B (as it does normally without call on hold).     I do not see any errors or warnings in freeswitch logs, simply, freeswitch A is not sending the SIP info to freeswitch B. I'm using fs v1.10.2.     Have any of you ever had this kind of needs or know how to solve it ? Regards, FX From fx.geneste at telemaque.fr Wed May 13 13:24:14 2020 From: fx.geneste at telemaque.fr (FX Geneste) Date: Wed, 13 May 2020 15:24:14 +0200 Subject: [Freeswitch-users] SIP info not relayed when call is on hold Message-ID: <7a39e9be-00c8-264c-0b48-3b8904d537a6@telemaque.fr> Hello guys,     I am trying to exchange SIP info message (dtmf signal) between Phone 1 and Freeswitch B as follows : Phone 1 <----> Freeswitch A  <-----> Freeswitch B     Everything works fine except when the call leg between Freeswitch A and B is on hold (for instance, the Freeswitch A has received an INVITE with "a=sendonly" from Freeswitch B). In this case, Freeswitch A correctly receive the SIP INFO message from Phone 1, but does not transfert it to Freeswitch B (as it does normally without call on hold).     I do not see any errors or warnings in freeswitch logs, simply, freeswitch A is not sending the SIP info to freeswitch B. I'm using fs v1.10.2.     Have any of you ever had this kind of needs or know how to solve it ? Regards, FX From fxgeneste at gmail.com Wed May 13 13:33:50 2020 From: fxgeneste at gmail.com (=?UTF-8?Q?Fran=C3=A7ois=2DXavier_G=2E?=) Date: Wed, 13 May 2020 15:33:50 +0200 Subject: [Freeswitch-users] SIP info not relayed when call is on hold Message-ID: Hello guys, I am trying to exchange SIP info message (dtmf signal) between Phone 1 and Freeswitch B as follows : Phone 1 <----> Freeswitch A <-----> Freeswitch B Everything works fine except when the call leg between Freeswitch A and B is on hold (for instance, the Freeswitch A has received an INVITE with "a=sendonly" from Freeswitch B). In this case, Freeswitch A correctly receive the SIP INFO message from Phone 1, but does not transfert it to Freeswitch B (as it does normally without having the call on hold). I do not see any errors or warnings in freeswitch logs, simply, freeswitch A is not sending the SIP info to freeswitch B. I'm using fs v1.10.2. Have any of you ever had this kind of needs or know how to solve it ? Regards, FX -------------- next part -------------- An HTML attachment was scrubbed... URL: From govoiper at gmail.com Wed May 13 17:23:26 2020 From: govoiper at gmail.com (SamyGo) Date: Wed, 13 May 2020 13:23:26 -0400 Subject: [Freeswitch-users] inband DTMF detection and drop Message-ID: Hi all, I've followed all the previous suggestions to detect the inband DTMF coming from a provider and to drop them from going further into B leg. However the inband DTMF still goes to otherside and user can hear clicking sounds. Here's what I've done so far: *VERSION:* FreeSWITCH Version 1.10.2-release+git~20191231T140119Z~f7bdd3845a~64bit (git f7bdd38 2019-12-31 14:01:19Z 64bit) *OS:* Ubuntu 18.04.4 LTS *DIALPLAN:* I've also tried suggestion by other users on mailing list related to flush JB on DTMF rtp_bug but that doesnt help either. *CONSOLE OUTPUT:*2020-05-12 23:59:10.195999 [DEBUG] mod_spandsp_fax.c:295 FLOW DTMF Potentially '5' - total -15.55dB, row -32.25dB, col -40.30dB, duration 338436 - miss 2020-05-12 23:59:10.195999 [DEBUG] mod_spandsp_fax.c:295 FLOW DTMF Potentially '5' - total -17.99dB, row -30.58dB, col -40.99dB, duration 338538 - miss It does detect the number but its not a hit. Can I get some more ideas how to drop inband DTMF tones, Thanks. Best Regards, Sammy -------------- next part -------------- An HTML attachment was scrubbed... URL: From govoiper at gmail.com Fri May 15 15:06:58 2020 From: govoiper at gmail.com (SamyGo) Date: Fri, 15 May 2020 11:06:58 -0400 Subject: [Freeswitch-users] Tell Conference to stop music by ESL/progammatically? In-Reply-To: References: Message-ID: Hi, conference API command shows this: moh |toggle|[on|off] I have done per participant deafen/mute/unmute and other controls but not tested this particular moh toggling. For per participant control you'll need to have their conference member_id to execute the actions as deaf <[member_id|all]|last|non_moderator> Check output of conference command in freeswitch console for all other actions you can perform via ESL. Regards, Sammy On Fri, May 15, 2020 at 6:24 AM Richard Chan wrote: > Can I tell the Cnference application to stop the music even if there is > only one user programmatically or by ESL? > > Scenario: > I want the default behaviour: when there is one participant, Conference > will play music. > > However one of my "participants" is actually another Conference > application (not FreeSWITCH) that can signal to me the number of callers it > is currently muxing. In this case if it signals two or more I want to stop > the music. From FreeSWITCH POV there is only one channel. > > Is there a way to use ESL to stop/start the music? > > (At the moment Confluence seems to be down, and google is drawing a blank > here.) > > > > -- > Richard Chan > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From slowe at clairglobal.com Fri May 15 19:49:18 2020 From: slowe at clairglobal.com (Spencer Lowe) Date: Fri, 15 May 2020 19:49:18 +0000 Subject: [Freeswitch-users] View conference user connected codec and bitrates Message-ID: I am trying to find how to view each conference members connected codec and bitrates. They are connecting between a mix of verto and just regular sip. Looking at the data in the channel vars I see the ones for the audio but just not the video. Thanks! Spencer Lowe -------------- next part -------------- An HTML attachment was scrubbed... URL: From unai at sysbible.org Sat May 16 06:35:09 2020 From: unai at sysbible.org (Unai Rodriguez) Date: Sat, 16 May 2020 08:35:09 +0200 Subject: [Freeswitch-users] =?utf-8?q?Correlation_between_jitter/discarded?= =?utf-8?q?=5Fpackets_with_choppy_audio_streams?= Message-ID: Dear List, We're experiencing choppy/distorted audio streams at times and have been looking into understanding the definition and units of measure of these values reported on the main FS log (i.e. /var/log/freeswitch/freeswitch.log) - r = received - l = lost - j = jitter - p = playout_delay - d = discarded_packets - i = ignored_packets The following log lines seemed to correspond with choppy/distorted audio: ======================================================== ... 2020-05-15 10:18:05.202714 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18800 <- 10.252.148.73:17592 [r:403 l:0 j:651 p:0 d:87 i:0] ... 2020-05-15 10:25:53.622708 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:22660 <- 10.252.148.56:18572 [r:402 l:0 j:143 p:0 d:84 i:0] ... 2020-05-15 10:43:42.642722 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18940 <- 10.252.148.72:20800 [r:356 l:0 j:838 p:0 d:79 i:0] ... 2020-05-15 11:00:52.102707 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:20952 <- 10.252.148.61:16540 [r:582 l:0 j:806 p:0 d:66 i:0] ... ======================================================== At this point we believe that having a (d)iscarded value of more than 60 correlates with choppy calls and most of the time those come with (j)itter value of several hundreds. Would it be possible for someone to point out where we could find the definition and unit of measure of those values (i.e.: r, l, j, p, d, i)? Is there any baseline that could be references to determine which calls are being choppy/distorted based on these numbers? We've been trying to understand FS source code and find documentation to no avail. Thank you so much Unai Rodriguez From unai at sysbible.org Mon May 18 07:21:39 2020 From: unai at sysbible.org (Unai Rodriguez) Date: Mon, 18 May 2020 09:21:39 +0200 Subject: [Freeswitch-users] =?utf-8?q?Correlation_between_jitter/discarded?= =?utf-8?q?=5Fpackets_with_choppy_audio_streams?= Message-ID: Dear List, We're experiencing choppy/distorted audio streams at times and have been looking into understanding the definition and units of measure of these values reported on the main FS log (i.e. /var/log/freeswitch/freeswitch.log) - r = received - l = lost - j = jitter - p = playout_delay - d = discarded_packets - i = ignored_packets The following log lines seemed to correspond with choppy/distorted audio: ======================================================== ... 2020-05-15 10:18:05.202714 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18800 <- 10.252.148.73:17592 [r:403 l:0 j:651 p:0 d:87 i:0] ... 2020-05-15 10:25:53.622708 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:22660 <- 10.252.148.56:18572 [r:402 l:0 j:143 p:0 d:84 i:0] ... 2020-05-15 10:43:42.642722 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18940 <- 10.252.148.72:20800 [r:356 l:0 j:838 p:0 d:79 i:0] ... 2020-05-15 11:00:52.102707 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:20952 <- 10.252.148.61:16540 [r:582 l:0 j:806 p:0 d:66 i:0] ... ======================================================== At this point we believe that having a (d)iscarded value of more than 60 correlates with choppy calls and most of the time those come with (j)itter value of several hundreds. Would it be possible for someone to point out where we could find the definition and unit of measure of those values (i.e.: r, l, j, p, d, i)? Is there any baseline that could be references to determine which calls are being choppy/distorted based on these numbers? We've been trying to understand FS source code and find documentation to no avail. Thank you so much Unai Rodriguez From unairodcas at gmail.com Mon May 18 10:20:22 2020 From: unairodcas at gmail.com (Unai Rodriguez) Date: Mon, 18 May 2020 12:20:22 +0200 Subject: [Freeswitch-users] Correlation between jitter/discarded_packets with choppy audio streams Message-ID: Dear List, We're experiencing choppy/distorted audio streams at times and have been looking into understanding the definition and units of measure of these values reported on the main FS log (i.e. /var/log/freeswitch/freeswitch.log) - r = received - l = lost - j = jitter - p = playout_delay - d = discarded_packets - i = ignored_packets The following log lines seemed to correspond with choppy/distorted audio: ======================================================== ... 2020-05-15 10:18:05.202714 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18800 <- 10.252.148.73:17592 [r:403 l:0 j:651 p:0 d:87 i:0] ... 2020-05-15 10:25:53.622708 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:22660 <- 10.252.148.56:18572 [r:402 l:0 j:143 p:0 d:84 i:0] ... 2020-05-15 10:43:42.642722 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18940 <- 10.252.148.72:20800 [r:356 l:0 j:838 p:0 d:79 i:0] ... 2020-05-15 11:00:52.102707 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:20952 <- 10.252.148.61:16540 [r:582 l:0 j:806 p:0 d:66 i:0] ... ======================================================== At this point we believe that having a (d)iscarded value of more than 60 correlates with choppy calls and most of the time those come with (j)itter value of several hundreds. Would it be possible for someone to point out where we could find the definition and unit of measure of those values (i.e.: r, l, j, p, d, i)? Is there any baseline that could be references to determine which calls are being choppy/distorted based on these numbers? We've been trying to understand FS source code and find documentation to no avail. Thank you so much Unai Rodriguez -------------- next part -------------- An HTML attachment was scrubbed... URL: From henning at inter.net Mon May 18 18:15:52 2020 From: henning at inter.net (Henning Heedfeld) Date: Mon, 18 May 2020 20:15:52 +0200 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: yes, use: execute_on_answer_1=first_command execute_on_answer_2=second_command br Henning Am Mo., 18. Mai 2020 um 19:57 Uhr schrieb David Villasmil < david.villasmil.work at gmail.com>: > Hell guys, > > Any way to execute multiple execute_on_answer? i saw a thread where the OP > was directed to > https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but > i'm not sure i see the relationship. > > Many thanks! > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian at freeswitch.com Mon May 18 21:42:13 2020 From: brian at freeswitch.com (Brian West) Date: Mon, 18 May 2020 16:42:13 -0500 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: they are in the order they are put in the hash i believe. On Mon, May 18, 2020 at 3:25 PM David Villasmil < david.villasmil.work at gmail.com> wrote: > Thanks Brian, > > I thought so, the commands are not executed in order of "_XX". > > Thanks > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > > On Mon, May 18, 2020 at 8:02 PM Brian West wrote: > >> Don't really need to do that anymore, just set the variables and go with >> it. >> >> /b >> >> >> On Mon, May 18, 2020 at 1:44 PM Jurijs Ivolga >> wrote: >> >>> Hi, >>> >>> Did you saw this: >>> >>> >>> http://freeswitch-users.2379917.n2.nabble.com/multiple-commands-in-execute-on-answer-td3348215.html >>> >>> You can also do something like this: >>>> >>>> >>>> And then define your answer handler extension: >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>> >>> Jurijs >>> >>> >>> On Mon, May 18, 2020 at 8:55 PM David Villasmil < >>> david.villasmil.work at gmail.com> wrote: >>> >>>> Hell guys, >>>> >>>> Any way to execute multiple execute_on_answer? i saw a thread where the >>>> OP was directed to >>>> https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but >>>> i'm not sure i see the relationship. >>>> >>>> Many thanks! >>>> >>>> David Villasmil >>>> email: david.villasmil.work at gmail.com >>>> phone: +34669448337 >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> >> >> -- >> >> Brian West | Co-founder and Developer >> >> Need Commercial support? email sales at freeswitch.com >> >> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >> >> >> Email: brian at freeswitch.com >> >> Mobile: 918-424-9378 >> >> Website: https://www.FreeSWITCH.com >> >> [image: https://www.facebook.com/signalwireinc?src=email] >> [image: >> https://twitter.com/freeswitch] >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Brian West | Co-founder and Developer Need Commercial support? email sales at freeswitch.com FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 Email: brian at freeswitch.com Mobile: 918-424-9378 Website: https://www.FreeSWITCH.com [image: https://www.facebook.com/signalwireinc?src=email] [image: https://twitter.com/freeswitch] -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Mon May 18 22:51:40 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Mon, 18 May 2020 23:51:40 +0100 Subject: [Freeswitch-users] oriiginate_timeout Message-ID: Hello all, I'm trying to timeout an origination, using originate_timeout works fine _if_ i don't get a 183, so i tried combining both originate_timeout and bridge_answer_timout, but this doesn't seem to be working: bgapi expand originate {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 If i don't get a 183 before 2 seconds, the call is timed out properly, but if i do, the bridge_answer_timeout is never fired.. Anyone knows what this could be? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Mon May 18 22:52:19 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Mon, 18 May 2020 23:52:19 +0100 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: Yep, The run in the order they are added to the origination, the "_X" has no impact. Thanks Brian, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Mon, May 18, 2020 at 11:50 PM Brian West wrote: > they are in the order they are put in the hash i believe. > > On Mon, May 18, 2020 at 3:25 PM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> Thanks Brian, >> >> I thought so, the commands are not executed in order of "_XX". >> >> Thanks >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> >> >> On Mon, May 18, 2020 at 8:02 PM Brian West wrote: >> >>> Don't really need to do that anymore, just set the variables and go with >>> it. >>> >>> /b >>> >>> >>> On Mon, May 18, 2020 at 1:44 PM Jurijs Ivolga >>> wrote: >>> >>>> Hi, >>>> >>>> Did you saw this: >>>> >>>> >>>> http://freeswitch-users.2379917.n2.nabble.com/multiple-commands-in-execute-on-answer-td3348215.html >>>> >>>> You can also do something like this: >>>>> >>>>> >>>>> And then define your answer handler extension: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> Jurijs >>>> >>>> >>>> On Mon, May 18, 2020 at 8:55 PM David Villasmil < >>>> david.villasmil.work at gmail.com> wrote: >>>> >>>>> Hell guys, >>>>> >>>>> Any way to execute multiple execute_on_answer? i saw a thread where >>>>> the OP was directed to >>>>> https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but >>>>> i'm not sure i see the relationship. >>>>> >>>>> Many thanks! >>>>> >>>>> David Villasmil >>>>> email: david.villasmil.work at gmail.com >>>>> phone: +34669448337 >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>>> services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> Professional FreeSWITCH Services >>>>> sales at freeswitch.com >>>>> https://freeswitch.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> https://freeswitch.com/oss >>>>> https://freeswitch.org/confluence >>>>> https://cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> https://freeswitch.com >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> >>> >>> -- >>> >>> Brian West | Co-founder and Developer >>> >>> Need Commercial support? email sales at freeswitch.com >>> >>> FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 >>> >>> >>> Email: brian at freeswitch.com >>> >>> Mobile: 918-424-9378 >>> >>> Website: https://www.FreeSWITCH.com >>> >>> [image: https://www.facebook.com/signalwireinc?src=email] >>> [image: >>> https://twitter.com/freeswitch] >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > > Brian West | Co-founder and Developer > > Need Commercial support? email sales at freeswitch.com > > FreeSWITCH Solutions | 17345 Civic Drive #2531 Brookfield, WI 53045 > > > Email: brian at freeswitch.com > > Mobile: 918-424-9378 > > Website: https://www.FreeSWITCH.com > > [image: https://www.facebook.com/signalwireinc?src=email] > [image: > https://twitter.com/freeswitch] > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH 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 Mon May 18 22:58:43 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Mon, 18 May 2020 23:58:43 +0100 Subject: [Freeswitch-users] Mulitple execute_on_answers? In-Reply-To: References: Message-ID: Yes, but: execute_on_answer_2=first_command,execute_on_answer_1=second_command still first_command is run, then second_command... is what i said :) David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Mon, May 18, 2020 at 11:54 PM Henning Heedfeld wrote: > yes, use: > > execute_on_answer_1=first_command > execute_on_answer_2=second_command > > br > Henning > > Am Mo., 18. Mai 2020 um 19:57 Uhr schrieb David Villasmil < > david.villasmil.work at gmail.com>: > >> Hell guys, >> >> Any way to execute multiple execute_on_answer? i saw a thread where the >> OP was directed to >> https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#The_execute_on_family but >> i'm not sure i see the relationship. >> >> Many thanks! >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From ankit.joban at gmail.com Tue May 19 07:06:30 2020 From: ankit.joban at gmail.com (Ankit) Date: Tue, 19 May 2020 00:06:30 -0700 (MST) Subject: [Freeswitch-users] Freeswitch conference Lua Message-ID: <1589871990821-0.post@n2.nabble.com> originate {}dialstring &test.lua test.lua looks like api = freeswitch.API() freeswitch.consoleLog("DEBUG", "test1") session:execute("conference", "test_conf"); freeswitch.consoleLog("DEBUG", "test2") Lua script losses control after executing conference Is it possible to continue session in lua after adding the caller to conference ? -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ From avi at avimarcus.net Tue May 19 08:12:06 2020 From: avi at avimarcus.net (Avi Marcus) Date: Tue, 19 May 2020 08:12:06 +0000 Subject: [Freeswitch-users] Freeswitch conference Lua In-Reply-To: <1589871990821-0.post@n2.nabble.com> References: <1589871990821-0.post@n2.nabble.com> Message-ID: <010001722bfd6579-aa0f1435-ed02-4a28-b3c7-8f9966bac910-000000@email.amazonses.com> To the best of my understanding, when you call `session:execute` it's a synchronous operation. The Lua script will keep running, *waiting* for that `execute` to finish. If you would kick the user out of the conference, the lua script would continue where it left off. (If you would hangup on the user or transfer them, the session would be over and the script may do it's best to continue, but with no active session.) Alternatives: Depending on what you want to accomplish, you can first schedule a task before the conference. Or call the lua script only for some things and process the rest in the dialplan. When you need, kick it back to another lua script for further processing. -Avi Marcus BestFone On Tue, May 19, 2020 at 10:06 AM Ankit wrote: > originate {}dialstring &test.lua > > test.lua looks like > > api = freeswitch.API() > freeswitch.consoleLog("DEBUG", "test1") > session:execute("conference", "test_conf"); > freeswitch.consoleLog("DEBUG", "test2") > > > Lua script losses control after executing conference > > > Is it possible to continue session in lua after adding the caller to > conference ? > > > > -- > Sent from: http://freeswitch-users.2379917.n2.nabble.com/ > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Tue May 19 09:27:58 2020 From: vma at vallimamod.org (Valli A. Vallimamod) Date: Tue, 19 May 2020 11:27:58 +0200 Subject: [Freeswitch-users] Freeswitch use DTLS v1.0 instead of DTLS v1.2 In-Reply-To: <9de8d618-1a0b-d987-97be-7c6d62bf1a70@telemaque.fr> References: <9de8d618-1a0b-d987-97be-7c6d62bf1a70@telemaque.fr> Message-ID: <05A41FF5-CBCC-486F-9E14-ABBD79CE6008@vallimamod.org> Hi, As you look familiar with the source code, you may add SSL_CTX_set_min_proto_version(dtls->ssl_ctx, DTLS1_2_VERSION); as a quick hack in switch_rtp.c around where DTLS_server_method() / DTLS_client_method() are called. But it looks like a bug, you should create an issue on github. Best Regards, -- Valli A. Vallimamod SIP Solutions vma at sip.solutions linkedin.com/in/vallimamod . > On 12 May 2020, at 19:43, François-Xavier Geneste wrote: > > Hello guys, > > I'm facing a big trouble for several hours ago and need help.... I'm using Freeswitch v1.10.2 with webRTC successfully installed and running. On the user/webphone side, I'm using Chrome 81.0.4044.138. Incoming and outgoing calls works fine with my webphone stack on my browsers (Firefox, Chrome). No warnings or errors at both sides. > > But when I do the following scenario with a webphone that can manage several calls at the same time (multi-line feature), it does not work : > > • make a first call routed to a webrtc extension, answer it and keep it connected > • make a second call routed to the same extension, do not answer and keep the first call connected > • make a third call routed to the same extension and hold the first line to accept this new call=> when I try to answer this 3rd call, the call is always dropped > After digging into logs, and packets captured with wireshark, I found that when the freeswitch try to exchange with the browser to negociate SRTP flow for the 3rd call, it use DTLS v1.0 protocol (instead of v1.2) : > > > > Unfortunately, support for DTLS v1.0 seems to have been dropped on my webphone/browser side and the freeswitch fail on last DTLS exchange with this logs : > > [INFO] switch_rtp.c:3736 Activate RTP/RTCP audio DTLS client > [INFO] switch_rtp.c:3903 Changing audio DTLS state from OFF to HANDSHAKE > [...] > [ERR] switch_rtp.c:3266 audio Handshake failure 1. This may happen when you use legacy DTLS v1.0 (legacyDTLS channel var is set) but endpoint requires DTLS v1.2. > > > On freeswitch side, I found only one option linked to the DTLS version (legacyDTLS, as written in logs) which I never set in my config. I checked my open ssl version on the freeswitch server (1.1.1d). > > The thing that is disturbing to me is that if I hold the first call and answer the second call, it works well. The issue occurs only for the third call and after a missed/refused call while still connected with first call in parallel. > > Digging into freeswitch source, I found that it seems to use version-flexible DTLS methods of openssl (DTLS_server_method() and DTLS_client_method()) and I cannot see how to quicly and simply always force DTLS v1.2 ? > > Have any of you ever had this kind of problem or know how to solve it ? > > Regards, > > FX > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com From brian at freeswitch.com Tue May 19 12:17:21 2020 From: brian at freeswitch.com (Brian West) Date: Tue, 19 May 2020 07:17:21 -0500 Subject: [Freeswitch-users] Freeswitch use DTLS v1.0 instead of DTLS v1.2 In-Reply-To: <05A41FF5-CBCC-486F-9E14-ABBD79CE6008@vallimamod.org> References: <9de8d618-1a0b-d987-97be-7c6d62bf1a70@telemaque.fr> <05A41FF5-CBCC-486F-9E14-ABBD79CE6008@vallimamod.org> Message-ID: It's already there, unless your version of OpenSSL doesn't have DTLS v1.2, Its wrapped in an ifdef HAVE_OPENSSL_DTLSv1_2_method /b On Tue, May 19, 2020 at 4:56 AM Valli A. Vallimamod wrote: > Hi, > > As you look familiar with the source code, you may add > > SSL_CTX_set_min_proto_version(dtls->ssl_ctx, DTLS1_2_VERSION); > > as a quick hack in switch_rtp.c around where DTLS_server_method() / > DTLS_client_method() are called. > > But it looks like a bug, you should create an issue on github. > > > > Best Regards, > -- > Valli A. Vallimamod > SIP Solutions > vma at sip.solutions > linkedin.com/in/vallimamod > . > > > > On 12 May 2020, at 19:43, François-Xavier Geneste < > fx.geneste at telemaque.fr> wrote: > > > > Hello guys, > > > > I'm facing a big trouble for several hours ago and need help.... I'm > using Freeswitch v1.10.2 with webRTC successfully installed and running. On > the user/webphone side, I'm using Chrome 81.0.4044.138. Incoming and > outgoing calls works fine with my webphone stack on my browsers (Firefox, > Chrome). No warnings or errors at both sides. > > > > But when I do the following scenario with a webphone that can manage > several calls at the same time (multi-line feature), it does not work : > > > > • make a first call routed to a webrtc extension, answer it and > keep it connected > > • make a second call routed to the same extension, do not answer > and keep the first call connected > > • make a third call routed to the same extension and hold the > first line to accept this new call=> when I try to answer this 3rd call, > the call is always dropped > > After digging into logs, and packets captured with wireshark, I > found that when the freeswitch try to exchange with the browser to > negociate SRTP flow for the 3rd call, it use DTLS v1.0 protocol (instead of > v1.2) : > > > > > > > > Unfortunately, support for DTLS v1.0 seems to have been dropped on > my webphone/browser side and the freeswitch fail on last DTLS exchange with > this logs : > > > > [INFO] switch_rtp.c:3736 Activate RTP/RTCP audio DTLS client > > [INFO] switch_rtp.c:3903 Changing audio DTLS state from OFF to HANDSHAKE > > [...] > > [ERR] switch_rtp.c:3266 audio Handshake failure 1. This may happen when > you use legacy DTLS v1.0 (legacyDTLS channel var is set) but endpoint > requires DTLS v1.2. > > > > > > On freeswitch side, I found only one option linked to the DTLS > version (legacyDTLS, as written in logs) which I never set in my config. I > checked my open ssl version on the freeswitch server (1.1.1d). > > > > The thing that is disturbing to me is that if I hold the first call > and answer the second call, it works well. The issue occurs only for the > third call and after a missed/refused call while still connected with first > call in parallel. > > > > Digging into freeswitch source, I found that it seems to use > version-flexible DTLS methods of openssl (DTLS_server_method() and > DTLS_client_method()) and I cannot see how to quicly and simply always > force DTLS v1.2 ? > > > > Have any of you ever had this kind of problem or know how to solve > it ? > > > > Regards, > > > > FX > > > > _________________________________________________________________________ > > > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > > Build your next product on our scalable cloud platform. > > > > Join our online community to chat in real time > https://signalwire.community > > > > Professional FreeSWITCH Services > > sales at freeswitch.com > > https://freeswitch.com > > > > Official FreeSWITCH Sites > > https://freeswitch.com/oss > > https://freeswitch.org/confluence > > https://cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > https://freeswitch.com > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- 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 brian at freeswitch.com Tue May 19 12:18:42 2020 From: brian at freeswitch.com (Brian West) Date: Tue, 19 May 2020 07:18:42 -0500 Subject: [Freeswitch-users] Freeswitch conference Lua In-Reply-To: <010001722bfd6579-aa0f1435-ed02-4a28-b3c7-8f9966bac910-000000@email.amazonses.com> References: <1589871990821-0.post@n2.nabble.com> <010001722bfd6579-aa0f1435-ed02-4a28-b3c7-8f9966bac910-000000@email.amazonses.com> Message-ID: It won't continue the lua unless hangup_after_conference=false. but you are correct, the script is executing the conference, it stopped there. /b On Tue, May 19, 2020 at 3:27 AM Avi Marcus wrote: > To the best of my understanding, when you call `session:execute` it's a > synchronous operation. The Lua script will keep running, *waiting* for > that `execute` to finish. > If you would kick the user out of the conference, the lua script would > continue where it left off. > > (If you would hangup on the user or transfer them, the session would be > over and the script may do it's best to continue, but with no active > session.) > > Alternatives: > Depending on what you want to accomplish, you can first schedule a task > before the conference. Or call the lua script only for some things and > process the rest in the dialplan. When you need, kick it back to another > lua script for further processing. > > -Avi Marcus > BestFone > > > On Tue, May 19, 2020 at 10:06 AM Ankit wrote: > >> originate {}dialstring &test.lua >> >> test.lua looks like >> >> api = freeswitch.API() >> freeswitch.consoleLog("DEBUG", "test1") >> session:execute("conference", "test_conf"); >> freeswitch.consoleLog("DEBUG", "test2") >> >> >> Lua script losses control after executing conference >> >> >> Is it possible to continue session in lua after adding the caller to >> conference ? >> >> >> >> -- >> Sent from: http://freeswitch-users.2379917.n2.nabble.com/ >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- 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 dragos at freeswitch.org Tue May 19 13:19:07 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Tue, 19 May 2020 14:19:07 +0100 Subject: [Freeswitch-users] Tell Conference to stop music by ESL/progammatically? In-Reply-To: References: Message-ID: All the commands you can execute via fs_cli should be ok to run via api/bgapi ESL . On Mon, May 18, 2020 at 10:33 PM SamyGo wrote: > Hi, > > conference API command shows this: > > moh |toggle|[on|off] > > I have done per participant deafen/mute/unmute and other controls but not > tested this particular moh toggling. For per participant control you'll > need to have their conference member_id to execute the actions as > > deaf <[member_id|all]|last|non_moderator> > > Check output of conference command in freeswitch console for all other > actions you can perform via ESL. > > Regards, > Sammy > > > On Fri, May 15, 2020 at 6:24 AM Richard Chan > wrote: > >> Can I tell the Cnference application to stop the music even if there is >> only one user programmatically or by ESL? >> >> Scenario: >> I want the default behaviour: when there is one participant, Conference >> will play music. >> >> However one of my "participants" is actually another Conference >> application (not FreeSWITCH) that can signal to me the number of callers it >> is currently muxing. In this case if it signals two or more I want to stop >> the music. From FreeSWITCH POV there is only one channel. >> >> Is there a way to use ESL to stop/start the music? >> >> (At the moment Confluence seems to be down, and google is drawing a blank >> here.) >> >> >> >> -- >> Richard Chan >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From dragos at freeswitch.org Tue May 19 13:24:26 2020 From: dragos at freeswitch.org (Dragos Oancea) Date: Tue, 19 May 2020 14:24:26 +0100 Subject: [Freeswitch-users] Correlation between jitter/discarded_packets with choppy audio streams In-Reply-To: References: Message-ID: They seem self-explanatory from the code: apt_log(APT_LOG_MARK,APT_PRIO_INFO,"Close RTP Receiver %s:%hu <- %s:%hu [r:%u l:%u j:%u p:%u d:%u i:%u]", rtp_stream->rtp_l_sockaddr->hostname, rtp_stream->rtp_l_sockaddr->port, rtp_stream->rtp_r_sockaddr->hostname, rtp_stream->rtp_r_sockaddr->port, receiver->stat.received_packets, receiver->stat.lost_packets, receiver->rr_stat.jitter, mpf_jitter_buffer_playout_delay_get(receiver->jb), receiver->stat.discarded_packets, receiver->stat.ignored_packets); The baseline depends on the codec used too. On Mon, May 18, 2020 at 10:33 PM Unai Rodriguez wrote: > Dear List, > > We're experiencing choppy/distorted audio streams at times and have been > looking into understanding the definition and units of measure of these > values reported on the main FS log (i.e. /var/log/freeswitch/freeswitch.log) > > - r = received > - l = lost > - j = jitter > - p = playout_delay > - d = discarded_packets > - i = ignored_packets > > The following log lines seemed to correspond with choppy/distorted audio: > > ======================================================== > ... > 2020-05-15 10:18:05.202714 [INFO] mpf_rtp_stream.c:541 () Close RTP > Receiver 10.252.148.75:18800 <- 10.252.148.73:17592 [r:403 l:0 j:651 p:0 > d:87 i:0] > ... > 2020-05-15 10:25:53.622708 [INFO] mpf_rtp_stream.c:541 () Close RTP > Receiver 10.252.148.75:22660 <- 10.252.148.56:18572 [r:402 l:0 j:143 p:0 > d:84 i:0] > ... > 2020-05-15 10:43:42.642722 [INFO] mpf_rtp_stream.c:541 () Close RTP > Receiver 10.252.148.75:18940 <- 10.252.148.72:20800 [r:356 l:0 j:838 p:0 > d:79 i:0] > ... > 2020-05-15 11:00:52.102707 [INFO] mpf_rtp_stream.c:541 () Close RTP > Receiver 10.252.148.75:20952 <- 10.252.148.61:16540 [r:582 l:0 j:806 p:0 > d:66 i:0] > ... > ======================================================== > > At this point we believe that having a (d)iscarded value of more than 60 > correlates with choppy calls and most of the time those come with (j)itter > value of several hundreds. > > Would it be possible for someone to point out where we could find the > definition and unit of measure of those values (i.e.: r, l, j, p, d, i)? Is > there any baseline that could be references to determine which calls are > being choppy/distorted based on these numbers? We've been trying to > understand FS source code and find documentation to no avail. > > Thank you so much > Unai Rodriguez > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike at freeswitch.org Tue May 19 16:38:23 2020 From: mike at freeswitch.org (Mike Jerris) Date: Tue, 19 May 2020 10:38:23 -0600 Subject: [Freeswitch-users] FreeSWITCH 1.6 EOL Message-ID: FreeSWITCH 1.6 has been EOL for quite some time. Please note that we will be removing some old packaging repositories for 1.6 on June 1st. If you have not upgraded to a newer version, please note that 1.6 has many severe security issues and we would strongly encourage you to upgrade ASAP. Thanks Mike From david.villasmil.work at gmail.com Tue May 19 17:13:46 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 19 May 2020 18:13:46 +0100 Subject: [Freeswitch-users] oriiginate_timeout In-Reply-To: References: Message-ID: Anyone can help on this? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Mon, May 18, 2020 at 11:51 PM David Villasmil < david.villasmil.work at gmail.com> wrote: > Hello all, > > I'm trying to timeout an origination, using originate_timeout works fine > _if_ i don't get a 183, so i tried combining both originate_timeout and > bridge_answer_timout, but this doesn't seem to be working: > > bgapi expand originate > {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast > +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 > > > If i don't get a 183 before 2 seconds, the call is timed out properly, but > if i do, the bridge_answer_timeout is never fired.. > > Anyone knows what this could be? > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Tue May 19 17:31:15 2020 From: vma at vallimamod.org (Valli A. Vallimamod) Date: Tue, 19 May 2020 19:31:15 +0200 Subject: [Freeswitch-users] oriiginate_timeout In-Reply-To: References: Message-ID: <504F2ACA-DADD-4515-9F18-56890CA37757@vallimamod.org> Hi, Have you tried with ignore_early_media=true? Without it, the originate is considered as succeded when receiving the 183. Best Regards, -- Valli A. Vallimamod SIP Solutions vma at sip.solutions linkedin.com/in/vallimamod . > On 19 May 2020, at 19:13, David Villasmil wrote: > > Anyone can help on this? > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > > On Mon, May 18, 2020 at 11:51 PM David Villasmil > wrote: > Hello all, > > I'm trying to timeout an origination, using originate_timeout works fine _if_ i don't get a 183, so i tried combining both originate_timeout and bridge_answer_timout, but this doesn't seem to be working: > > bgapi expand originate {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 > > > If i don't get a 183 before 2 seconds, the call is timed out properly, but if i do, the bridge_answer_timeout is never fired.. > > Anyone knows what this could be? > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Tue May 19 17:35:06 2020 From: vma at vallimamod.org (Valli A. Vallimamod) Date: Tue, 19 May 2020 19:35:06 +0200 Subject: [Freeswitch-users] Freeswitch use DTLS v1.0 instead of DTLS v1.2 In-Reply-To: References: <9de8d618-1a0b-d987-97be-7c6d62bf1a70@telemaque.fr> <05A41FF5-CBCC-486F-9E14-ABBD79CE6008@vallimamod.org> Message-ID: <47CFD49B-2C15-4CEF-AAE5-B991F3EE4ED2@vallimamod.org> Hi Brian, Are you referring to switch_rtp_add_dtls() function? To my understanding, the ifdef is only activated for openssl version < 1.1.0 [1]. The `want_DTLSv1_2` is not taken into account for newer versions, so freeswitch may potentially use dtls version lower than 1.2. If that sounds correct, I can make a PR with SSL_CTX_set_min_proto_version() call if the `want_DTLSv1_2 flag is set for openssl version >= 1.1.0. [1] https://github.com/signalwire/freeswitch/blob/v1.10.3/src/switch_rtp.c#L3762 Best Regards, -- Valli A. Vallimamod SIP Solutions vma at sip.solutions linkedin.com/in/vallimamod . > On 19 May 2020, at 14:17, Brian West wrote: > > It's already there, unless your version of OpenSSL doesn't have DTLS v1.2, Its wrapped in an ifdef HAVE_OPENSSL_DTLSv1_2_method > > /b > > On Tue, May 19, 2020 at 4:56 AM Valli A. Vallimamod wrote: > Hi, > > As you look familiar with the source code, you may add > > SSL_CTX_set_min_proto_version(dtls->ssl_ctx, DTLS1_2_VERSION); > > as a quick hack in switch_rtp.c around where DTLS_server_method() / DTLS_client_method() are called. > > But it looks like a bug, you should create an issue on github. > > > > Best Regards, > -- > Valli A. Vallimamod > SIP Solutions > vma at sip.solutions > linkedin.com/in/vallimamod > . > > > > On 12 May 2020, at 19:43, François-Xavier Geneste wrote: > > > > Hello guys, > > > > I'm facing a big trouble for several hours ago and need help.... I'm using Freeswitch v1.10.2 with webRTC successfully installed and running. On the user/webphone side, I'm using Chrome 81.0.4044.138. Incoming and outgoing calls works fine with my webphone stack on my browsers (Firefox, Chrome). No warnings or errors at both sides. > > > > But when I do the following scenario with a webphone that can manage several calls at the same time (multi-line feature), it does not work : > > > > • make a first call routed to a webrtc extension, answer it and keep it connected > > • make a second call routed to the same extension, do not answer and keep the first call connected > > • make a third call routed to the same extension and hold the first line to accept this new call=> when I try to answer this 3rd call, the call is always dropped > > After digging into logs, and packets captured with wireshark, I found that when the freeswitch try to exchange with the browser to negociate SRTP flow for the 3rd call, it use DTLS v1.0 protocol (instead of v1.2) : > > > > > > > > Unfortunately, support for DTLS v1.0 seems to have been dropped on my webphone/browser side and the freeswitch fail on last DTLS exchange with this logs : > > > > [INFO] switch_rtp.c:3736 Activate RTP/RTCP audio DTLS client > > [INFO] switch_rtp.c:3903 Changing audio DTLS state from OFF to HANDSHAKE > > [...] > > [ERR] switch_rtp.c:3266 audio Handshake failure 1. This may happen when you use legacy DTLS v1.0 (legacyDTLS channel var is set) but endpoint requires DTLS v1.2. > > > > > > On freeswitch side, I found only one option linked to the DTLS version (legacyDTLS, as written in logs) which I never set in my config. I checked my open ssl version on the freeswitch server (1.1.1d). > > > > The thing that is disturbing to me is that if I hold the first call and answer the second call, it works well. The issue occurs only for the third call and after a missed/refused call while still connected with first call in parallel. > > > > Digging into freeswitch source, I found that it seems to use version-flexible DTLS methods of openssl (DTLS_server_method() and DTLS_client_method()) and I cannot see how to quicly and simply always force DTLS v1.2 ? > > > > Have any of you ever had this kind of problem or know how to solve it ? > > > > Regards, > > > > FX > > > > _________________________________________________________________________ > > > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > > Build your next product on our scalable cloud platform. > > > > Join our online community to chat in real time https://signalwire.community > > > > Professional FreeSWITCH Services > > sales at freeswitch.com > > https://freeswitch.com > > > > Official FreeSWITCH Sites > > https://freeswitch.com/oss > > https://freeswitch.org/confluence > > https://cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > https://freeswitch.com > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com > > > -- > > 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 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com From mike at freeswitch.org Tue May 19 18:38:06 2020 From: mike at freeswitch.org (Mike Jerris) Date: Tue, 19 May 2020 12:38:06 -0600 Subject: [Freeswitch-users] Freeswitch use DTLS v1.0 instead of DTLS v1.2 In-Reply-To: <47CFD49B-2C15-4CEF-AAE5-B991F3EE4ED2@vallimamod.org> References: <9de8d618-1a0b-d987-97be-7c6d62bf1a70@telemaque.fr> <05A41FF5-CBCC-486F-9E14-ABBD79CE6008@vallimamod.org> <47CFD49B-2C15-4CEF-AAE5-B991F3EE4ED2@vallimamod.org> Message-ID: <1CC88B9F-FB30-4614-AB06-D60EAF36BB43@freeswitch.org> Are you saying that HAVE_OPENSSL_DTLSv1_2_method is not true on openssl 1.1? #define HAVE_OPENSSL_DTLSv1_2_method 1 on my box with openssl 1.1.1 If someone can point me to where this bug supposedly is, please provide info here. It should default the dtls 1.2 when built against any openssl that supports it, unless explicitly overridden. > On May 19, 2020, at 11:35 AM, Valli A. Vallimamod wrote: > > Hi Brian, > > Are you referring to switch_rtp_add_dtls() function? To my understanding, the ifdef is only activated for openssl version < 1.1.0 [1]. The `want_DTLSv1_2` is not taken into account for newer versions, so freeswitch may potentially use dtls version lower than 1.2. > > If that sounds correct, I can make a PR with SSL_CTX_set_min_proto_version() call if the `want_DTLSv1_2 flag is set for openssl version >= 1.1.0. > > [1] https://github.com/signalwire/freeswitch/blob/v1.10.3/src/switch_rtp.c#L3762 > > > Best Regards, > -- > Valli A. Vallimamod > SIP Solutions > vma at sip.solutions > linkedin.com/in/vallimamod > . > > >> On 19 May 2020, at 14:17, Brian West wrote: >> >> It's already there, unless your version of OpenSSL doesn't have DTLS v1.2, Its wrapped in an ifdef HAVE_OPENSSL_DTLSv1_2_method >> >> /b >> >> On Tue, May 19, 2020 at 4:56 AM Valli A. Vallimamod wrote: >> Hi, >> >> As you look familiar with the source code, you may add >> >> SSL_CTX_set_min_proto_version(dtls->ssl_ctx, DTLS1_2_VERSION); >> >> as a quick hack in switch_rtp.c around where DTLS_server_method() / DTLS_client_method() are called. >> >> But it looks like a bug, you should create an issue on github. >> >> . >> >> >>> On 12 May 2020, at 19:43, François-Xavier Geneste wrote: >>> >>> Hello guys, >>> >>> I'm facing a big trouble for several hours ago and need help.... I'm using Freeswitch v1.10.2 with webRTC successfully installed and running. On the user/webphone side, I'm using Chrome 81.0.4044.138. Incoming and outgoing calls works fine with my webphone stack on my browsers (Firefox, Chrome). No warnings or errors at both sides. >>> >>> But when I do the following scenario with a webphone that can manage several calls at the same time (multi-line feature), it does not work : >>> >>> • make a first call routed to a webrtc extension, answer it and keep it connected >>> • make a second call routed to the same extension, do not answer and keep the first call connected >>> • make a third call routed to the same extension and hold the first line to accept this new call=> when I try to answer this 3rd call, the call is always dropped >>> After digging into logs, and packets captured with wireshark, I found that when the freeswitch try to exchange with the browser to negociate SRTP flow for the 3rd call, it use DTLS v1.0 protocol (instead of v1.2) : >>> >>> >>> >>> Unfortunately, support for DTLS v1.0 seems to have been dropped on my webphone/browser side and the freeswitch fail on last DTLS exchange with this logs : >>> >>> [INFO] switch_rtp.c:3736 Activate RTP/RTCP audio DTLS client >>> [INFO] switch_rtp.c:3903 Changing audio DTLS state from OFF to HANDSHAKE >>> [...] >>> [ERR] switch_rtp.c:3266 audio Handshake failure 1. This may happen when you use legacy DTLS v1.0 (legacyDTLS channel var is set) but endpoint requires DTLS v1.2. >>> >>> >>> On freeswitch side, I found only one option linked to the DTLS version (legacyDTLS, as written in logs) which I never set in my config. I checked my open ssl version on the freeswitch server (1.1.1d). >>> >>> The thing that is disturbing to me is that if I hold the first call and answer the second call, it works well. The issue occurs only for the third call and after a missed/refused call while still connected with first call in parallel. >>> >>> Digging into freeswitch source, I found that it seems to use version-flexible DTLS methods of openssl (DTLS_server_method() and DTLS_client_method()) and I cannot see how to quicly and simply always force DTLS v1.2 ? >>> >>> Have any of you ever had this kind of problem or know how to solve it ? -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Tue May 19 18:51:43 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 19 May 2020 19:51:43 +0100 Subject: [Freeswitch-users] oriiginate_timeout In-Reply-To: <504F2ACA-DADD-4515-9F18-56890CA37757@vallimamod.org> References: <504F2ACA-DADD-4515-9F18-56890CA37757@vallimamod.org> Message-ID: I did, first thing i tried. Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Tue, May 19, 2020 at 7:12 PM Valli A. Vallimamod wrote: > Hi, > > Have you tried with ignore_early_media=true? Without it, the originate is > considered as succeded when receiving the 183. > > > Best Regards, > -- > Valli A. Vallimamod > SIP Solutions > vma at sip.solutions > linkedin.com/in/vallimamod > . > > > On 19 May 2020, at 19:13, David Villasmil > wrote: > > Anyone can help on this? > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > > On Mon, May 18, 2020 at 11:51 PM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> Hello all, >> >> I'm trying to timeout an origination, using originate_timeout works fine >> _if_ i don't get a 183, so i tried combining both originate_timeout and >> bridge_answer_timout, but this doesn't seem to be working: >> >> bgapi expand originate >> {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast >> +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 >> >> >> If i don't get a 183 before 2 seconds, the call is timed out properly, >> but if i do, the bridge_answer_timeout is never fired.. >> >> Anyone knows what this could be? >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From imfanee at gmail.com Tue May 19 19:40:40 2020 From: imfanee at gmail.com (Faisal Hanif) Date: Wed, 20 May 2020 00:40:40 +0500 Subject: [Freeswitch-users] oriiginate_timeout In-Reply-To: References: Message-ID: adding execute_on_media='sched_hangup +4',execute_on_answer='sched_hangup +3600' could be a tweak to solve your problem On Tue, 19 May 2020 at 22:36, David Villasmil < david.villasmil.work at gmail.com> wrote: > Anyone can help on this? > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > > On Mon, May 18, 2020 at 11:51 PM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> Hello all, >> >> I'm trying to timeout an origination, using originate_timeout works fine >> _if_ i don't get a 183, so i tried combining both originate_timeout and >> bridge_answer_timout, but this doesn't seem to be working: >> >> bgapi expand originate >> {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast >> +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 >> >> >> If i don't get a 183 before 2 seconds, the call is timed out properly, >> but if i do, the bridge_answer_timeout is never fired.. >> >> Anyone knows what this could be? >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, Faisal Hanif -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcel.haldemann at convercom.ch Tue May 19 20:16:41 2020 From: marcel.haldemann at convercom.ch (Marcel Haldemann) Date: Tue, 19 May 2020 20:16:41 +0000 Subject: [Freeswitch-users] oriiginate_timeout In-Reply-To: References: Message-ID: Setting call_timeout and leg_timeout works for me (all inside the curly brackets) Von: FreeSWITCH-users Im Auftrag von Faisal Hanif Gesendet: Dienstag, 19. Mai 2020 21:41 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] oriiginate_timeout adding execute_on_media='sched_hangup +4',execute_on_answer='sched_hangup +3600' could be a tweak to solve your problem On Tue, 19 May 2020 at 22:36, David Villasmil > wrote: Anyone can help on this? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Mon, May 18, 2020 at 11:51 PM David Villasmil > wrote: Hello all, I'm trying to timeout an origination, using originate_timeout works fine _if_ i don't get a 183, so i tried combining both originate_timeout and bridge_answer_timout, but this doesn't seem to be working: bgapi expand originate {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 If i don't get a 183 before 2 seconds, the call is timed out properly, but if i do, the bridge_answer_timeout is never fired.. Anyone knows what this could be? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- Regards, Faisal Hanif -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Tue May 19 21:20:27 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Tue, 19 May 2020 22:20:27 +0100 Subject: [Freeswitch-users] oriiginate_timeout In-Reply-To: References: Message-ID: Marcel, event after receiving media? On Tue, 19 May 2020 at 21:32, Marcel Haldemann < marcel.haldemann at convercom.ch> wrote: > Setting call_timeout and leg_timeout works for me (all inside the curly > brackets) > > > > *Von:* FreeSWITCH-users *Im > Auftrag von *Faisal Hanif > *Gesendet:* Dienstag, 19. Mai 2020 21:41 > *An:* FreeSWITCH Users Help > *Betreff:* Re: [Freeswitch-users] oriiginate_timeout > > > > adding > > > > execute_on_media='sched_hangup +4',execute_on_answer='sched_hangup +3600' > > > > could be a tweak to solve your problem > > > > On Tue, 19 May 2020 at 22:36, David Villasmil < > david.villasmil.work at gmail.com> wrote: > > Anyone can help on this? > > Regards, > > > > David Villasmil > > email: david.villasmil.work at gmail.com > > phone: +34669448337 > > > > > > On Mon, May 18, 2020 at 11:51 PM David Villasmil < > david.villasmil.work at gmail.com> wrote: > > Hello all, > > > > I'm trying to timeout an origination, using originate_timeout works fine > _if_ i don't get a 183, so i tried combining both originate_timeout and > bridge_answer_timout, but this doesn't seem to be working: > > > > bgapi expand originate > {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast > +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 > > > > > > If i don't get a 183 before 2 seconds, the call is timed out properly, but > if i do, the bridge_answer_timeout is never fired.. > > > > Anyone knows what this could be? > > > Regards, > > > > David Villasmil > > email: david.villasmil.work at gmail.com > > phone: +34669448337 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > > Official FreeSWITCH Sites > https://freeswitch.com/oss > > https://freeswitch.org/confluence > > https://cluecon.com > > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > https://freeswitch.com > > > > > > -- > > Regards, > > Faisal Hanif > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From lloyd.aloysius at gmail.com Tue May 19 23:55:43 2020 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Tue, 19 May 2020 19:55:43 -0400 Subject: [Freeswitch-users] Freeswitch Stop Responding After 2 Days Message-ID: Hi All This is happening in same pattern after 2 days.A restart service solve the issues. I tried v1.6 , v1.8, v1.10 same behavior. Can someone help me to find the correct direction. Attached following command output. top -b -H -p `cat /usr/local/freeswitch/run/freeswitch.pid` -n 1 Machine have 42 GB memory. When I look into this output I assume freeswitch use 79g memory. Looks like not enough memory. Am I correct? Even I increase the memory some thing happening after 2 days. I tried physical vs virtual esxi same pattern problem How to solve this problem? Can someone point the correct direction. The following is startup script. Any suggestions? *Start up script* /etc/systemd/system/freeswitch.service ; This file in installations built from Master can be found in ; /usr/src/freeswitch.git/debian ; or ; /usr/src/freeswitch/debian [Unit] Description=freeswitch After=syslog.target network.target local-fs.target mysql.service apache2.service [Service] ; service Type=forking PIDFile=/usr/local/freeswitch/run/freeswitch.pid ;PermissionsStartOnly=true ; blank ExecStart= line flushes the list ExecStart= Environment="USER=freeswitch" Environment="GROUP=freeswitch" ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g freeswitch -nc TimeoutSec=45s Restart=always ; exec WorkingDirectory=/usr/local/freeswitch/bin ;User=root ;Group=daemon LimitCORE=infinity LimitNOFILE=100000 LimitNPROC=60000 LimitSTACK=250000 LimitRTPRIO=infinity LimitRTTIME=infinity IOSchedulingClass=realtime IOSchedulingPriority=2 CPUSchedulingPolicy=rr CPUSchedulingPriority=89 UMask=0007 ;NoNewPrivileges=false [Install] WantedBy=multi-user.target -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3385 freeswi+ rt -10 7557260 1.087g 24820 S 6.5 2.3 39:44.80 freeswitch 3534 freeswi+ -2 -10 7557260 1.087g 24820 S 6.5 2.3 4:11.91 freeswitch 3360 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:06.36 freeswitch 3361 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:07.95 freeswitch 3362 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 3:13.14 freeswitch 3372 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:45.13 freeswitch 3374 freeswi+ -11 -10 7557260 1.087g 24820 S 0.0 2.3 11:23.12 freeswitch 3375 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:05.76 freeswitch 3376 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:12.74 freeswitch 3379 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 3380 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 3384 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 3:00.63 freeswitch 3386 freeswi+ -11 -10 7557260 1.087g 24820 S 0.0 2.3 9:04.69 freeswitch 3388 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 6:05.03 freeswitch 3390 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:08.10 freeswitch 3391 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 1:15.97 freeswitch 3392 freeswi+ -11 -10 7557260 1.087g 24820 S 0.0 2.3 0:12.42 freeswitch 3394 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 2:33.58 freeswitch 3395 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:02.79 freeswitch 3396 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:02.91 freeswitch 3397 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:00.07 freeswitch 3398 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:03.28 freeswitch 3399 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:01.85 freeswitch 3400 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:03.65 freeswitch 3401 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:02.66 freeswitch 3402 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 7:02.59 freeswitch 3524 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 3527 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 4:13.10 freeswitch 3528 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 3:43.58 freeswitch 3529 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 3:59.79 freeswitch 3530 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 4:16.77 freeswitch 3531 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 4:18.73 freeswitch 3532 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 4:16.30 freeswitch 3533 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 4:14.02 freeswitch 3537 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:00.14 freeswitch 3538 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 4:15.87 freeswitch 3539 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 3540 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 3548 freeswi+ -51 -10 7557260 1.087g 24820 S 0.0 2.3 399:13.77 freeswitch 3550 freeswi+ -51 -10 7557260 1.087g 24820 S 0.0 2.3 5:28.28 freeswitch 6311 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:02.27 freeswitch 12309 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:01.62 freeswitch 5947 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:01.22 freeswitch 28796 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:01.00 freeswitch 14518 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:00.75 freeswitch 19899 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:00.39 freeswitch 21016 freeswi+ rt -10 7557260 1.087g 24820 S 0.0 2.3 0:00.28 freeswitch 22679 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22680 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22682 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22683 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22684 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22685 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22687 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22688 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22689 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22691 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22735 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22738 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22739 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22740 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22742 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22743 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22744 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22746 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22767 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22768 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22770 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22772 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22777 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22778 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22779 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22780 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22813 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22814 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22815 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22816 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch 22822 freeswi+ -2 -10 7557260 1.087g 24820 S 0.0 2.3 0:00.00 freeswitch From imfanee at gmail.com Wed May 20 07:05:34 2020 From: imfanee at gmail.com (Faisal Hanif) Date: Wed, 20 May 2020 12:05:34 +0500 Subject: [Freeswitch-users] Freeswitch Stop Responding After 2 Days In-Reply-To: References: Message-ID: do you have any custom code managing business logic ? On Wed, 20 May 2020 at 05:34, Lloyd Aloysius wrote: > Hi All > > This is happening in same pattern after 2 days.A restart service solve the > issues. I tried v1.6 , v1.8, v1.10 same behavior. Can someone help me to > find the correct direction. Attached following command output. > > top -b -H -p `cat /usr/local/freeswitch/run/freeswitch.pid` -n 1 > > > Machine have 42 GB memory. > > When I look into this output I assume freeswitch use 79g memory. Looks > like not enough memory. Am I correct? > > Even I increase the memory some thing happening after 2 days. I tried > physical vs virtual esxi same pattern problem > > How to solve this problem? Can someone point the correct direction. > > The following is startup script. Any suggestions? > > *Start up script* > > /etc/systemd/system/freeswitch.service > ; This file in installations built from Master can be found in > ; /usr/src/freeswitch.git/debian > ; or > ; /usr/src/freeswitch/debian > [Unit] > Description=freeswitch > After=syslog.target network.target local-fs.target mysql.service > apache2.service > > [Service] > ; service > Type=forking > PIDFile=/usr/local/freeswitch/run/freeswitch.pid > ;PermissionsStartOnly=true > ; blank ExecStart= line flushes the list > ExecStart= > Environment="USER=freeswitch" > Environment="GROUP=freeswitch" > ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g freeswitch > -nc > TimeoutSec=45s > Restart=always > ; exec > WorkingDirectory=/usr/local/freeswitch/bin > ;User=root > ;Group=daemon > LimitCORE=infinity > LimitNOFILE=100000 > LimitNPROC=60000 > LimitSTACK=250000 > LimitRTPRIO=infinity > LimitRTTIME=infinity > IOSchedulingClass=realtime > IOSchedulingPriority=2 > CPUSchedulingPolicy=rr > CPUSchedulingPriority=89 > UMask=0007 > ;NoNewPrivileges=false > > [Install] > WantedBy=multi-user.target > > > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, Faisal Hanif -------------- next part -------------- An HTML attachment was scrubbed... URL: From vma at vallimamod.org Wed May 20 11:58:49 2020 From: vma at vallimamod.org (Valli A. Vallimamod) Date: Wed, 20 May 2020 13:58:49 +0200 Subject: [Freeswitch-users] Freeswitch use DTLS v1.0 instead of DTLS v1.2 In-Reply-To: <1CC88B9F-FB30-4614-AB06-D60EAF36BB43@freeswitch.org> References: <9de8d618-1a0b-d987-97be-7c6d62bf1a70@telemaque.fr> <05A41FF5-CBCC-486F-9E14-ABBD79CE6008@vallimamod.org> <47CFD49B-2C15-4CEF-AAE5-B991F3EE4ED2@vallimamod.org> <1CC88B9F-FB30-4614-AB06-D60EAF36BB43@freeswitch.org> Message-ID: Hi, I have created the following PR to make my explanation clearer: https://github.com/signalwire/freeswitch/pull/646 For me, the issue is not with `HAVE_OPENSSL_DTLSv1_2_method` but with the new `DTLS_server_method()` and `DTLS_client_method()` functions which support both dtls1.0 and dtls1.2[1]. My proposal is to limit to dtls1.2 with a call to `SSL_CTX_set_min_proto_version()`[2] as the version specific functions (DTLSv1_2_server_method() and DTLSv1_2_client_method()) are deprecated in openssl 1.1.1. [1] https://www.openssl.org/docs/man1.1.1/man3/DTLS_server_method.html [2] https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_min_proto_version.html Best Regards, -- Valli A. Vallimamod SIP Solutions vma at sip.solutions linkedin.com/in/vallimamod . > On 19 May 2020, at 20:38, Mike Jerris wrote: > > Are you saying that HAVE_OPENSSL_DTLSv1_2_method is not true on openssl 1.1? #define HAVE_OPENSSL_DTLSv1_2_method 1 on my box with openssl 1.1.1 > > If someone can point me to where this bug supposedly is, please provide info here. It should default the dtls 1.2 when built against any openssl that supports it, unless explicitly overridden. > > >> On May 19, 2020, at 11:35 AM, Valli A. Vallimamod wrote: >> >> Hi Brian, >> >> Are you referring to switch_rtp_add_dtls() function? To my understanding, the ifdef is only activated for openssl version < 1.1.0 [1]. The `want_DTLSv1_2` is not taken into account for newer versions, so freeswitch may potentially use dtls version lower than 1.2. >> >> If that sounds correct, I can make a PR with SSL_CTX_set_min_proto_version() call if the `want_DTLSv1_2 flag is set for openssl version >= 1.1.0. >> >> [1] https://github.com/signalwire/freeswitch/blob/v1.10.3/src/switch_rtp.c#L3762 >> >> >> Best Regards, >> -- >> Valli A. Vallimamod >> SIP Solutions >> vma at sip.solutions >> linkedin.com/in/vallimamod >> . >> >> >>> On 19 May 2020, at 14:17, Brian West wrote: >>> >>> It's already there, unless your version of OpenSSL doesn't have DTLS v1.2, Its wrapped in an ifdef HAVE_OPENSSL_DTLSv1_2_method >>> >>> /b >>> >>> On Tue, May 19, 2020 at 4:56 AM Valli A. Vallimamod wrote: >>> Hi, >>> >>> As you look familiar with the source code, you may add >>> >>> SSL_CTX_set_min_proto_version(dtls->ssl_ctx, DTLS1_2_VERSION); >>> >>> as a quick hack in switch_rtp.c around where DTLS_server_method() / DTLS_client_method() are called. >>> >>> But it looks like a bug, you should create an issue on github. >>> >>> . >>> >>> >>>> On 12 May 2020, at 19:43, François-Xavier Geneste wrote: >>>> >>>> Hello guys, >>>> >>>> I'm facing a big trouble for several hours ago and need help.... I'm using Freeswitch v1.10.2 with webRTC successfully installed and running. On the user/webphone side, I'm using Chrome 81.0.4044.138. Incoming and outgoing calls works fine with my webphone stack on my browsers (Firefox, Chrome). No warnings or errors at both sides. >>>> >>>> But when I do the following scenario with a webphone that can manage several calls at the same time (multi-line feature), it does not work : >>>> >>>> • make a first call routed to a webrtc extension, answer it and keep it connected >>>> • make a second call routed to the same extension, do not answer and keep the first call connected >>>> • make a third call routed to the same extension and hold the first line to accept this new call=> when I try to answer this 3rd call, the call is always dropped >>>> After digging into logs, and packets captured with wireshark, I found that when the freeswitch try to exchange with the browser to negociate SRTP flow for the 3rd call, it use DTLS v1.0 protocol (instead of v1.2) : >>>> >>>> >>>> >>>> Unfortunately, support for DTLS v1.0 seems to have been dropped on my webphone/browser side and the freeswitch fail on last DTLS exchange with this logs : >>>> >>>> [INFO] switch_rtp.c:3736 Activate RTP/RTCP audio DTLS client >>>> [INFO] switch_rtp.c:3903 Changing audio DTLS state from OFF to HANDSHAKE >>>> [...] >>>> [ERR] switch_rtp.c:3266 audio Handshake failure 1. This may happen when you use legacy DTLS v1.0 (legacyDTLS channel var is set) but endpoint requires DTLS v1.2. >>>> >>>> >>>> On freeswitch side, I found only one option linked to the DTLS version (legacyDTLS, as written in logs) which I never set in my config. I checked my open ssl version on the freeswitch server (1.1.1d). >>>> >>>> The thing that is disturbing to me is that if I hold the first call and answer the second call, it works well. The issue occurs only for the third call and after a missed/refused call while still connected with first call in parallel. >>>> >>>> Digging into freeswitch source, I found that it seems to use version-flexible DTLS methods of openssl (DTLS_server_method() and DTLS_client_method()) and I cannot see how to quicly and simply always force DTLS v1.2 ? >>>> >>>> Have any of you ever had this kind of problem or know how to solve it ? > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com From lloyd.aloysius at gmail.com Wed May 20 19:27:52 2020 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Wed, 20 May 2020 15:27:52 -0400 Subject: [Freeswitch-users] Freeswitch Stop Responding After 2 Days In-Reply-To: References: Message-ID: I use the following unixodbc, mysql, lua Looks like it is a memory leak. Do not know where to start to looking into. Switch stop responding and need a restart the service. On Wed, May 20, 2020 at 3:36 AM Faisal Hanif wrote: > do you have any custom code managing business logic ? > > On Wed, 20 May 2020 at 05:34, Lloyd Aloysius > wrote: > >> Hi All >> >> This is happening in same pattern after 2 days.A restart service solve >> the issues. I tried v1.6 , v1.8, v1.10 same behavior. Can someone help me >> to find the correct direction. Attached following command output. >> >> top -b -H -p `cat /usr/local/freeswitch/run/freeswitch.pid` -n 1 >> >> >> Machine have 42 GB memory. >> >> When I look into this output I assume freeswitch use 79g memory. Looks >> like not enough memory. Am I correct? >> >> Even I increase the memory some thing happening after 2 days. I tried >> physical vs virtual esxi same pattern problem >> >> How to solve this problem? Can someone point the correct direction. >> >> The following is startup script. Any suggestions? >> >> *Start up script* >> >> /etc/systemd/system/freeswitch.service >> ; This file in installations built from Master can be found in >> ; /usr/src/freeswitch.git/debian >> ; or >> ; /usr/src/freeswitch/debian >> [Unit] >> Description=freeswitch >> After=syslog.target network.target local-fs.target mysql.service >> apache2.service >> >> [Service] >> ; service >> Type=forking >> PIDFile=/usr/local/freeswitch/run/freeswitch.pid >> ;PermissionsStartOnly=true >> ; blank ExecStart= line flushes the list >> ExecStart= >> Environment="USER=freeswitch" >> Environment="GROUP=freeswitch" >> ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g >> freeswitch -nc >> TimeoutSec=45s >> Restart=always >> ; exec >> WorkingDirectory=/usr/local/freeswitch/bin >> ;User=root >> ;Group=daemon >> LimitCORE=infinity >> LimitNOFILE=100000 >> LimitNPROC=60000 >> LimitSTACK=250000 >> LimitRTPRIO=infinity >> LimitRTTIME=infinity >> IOSchedulingClass=realtime >> IOSchedulingPriority=2 >> CPUSchedulingPolicy=rr >> CPUSchedulingPriority=89 >> UMask=0007 >> ;NoNewPrivileges=false >> >> [Install] >> WantedBy=multi-user.target >> >> >> >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > Regards, > > Faisal Hanif > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Wed May 20 22:12:11 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Wed, 20 May 2020 23:12:11 +0100 Subject: [Freeswitch-users] Freeswitch Stop Responding After 2 Days In-Reply-To: References: Message-ID: Why do you think it's a memory leak? Also, why use unixodbc _and_ mysql? what modules are you using? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Wed, May 20, 2020 at 8:57 PM Lloyd Aloysius wrote: > I use the following unixodbc, mysql, lua > > Looks like it is a memory leak. Do not know where to start to looking > into. Switch stop responding and need a restart the service. > > On Wed, May 20, 2020 at 3:36 AM Faisal Hanif wrote: > >> do you have any custom code managing business logic ? >> >> On Wed, 20 May 2020 at 05:34, Lloyd Aloysius >> wrote: >> >>> Hi All >>> >>> This is happening in same pattern after 2 days.A restart service solve >>> the issues. I tried v1.6 , v1.8, v1.10 same behavior. Can someone help me >>> to find the correct direction. Attached following command output. >>> >>> top -b -H -p `cat /usr/local/freeswitch/run/freeswitch.pid` -n 1 >>> >>> >>> Machine have 42 GB memory. >>> >>> When I look into this output I assume freeswitch use 79g memory. Looks >>> like not enough memory. Am I correct? >>> >>> Even I increase the memory some thing happening after 2 days. I tried >>> physical vs virtual esxi same pattern problem >>> >>> How to solve this problem? Can someone point the correct direction. >>> >>> The following is startup script. Any suggestions? >>> >>> *Start up script* >>> >>> /etc/systemd/system/freeswitch.service >>> ; This file in installations built from Master can be found in >>> ; /usr/src/freeswitch.git/debian >>> ; or >>> ; /usr/src/freeswitch/debian >>> [Unit] >>> Description=freeswitch >>> After=syslog.target network.target local-fs.target mysql.service >>> apache2.service >>> >>> [Service] >>> ; service >>> Type=forking >>> PIDFile=/usr/local/freeswitch/run/freeswitch.pid >>> ;PermissionsStartOnly=true >>> ; blank ExecStart= line flushes the list >>> ExecStart= >>> Environment="USER=freeswitch" >>> Environment="GROUP=freeswitch" >>> ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g >>> freeswitch -nc >>> TimeoutSec=45s >>> Restart=always >>> ; exec >>> WorkingDirectory=/usr/local/freeswitch/bin >>> ;User=root >>> ;Group=daemon >>> LimitCORE=infinity >>> LimitNOFILE=100000 >>> LimitNPROC=60000 >>> LimitSTACK=250000 >>> LimitRTPRIO=infinity >>> LimitRTTIME=infinity >>> IOSchedulingClass=realtime >>> IOSchedulingPriority=2 >>> CPUSchedulingPolicy=rr >>> CPUSchedulingPriority=89 >>> UMask=0007 >>> ;NoNewPrivileges=false >>> >>> [Install] >>> WantedBy=multi-user.target >>> >>> >>> >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> >> >> -- >> Regards, >> >> Faisal Hanif >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From yehavi.bourvine at gmail.com Thu May 21 16:00:28 2020 From: yehavi.bourvine at gmail.com (Yehavi Bourvine) Date: Thu, 21 May 2020 19:00:28 +0300 Subject: [Freeswitch-users] Anyone managed to build FS on Centos-8? libvpx fails. Message-ID: Hello, I've built Freewitch 1.8.7 and 1.10.3 successfully from sources on Centos-7. however, it fails on centos-8 while building VPX. Before I dig into it, anyone noticed this also? An example for one of the errors: vpx_scale/generic/vpx_scale.c:286:26: error: ‘vp8_horizontal_line_2_1_scale’ undeclared (first use in this function); did you mean ‘horiz_line_scale’? horiz_line_scale = vp8_horizontal_line_2_1_scale; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ horiz_line_scale I can find the declarations inside the WIN tree, but I am not using Windows :-) Thanks, __Yehavi: -------------- next part -------------- An HTML attachment was scrubbed... URL: From m.hald at outlook.com Wed May 20 07:59:53 2020 From: m.hald at outlook.com (Marcel Haldemann) Date: Wed, 20 May 2020 07:59:53 +0000 Subject: [Freeswitch-users] oriiginate_timeout In-Reply-To: References: Message-ID: Sorry, my reply was intended directly to the initial question. I did understand that the timeout isn’t working (and thus the call is ringing too long) I just checked our code, as I know we hat the same issue some time back, there we set (relevant part): cmd += $",ignore_early_media=true"; cmd += $",call_timeout={call.CallTimeout}"; cmd += $",bridge_answer_timeout={call.CallTimeout}"; cmd += $",leg_timeout={call.CallTimeout}"; (it’s C# code that builds the Connection String and this is inside of the curly brackets) So we set ignore_early_media, call_timeout, bridge_answer_timeout, leg_timeout This way the timeout works for us with and without early-media. I’m sorry if I understand it wrong or this does not apply for u. Note: this was tested in FS 1.10.1 Hth, Marcel Von: FreeSWITCH-users Im Auftrag von David Villasmil Gesendet: Dienstag, 19. Mai 2020 23:20 An: FreeSWITCH Users Help Betreff: Re: [Freeswitch-users] oriiginate_timeout Marcel, event after receiving media? On Tue, 19 May 2020 at 21:32, Marcel Haldemann > wrote: Setting call_timeout and leg_timeout works for me (all inside the curly brackets) Von: FreeSWITCH-users > Im Auftrag von Faisal Hanif Gesendet: Dienstag, 19. Mai 2020 21:41 An: FreeSWITCH Users Help > Betreff: Re: [Freeswitch-users] oriiginate_timeout adding execute_on_media='sched_hangup +4',execute_on_answer='sched_hangup +3600' could be a tweak to solve your problem On Tue, 19 May 2020 at 22:36, David Villasmil > wrote: Anyone can help on this? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 On Mon, May 18, 2020 at 11:51 PM David Villasmil > wrote: Hello all, I'm trying to timeout an origination, using originate_timeout works fine _if_ i don't get a 183, so i tried combining both originate_timeout and bridge_answer_timout, but this doesn't seem to be working: bgapi expand originate {bridge_answer_timeout=5,originate_timeout=2,execute_on_answer='sched_broadcast +3 playback somefile.wav'}sofia/outbound/1112223456 at 1.2.3.4 If i don't get a 183 before 2 seconds, the call is timed out properly, but if i do, the bridge_answer_timeout is never fired.. Anyone knows what this could be? Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- Regards, Faisal Hanif _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From sawun.sawun at gmail.com Wed May 20 10:02:00 2020 From: sawun.sawun at gmail.com (sawun) Date: Wed, 20 May 2020 03:02:00 -0700 (MST) Subject: [Freeswitch-users] freeswitch whatsapp integration? Message-ID: <1589968920671-0.post@n2.nabble.com> Hello, i am new to FS. Can we use FS to send calls to whatsapp number? Thx -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ From sawun.sawun at gmail.com Thu May 21 16:54:33 2020 From: sawun.sawun at gmail.com (sawun) Date: Thu, 21 May 2020 09:54:33 -0700 (MST) Subject: [Freeswitch-users] freeswitch whatsapp integration? Message-ID: <1590080073648-0.post@n2.nabble.com> Hello, i am new to FS. Can we use FS to send calls to whatsapp number? Thx -- Sent from: http://freeswitch-users.2379917.n2.nabble.com/ From unai at sysbible.org Wed May 20 08:36:14 2020 From: unai at sysbible.org (Unai Rodriguez) Date: Wed, 20 May 2020 10:36:14 +0200 Subject: [Freeswitch-users] =?utf-8?q?Correlation_between_jitter/discarded?= =?utf-8?q?=5Fpackets_with_choppy_audio_streams?= In-Reply-To: References: Message-ID: <71db95fd-6f79-4c8d-a123-62665ac195fc@www.fastmail.com> Hi Dragos/All, Yes I was able to get that from the source code however where can I find what the units of measurement are? This is mainly because we are finding discrepancies between what FS logs and what tcpdump/wireshark show. What about the codec used? Is there any place where we can check that information? Thank you -- unai On Tue, May 19, 2020, at 3:24 PM, Dragos Oancea wrote: > They seem self-explanatory from the code: > > apt_log(APT_LOG_MARK,APT_PRIO_INFO,"Close RTP Receiver %s:%hu <- %s:%hu [r:%u l:%u j:%u p:%u d:%u i:%u]", > rtp_stream->rtp_l_sockaddr->hostname, > rtp_stream->rtp_l_sockaddr->port, > rtp_stream->rtp_r_sockaddr->hostname, > rtp_stream->rtp_r_sockaddr->port, > receiver->stat.received_packets, > receiver->stat.lost_packets, > receiver->rr_stat.jitter, > mpf_jitter_buffer_playout_delay_get(receiver->jb), > receiver->stat.discarded_packets, > receiver->stat.ignored_packets); > > The baseline depends on the codec used too. > > On Mon, May 18, 2020 at 10:33 PM Unai Rodriguez wrote: >> Dear List, >> >> We're experiencing choppy/distorted audio streams at times and have been looking into understanding the definition and units of measure of these values reported on the main FS log (i.e. /var/log/freeswitch/freeswitch.log) >> >> - r = received >> - l = lost >> - j = jitter >> - p = playout_delay >> - d = discarded_packets >> - i = ignored_packets >> >> The following log lines seemed to correspond with choppy/distorted audio: >> >> ======================================================== >> ... >> 2020-05-15 10:18:05.202714 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18800 <- 10.252.148.73:17592 [r:403 l:0 j:651 p:0 d:87 i:0] >> ... >> 2020-05-15 10:25:53.622708 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:22660 <- 10.252.148.56:18572 [r:402 l:0 j:143 p:0 d:84 i:0] >> ... >> 2020-05-15 10:43:42.642722 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:18940 <- 10.252.148.72:20800 [r:356 l:0 j:838 p:0 d:79 i:0] >> ... >> 2020-05-15 11:00:52.102707 [INFO] mpf_rtp_stream.c:541 () Close RTP Receiver 10.252.148.75:20952 <- 10.252.148.61:16540 [r:582 l:0 j:806 p:0 d:66 i:0] >> ... >> ======================================================== >> >> At this point we believe that having a (d)iscarded value of more than 60 correlates with choppy calls and most of the time those come with (j)itter value of several hundreds. >> >> Would it be possible for someone to point out where we could find the definition and unit of measure of those values (i.e.: r, l, j, p, d, i)? Is there any baseline that could be references to determine which calls are being choppy/distorted based on these numbers? We've been trying to understand FS source code and find documentation to no avail. >> >> Thank you so much >> Unai Rodriguez >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From rbetancor at gmail.com Thu May 21 18:58:50 2020 From: rbetancor at gmail.com (=?UTF-8?Q?Ra=C3=BAl_Alexis_Betancor_Santana?=) Date: Thu, 21 May 2020 19:58:50 +0100 Subject: [Freeswitch-users] freeswitch whatsapp integration? In-Reply-To: <1589968920671-0.post@n2.nabble.com> References: <1589968920671-0.post@n2.nabble.com> Message-ID: Short answer ... NO On Thu, May 21, 2020 at 7:33 PM sawun wrote: > Hello, > > i am new to FS. > Can we use FS to send calls to whatsapp number? > > Thx > > > > -- > Sent from: http://freeswitch-users.2379917.n2.nabble.com/ > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Thu May 21 21:51:55 2020 From: gregor at infomedia.si (Gregor Nanger) Date: Thu, 21 May 2020 23:51:55 +0200 Subject: [Freeswitch-users] mod_xml_cdr - attended transfer Message-ID: Hi! I found some bug in mod_xml_cdr module. Hard to explain, so let's describe scenario: 1. Inbound call to extension 2. extension do attended transfer to external number 3. external number picks up call 4. extension end call 5. inbound leg and external leg are connected This is everything ok. FS does as it should. But when all calls end, I get CDR post to web server only for legs from point 2 upward. I am missing main CDR post, where it is etc... I get only clone-of flows of main leg, but no CDR of main leg. Theoretically, I should CDR for leg in step 1, for leg in step 2 and for leg in step 5. So, I am missing CDR post for step 1. Interesting is that if in step 4., if external number ends call, extension is connected back to inbound leg and also I get all CDR posts. Hope you understand what I mean. Does anyone handle CDR with attended transfer? BR, Gregor -------------- next part -------------- An HTML attachment was scrubbed... URL: From gregor at infomedia.si Thu May 21 21:59:05 2020 From: gregor at infomedia.si (Gregor Nanger) Date: Thu, 21 May 2020 23:59:05 +0200 Subject: [Freeswitch-users] mod_xml_cdr - attended transfer In-Reply-To: References: Message-ID: Maybe this picture would help to understand a problem. It is XML generated by mod_xml_cdr: [image: image.png] On Thu, 21 May 2020 at 23:51, Gregor Nanger wrote: > Hi! > > I found some bug in mod_xml_cdr module. Hard to explain, so let's describe > scenario: > > 1. Inbound call to extension > 2. extension do attended transfer to external number > 3. external number picks up call > 4. extension end call > 5. inbound leg and external leg are connected > > This is everything ok. FS does as it should. > > But when all calls end, I get CDR post to web server only for legs from > point 2 upward. I am missing main CDR post, where it is etc... I > get only clone-of flows of main leg, but no CDR of main leg. Theoretically, > I should CDR for leg in step 1, for leg in step 2 and for leg in step 5. > So, I am missing CDR post for step 1. > > Interesting is that if in step 4., if external number ends call, extension > is connected back to inbound leg and also I get all CDR posts. > > Hope you understand what I mean. Does anyone handle CDR with attended > transfer? > > BR, Gregor > -- 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: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 77418 bytes Desc: not available URL: From lloyd.aloysius at gmail.com Fri May 22 01:05:17 2020 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Thu, 21 May 2020 21:05:17 -0400 Subject: [Freeswitch-users] Freeswitch Stop Responding After 2 Days In-Reply-To: References: Message-ID: unixodbc and mysql for business logic I have same problem, Please see below it is partial. Switch stop responding... Any help on this issue. How to solve this problem top - 20:57:49 up 4 days, 2:33, 1 user, load average: 0.22, 0.12, 0.10 Threads: 97 total, 0 running, 97 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.8 us, 0.3 sy, 0.0 ni, 98.6 id, 0.2 wa, 0.0 hi, 0.1 si, 0.0 st KiB Mem: 99168592 total, 13798980 used, 85369616 free, 204232 buffers KiB Swap: 39517180 total, 0 used, 39517180 free. 5790544 cached Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 56800 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:04.60 freeswitch 56801 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:05.64 freeswitch 56802 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 2:38.80 freeswitch 56804 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 1:00.68 freeswitch 56806 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 10:02.48 freeswitch 56807 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 0:03.48 freeswitch 56808 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:07.83 freeswitch 56814 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 2:18.11 freeswitch 56815 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 30:52.02 freeswitch 56816 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 8:12.99 freeswitch 56818 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 4:21.43 freeswitch 56819 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 0:05.03 freeswitch 56820 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 1:09.79 freeswitch 56821 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 0:11.14 freeswitch 56823 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:05.75 freeswitch 56824 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 20:45.59 freeswitch 56825 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 20:45.15 freeswitch 56943 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:00.00 freeswitch 56945 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:49.09 freeswitch 56946 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:38.27 freeswitch On Wed, May 20, 2020 at 6:33 PM David Villasmil < david.villasmil.work at gmail.com> wrote: > Why do you think it's a memory leak? > Also, why use unixodbc _and_ mysql? what modules are you using? > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > > On Wed, May 20, 2020 at 8:57 PM Lloyd Aloysius > wrote: > >> I use the following unixodbc, mysql, lua >> >> Looks like it is a memory leak. Do not know where to start to looking >> into. Switch stop responding and need a restart the service. >> >> On Wed, May 20, 2020 at 3:36 AM Faisal Hanif wrote: >> >>> do you have any custom code managing business logic ? >>> >>> On Wed, 20 May 2020 at 05:34, Lloyd Aloysius >>> wrote: >>> >>>> Hi All >>>> >>>> This is happening in same pattern after 2 days.A restart service solve >>>> the issues. I tried v1.6 , v1.8, v1.10 same behavior. Can someone help me >>>> to find the correct direction. Attached following command output. >>>> >>>> top -b -H -p `cat /usr/local/freeswitch/run/freeswitch.pid` -n 1 >>>> >>>> >>>> Machine have 42 GB memory. >>>> >>>> When I look into this output I assume freeswitch use 79g memory. Looks >>>> like not enough memory. Am I correct? >>>> >>>> Even I increase the memory some thing happening after 2 days. I tried >>>> physical vs virtual esxi same pattern problem >>>> >>>> How to solve this problem? Can someone point the correct direction. >>>> >>>> The following is startup script. Any suggestions? >>>> >>>> *Start up script* >>>> >>>> /etc/systemd/system/freeswitch.service >>>> ; This file in installations built from Master can be found in >>>> ; /usr/src/freeswitch.git/debian >>>> ; or >>>> ; /usr/src/freeswitch/debian >>>> [Unit] >>>> Description=freeswitch >>>> After=syslog.target network.target local-fs.target mysql.service >>>> apache2.service >>>> >>>> [Service] >>>> ; service >>>> Type=forking >>>> PIDFile=/usr/local/freeswitch/run/freeswitch.pid >>>> ;PermissionsStartOnly=true >>>> ; blank ExecStart= line flushes the list >>>> ExecStart= >>>> Environment="USER=freeswitch" >>>> Environment="GROUP=freeswitch" >>>> ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g >>>> freeswitch -nc >>>> TimeoutSec=45s >>>> Restart=always >>>> ; exec >>>> WorkingDirectory=/usr/local/freeswitch/bin >>>> ;User=root >>>> ;Group=daemon >>>> LimitCORE=infinity >>>> LimitNOFILE=100000 >>>> LimitNPROC=60000 >>>> LimitSTACK=250000 >>>> LimitRTPRIO=infinity >>>> LimitRTTIME=infinity >>>> IOSchedulingClass=realtime >>>> IOSchedulingPriority=2 >>>> CPUSchedulingPolicy=rr >>>> CPUSchedulingPriority=89 >>>> UMask=0007 >>>> ;NoNewPrivileges=false >>>> >>>> [Install] >>>> WantedBy=multi-user.target >>>> >>>> >>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> >>> >>> -- >>> Regards, >>> >>> Faisal Hanif >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From imfanee at gmail.com Fri May 22 05:43:36 2020 From: imfanee at gmail.com (Faisal Hanif) Date: Fri, 22 May 2020 10:43:36 +0500 Subject: [Freeswitch-users] Freeswitch Stop Responding After 2 Days In-Reply-To: References: Message-ID: If you are using LUA's DB/ODBC driver to connect DB instead of FreeSWITCH's built in ODBC connection then this could be issue as there are known complaint of memory leakage in LUA's ODBC/DB driver. On Fri, 22 May 2020 at 06:36, Lloyd Aloysius wrote: > unixodbc and mysql for business logic > > I have same problem, Please see below it is partial. Switch stop > responding... Any help on this issue. How to solve this problem > > > top - 20:57:49 up 4 days, 2:33, 1 user, load average: 0.22, 0.12, 0.10 > Threads: 97 total, 0 running, 97 sleeping, 0 stopped, 0 zombie > %Cpu(s): 0.8 us, 0.3 sy, 0.0 ni, 98.6 id, 0.2 wa, 0.0 hi, 0.1 si, > 0.0 st > KiB Mem: 99168592 total, 13798980 used, 85369616 free, 204232 buffers > KiB Swap: 39517180 total, 0 used, 39517180 free. 5790544 cached Mem > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > 56800 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:04.60 > freeswitch > 56801 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:05.64 > freeswitch > 56802 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 2:38.80 > freeswitch > 56804 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 1:00.68 > freeswitch > 56806 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 10:02.48 > freeswitch > 56807 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 0:03.48 > freeswitch > 56808 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:07.83 > freeswitch > 56814 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 2:18.11 > freeswitch > 56815 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 30:52.02 > freeswitch > 56816 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 8:12.99 > freeswitch > 56818 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 4:21.43 > freeswitch > 56819 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 0:05.03 > freeswitch > 56820 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 1:09.79 > freeswitch > 56821 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 0:11.14 > freeswitch > 56823 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:05.75 > freeswitch > 56824 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 20:45.59 > freeswitch > 56825 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 20:45.15 > freeswitch > 56943 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:00.00 > freeswitch > 56945 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:49.09 > freeswitch > 56946 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:38.27 > freeswitch > > On Wed, May 20, 2020 at 6:33 PM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> Why do you think it's a memory leak? >> Also, why use unixodbc _and_ mysql? what modules are you using? >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> >> >> On Wed, May 20, 2020 at 8:57 PM Lloyd Aloysius >> wrote: >> >>> I use the following unixodbc, mysql, lua >>> >>> Looks like it is a memory leak. Do not know where to start to looking >>> into. Switch stop responding and need a restart the service. >>> >>> On Wed, May 20, 2020 at 3:36 AM Faisal Hanif wrote: >>> >>>> do you have any custom code managing business logic ? >>>> >>>> On Wed, 20 May 2020 at 05:34, Lloyd Aloysius >>>> wrote: >>>> >>>>> Hi All >>>>> >>>>> This is happening in same pattern after 2 days.A restart service solve >>>>> the issues. I tried v1.6 , v1.8, v1.10 same behavior. Can someone help me >>>>> to find the correct direction. Attached following command output. >>>>> >>>>> top -b -H -p `cat /usr/local/freeswitch/run/freeswitch.pid` -n 1 >>>>> >>>>> >>>>> Machine have 42 GB memory. >>>>> >>>>> When I look into this output I assume freeswitch use 79g memory. Looks >>>>> like not enough memory. Am I correct? >>>>> >>>>> Even I increase the memory some thing happening after 2 days. I tried >>>>> physical vs virtual esxi same pattern problem >>>>> >>>>> How to solve this problem? Can someone point the correct direction. >>>>> >>>>> The following is startup script. Any suggestions? >>>>> >>>>> *Start up script* >>>>> >>>>> /etc/systemd/system/freeswitch.service >>>>> ; This file in installations built from Master can be found in >>>>> ; /usr/src/freeswitch.git/debian >>>>> ; or >>>>> ; /usr/src/freeswitch/debian >>>>> [Unit] >>>>> Description=freeswitch >>>>> After=syslog.target network.target local-fs.target mysql.service >>>>> apache2.service >>>>> >>>>> [Service] >>>>> ; service >>>>> Type=forking >>>>> PIDFile=/usr/local/freeswitch/run/freeswitch.pid >>>>> ;PermissionsStartOnly=true >>>>> ; blank ExecStart= line flushes the list >>>>> ExecStart= >>>>> Environment="USER=freeswitch" >>>>> Environment="GROUP=freeswitch" >>>>> ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g >>>>> freeswitch -nc >>>>> TimeoutSec=45s >>>>> Restart=always >>>>> ; exec >>>>> WorkingDirectory=/usr/local/freeswitch/bin >>>>> ;User=root >>>>> ;Group=daemon >>>>> LimitCORE=infinity >>>>> LimitNOFILE=100000 >>>>> LimitNPROC=60000 >>>>> LimitSTACK=250000 >>>>> LimitRTPRIO=infinity >>>>> LimitRTTIME=infinity >>>>> IOSchedulingClass=realtime >>>>> IOSchedulingPriority=2 >>>>> CPUSchedulingPolicy=rr >>>>> CPUSchedulingPriority=89 >>>>> UMask=0007 >>>>> ;NoNewPrivileges=false >>>>> >>>>> [Install] >>>>> WantedBy=multi-user.target >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>>> services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> Professional FreeSWITCH Services >>>>> sales at freeswitch.com >>>>> https://freeswitch.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> https://freeswitch.com/oss >>>>> https://freeswitch.org/confluence >>>>> https://cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> https://freeswitch.com >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Faisal Hanif >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, Faisal Hanif -------------- next part -------------- An HTML attachment was scrubbed... URL: From imfanee at gmail.com Fri May 22 05:44:33 2020 From: imfanee at gmail.com (Faisal Hanif) Date: Fri, 22 May 2020 10:44:33 +0500 Subject: [Freeswitch-users] freeswitch whatsapp integration? In-Reply-To: <1590080073648-0.post@n2.nabble.com> References: <1590080073648-0.post@n2.nabble.com> Message-ID: You need to buy SIP Gateway interconnect from WhatsApp or use a service like nexmo or twillio they already have that gateway. On Thu, 21 May 2020 at 23:45, sawun wrote: > Hello, > > i am new to FS. > Can we use FS to send calls to whatsapp number? > > Thx > > > > -- > Sent from: http://freeswitch-users.2379917.n2.nabble.com/ > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, Faisal Hanif -------------- next part -------------- An HTML attachment was scrubbed... URL: From mayamatakeshi at gmail.com Sun May 24 13:10:05 2020 From: mayamatakeshi at gmail.com (mayamatakeshi) Date: Sun, 24 May 2020 22:10:05 +0900 Subject: [Freeswitch-users] Speech Recognition recording to URL Message-ID: Hi, out of curiosity, I'm trying to see if I can use application record + mod_httapi (https://freeswitch.org/confluence/display/FREESWITCH/mod_httapi) to connect with Google Speech Recognition service (via a proxy app that will handle HTTP to gRCP convertion). Just as a test, I'm trying to see if using an inbound event socket I can inject a DETECTED_SPEECH event in a channel. I tried something like this and got an +OK from FS: T 192.168.88.78:60380 -> 192.168.88.74:8021 [AP] sendevent DETECTED_SPEECH Unique-ID: a03486b8-781d-430a-ab26-5815485401a8 Call-UUID: a03486b8-781d-430a-ab26-5815485401a8 call_uuid: a03486b8-781d-430a-ab26-5815485401a8 uuid: a03486b8-781d-430a-ab26-5815485401a8 Channel-UUID: a03486b8-781d-430a-ab26-5815485401a8 Speech-Type: begin-speaking T 192.168.88.74:8021 -> 192.168.88.78:60380 [AP] Content-Type: command/reply Reply-Text: +OK 64bdd4aa-9476-4db8-b56c-36a62f6a2238 but nothing got notified to the channel (and no logs about it from FS running in debug level) Would this be actually possible? -------------- next part -------------- An HTML attachment was scrubbed... URL: From avi at avimarcus.net Sun May 24 13:22:31 2020 From: avi at avimarcus.net (Avi Marcus) Date: Sun, 24 May 2020 13:22:31 +0000 Subject: [Freeswitch-users] inband DTMF detection and drop In-Reply-To: References: Message-ID: <0100017246d9627e-8decc0e5-e132-48a6-8052-cdae54fbbea1-000000@email.amazonses.com> Do you hear a lot of dtmf, or just a tiny bleep? It can take a little bit of time to clamp down... I use something a bit different, setting these three variables: jitterbuffer of 60ms (3x ptime of 20 packets) means it can squelch it back to the beginning. This however means it could add a delay of 60ms. And keep the jitter buffer even while we're bridging. -Avi Marcus Bestfone On Tue, May 19, 2020 at 12:33 AM SamyGo wrote: > Hi all, > I've followed all the previous suggestions to detect the inband DTMF > coming from a provider and to drop them from going further into B leg. > However the inband DTMF still goes to otherside and user can hear clicking > sounds. Here's what I've done so far: > > *VERSION:* > FreeSWITCH Version 1.10.2-release+git~20191231T140119Z~f7bdd3845a~64bit > (git f7bdd38 2019-12-31 14:01:19Z 64bit) > > *OS:* Ubuntu 18.04.4 LTS > > *DIALPLAN:* > > expression="true"/> > > data="rtp_manual_rtp_bugs=FLUSH_JB_ON_DTMF|ignore_dtmf_duration"/> > data="jitterbuffer_msec=1p"/> > data="spandsp_dtmf_rx_filter_dialtone=true"/> > data="dtmf_verbose=true"/> > > > data="{bridge_filter_dtmf=true,drop_dtmf=true}sofia/gateway/CISCO_GW/$1"/> > > > > > I've also tried suggestion by other users on mailing list related to flush > JB on DTMF rtp_bug but that doesnt help either. > > > *CONSOLE OUTPUT:*2020-05-12 23:59:10.195999 [DEBUG] mod_spandsp_fax.c:295 > FLOW DTMF Potentially '5' - total -15.55dB, row -32.25dB, col -40.30dB, > duration 338436 - miss > 2020-05-12 23:59:10.195999 [DEBUG] mod_spandsp_fax.c:295 FLOW DTMF > Potentially '5' - total -17.99dB, row -30.58dB, col -40.99dB, duration > 338538 - miss > > It does detect the number but its not a hit. > > Can I get some more ideas how to drop inband DTMF tones, Thanks. > > Best Regards, > Sammy > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From joes.mailing.lists at gmail.com Sun May 24 16:54:59 2020 From: joes.mailing.lists at gmail.com (.) Date: Sun, 24 May 2020 09:54:59 -0700 Subject: [Freeswitch-users] Speech Recognition recording to URL In-Reply-To: References: Message-ID: Probably you are already aware of this, but just in case, there is in fact a ModUniMRCP plugin for GSR: - http://unimrcp.org/solutions/google-speech-recognition It works well, but it is non-free. On Sun, May 24, 2020 at 6:44 AM mayamatakeshi wrote: > Hi, > out of curiosity, I'm trying to see if I can use application record + > mod_httapi ( > https://freeswitch.org/confluence/display/FREESWITCH/mod_httapi) > to connect with Google Speech Recognition service (via a proxy app that > will handle HTTP to gRCP convertion). > Just as a test, I'm trying to see if using an inbound event socket I can > inject a DETECTED_SPEECH event in a channel. > I tried something like this and got an +OK from FS: > > T 192.168.88.78:60380 -> 192.168.88.74:8021 [AP] > sendevent DETECTED_SPEECH > Unique-ID: a03486b8-781d-430a-ab26-5815485401a8 > Call-UUID: a03486b8-781d-430a-ab26-5815485401a8 > call_uuid: a03486b8-781d-430a-ab26-5815485401a8 > uuid: a03486b8-781d-430a-ab26-5815485401a8 > Channel-UUID: a03486b8-781d-430a-ab26-5815485401a8 > Speech-Type: begin-speaking > > T 192.168.88.74:8021 -> 192.168.88.78:60380 [AP] > Content-Type: command/reply > Reply-Text: +OK 64bdd4aa-9476-4db8-b56c-36a62f6a2238 > > but nothing got notified to the channel (and no logs about it from FS > running in debug level) > > Would this be actually possible? > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From daveh at drachtio.org Sun May 24 17:27:29 2020 From: daveh at drachtio.org (David Horton) Date: Sun, 24 May 2020 13:27:29 -0400 Subject: [Freeswitch-users] Speech Recognition recording to URL In-Reply-To: References: Message-ID: Also FWIW I have open sourced a freeswitch module that integrates with google transcription: https://github.com/davehorton/drachtio-freeswitch-modules/tree/master/modules/mod_google_transcribe It requires building a version of freeswitch that links with GRPC libs On May 24, 2020, at 12:54 PM, . wrote: Probably you are already aware of this, but just in case, there is in fact a ModUniMRCP plugin for GSR: http://unimrcp.org/solutions/google-speech-recognition It works well, but it is non-free. On Sun, May 24, 2020 at 6:44 AM mayamatakeshi > wrote: Hi, out of curiosity, I'm trying to see if I can use application record + mod_httapi (https://freeswitch.org/confluence/display/FREESWITCH/mod_httapi ) to connect with Google Speech Recognition service (via a proxy app that will handle HTTP to gRCP convertion). Just as a test, I'm trying to see if using an inbound event socket I can inject a DETECTED_SPEECH event in a channel. I tried something like this and got an +OK from FS: T 192.168.88.78:60380 -> 192.168.88.74:8021 [AP] sendevent DETECTED_SPEECH Unique-ID: a03486b8-781d-430a-ab26-5815485401a8 Call-UUID: a03486b8-781d-430a-ab26-5815485401a8 call_uuid: a03486b8-781d-430a-ab26-5815485401a8 uuid: a03486b8-781d-430a-ab26-5815485401a8 Channel-UUID: a03486b8-781d-430a-ab26-5815485401a8 Speech-Type: begin-speaking T 192.168.88.74:8021 -> 192.168.88.78:60380 [AP] Content-Type: command/reply Reply-Text: +OK 64bdd4aa-9476-4db8-b56c-36a62f6a2238 but nothing got notified to the channel (and no logs about it from FS running in debug level) Would this be actually possible? _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com _________________________________________________________________________ The FreeSWITCH project is sponsored by SignalWire https://signalwire.com Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. Build your next product on our scalable cloud platform. Join our online community to chat in real time https://signalwire.community Professional FreeSWITCH Services sales at freeswitch.com https://freeswitch.com Official FreeSWITCH Sites https://freeswitch.com/oss https://freeswitch.org/confluence https://cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Sun May 24 20:08:35 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Sun, 24 May 2020 21:08:35 +0100 Subject: [Freeswitch-users] Speech Recognition recording to URL In-Reply-To: References: Message-ID: Wow! Nice!! Thanks Dave! On Sun, 24 May 2020 at 18:59, David Horton wrote: > Also FWIW I have open sourced a freeswitch module that integrates with > google transcription: > > > https://github.com/davehorton/drachtio-freeswitch-modules/tree/master/modules/mod_google_transcribe > > It requires building a version of freeswitch that links with GRPC libs > > > On May 24, 2020, at 12:54 PM, . wrote: > > Probably you are already aware of this, but just in case, there is in fact > a ModUniMRCP plugin for GSR: > > - http://unimrcp.org/solutions/google-speech-recognition > > It works well, but it is non-free. > > > On Sun, May 24, 2020 at 6:44 AM mayamatakeshi > wrote: > >> Hi, >> out of curiosity, I'm trying to see if I can use application record + >> mod_httapi ( >> https://freeswitch.org/confluence/display/FREESWITCH/mod_httapi) >> to connect with Google Speech Recognition service (via a proxy app that >> will handle HTTP to gRCP convertion). >> Just as a test, I'm trying to see if using an inbound event socket I can >> inject a DETECTED_SPEECH event in a channel. >> I tried something like this and got an +OK from FS: >> >> T 192.168.88.78:60380 -> 192.168.88.74:8021 [AP] >> sendevent DETECTED_SPEECH >> Unique-ID: a03486b8-781d-430a-ab26-5815485401a8 >> Call-UUID: a03486b8-781d-430a-ab26-5815485401a8 >> call_uuid: a03486b8-781d-430a-ab26-5815485401a8 >> uuid: a03486b8-781d-430a-ab26-5815485401a8 >> Channel-UUID: a03486b8-781d-430a-ab26-5815485401a8 >> Speech-Type: begin-speaking >> >> T 192.168.88.74:8021 -> 192.168.88.78:60380 [AP] >> Content-Type: command/reply >> Reply-Text: +OK 64bdd4aa-9476-4db8-b56c-36a62f6a2238 >> >> but nothing got notified to the channel (and no logs about it from FS >> running in debug level) >> >> Would this be actually possible? >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mayamatakeshi at gmail.com Mon May 25 12:58:32 2020 From: mayamatakeshi at gmail.com (mayamatakeshi) Date: Mon, 25 May 2020 21:58:32 +0900 Subject: [Freeswitch-users] Speech Recognition recording to URL In-Reply-To: References: Message-ID: On Mon, May 25, 2020 at 1:56 AM . wrote: > Probably you are already aware of this, but just in case, there is in fact > a ModUniMRCP plugin for GSR: > > - http://unimrcp.org/solutions/google-speech-recognition > > It works well, but it is non-free. > Thanks. Yes, I'm aware of it. I actually studied it a little when working on a mrcp server written in node.js: https://github.com/MayamaTakeshi/mrcp_server -------------- next part -------------- An HTML attachment was scrubbed... URL: From mayamatakeshi at gmail.com Mon May 25 13:02:05 2020 From: mayamatakeshi at gmail.com (mayamatakeshi) Date: Mon, 25 May 2020 22:02:05 +0900 Subject: [Freeswitch-users] Speech Recognition recording to URL In-Reply-To: References: Message-ID: On Mon, May 25, 2020 at 3:04 AM David Horton wrote: > Also FWIW I have open sourced a freeswitch module that integrates with > google transcription: > > > https://github.com/davehorton/drachtio-freeswitch-modules/tree/master/modules/mod_google_transcribe > > It requires building a version of freeswitch that links with GRPC libs > Thanks. I have looked into it some time ago. I'm just experimenting with some alternative ways to make this integration (just for fun, no money involved). -------------- next part -------------- An HTML attachment was scrubbed... URL: From alex at freeswitch.com Mon May 25 14:01:47 2020 From: alex at freeswitch.com (Alex Sibyakin) Date: Mon, 25 May 2020 23:01:47 +0900 Subject: [Freeswitch-users] Anyone managed to build FS on Centos-8? libvpx fails. In-Reply-To: References: Message-ID: Hello, The 1.10.3 should be good with CentOS 8. You can find some unofficial packages and the spec here: https://build.opensuse.org/package/binaries/home:sibyakin:freeswitch/freeswitch/CentOS_8 But be aware! This is not official and not supported repo. Regards,Alex On Thu, 2020-05-21 at 19:00 +0300, Yehavi Bourvine wrote: > Hello, > > I've built Freewitch 1.8.7 and 1.10.3 successfully from sources on > Centos-7. however, it fails on centos-8 while building VPX. Before I > dig into it, anyone noticed this also? > > An example for one of the errors: > vpx_scale/generic/vpx_scale.c:286:26: error: > ‘vp8_horizontal_line_2_1_scale’ undeclared (first use in this > function); did you mean ‘horiz_line_scale’? > horiz_line_scale = vp8_horizontal_line_2_1_scale; > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > horiz_line_scale > > I can find the declarations inside the WIN tree, but I am not using > Windows :-) > > Thanks, __Yehavi: > > > _____________________________________________________________________ > ____ > The FreeSWITCH project is sponsored by SignalWire > https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services.Build your next product on our scalable cloud platform. > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Servicessales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Siteshttps://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-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 lloyd.aloysius at gmail.com Mon May 25 14:23:44 2020 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Mon, 25 May 2020 10:23:44 -0400 Subject: [Freeswitch-users] Freeswitch Stop Responding After 2 Days In-Reply-To: References: Message-ID: Attached core output in text file. So many memory errors. I tried the physical server, esxi server same issues. Can someone point me the correct direction. Looks like unable to read memory. But servers I tried have physical server 96gb and virtual esxi 48 gb On Fri, May 22, 2020 at 2:20 AM Faisal Hanif wrote: > If you are using LUA's DB/ODBC driver to connect DB instead of > FreeSWITCH's built in ODBC connection then this could be issue as there are > known complaint of memory leakage in LUA's ODBC/DB driver. > > On Fri, 22 May 2020 at 06:36, Lloyd Aloysius > wrote: > >> unixodbc and mysql for business logic >> >> I have same problem, Please see below it is partial. Switch stop >> responding... Any help on this issue. How to solve this problem >> >> >> top - 20:57:49 up 4 days, 2:33, 1 user, load average: 0.22, 0.12, 0.10 >> Threads: 97 total, 0 running, 97 sleeping, 0 stopped, 0 zombie >> %Cpu(s): 0.8 us, 0.3 sy, 0.0 ni, 98.6 id, 0.2 wa, 0.0 hi, 0.1 si, >> 0.0 st >> KiB Mem: 99168592 total, 13798980 used, 85369616 free, 204232 buffers >> KiB Swap: 39517180 total, 0 used, 39517180 free. 5790544 cached >> Mem >> >> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND >> 56800 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:04.60 >> freeswitch >> 56801 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:05.64 >> freeswitch >> 56802 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 2:38.80 >> freeswitch >> 56804 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 1:00.68 >> freeswitch >> 56806 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 10:02.48 >> freeswitch >> 56807 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 0:03.48 >> freeswitch >> 56808 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:07.83 >> freeswitch >> 56814 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 2:18.11 >> freeswitch >> 56815 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 30:52.02 >> freeswitch >> 56816 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 8:12.99 >> freeswitch >> 56818 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 4:21.43 >> freeswitch >> 56819 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 0:05.03 >> freeswitch >> 56820 freeswi+ rt -10 8670300 2.070g 25848 S 0.0 2.2 1:09.79 >> freeswitch >> 56821 freeswi+ -11 -10 8670300 2.070g 25848 S 0.0 2.2 0:11.14 >> freeswitch >> 56823 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:05.75 >> freeswitch >> 56824 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 20:45.59 >> freeswitch >> 56825 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 20:45.15 >> freeswitch >> 56943 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 0:00.00 >> freeswitch >> 56945 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:49.09 >> freeswitch >> 56946 freeswi+ -2 -10 8670300 2.070g 25848 S 0.0 2.2 2:38.27 >> freeswitch >> >> On Wed, May 20, 2020 at 6:33 PM David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> Why do you think it's a memory leak? >>> Also, why use unixodbc _and_ mysql? what modules are you using? >>> >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work at gmail.com >>> phone: +34669448337 >>> >>> >>> On Wed, May 20, 2020 at 8:57 PM Lloyd Aloysius >>> wrote: >>> >>>> I use the following unixodbc, mysql, lua >>>> >>>> Looks like it is a memory leak. Do not know where to start to looking >>>> into. Switch stop responding and need a restart the service. >>>> >>>> On Wed, May 20, 2020 at 3:36 AM Faisal Hanif wrote: >>>> >>>>> do you have any custom code managing business logic ? >>>>> >>>>> On Wed, 20 May 2020 at 05:34, Lloyd Aloysius >>>>> wrote: >>>>> >>>>>> Hi All >>>>>> >>>>>> This is happening in same pattern after 2 days.A restart service >>>>>> solve the issues. I tried v1.6 , v1.8, v1.10 same behavior. Can someone >>>>>> help me to find the correct direction. Attached following command output. >>>>>> >>>>>> top -b -H -p `cat /usr/local/freeswitch/run/freeswitch.pid` -n 1 >>>>>> >>>>>> >>>>>> Machine have 42 GB memory. >>>>>> >>>>>> When I look into this output I assume freeswitch use 79g memory. >>>>>> Looks like not enough memory. Am I correct? >>>>>> >>>>>> Even I increase the memory some thing happening after 2 days. I tried >>>>>> physical vs virtual esxi same pattern problem >>>>>> >>>>>> How to solve this problem? Can someone point the correct direction. >>>>>> >>>>>> The following is startup script. Any suggestions? >>>>>> >>>>>> *Start up script* >>>>>> >>>>>> /etc/systemd/system/freeswitch.service >>>>>> ; This file in installations built from Master can be found in >>>>>> ; /usr/src/freeswitch.git/debian >>>>>> ; or >>>>>> ; /usr/src/freeswitch/debian >>>>>> [Unit] >>>>>> Description=freeswitch >>>>>> After=syslog.target network.target local-fs.target mysql.service >>>>>> apache2.service >>>>>> >>>>>> [Service] >>>>>> ; service >>>>>> Type=forking >>>>>> PIDFile=/usr/local/freeswitch/run/freeswitch.pid >>>>>> ;PermissionsStartOnly=true >>>>>> ; blank ExecStart= line flushes the list >>>>>> ExecStart= >>>>>> Environment="USER=freeswitch" >>>>>> Environment="GROUP=freeswitch" >>>>>> ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g >>>>>> freeswitch -nc >>>>>> TimeoutSec=45s >>>>>> Restart=always >>>>>> ; exec >>>>>> WorkingDirectory=/usr/local/freeswitch/bin >>>>>> ;User=root >>>>>> ;Group=daemon >>>>>> LimitCORE=infinity >>>>>> LimitNOFILE=100000 >>>>>> LimitNPROC=60000 >>>>>> LimitSTACK=250000 >>>>>> LimitRTPRIO=infinity >>>>>> LimitRTTIME=infinity >>>>>> IOSchedulingClass=realtime >>>>>> IOSchedulingPriority=2 >>>>>> CPUSchedulingPolicy=rr >>>>>> CPUSchedulingPriority=89 >>>>>> UMask=0007 >>>>>> ;NoNewPrivileges=false >>>>>> >>>>>> [Install] >>>>>> WantedBy=multi-user.target >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> >>>>>> The FreeSWITCH project is sponsored by SignalWire >>>>>> https://signalwire.com >>>>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>>>> services. >>>>>> Build your next product on our scalable cloud platform. >>>>>> >>>>>> Join our online community to chat in real time >>>>>> https://signalwire.community >>>>>> >>>>>> Professional FreeSWITCH Services >>>>>> sales at freeswitch.com >>>>>> https://freeswitch.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> https://freeswitch.com/oss >>>>>> https://freeswitch.org/confluence >>>>>> https://cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> https://freeswitch.com >>>>> >>>>> >>>>> >>>>> -- >>>>> Regards, >>>>> >>>>> Faisal Hanif >>>>> >>>>> _________________________________________________________________________ >>>>> >>>>> The FreeSWITCH project is sponsored by SignalWire >>>>> https://signalwire.com >>>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>>> services. >>>>> Build your next product on our scalable cloud platform. >>>>> >>>>> Join our online community to chat in real time >>>>> https://signalwire.community >>>>> >>>>> Professional FreeSWITCH Services >>>>> sales at freeswitch.com >>>>> https://freeswitch.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> https://freeswitch.com/oss >>>>> https://freeswitch.org/confluence >>>>> https://cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> https://freeswitch.com >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> The FreeSWITCH project is sponsored by SignalWire >>>> https://signalwire.com >>>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>>> services. >>>> Build your next product on our scalable cloud platform. >>>> >>>> Join our online community to chat in real time >>>> https://signalwire.community >>>> >>>> Professional FreeSWITCH Services >>>> sales at freeswitch.com >>>> https://freeswitch.com >>>> >>>> Official FreeSWITCH Sites >>>> https://freeswitch.com/oss >>>> https://freeswitch.org/confluence >>>> https://cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> https://freeswitch.com >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > Regards, > > Faisal Hanif > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 #3 0x00007f9e12e77075 in pool_thread (thread=, obj=) at src/switch_core_memory.c:569 #4 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e13b71c40) at threadproc/unix/thread.c:151 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e13b0f700) at pthread_create.c:309 #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 822977} #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 No locals. #3 0x00007f9e12e77075 in pool_thread (thread=, obj=) at src/switch_core_memory.c:569 len = 0 #4 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e13b71c40) at threadproc/unix/thread.c:151 thread = 0x7f9e13b71c40 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e13b0f700) at pthread_create.c:309 __res = pd = 0x7f9e13b0f700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316911924992, 2094080250283978527, 0, 140316912922720, 140316898717600, 140316911924992, -2147216993544671457, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 61 (Thread 0x7f9e13bd77c0 (LWP 1696)): #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 #3 0x00007f9e12e989d2 in switch_core_runtime_loop (bg=) at src/switch_core.c:1197 #4 0x0000000000402e24 in main (argc=6, argv=0x7ffe23c58368) at src/switch.c:1208 Thread 60 (Thread 0x7f9d97767700 (LWP 15982)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d44072bb0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d44072bb0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97765c68) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d97765c68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d97765c20) at src/switch_loadable_module.c:2577 #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9d440013f0 "show", rec=0, istream=0x7f9d97765c20) at src/switch_console.c:393 #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d977665a0) at mod_event_socket.c:1536 #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d9800f6f8, event=0x7f9d97766808, reply=0x7f9d97766830 "", reply_len=) at mod_event_socket.c:2315 #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d9800f6f8) at mod_event_socket.c:2749 #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d98635b08) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97767700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 59 (Thread 0x7f9d96de7700 (LWP 15856)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cdc136e50) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cdc136e50) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d96de5c68) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d96de5c68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d96de5c20) at src/switch_loadable_module.c:2577 #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9cdc16f670 "show", rec=0, istream=0x7f9d96de5c20) at src/switch_console.c:393 #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d96de65a0) at mod_event_socket.c:1536 #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d9800b458, event=0x7f9d96de6808, reply=0x7f9d96de6830 "", reply_len=) at mod_event_socket.c:2315 #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d9800b458) at mod_event_socket.c:2749 #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d984adae8) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d96de7700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 58 (Thread 0x7f9d96f59700 (LWP 15739)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ca80061f0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ca80061f0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d96f57c68) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d96f57c68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d96f57c20) at src/switch_loadable_module.c:2577 #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9ca8075020 "show", rec=0, istream=0x7f9d96f57c20) at src/switch_console.c:393 #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d96f585a0) at mod_event_socket.c:1536 #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d98005358, event=0x7f9d96f58808, reply=0x7f9d96f58830 "", reply_len=) at mod_event_socket.c:2315 #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d98005358) at mod_event_socket.c:2749 #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d98325ac8) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d96f59700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 57 (Thread 0x7f9d97d71700 (LWP 15620)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d3c008840) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d3c008840) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97d6fc68) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d97d6fc68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d97d6fc20) at src/switch_loadable_module.c:2577 #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9d3c023e10 "show", rec=0, istream=0x7f9d97d6fc20) at src/switch_console.c:393 #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d97d705a0) at mod_event_socket.c:1536 #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d98007368, event=0x7f9d97d70808, reply=0x7f9d97d70830 "", reply_len=) at mod_event_socket.c:2315 #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d98007368) at mod_event_socket.c:2749 #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d9819daa8) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97d71700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 56 (Thread 0x7f9d97af3700 (LWP 15584)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ce405f370) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ce405f370) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97af19b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d97af19b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de4194650, sip=, de=0x7f9df0016970, regtype=REG_REGISTER, key=0x7f9d97af25c0 "f5109994-ae55-4dd1-9dcf-360c47aff164", keylen=128, v_event=0x7f9d97af2560, is_nat=, sofia_private_p=0x7f9d97af2de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x15, sofia_private_p=0xffffffffffffffff, sip=0x7f9de47857b8, de=0x7f9df0016970, tags=0x7f9de42f0b90) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x15 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de47857b8, de=0x7f9df0016970, tags=0x7f9de42f0b90) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97af2e38, dep at entry=0x7f9d97af2e30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5950) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97af3700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 55 (Thread 0x7f9d97545700 (LWP 15583)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cfc032630) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cfc032630) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d975439b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d975439b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de42fd030, sip=, de=0x7f9df005d890, regtype=REG_REGISTER, key=0x7f9d975445c0 "b2e25344-b451-4a16-82ad-1e17c2c614ba", keylen=128, v_event=0x7f9d97544560, is_nat=, sofia_private_p=0x7f9d97544de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x16, sofia_private_p=0xffffffffffffffff, sip=0x7f9de45f1998, de=0x7f9df005d890, tags=0x7f9de4ac1150) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x16 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de45f1998, de=0x7f9df005d890, tags=0x7f9de4ac1150) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97544e38, dep at entry=0x7f9d97544e30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf58b8) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97545700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 54 (Thread 0x7f9d97451700 (LWP 15579)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ca4009640) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ca4009640) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97450c48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97450c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df026a350, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df026c278) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df026c278) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df02921e0, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df02921e0) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97451700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 53 (Thread 0x7f9d97415700 (LWP 15561)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d1804d770) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d1804d770) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97414c48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97414c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df023a290, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df023c1b8) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df023c1b8) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0262100, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0262100) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97415700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 52 (Thread 0x7f9d97b6b700 (LWP 15556)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c5c0471f0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c5c0471f0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97b699b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d97b699b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de4a7dbe0, sip=, de=0x7f9df019d590, regtype=REG_REGISTER, key=0x7f9d97b6a5c0 "e32485e9-6f36-4572-930f-5bc5b480ca5c", keylen=128, v_event=0x7f9d97b6a560, is_nat=, sofia_private_p=0x7f9d97b6ade0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x12, sofia_private_p=0xffffffffffffffff, sip=0x7f9de4b50728, de=0x7f9df019d590, tags=0x7f9de41e79d0) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x12 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de4b50728, de=0x7f9df019d590, tags=0x7f9de41e79d0) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97b6ae38, dep at entry=0x7f9d97b6ae30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5820) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97b6b700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 51 (Thread 0x7f9d97049700 (LWP 15555)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cec230980) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cec230980) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d970479b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d970479b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de426fcf0, sip=, de=0x7f9df0062110, regtype=REG_REGISTER, key=0x7f9d970485c0 "86584e41-a4ba-41e7-a84e-55eaeb64c7ad", keylen=128, v_event=0x7f9d97048560, is_nat=, sofia_private_p=0x7f9d97048de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x11, sofia_private_p=0xffffffffffffffff, sip=0x7f9de461b198, de=0x7f9df0062110, tags=0x7f9de4444ef0) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x11 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de461b198, de=0x7f9df0062110, tags=0x7f9de4444ef0) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97048e38, dep at entry=0x7f9d97048e30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5788) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97049700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 50 (Thread 0x7f9d97177700 (LWP 15554)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c9c2559d0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c9c2559d0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97176c48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97176c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df017d0b0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df017efd8) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df017efd8) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0190eb0, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0190eb0) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97177700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 49 (Thread 0x7f9d977df700 (LWP 15553)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d24107f10) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d24107f10) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d977dec48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d977dec48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df014cfe0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df014ef08) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df014ef08) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0174df0, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0174df0) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d977df700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 48 (Thread 0x7f9d978d1700 (LWP 15550)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cd007cd70) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cd007cd70) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d978d0c48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d978d0c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df01bdaf0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df01bfa18) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df01bfa18) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0135350, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0135350) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d978d1700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 47 (Thread 0x7f9e0be2e700 (LWP 15549)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ca0074080) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ca0074080) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e0be2dc48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9e0be2dc48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df00a9a30, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df00ab958) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df00ab958) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df01b5c20, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df01b5c20) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9e0be2e700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 46 (Thread 0x7f9d970fd700 (LWP 15548)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c7c000ff0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c7c000ff0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d970fcc48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d970fcc48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df00f6fc0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df00f8ee8) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df00f8ee8) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df00a44f0, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df00a44f0) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d970fd700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 45 (Thread 0x7f9d97a3f700 (LWP 15547)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cc4009ab0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cc4009ab0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97a3ec48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97a3ec48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df0075db0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df01e7648) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df01e7648) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df01f8eb0, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df01f8eb0) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97a3f700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 44 (Thread 0x7f9d97a7b700 (LWP 15546)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c7400b3b0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c7400b3b0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97a7ac48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97a7ac48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df0053a30, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df0064ef8) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df0064ef8) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0070170, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0070170) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97a7b700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 43 (Thread 0x7f9d97ab7700 (LWP 15543)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d2c040980) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d2c040980) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97ab6c48) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97ab6c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df0038490, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df003a3b8) at src/switch_core_state_machine.c:584 #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df003a3b8) at src/switch_core_session.c:1709 #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df00d5dc0, obj=0x80) at src/switch_core_session.c:1772 #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df00d5dc0) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97ab7700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 42 (Thread 0x7f9d97b2f700 (LWP 15539)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d300331e0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d300331e0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97b2d9b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d97b2d9b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de47c66e0, sip=, de=0x7f9df0197c50, regtype=REG_REGISTER, key=0x7f9d97b2e5c0 "c9d28c36-0c43-4812-99e5-964b5118ad7b", keylen=128, v_event=0x7f9d97b2e560, is_nat=, sofia_private_p=0x7f9d97b2ede0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x8, sofia_private_p=0xffffffffffffffff, sip=0x7f9de46c2fb8, de=0x7f9df0197c50, tags=0x7f9de4a36af0) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x8 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de46c2fb8, de=0x7f9df0197c50, tags=0x7f9de4a36af0) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97b2ee38, dep at entry=0x7f9d97b2ee30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf56f0) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97b2f700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 41 (Thread 0x7f9d976ef700 (LWP 15538)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d74034730) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d74034730) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d976ed9b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d976ed9b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de495f4e0, sip=, de=0x7f9df0048340, regtype=REG_REGISTER, key=0x7f9d976ee5c0 "5bf12138-caa0-4864-b5b6-f6a6d2b02f87", keylen=128, v_event=0x7f9d976ee560, is_nat=, sofia_private_p=0x7f9d976eede0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x7, sofia_private_p=0xffffffffffffffff, sip=0x7f9de47a4ac8, de=0x7f9df0048340, tags=0x7f9de492b340) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x7 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de47a4ac8, de=0x7f9df0048340, tags=0x7f9de492b340) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d976eee38, dep at entry=0x7f9d976eee30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5658) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d976ef700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 40 (Thread 0x7f9d9700d700 (LWP 15741)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d284fafc0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d284fafc0) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d9700ce28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d9700ce20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5ca8) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d9700d700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 39 (Thread 0x7f9d9748d700 (LWP 8395)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d586759c0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d586759c0) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d9748ce28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d9748ce20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5c10) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d9748d700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 38 (Thread 0x7f9d96fd1700 (LWP 22209)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d009a65a0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d009a65a0) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d96fd0e28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d96fd0e20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5b78) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d96fd1700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 37 (Thread 0x7f9d977a3700 (LWP 5905)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9c88cb4f50) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9c88cb4f50) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d977a2e28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d977a2e20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5ae0) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d977a3700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 36 (Thread 0x7f9d97581700 (LWP 28621)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9ce9179ad0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9ce9179ad0) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d97580e28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d97580e20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5a48) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d97581700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 35 (Thread 0x7f9d970c1700 (LWP 19555)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d1c28c000) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d1c28c000) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d970c0e28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d970c0e20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb59b0) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d970c1700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 34 (Thread 0x7f9d975f9700 (LWP 910)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9ccc8a58c0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9ccc8a58c0) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d975f8e28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d975f8e20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5918) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d975f9700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 33 (Thread 0x7f9d9c0bb700 (LWP 1894)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175f21 in apr_queue_pop (queue=0x1cf4918, data=0x7f9d9c0bae18) at misc/apr_queue.c:276 #3 0x00007f9e09b880cf in sofia_presence_event_thread_run (thread=0x1cf49b4, obj=0x80) at sofia_presence.c:1624 #4 0x00007f9e13184470 in dummy_worker (opaque=0x1cf55c0) at threadproc/unix/thread.c:151 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9d9c0bb700) at pthread_create.c:309 #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 32 (Thread 0x7f9d9c137700 (LWP 1892)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d7e1ecb00) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d7e1ecb00) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d9c136e08) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=, func=, line=, event=0x7f9d9c136e08, user_data=) at src/switch_event.c:2001 #6 0x00007f9e082a7ea3 in actual_message_query_handler (event=) at mod_voicemail.c:4065 #7 vm_event_thread_run (thread=0x1b8705c, obj=0x80) at mod_voicemail.c:4103 #8 0x00007f9e13184470 in dummy_worker (opaque=0x1d4c918) at threadproc/unix/thread.c:151 #9 0x00007f9e123a3064 in start_thread (arg=0x7f9d9c137700) at pthread_create.c:309 #10 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 31 (Thread 0x7f9dc0054700 (LWP 1881)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175f21 in apr_queue_pop (queue=queue at entry=0x1fa2800, data=data at entry=0x7f9dc0053e40) at misc/apr_queue.c:276 #3 0x00007f9e12e5b325 in switch_queue_pop (queue=queue at entry=0x1fa2800, data=data at entry=0x7f9dc0053e40) at src/switch_apr.c:1167 #4 0x00007f9e12ee04ee in chat_thread_run (thread=, obj=0x1fa2800) at src/switch_loadable_module.c:738 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1fae7f0) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0054700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 30 (Thread 0x7f9dc0090700 (LWP 1880)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175f21 in apr_queue_pop (queue=queue at entry=0x1cc3f78, data=data at entry=0x7f9dc008fe40) at misc/apr_queue.c:276 #3 0x00007f9e12e5b325 in switch_queue_pop (queue=queue at entry=0x1cc3f78, data=data at entry=0x7f9dc008fe40) at src/switch_apr.c:1167 #4 0x00007f9e12ee04ee in chat_thread_run (thread=, obj=0x1cc3f78) at src/switch_loadable_module.c:738 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1fa27d0) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0090700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 29 (Thread 0x7f9dc00cc700 (LWP 1879)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f53002 in softtimer_runtime () at src/switch_time.c:1167 #2 0x00007f9e12ed9df2 in switch_loadable_module_exec (thread=0x1cc3ef8, obj=0x1cc3ad8) at src/switch_loadable_module.c:113 #3 0x00007f9e13184470 in dummy_worker (opaque=0x1cc3ef8) at threadproc/unix/thread.c:151 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9dc00cc700) at pthread_create.c:309 #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 28 (Thread 0x7f9dc030c700 (LWP 1878)): #0 0x00007f9e123a9c8d in accept () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e13182f96 in apr_socket_accept (new=0x7f9dc030bdf0, sock=0x7f9d98000c18, connection_context=0x7f9d980136c8) at network_io/unix/sockets.c:191 #2 0x00007f9e09ef07a2 in mod_event_socket_runtime () at mod_event_socket.c:2987 #3 0x00007f9e12ed9df2 in switch_loadable_module_exec (thread=0x1cc3a40, obj=0x1cc3520) at src/switch_loadable_module.c:113 #4 0x00007f9e13184470 in dummy_worker (opaque=0x1cc3a40) at threadproc/unix/thread.c:151 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9dc030c700) at pthread_create.c:309 #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 27 (Thread 0x7f9dc09b0700 (LWP 1875)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1e01cd0) at src/switch_time.c:482 #2 timer_next (timer=0x1e01cd0) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2f, obj=0x7f9dc09af470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1e024a0) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc09b0700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 26 (Thread 0x7f9dc09ec700 (LWP 1874)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1dfdcb0) at src/switch_time.c:482 #2 timer_next (timer=0x1dfdcb0) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2e, obj=0x7f9dc09eb470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dfe480) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc09ec700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 25 (Thread 0x7f9dc0a28700 (LWP 1873)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1df9c90) at src/switch_time.c:482 #2 timer_next (timer=0x1df9c90) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x30, obj=0x7f9dc0a27470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dfa470) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0a28700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 24 (Thread 0x7f9dc0a64700 (LWP 1872)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1df5c70) at src/switch_time.c:482 #2 timer_next (timer=0x1df5c70) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2a, obj=0x7f9dc0a63470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1df6440) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0a64700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 23 (Thread 0x7f9dc0aa0700 (LWP 1871)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1df1c50) at src/switch_time.c:482 #2 timer_next (timer=0x1df1c50) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2b, obj=0x7f9dc0a9f470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1df2430) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0aa0700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 22 (Thread 0x7f9dc0adc700 (LWP 1870)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1dedc30) at src/switch_time.c:482 #2 timer_next (timer=0x1dedc30) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x25, obj=0x7f9dc0adb470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dee418) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0adc700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 21 (Thread 0x7f9dc0b18700 (LWP 1869)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1de9c10) at src/switch_time.c:482 #2 timer_next (timer=0x1de9c10) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x26, obj=0x7f9dc0b17470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dea3f8) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0b18700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 20 (Thread 0x7f9e09233700 (LWP 1868)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1de5bf0) at src/switch_time.c:482 #2 timer_next (timer=0x1de5bf0) at src/switch_time.c:845 #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x23, obj=0x7f9e09232470) at mod_local_stream.c:449 #5 0x00007f9e13184470 in dummy_worker (opaque=0x1de63d8) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9e09233700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 19 (Thread 0x7f9e0a9fe700 (LWP 1865)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e12e5a5c5 in switch_thread_cond_wait (cond=, mutex=) at src/switch_apr.c:371 #3 0x00007f9dc3007113 in timer_thread_run (thread=, obj=) at mod_spandsp_fax.c:220 #4 0x00007f9e13184470 in dummy_worker (opaque=0x1d5af70) at threadproc/unix/thread.c:151 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a9fe700) at pthread_create.c:309 #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 18 (Thread 0x7f9e09479700 (LWP 1732)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c421adcf0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c421adcf0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e094779b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9e094779b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de40f3c30, sip=, de=0x7f9df011c6f0, regtype=REG_REGISTER, key=0x7f9e094785c0 "9e7a708e-5e53-444b-813a-22f87c1cb8f9", keylen=128, v_event=0x7f9e09478560, is_nat=, sofia_private_p=0x7f9e09478de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x3, sofia_private_p=0xffffffffffffffff, sip=0x7f9de488ff98, de=0x7f9df011c6f0, tags=0x7f9de49d3600) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x3 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de488ff98, de=0x7f9df011c6f0, tags=0x7f9de49d3600) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9e09478e38, dep at entry=0x7f9e09478e30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1d14ef8) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9e09479700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 17 (Thread 0x7f9e094b5700 (LWP 1731)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c3c9f6eb0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c3c9f6eb0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e094b39b8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9e094b39b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de42fea20, sip=, de=0x7f9df01fc300, regtype=REG_REGISTER, key=0x7f9e094b45c0 "94f5054a-7019-4c7f-8fd3-c9894ba23cd3", keylen=128, v_event=0x7f9e094b4560, is_nat=, sofia_private_p=0x7f9e094b4de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x2, sofia_private_p=0xffffffffffffffff, sip=0x7f9de42672a8, de=0x7f9df01fc300, tags=0x7f9de48dea20) at sofia_reg.c:2377 #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x2 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de42672a8, de=0x7f9df01fc300, tags=0x7f9de48dea20) at sofia.c:1807 #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9e094b4e38, dep at entry=0x7f9e094b4e30) at sofia.c:2249 #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 #11 0x00007f9e13184470 in dummy_worker (opaque=0x1d14e60) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9e094b5700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 16 (Thread 0x7f9e094f3700 (LWP 1730)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9dc404abb0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9dc404abb0) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e094f2de8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c78688 "sofia_glue.c", func=func at entry=0x7f9e09c7b900 <__func__.31698> "sofia_glue_fire_events", line=line at entry=3136, event=event at entry=0x7f9e094f2de8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b7f10c in sofia_glue_fire_events ( profile=profile at entry=0x1d24350) at sofia_glue.c:3136 #7 0x00007f9e09b4d968 in sofia_profile_worker_thread_run ( thread=, obj=0x1d24350) at sofia.c:3004 #8 0x00007f9e13184470 in dummy_worker (opaque=0x1d28890) at threadproc/unix/thread.c:151 #9 0x00007f9e123a3064 in start_thread (arg=0x7f9e094f3700) at pthread_create.c:309 #10 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 15 (Thread 0x7f9e0952f700 (LWP 1727)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e12e7ee3e in switch_user_sql_thread (thread=0x7f9ddc01f734, obj=0x7f9ddc01f560) at src/switch_core_sqldb.c:2135 #2 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e095f36c0) at threadproc/unix/thread.c:151 #3 0x00007f9e123a3064 in start_thread (arg=0x7f9e0952f700) at pthread_create.c:309 #4 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 14 (Thread 0x7f9e0975a700 (LWP 1726)): #0 0x00007f9e11a7ac03 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e09c3612c in su_epoll_port_wait_events (self=0x7f9de00008c0, tout=) at su_epoll_port.c:495 #2 0x00007f9e09c356c6 in su_base_port_run (self=0x7f9de00008c0) at su_base_port.c:349 #3 0x00007f9e09c3a390 in su_pthread_port_clone_main (varg=0x7f9e09795790) at su_pthread_port.c:343 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9e0975a700) at pthread_create.c:309 #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 13 (Thread 0x7f9e09796700 (LWP 1725)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x7f9e09a9dad8, data=data at entry=0x7f9ddc02ac80) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x7f9e09a9dad8, data=0x7f9ddc02ac80) at src/switch_apr.c:1180 #4 0x00007f9e09b77da9 in sofia_queue_message (de=0x7f9ddc02ac80) at sofia.c:2374 #5 0x00007f9e09b781d0 in sofia_event_callback (event=nua_r_register, status=-603804544, phrase=0x2 , nua=0x7f9ddc017030, profile=0x0, nh=0x7f9dc4000b60, sofia_private=0x7f9dc40011c0, sip=0x7f9de0030da8, tags=0x7f9de000e940) at sofia.c:2633 #6 0x00007f9e09c00c7c in nua_application_event (dummy=0x7f9e09a9dbcc, sumsg=0x7f9e09b77e00 , ee=0x7f9de000e918) at nua_stack.c:393 #7 0x00007f9e09c35202 in su_base_port_execute_msgs (queue=0x0) at su_base_port.c:280 #8 0x00007f9e09c35841 in su_base_port_step (self=0x7f9ddc0008c0, tout=0) at su_base_port.c:473 #9 0x00007f9e09b63553 in sofia_profile_thread_run (thread=0x7f9e09a9dbcc, obj=0x1d24350) at sofia.c:3391 #10 0x00007f9e13184470 in dummy_worker (opaque=0x1d26b38) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9e09796700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 12 (Thread 0x7f9e097d4700 (LWP 1724)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c3c9f1060) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c3c9f1060) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e097d3de8) at src/switch_event.c:386 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c78688 "sofia_glue.c", func=func at entry=0x7f9e09c7b900 <__func__.31698> "sofia_glue_fire_events", line=line at entry=3136, event=event at entry=0x7f9e097d3de8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e09b7f10c in sofia_glue_fire_events ( profile=profile at entry=0x1d1ade0) at sofia_glue.c:3136 #7 0x00007f9e09b4d968 in sofia_profile_worker_thread_run ( thread=, obj=0x1d1ade0) at sofia.c:3004 #8 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e099fcb40) at threadproc/unix/thread.c:151 #9 0x00007f9e123a3064 in start_thread (arg=0x7f9e097d4700) at pthread_create.c:309 #10 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 11 (Thread 0x7f9e09810700 (LWP 1721)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e12e7ee3e in switch_user_sql_thread (thread=0x7f9df001f794, obj=0x7f9df001f5c0) at src/switch_core_sqldb.c:2135 #2 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e098d46c0) at threadproc/unix/thread.c:151 #3 0x00007f9e123a3064 in start_thread (arg=0x7f9e09810700) at pthread_create.c:309 #4 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 10 (Thread 0x7f9e09a3b700 (LWP 1720)): #0 0x00007f9e11a7ac03 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e09c3612c in su_epoll_port_wait_events (self=0x7f9de40008c0, tout=) at su_epoll_port.c:495 #2 0x00007f9e09c02254 in nua_stack_timer (nua=, t=t at entry=0x7f9de40011e0, a=a at entry=0x0) at nua_stack.c:739 #3 0x00007f9e09c4306d in su_timer_expire (timers=timers at entry=0x7f9de4000908, timeout=timeout at entry=0x7f9e09a3ae20, now=...) at su_timer.c:585 #4 0x00007f9e09c35684 in su_base_port_run (self=0x7f9de40008c0) at su_base_port.c:339 #5 0x00007f9e09c3a390 in su_pthread_port_clone_main (varg=0x7f9e0a33b790) at su_pthread_port.c:343 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9e09a3b700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7f9e0a33c700 (LWP 1719)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x7f9e09a9dad8, data=data at entry=0x7f9df03036f0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x7f9e09a9dad8, data=0x7f9df03036f0) at src/switch_apr.c:1180 #4 0x00007f9e09b77da9 in sofia_queue_message (de=0x7f9df03036f0) at sofia.c:2374 #5 0x00007f9e09b781d0 in sofia_event_callback (event=nua_i_subscribe, status=-265275664, phrase=0x1 , nua=0x7f9df0017090, profile=0x1d1ade0, nh=0x7f9c3363cb70, sofia_private=0x0, sip=0x7f9c33428988, tags=0x7f9c3363d6e0) at sofia.c:2633 #6 0x00007f9e09c00c7c in nua_application_event (dummy=0x7f9e09a9dbcc, sumsg=0x7f9e09b77e00 , ee=0x7f9c3363d6b8) at nua_stack.c:393 #7 0x00007f9e09c35202 in su_base_port_execute_msgs (queue=0x0) at su_base_port.c:280 #8 0x00007f9e09c35841 in su_base_port_step (self=0x7f9df00009c0, tout=0) at su_base_port.c:473 #9 0x00007f9e09b63553 in sofia_profile_thread_run (thread=0x7f9e09a9dbcc, obj=0x1d1ade0) at sofia.c:3391 #10 0x00007f9e13184470 in dummy_worker (opaque=0x1d1d9a8) at threadproc/unix/thread.c:151 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a33c700) at pthread_create.c:309 #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7f9e0a9c2700 (LWP 1714)): #0 0x00007f9e123a9c8d in accept () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e13182f96 in apr_socket_accept (new=0x7f9e0a9c1da0, sock=0x1cb3658, connection_context=0x7f9df40013c8) at network_io/unix/sockets.c:191 #2 0x00007f9e12f61262 in msrp_listener (thread=0x1cb38b0, obj=0x7f9e13475378 ) at src/switch_msrp.c:1381 #3 0x00007f9e13184470 in dummy_worker (opaque=0x1cb38b0) at threadproc/unix/thread.c:151 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a9c2700) at pthread_create.c:309 #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7f9e0a984700 (LWP 1713)): #0 0x00007f9e123a9c8d in accept () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e13182f96 in apr_socket_accept (new=0x7f9e0a983da0, sock=0x1cb3208, connection_context=0x7f9df8000aa8) at network_io/unix/sockets.c:191 #2 0x00007f9e12f61262 in msrp_listener (thread=0x1cb3560, obj=0x7f9e13475358 ) at src/switch_msrp.c:1381 #3 0x00007f9e13184470 in dummy_worker (opaque=0x1cb3560) at threadproc/unix/thread.c:151 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a984700) at pthread_create.c:309 #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7f9e0aa3c700 (LWP 1710)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9e0417c860) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9e0417c860) at src/switch_apr.c:1180 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e0aa3bd68) at src/switch_event.c:386 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131a140f "src/switch_core.c", func=func at entry=0x7f9e131a3a1a <__func__.42059> "send_heartbeat", line=line at entry=109, event=event at entry=0x7f9e0aa3bd68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 #6 0x00007f9e12e9a897 in send_heartbeat () at src/switch_core.c:109 #7 heartbeat_callback (task=0x1cafb00) at src/switch_core.c:211 #8 0x00007f9e12ed866b in switch_scheduler_execute (tp=0x1cafb00) at src/switch_scheduler.c:63 #9 0x00007f9e12ed8af3 in task_thread_loop (done=done at entry=0) at src/switch_scheduler.c:129 #10 0x00007f9e12ed8b67 in switch_scheduler_task_thread ( thread=, obj=) at src/switch_scheduler.c:185 #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0ac255d8) at threadproc/unix/thread.c:151 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9e0aa3c700) at pthread_create.c:309 #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7f9e0ac62700 (LWP 1709)): #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 #3 0x00007f9e12e84aed in switch_core_sql_db_thread (thread=, obj=) at src/switch_core_sqldb.c:1395 #4 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5750) at threadproc/unix/thread.c:151 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e0ac62700) at pthread_create.c:309 #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7f9e0b13d700 (LWP 1708)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e12e7ee3e in switch_user_sql_thread (thread=0x1ca1764, obj=0x1ca15a0) at src/switch_core_sqldb.c:2135 #2 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0ad266c0) at threadproc/unix/thread.c:151 #3 0x00007f9e123a3064 in start_thread (arg=0x7f9e0b13d700) at pthread_create.c:309 #4 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7f9e0bdf2700 (LWP 1706)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175f21 in apr_queue_pop (queue=0x7f9e0bf1afc8, data=data at entry=0x7f9e0bdf1e40) at misc/apr_queue.c:276 #3 0x00007f9e12e5b325 in switch_queue_pop (queue=, data=data at entry=0x7f9e0bdf1e40) at src/switch_apr.c:1167 #4 0x00007f9e12f47700 in log_thread (t=, obj=) at src/switch_log.c:307 #5 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb55a8) at threadproc/unix/thread.c:151 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9e0bdf2700) at pthread_create.c:309 #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f9e0be6a700 (LWP 1698)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9e03003bc0) at misc/apr_queue.c:166 #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9e03003bc0) at src/switch_apr.c:1180 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9e0be69e28) at src/switch_event.c:405 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9e0be69e20, obj=0x1b86f68) at src/switch_event.c:334 #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bf1ad40) at threadproc/unix/thread.c:151 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9e0be6a700) at pthread_create.c:309 #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f9e13b0f700 (LWP 1697)): #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 #3 0x00007f9e12e77075 in pool_thread (thread=, obj=) at src/switch_core_memory.c:569 #4 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e13b71c40) at threadproc/unix/thread.c:151 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e13b0f700) at pthread_create.c:309 #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 61 (Thread 0x7f9e13bd77c0 (LWP 1696)): #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 822278} #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 No locals. #3 0x00007f9e12e989d2 in switch_core_runtime_loop (bg=) at src/switch_core.c:1197 No locals. #4 0x0000000000402e24 in main (argc=6, argv=0x7ffe23c58368) at src/switch.c:1208 pid_path = "/usr/local/freeswitch/run/freeswitch.pid", '\000' pid_buffer = "1696", '\000' old_pid_buffer = '\000' pid_len = 4 old_pid_len = 0 err = 0x7f9e131b099e "Success" fds = {0, 0} pid = 600127920 x = 323290048 opts = 0xfffffffffffffdfe opts_str = '\000' local_argv = {0x7ffe23c58f08 "/usr/local/freeswitch/bin/freeswitch", 0x7ffe23c58f2d "-u", 0x7ffe23c58f30 "freeswitch", 0x7ffe23c58f3b "-g", 0x7ffe23c58f3e "freeswitch", 0x7ffe23c58f49 "-nc", 0x0 } arg_argv = {0x0 } ret = -514 destroy_status = 600127216 fd = 0x1b5a5a0 pool = 0x1b5a528 Thread 60 (Thread 0x7f9d97767700 (LWP 15982)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d44072bb0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d44072bb0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97765c68) at src/switch_event.c:386 launch = event = 0x7f9d44072bb0 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d97765c68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d97765c20) at src/switch_loadable_module.c:2577 api = status = SWITCH_STATUS_SUCCESS arg_used = 0x7f9d4403edc0 "registrations" cmd_used = 0x7f9d440212d0 "show" __PRETTY_FUNCTION__ = "switch_api_execute" __func__ = "switch_api_execute" #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9d440013f0 "show", rec=0, istream=0x7f9d97765c20) at src/switch_console.c:393 alias = 0x7f9d440013f0 "show" argv = {0x7f9d440013f0 "show", 0x0 , 0x41 , 0x430 , 0x10 , 0x40 , 0x2 , 0x5d , 0x0, 0x0, 0x770000006e , 0x0, 0x7c , 0x0, 0x0, 0x7f9d44000020 "", 0x400 , 0x0} status = 1140855792 __func__ = "switch_console_execute" #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d977665a0) at mod_event_socket.c:1536 stream = {read_function = 0x0, write_function = 0x7f9e12e6bc10 , raw_write_function = 0x7f9e12e6bb70 , data = 0x7f9d440700e0, end = 0x7f9d440700ea, data_size = 1024, data_len = 10, alloc_len = 1024, alloc_chunk = 1024, param_event = 0x0} __func__ = "api_exec" __PRETTY_FUNCTION__ = "api_exec" #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d9800f6f8, event=0x7f9d97766808, reply=0x7f9d97766830 "", reply_len=) at mod_event_socket.c:2315 acs = {api_cmd = 0x7f9d440093c4 "show registrations", arg = 0x0, listener = 0x7f9d9800f6f8, uuid_str = '\000' , bg = 0, ack = 1, console_execute = 1, pool = 0x0} api_cmd = 0x7f9d440093c4 "show registrations" status = 2550200056 cmd = 0x7f9d440093c4 "show registrations" unload_cheat = "api bgapi unload mod_event_socket" reload_cheat = "api bgapi reload mod_event_socket" #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d9800f6f8) at mod_event_socket.c:2749 buf = '\000' len = 1024 event = 0x0 reply = "\000OK accepted", '\000' session = 0x0 channel = 0x80 revent = 0x7f9d44001720 var = 0x7f9d97766808 " \027" locked = -1753847248 __PRETTY_FUNCTION__ = "listener_run" __func__ = "listener_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d98635b08) at threadproc/unix/thread.c:151 thread = 0x7f9d98635b08 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97767700) at pthread_create.c:309 __res = pd = 0x7f9d97767700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314827716352, 2094080250283978527, 0, 140313162107056, 18, 140314827716352, -2146945951043522785, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 59 (Thread 0x7f9d96de7700 (LWP 15856)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cdc136e50) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cdc136e50) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d96de5c68) at src/switch_event.c:386 launch = event = 0x7f9cdc136e50 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d96de5c68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d96de5c20) at src/switch_loadable_module.c:2577 api = status = SWITCH_STATUS_SUCCESS arg_used = 0x7f9cdc174510 "registrations" cmd_used = 0x7f9cdc00d130 "show" __PRETTY_FUNCTION__ = "switch_api_execute" __func__ = "switch_api_execute" #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9cdc16f670 "show", rec=0, istream=0x7f9d96de5c20) at src/switch_console.c:393 alias = 0x7f9cdc16f670 "show" argv = {0x7f9cdc16f670 "show", 0x7f9e11af81a9 "", 0x0, 0x7f9e119dbf69 <_IO_vfprintf_internal+15785> "H\213\225`\373\377\377\213\215X\373\377\377L\213\215\070\373\377\377H\211\326L)\356E1\355H9\360\017\205\304\310\377\377\276\377\377\377\177)\316Hc\366H9\360\017\217\035\371\377\377\001��:", 0x0, 0x0, 0x7f9d96de5950 "", 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f9e119dd99a <_IO_vfprintf_internal+22490> "\200\275(\373\377\377", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff , 0x1 , 0xa , 0x20 , 0x0, 0x0, 0x0, 0x7f9d96de5d87 "", 0x0, 0x0, 0x0, 0x0, 0x300000000 , 0xffffffffffffffff , 0x7f9e119dd99a <_IO_vfprintf_internal+22490> "\200\275(\373\377\377", 0x0, 0x7f9e119dd99a <_IO_vfprintf_internal+22490> "\200\275(\373\377\377", 0x0, 0x7f9e11af819e "%u.%u.%u.%u", 0x7300000000 , 0x9 , 0x7f9e11af81a9 "", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000010 , 0x7f9d96de5fd0 "", 0x7f9d96de5f10 "", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f9d96de5fc0 "", 0x7f9d96de5fb0 "", 0x7f9e131bd6d9 "\n", 0x7f9e131bd6dd ">\n", 0x0, 0x7f9e119dbf69 <_IO_vfprintf_internal+15785> "H\213\225`\373\377\377\213\215X\373\377\377L\213\215\070\373\377\377H\211\326L)\356E1\355H9\360\017\205\304\310\377\377\276\377\377\377\177)\316Hc\366H9\360\017\217\035\371\377\377\001��:", 0x0, 0x0, 0x7f9d96de5b40 "0\\��\235\177", 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f9d96de5b10 "`\\��\235\177", 0x0, 0x0, 0x7f9e11a0829e <__GI__IO_default_xsputn+174> "I\211D$(\353\267\017\037", 0x7f9d96de6050 "w\201", 0x7f9d96de6040 "\304]\357\t\236\177", 0x7f9e131bd6d9 "\n", 0x7f9e131bd6dd ">\n", 0x0, 0x7f9e119dbf69 <_IO_vfprintf_internal+15785> "H\213\225`\373\377\377\213\215X\373\377\377L\213\215\070\373\377\377H\211\326L)\356E1\355H9\360\017\205\304\310\377\377\276\377\377\377\177)\316Hc\366H9\360\017\217\035\371\377\377\001��:", 0x0, 0x0, 0x7f9d96de5bd0 "\bh��\235\177", 0x0, 0x0, 0x0, 0x0, 0xffffffff , 0x7f9d96de60c0 "\210\201", 0x7f9d96de60b0 "", 0x7f9e13193e3f "%ld", 0x7f9e13193e42 "", 0x0, 0x7f9e119dbf69 <_IO_vfprintf_internal+15785> "H\213\225`\373\377\377\213\215X\373\377\377L\213\215\070\373\377\377H\211\326L)\356E1\355H9\360\017\205\304\310\377\377\276\377\377\377\177)\316Hc\366H9\360\017\217\035\371\377\377\001��:", 0x7f9e131bd6d9 "\n", 0x7f9e131bd6dd ">\n", 0x7f9d96de5c40 "j\201", 0x7f9e119dbf69 <_IO_vfprintf_internal+15785> "H\213\225`\373\377\377\213\215X\373\377\377L\213\215\070\373\377\377H\211\326L)\356E1\355H9\360\017\205\304\310\377\377\276\377\377\377\177)\316Hc\366H9\360\017\217\035\371\377\377\001��:", 0x0, 0x0, 0x7f9d96de5c60 "", 0x0, 0x7f9e119dd99a <_IO_vfprintf_internal+22490> "\200\275(\373\377\377", 0x0, 0x0, 0xffffffff , 0x7f9d96de5c30 "p\273\346\022\236\177", 0x0, 0x41 , 0x430 , 0x10 , 0xffffffff00000040 , 0x2 , 0x5d , 0x0, 0x0, 0x770000006e , 0x0, 0x7f9d0000007c "\235\177", 0x0, 0x7f9d00000000 " ", 0x7f9cdc000020 "", 0x400 , 0x0} status = 3692492400 __func__ = "switch_console_execute" #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d96de65a0) at mod_event_socket.c:1536 stream = {read_function = 0x0, write_function = 0x7f9e12e6bc10 , raw_write_function = 0x7f9e12e6bb70 , data = 0x7f9cdc008160, end = 0x7f9cdc00816a, data_size = 1024, data_len = 10, alloc_len = 1024, alloc_chunk = 1024, param_event = 0x0} __func__ = "api_exec" __PRETTY_FUNCTION__ = "api_exec" #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d9800b458, event=0x7f9d96de6808, reply=0x7f9d96de6830 "", reply_len=) at mod_event_socket.c:2315 acs = {api_cmd = 0x7f9cdc000b04 "show registrations", arg = 0x0, listener = 0x7f9d9800b458, uuid_str = '\000' , bg = 0, ack = 1, console_execute = 1, pool = 0x0} api_cmd = 0x7f9cdc000b04 "show registrations" status = 2550183000 cmd = 0x7f9cdc000b04 "show registrations" unload_cheat = "api bgapi unload mod_event_socket" reload_cheat = "api bgapi reload mod_event_socket" #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d9800b458) at mod_event_socket.c:2749 buf = '\000' len = 1024 event = 0x0 reply = "\000OK accepted", '\000' session = 0x0 channel = 0x80 revent = 0x7f9cdc174aa0 var = 0x7f9d96de6808 "\240J\027��\177" locked = -1763808720 __PRETTY_FUNCTION__ = "listener_run" __func__ = "listener_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d984adae8) at threadproc/unix/thread.c:151 thread = 0x7f9d984adae8 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d96de7700) at pthread_create.c:309 __res = pd = 0x7f9d96de7700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314817754880, 2094080250283978527, 0, 140310341094256, 18, 140314817754880, -2146942308911255777, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 58 (Thread 0x7f9d96f59700 (LWP 15739)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ca80061f0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ca80061f0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d96f57c68) at src/switch_event.c:386 launch = event = 0x7f9ca80061f0 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d96f57c68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d96f57c20) at src/switch_loadable_module.c:2577 api = status = SWITCH_STATUS_SUCCESS arg_used = 0x7f9ca808de80 "registrations" cmd_used = 0x7f9ca8019c00 "show" __PRETTY_FUNCTION__ = "switch_api_execute" __func__ = "switch_api_execute" #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9ca8075020 "show", rec=0, istream=0x7f9d96f57c20) at src/switch_console.c:393 alias = 0x7f9ca8075020 "show" argv = {0x7f9ca8075020 "show", 0x0 , 0x7f9d96f580c0 "h\323\b\250\234\177", 0x7f9d96f580b0 "", 0x7f9e13193e3f "%ld", 0x7f9e13193e42 "", 0x0, 0x7f9e119dbf69 <_IO_vfprintf_internal+15785> "H\213\225`\373\377\377\213\215X\373\377\377L\213\215\070\373\377\377H\211\326L)\356E1\355H9\360\017\205\304\310\377\377\276\377\377\377\177)\316Hc\366H9\360\017\217\035\371\377\377\001��:", 0x0, 0x0, 0x7f9d96f57c40 "\032L\a\250\234\177", 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f9e119dd99a <_IO_vfprintf_internal+22490> "\200\275(\373\377\377", 0x0, 0x0, 0x0, 0x0, 0x0, 0x41 , 0x430 , 0x10 , 0xffffffff00000040 , 0x2 , 0x5d , 0x0, 0x0, 0x770000006e , 0x0, 0x7f9d0000007c "\235\177", 0x0, 0x0, 0x7f9ca8000020 "", 0x400 , 0x0} status = 2819051552 __func__ = "switch_console_execute" #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d96f585a0) at mod_event_socket.c:1536 stream = {read_function = 0x0, write_function = 0x7f9e12e6bc10 , raw_write_function = 0x7f9e12e6bb70 , data = 0x7f9ca8074c10, end = 0x7f9ca8074c1a, data_size = 1024, data_len = 10, alloc_len = 1024, alloc_chunk = 1024, param_event = 0x0} __func__ = "api_exec" __PRETTY_FUNCTION__ = "api_exec" #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d98005358, event=0x7f9d96f58808, reply=0x7f9d96f58830 "", reply_len=) at mod_event_socket.c:2315 acs = {api_cmd = 0x7f9ca8096ac4 "show registrations", arg = 0x0, listener = 0x7f9d98005358, uuid_str = '\000' , bg = 0, ack = 1, console_execute = 1, pool = 0x0} api_cmd = 0x7f9ca8096ac4 "show registrations" status = 2550158168 cmd = 0x7f9ca8096ac4 "show registrations" unload_cheat = "api bgapi unload mod_event_socket" reload_cheat = "api bgapi reload mod_event_socket" #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d98005358) at mod_event_socket.c:2749 buf = '\000' len = 1024 event = 0x0 reply = "\000OK accepted", '\000' session = 0x0 channel = 0x80 revent = 0x7f9ca80015c0 var = 0x7f9d96f58808 "\300\025" locked = -1762293200 __PRETTY_FUNCTION__ = "listener_run" __func__ = "listener_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d98325ac8) at threadproc/unix/thread.c:151 thread = 0x7f9d98325ac8 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d96f59700) at pthread_create.c:309 __res = pd = 0x7f9d96f59700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314819270400, 2094080250283978527, 0, 140313564991552, 18, 140314819270400, -2146942621370126561, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 57 (Thread 0x7f9d97d71700 (LWP 15620)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d3c008840) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d3c008840) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97d6fc68) at src/switch_event.c:386 launch = event = 0x7f9d3c008840 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131ac244 "src/switch_loadable_module.c", func=func at entry=0x7f9e131ad6b0 <__func__.19722> "switch_api_execute", line=line at entry=2577, event=event at entry=0x7f9d97d6fc68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12ee14ba in switch_api_execute (cmd=, arg=, session=, stream=0x7f9d97d6fc20) at src/switch_loadable_module.c:2577 api = status = SWITCH_STATUS_SUCCESS arg_used = 0x7f9d3c024520 "registrations" cmd_used = 0x7f9d3c0234f0 "show" __PRETTY_FUNCTION__ = "switch_api_execute" __func__ = "switch_api_execute" #7 0x00007f9e12e6c5a0 in switch_console_execute (xcmd=0x7f9d3c023e10 "show", rec=0, istream=0x7f9d97d6fc20) at src/switch_console.c:393 alias = 0x7f9d3c023e10 "show" argv = {0x7f9d3c023e10 "show", 0x0 , 0x41 , 0x430 , 0x10 , 0x40 , 0x2 , 0x5d , 0x0, 0x0, 0x770000006e , 0x0, 0x7c , 0x0, 0x0, 0x7f9d3c000020 "", 0x400 , 0x0} status = 1006779920 __func__ = "switch_console_execute" #8 0x00007f9e09eef1a5 in api_exec (thread=0x1b8705c, obj=0x7f9d97d705a0) at mod_event_socket.c:1536 stream = {read_function = 0x0, write_function = 0x7f9e12e6bc10 , raw_write_function = 0x7f9e12e6bb70 , data = 0x7f9d3c07dd30, end = 0x7f9d3c07dd3a, data_size = 1024, data_len = 10, alloc_len = 1024, alloc_chunk = 1024, param_event = 0x0} __func__ = "api_exec" __PRETTY_FUNCTION__ = "api_exec" #9 0x00007f9e09ef3654 in parse_command (listener=0x7f9d98007368, event=0x7f9d97d70808, reply=0x7f9d97d70830 "", reply_len=) at mod_event_socket.c:2315 acs = {api_cmd = 0x7f9d3c023584 "show registrations", arg = 0x0, listener = 0x7f9d98007368, uuid_str = '\000' , bg = 0, ack = 1, console_execute = 1, pool = 0x0} api_cmd = 0x7f9d3c023584 "show registrations" status = 2550166376 cmd = 0x7f9d3c023584 "show registrations" unload_cheat = "api bgapi unload mod_event_socket" reload_cheat = "api bgapi reload mod_event_socket" #10 0x00007f9e09ef48d6 in listener_run (thread=0x1b8705c, obj=0x7f9d98007368) at mod_event_socket.c:2749 buf = '\000' len = 1024 event = 0x0 reply = "\000OK accepted", '\000' session = 0x0 channel = 0x80 revent = 0x7f9d3c00dd00 var = 0x7f9d97d70808 "" locked = -1747514832 __PRETTY_FUNCTION__ = "listener_run" __func__ = "listener_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9d9819daa8) at threadproc/unix/thread.c:151 thread = 0x7f9d9819daa8 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97d71700) at pthread_create.c:309 __res = pd = 0x7f9d97d71700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314834048768, 2094080250283978527, 0, 140313964519504, 18, 140314834048768, -2146944566990311649, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 56 (Thread 0x7f9d97af3700 (LWP 15584)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ce405f370) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ce405f370) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97af19b8) at src/switch_event.c:386 launch = event = 0x7f9ce405f370 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d97af19b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de4194650, sip=, de=0x7f9df0016970, regtype=REG_REGISTER, key=0x7f9d97af25c0 "f5109994-ae55-4dd1-9dcf-360c47aff164", keylen=128, v_event=0x7f9d97af2560, is_nat=, sofia_private_p=0x7f9d97af2de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9ce40852b0 "marianella.arevalo" realm = 0x7f9ce4085330 "rcc. to = from = expires = authorization = contact = 0x7f9de484f270 sql = 0x0 s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de42f6f7e "rcc. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 3600 event = 0x6972616d3a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "173.209.128.222", '\000' network_port_c = "11416" url_ip = "173.209.128.222", '\000' network_port = 11416 reg_desc = call_id = 0x7f9de42f6fae "082fb98b2977633c9437c936391b798e" force_user = received_data = '\000' path_val = auth_params = 0x7f9ce4040290 r = 0 reg_count = 378 agent = 0x7f9de42f7071 "PolycomVVX-VVX_501-UA/5.5.2.8571" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590232608 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x0 sw_reg_host = 0x0 token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x15, sofia_private_p=0xffffffffffffffff, sip=0x7f9de47857b8, de=0x7f9df0016970, tags=0x7f9de42f0b90) at sofia_reg.c:2377 key = "f5109994-ae55-4dd1-9dcf-360c47aff164", '\000' v_event = 0x7f9ce4094a80 network_ip = "173.209.128.222\000 ", '\000' , "w*\257\227\235\177", '\000' type = REG_REGISTER network_port = 11416 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x15 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de47857b8, de=0x7f9df0016970, tags=0x7f9de42f0b90) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97af2e38, dep at entry=0x7f9d97af2e30) at sofia.c:2249 de = 0x7f9df0016970 nh = 0x7f9de4194650 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df0016970 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5950) at threadproc/unix/thread.c:151 thread = 0x1cf5950 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97af3700) at pthread_create.c:309 __res = pd = 0x7f9d97af3700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314831435520, 2094080250283978527, 0, 140313965732224, 18, 140314831435520, -2146944084880232673, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 55 (Thread 0x7f9d97545700 (LWP 15583)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cfc032630) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cfc032630) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d975439b8) at src/switch_event.c:386 launch = event = 0x7f9cfc032630 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d975439b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de42fd030, sip=, de=0x7f9df005d890, regtype=REG_REGISTER, key=0x7f9d975445c0 "b2e25344-b451-4a16-82ad-1e17c2c614ba", keylen=128, v_event=0x7f9d97544560, is_nat=, sofia_private_p=0x7f9d97544de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9cfc278b90 "droe" realm = 0x7f9cfc0fdf00 "teclab. to = from = expires = authorization = contact = 0x7f9de40efdb0 sql = 0x0 s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de4162fa3 "teclab. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 3600 event = 0x656f72643a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "70.25.65.233", '\000' network_port_c = "1085\000" url_ip = "70.25.65.233", '\000' network_port = 1085 reg_desc = call_id = 0x7f9de4162fd6 "3791a2cc-7e860149-6abdeee at 10.10.10.137" force_user = received_data = '\000' path_val = auth_params = 0x7f9cfc252010 r = 0 reg_count = 339 agent = 0x7f9de4163090 "PolycomSoundPointIP-SPIP_335-UA/3.3.2.0413" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590232608 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x0 sw_reg_host = 0x0 token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x16, sofia_private_p=0xffffffffffffffff, sip=0x7f9de45f1998, de=0x7f9df005d890, tags=0x7f9de4ac1150) at sofia_reg.c:2377 key = "b2e25344-b451-4a16-82ad-1e17c2c614ba", '\000' v_event = 0x7f9cfc272b90 network_ip = "70.25.65.233\000\000\000\000 ", '\000' , "wJT\227\235\177", '\000' type = REG_REGISTER network_port = 1085 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x16 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de45f1998, de=0x7f9df005d890, tags=0x7f9de4ac1150) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97544e38, dep at entry=0x7f9d97544e30) at sofia.c:2249 de = 0x7f9df005d890 nh = 0x7f9de42fd030 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df005d890 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf58b8) at threadproc/unix/thread.c:151 thread = 0x1cf58b8 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97545700) at pthread_create.c:309 __res = pd = 0x7f9d97545700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314825479936, 2094080250283978527, 0, 140313495812208, 18, 140314825479936, -2146945660059488481, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 54 (Thread 0x7f9d97451700 (LWP 15579)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ca4009640) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ca4009640) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97450c48) at src/switch_event.c:386 launch = event = 0x7f9ca4009640 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97450c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df026a350, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df026c278) at src/switch_core_state_machine.c:584 ptr = 0x7f9d97450e38 midstate = CS_NEW endstate = 2537885240 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df026c278) at src/switch_core_session.c:1709 session = 0x7f9df026c278 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df02921e0, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df02911d8 pop = 0x7f9df02911d8 check_status = 4029223384 pool = 0x7f9df0291f88 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df02921e0) at threadproc/unix/thread.c:151 thread = 0x7f9df02921e0 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97451700) at pthread_create.c:309 __res = pd = 0x7f9d97451700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314824480512, 2094080250283978527, 0, 140311684101296, 18, 140314824480512, -2146945511883116769, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 53 (Thread 0x7f9d97415700 (LWP 15561)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d1804d770) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d1804d770) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97414c48) at src/switch_event.c:386 launch = event = 0x7f9d1804d770 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97414c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df023a290, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df023c1b8) at src/switch_core_state_machine.c:584 ptr = 0x7f9d97414e38 midstate = CS_NEW endstate = 2537639480 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df023c1b8) at src/switch_core_session.c:1709 session = 0x7f9df023c1b8 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0262100, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df02610f8 pop = 0x7f9df02610f8 check_status = 4029026552 pool = 0x7f9df0261ea8 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0262100) at threadproc/unix/thread.c:151 thread = 0x7f9df0262100 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97415700) at pthread_create.c:309 __res = pd = 0x7f9d97415700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314824234752, 2094080250283978527, 0, 140311684103232, 18, 140314824234752, -2146945548390338785, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 52 (Thread 0x7f9d97b6b700 (LWP 15556)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c5c0471f0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c5c0471f0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97b699b8) at src/switch_event.c:386 launch = event = 0x7f9c5c0471f0 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d97b699b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de4a7dbe0, sip=, de=0x7f9df019d590, regtype=REG_REGISTER, key=0x7f9d97b6a5c0 "e32485e9-6f36-4572-930f-5bc5b480ca5c", keylen=128, v_event=0x7f9d97b6a560, is_nat=, sofia_private_p=0x7f9d97b6ade0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9c5c091960 "b.celtek" realm = 0x7f9c5c08edf0 "zgemi. to = from = expires = authorization = contact = 0x7f9de4200ee0 sql = 0x0 s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de4286637 "zgemi. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 3600 event = 0x65632e623a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "76.68.58.195", '\000' network_port_c = "9752\000" url_ip = "76.68.58.195", '\000' , "\300\240\266\227\235\177\000\000\260\240\266\227\235\177\000\000?>\031\023\236\177\000\000B>\031\023\236\177\000" network_port = 9752 reg_desc = call_id = 0x7f9de428666a "d3cc2bb73eb6c1f5040cd9b4a2070d74" force_user = received_data = '\000' path_val = auth_params = 0x7f9c5c08e750 r = 0 reg_count = 2328 agent = 0x7f9de4286723 "PolycomVVX-VVX_311-UA/5.5.2.8571" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590232393 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x0 sw_reg_host = 0x0 token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x12, sofia_private_p=0xffffffffffffffff, sip=0x7f9de4b50728, de=0x7f9df019d590, tags=0x7f9de41e79d0) at sofia_reg.c:2377 key = "e32485e9-6f36-4572-930f-5bc5b480ca5c", '\000' v_event = 0x7f9c5c079430 network_ip = "76.68.58.195\000\000\000\000 `\a\\\234\177\000\000\000\000\000\000\234\177\000\000\000\000\000\000\236\177\000\000\000\000\000\000\236\177\000\000w\252\266\227\235\177", '\000' , "\235\177\000\000\000\000\000\000\000\000\000" type = REG_REGISTER network_port = 9752 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x12 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de4b50728, de=0x7f9df019d590, tags=0x7f9de41e79d0) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97b6ae38, dep at entry=0x7f9d97b6ae30) at sofia.c:2249 de = 0x7f9df019d590 nh = 0x7f9de4a7dbe0 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df019d590 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5820) at threadproc/unix/thread.c:151 thread = 0x1cf5820 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97b6b700) at pthread_create.c:309 __res = pd = 0x7f9d97b6b700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314831927040, 2094080250283978527, 0, 140313965268544, 18, 140314831927040, -2146944295333630177, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 51 (Thread 0x7f9d97049700 (LWP 15555)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cec230980) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cec230980) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d970479b8) at src/switch_event.c:386 launch = event = 0x7f9cec230980 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d970479b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de426fcf0, sip=, de=0x7f9df0062110, regtype=REG_REGISTER, key=0x7f9d970485c0 "86584e41-a4ba-41e7-a84e-55eaeb64c7ad", keylen=128, v_event=0x7f9d97048560, is_nat=, sofia_private_p=0x7f9d97048de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9cec22eec0 "one.call" realm = 0x7f9cec22ed30 "ocs. to = from = expires = authorization = contact = 0x7f9de4300340 sql = 0x0 s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de473ba8f "ocs. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 3600 event = 0x2e656e6f3a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "99.235.216.168", '\000' network_port_c = "5060\000" url_ip = "99.235.216.168", '\000' , "\300\200\004\227\235\177\000\000\260\200\004\227\235\177\000\000?>\031\023\236\177\000\000B>\031\023\236\177\000" network_port = 5060 reg_desc = call_id = 0x7f9de473bac0 "cc5ec785b5ab6d5d5b437e0eed23bb01" force_user = received_data = '\000' path_val = auth_params = 0x7f9cec236600 r = 0 reg_count = 2328 agent = 0x7f9de473bb78 "PolycomVVX-VVX_311-UA/5.5.2.8571" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590232393 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x0 sw_reg_host = 0x0 token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x11, sofia_private_p=0xffffffffffffffff, sip=0x7f9de461b198, de=0x7f9df0062110, tags=0x7f9de4444ef0) at sofia_reg.c:2377 key = "86584e41-a4ba-41e7-a84e-55eaeb64c7ad", '\000' v_event = 0x7f9cec230bb0 network_ip = "99.235.216.168\000\000 \237#\354\234\177\000\000\000\000\000\000\234\177\000\000\000\000\000\000\236\177\000\000\000\000\000\000\236\177\000\000w\212\004\227\235\177", '\000' , "\235\177\000\000\000\000\000\000\000\000\000" type = REG_REGISTER network_port = 5060 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x11 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de461b198, de=0x7f9df0062110, tags=0x7f9de4444ef0) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97048e38, dep at entry=0x7f9d97048e30) at sofia.c:2249 de = 0x7f9df0062110 nh = 0x7f9de426fcf0 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df0062110 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5788) at threadproc/unix/thread.c:151 thread = 0x1cf5788 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97049700) at pthread_create.c:309 __res = pd = 0x7f9d97049700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314820253440, 2094080250283978527, 0, 140313564419856, 18, 140314820253440, -2146944966422270177, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 50 (Thread 0x7f9d97177700 (LWP 15554)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c9c2559d0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c9c2559d0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97176c48) at src/switch_event.c:386 launch = event = 0x7f9c9c2559d0 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97176c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df017d0b0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df017efd8) at src/switch_core_state_machine.c:584 ptr = 0x7f9d97176e38 midstate = CS_NEW endstate = 2534895160 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df017efd8) at src/switch_core_session.c:1709 session = 0x7f9df017efd8 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0190eb0, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df0219978 pop = 0x7f9df0219978 check_status = 4028733816 pool = 0x7f9df0190c58 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0190eb0) at threadproc/unix/thread.c:151 thread = 0x7f9df0190eb0 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97177700) at pthread_create.c:309 __res = pd = 0x7f9d97177700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314821490432, 2094080250283978527, 0, 140313563844400, 18, 140314821490432, -2146945117819867361, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 49 (Thread 0x7f9d977df700 (LWP 15553)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d24107f10) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d24107f10) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d977dec48) at src/switch_event.c:386 launch = event = 0x7f9d24107f10 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d977dec48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df014cfe0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df014ef08) at src/switch_core_state_machine.c:584 ptr = 0x7f9d977dee38 midstate = CS_NEW endstate = 2541612600 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df014ef08) at src/switch_core_session.c:1709 session = 0x7f9df014ef08 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0174df0, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df0173de8 pop = 0x7f9df0173de8 check_status = 4028055016 pool = 0x7f9df0174b98 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0174df0) at threadproc/unix/thread.c:151 thread = 0x7f9df0174df0 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d977df700) at pthread_create.c:309 __res = pd = 0x7f9d977df700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314828207872, 2094080250283978527, 0, 140313161823216, 18, 140314828207872, -2146945852259274977, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 48 (Thread 0x7f9d978d1700 (LWP 15550)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cd007cd70) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cd007cd70) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d978d0c48) at src/switch_event.c:386 launch = event = 0x7f9cd007cd70 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d978d0c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df01bdaf0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df01bfa18) at src/switch_core_state_machine.c:584 ptr = 0x7f9d978d0e38 midstate = CS_NEW endstate = 2542603832 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df01bfa18) at src/switch_core_session.c:1709 session = 0x7f9df01bfa18 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0135350, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df0134488 pop = 0x7f9df0134488 check_status = 4027794568 pool = 0x7f9df01350f8 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0135350) at threadproc/unix/thread.c:151 thread = 0x7f9df0135350 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d978d1700) at pthread_create.c:309 __res = pd = 0x7f9d978d1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314829199104, 2094080250283978527, 0, 140313161425872, 18, 140314829199104, -2146943793896198369, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 47 (Thread 0x7f9e0be2e700 (LWP 15549)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9ca0074080) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9ca0074080) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e0be2dc48) at src/switch_event.c:386 launch = event = 0x7f9ca0074080 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9e0be2dc48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df00a9a30, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df00ab958) at src/switch_core_state_machine.c:584 ptr = 0x7f9e0be2de38 midstate = CS_NEW endstate = 199417400 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df00ab958) at src/switch_core_session.c:1709 session = 0x7f9df00ab958 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df01b5c20, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df01b4c58 pop = 0x7f9df01b4c58 check_status = 4028320856 pool = 0x7f9df01b59c8 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df01b5c20) at threadproc/unix/thread.c:151 thread = 0x7f9df01b5c20 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9e0be2e700) at pthread_create.c:309 __res = pd = 0x7f9e0be2e700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316780979968, 2094080250283978527, 0, 140313897760304, 18, 140316780979968, -2147164647020138721, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 46 (Thread 0x7f9d970fd700 (LWP 15548)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c7c000ff0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c7c000ff0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d970fcc48) at src/switch_event.c:386 launch = event = 0x7f9c7c000ff0 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d970fcc48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df00f6fc0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df00f8ee8) at src/switch_core_state_machine.c:584 ptr = 0x7f9d970fce38 midstate = CS_NEW endstate = 2534395448 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df00f8ee8) at src/switch_core_session.c:1709 session = 0x7f9df00f8ee8 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df00a44f0, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df00a3ac8 pop = 0x7f9df00a3ac8 check_status = 4027202248 pool = 0x7f9df00a4298 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df00a44f0) at threadproc/unix/thread.c:151 thread = 0x7f9df00a44f0 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d970fd700) at pthread_create.c:309 __res = pd = 0x7f9d970fd700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314820990720, 2094080250283978527, 0, 140313564136576, 18, 140314820990720, -2146944908440211681, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 45 (Thread 0x7f9d97a3f700 (LWP 15547)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9cc4009ab0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9cc4009ab0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97a3ec48) at src/switch_event.c:386 launch = event = 0x7f9cc4009ab0 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97a3ec48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df0075db0, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df01e7648) at src/switch_core_state_machine.c:584 ptr = 0x7f9d97a3ee38 midstate = CS_NEW endstate = 2544102968 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df01e7648) at src/switch_core_session.c:1709 session = 0x7f9df01e7648 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df01f8eb0, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df00f36f8 pop = 0x7f9df00f36f8 check_status = 4027528952 pool = 0x7f9df01f8c58 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df01f8eb0) at threadproc/unix/thread.c:151 thread = 0x7f9df01f8eb0 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97a3f700) at pthread_create.c:309 __res = pd = 0x7f9d97a3f700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314830698240, 2094080250283978527, 0, 140313965831472, 18, 140314830698240, -2146944185811964129, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 44 (Thread 0x7f9d97a7b700 (LWP 15546)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c7400b3b0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c7400b3b0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97a7ac48) at src/switch_event.c:386 launch = event = 0x7f9c7400b3b0 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97a7ac48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df0053a30, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df0064ef8) at src/switch_core_state_machine.c:584 ptr = 0x7f9d97a7ae38 midstate = CS_NEW endstate = 2544348728 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df0064ef8) at src/switch_core_session.c:1709 session = 0x7f9df0064ef8 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df0070170, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df01e6e78 pop = 0x7f9df01e6e78 check_status = 4028526200 pool = 0x7f9df006ff18 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df0070170) at threadproc/unix/thread.c:151 thread = 0x7f9df0070170 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97a7b700) at pthread_create.c:309 __res = pd = 0x7f9d97a7b700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314830944000, 2094080250283978527, 0, 140313965743056, 18, 140314830944000, -2146944149304742113, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 43 (Thread 0x7f9d97ab7700 (LWP 15543)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d2c040980) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d2c040980) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97ab6c48) at src/switch_event.c:386 launch = event = 0x7f9d2c040980 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131942ea "src/switch_channel.c", func=func at entry=0x7f9e13196700 <__func__.19543> "switch_channel_perform_set_running_state", line=line at entry=2304, event=event at entry=0x7f9d97ab6c48, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e64e20 in switch_channel_perform_set_running_state ( channel=0x7f9df0038490, state=CS_NEW, file=0x7f9e131a04b0 "src/switch_core_state_machine.c", func=0x7f9e131a0d20 <__func__.26965> "switch_core_session_run", line=584) at src/switch_channel.c:2304 event = 0x0 x = __func__ = "switch_channel_perform_set_running_state" #7 0x00007f9e12e8fe50 in switch_core_session_run (session=0x7f9df003a3b8) at src/switch_core_state_machine.c:584 ptr = 0x7f9d97ab6e38 midstate = CS_NEW endstate = 2544594488 endpoint_interface = 0xfffffffffffffe00 driver_state_handler = 0x7f9e09ee6a80 __PRETTY_FUNCTION__ = "switch_core_session_run" __func__ = "switch_core_session_run" #8 0x00007f9e12e8a64e in switch_core_session_thread (thread=, obj=0x7f9df003a3b8) at src/switch_core_session.c:1709 session = 0x7f9df003a3b8 event = 0x4c4b40 event_str = 0x0 val = __func__ = "switch_core_session_thread" __PRETTY_FUNCTION__ = "switch_core_session_thread" #9 0x00007f9e12e8609d in switch_core_session_thread_pool_worker ( thread=0x7f9df00d5dc0, obj=0x80) at src/switch_core_session.c:1772 td = 0x7f9df00d5398 pop = 0x7f9df00d5398 check_status = 4027405208 pool = 0x7f9df00d5b68 __func__ = "switch_core_session_thread_pool_worker" #10 0x00007f9e13184470 in dummy_worker (opaque=0x7f9df00d5dc0) at threadproc/unix/thread.c:151 thread = 0x7f9df00d5dc0 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9d97ab7700) at pthread_create.c:309 __res = pd = 0x7f9d97ab7700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314831189760, 2094080250283978527, 0, 140313965550208, 18, 140314831189760, -2146944121387454689, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 42 (Thread 0x7f9d97b2f700 (LWP 15539)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d300331e0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d300331e0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d97b2d9b8) at src/switch_event.c:386 launch = event = 0x7f9d300331e0 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d97b2d9b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de47c66e0, sip=, de=0x7f9df0197c50, regtype=REG_REGISTER, key=0x7f9d97b2e5c0 "c9d28c36-0c43-4812-99e5-964b5118ad7b", keylen=128, v_event=0x7f9d97b2e560, is_nat=, sofia_private_p=0x7f9d97b2ede0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9d302a39f0 "board.room" realm = 0x7f9d302a3a70 "soneil. to = from = expires = authorization = contact = 0x7f9de4aa0360 sql = 0x7f9e1319bbc0 "Reuse Unused Cached DB handle %s [%s]\n" s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de469d3ea "soneil. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 3600 event = 0x72616f623a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "142.112.100.113\000thread=\"140314831681280\"", '\000' network_port_c = "34924" url_ip = "142.112.100.113", '\000' network_port = 34924 reg_desc = call_id = 0x7f9de469d41e "1663ad47-22fd8c0a-be5463d9 at 192.168.1.190" force_user = received_data = '\000' path_val = auth_params = 0x7f9d301bf020 r = 0 reg_count = 2410 agent = 0x7f9de469d4e1 "PolycomSoundStationIP-SSIP_7000-UA/3.3.2.0413" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590232163 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x1 sw_reg_host = 0x7f9d97b2dee8 "" token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x8, sofia_private_p=0xffffffffffffffff, sip=0x7f9de46c2fb8, de=0x7f9df0197c50, tags=0x7f9de4a36af0) at sofia_reg.c:2377 key = "c9d28c36-0c43-4812-99e5-964b5118ad7b", '\000' v_event = 0x7f9d3002d900 network_ip = "142.112.100.113", '\000' type = REG_REGISTER network_port = 34924 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x8 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de46c2fb8, de=0x7f9df0197c50, tags=0x7f9de4a36af0) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d97b2ee38, dep at entry=0x7f9d97b2ee30) at sofia.c:2249 de = 0x7f9df0197c50 nh = 0x7f9de47c66e0 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df0197c50 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf56f0) at threadproc/unix/thread.c:151 thread = 0x1cf56f0 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d97b2f700) at pthread_create.c:309 __res = pd = 0x7f9d97b2f700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314831681280, 2094080250283978527, 0, 140313965448624, 18, 140314831681280, -2146944331840852193, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 41 (Thread 0x7f9d976ef700 (LWP 15538)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d74034730) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d74034730) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d976ed9b8) at src/switch_event.c:386 launch = event = 0x7f9d74034730 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9d976ed9b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de495f4e0, sip=, de=0x7f9df0048340, regtype=REG_REGISTER, key=0x7f9d976ee5c0 "5bf12138-caa0-4864-b5b6-f6a6d2b02f87", keylen=128, v_event=0x7f9d976ee560, is_nat=, sofia_private_p=0x7f9d976eede0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9d740a9800 "sales2.mis" realm = 0x7f9d740921f0 "kgi. to = from = expires = authorization = contact = 0x7f9de4640500 sql = 0x7f9d976edfc0 "" s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de45876e0 "kgi. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"Sales2 Mis\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 120 event = 0x656c61733a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "50.100.59.75\000\177\000\000P\340n\227\235\177\000\000@\340n\227\235\177\000\000\331\326\033\023\236\177\000\000\335\326\033\023\236\177\000\000\000\000\000\000\000\000\000\000i\277\235\021\236\177", '\000' network_port_c = "1027\000" url_ip = "50.100.59.75", '\000' , "\235\177\000\000\000\000\000\000\000\000\000\000\377\377\377\377\235\177\000\000\300\340n\227\235\177\000\000\260\340n\227\235\177\000\000?>\031\023\236\177\000\000B>\031\067\071\061\063\064" network_port = 1027 reg_desc = call_id = 0x7f9de45876fc "0_3167825240 at 192.168.0.100" force_user = received_data = '\000' path_val = auth_params = 0x7f9d740bce80 r = 0 reg_count = 4483 agent = 0x7f9de45878e5 "Yealink W60B 77.81.0.35" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590232163 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x1d sw_reg_host = 0x0 token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x7, sofia_private_p=0xffffffffffffffff, sip=0x7f9de47a4ac8, de=0x7f9df0048340, tags=0x7f9de492b340) at sofia_reg.c:2377 key = "5bf12138-caa0-4864-b5b6-f6a6d2b02f87", '\000' v_event = 0x7f9d74022f60 network_ip = "50.100.59.75\000\000\000\000 \345n\227\235\177\000\000\000\000\000\000\235\177", '\000' , "\236\177\000\000w\352n\227\235\177", '\000' , "ent-\000\000\000\000\000\000\000" type = REG_REGISTER network_port = 1027 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x7 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de47a4ac8, de=0x7f9df0048340, tags=0x7f9de492b340) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9d976eee38, dep at entry=0x7f9d976eee30) at sofia.c:2249 de = 0x7f9df0048340 nh = 0x7f9de495f4e0 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df0048340 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1cf5658) at threadproc/unix/thread.c:151 thread = 0x1cf5658 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9d976ef700) at pthread_create.c:309 __res = pd = 0x7f9d976ef700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314827224832, 2094080250283978527, 0, 140313162285504, 18, 140314827224832, -2146945740590125281, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 40 (Thread 0x7f9d9700d700 (LWP 15741)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d284fafc0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d284fafc0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9d284fafc0 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d9700ce28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d9700ce20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9c444d7120 event = 0x7f9c444d7120 my_id = 7 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5ca8) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb5ca8 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d9700d700) at pthread_create.c:309 __res = pd = 0x7f9d9700d700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314820007680, 2094080250283978527, 0, 140313564699248, 18, 140314820007680, -2146945002929492193, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 39 (Thread 0x7f9d9748d700 (LWP 8395)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d586759c0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d586759c0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9d586759c0 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d9748ce28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d9748ce20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9c406aa6a0 event = 0x7f9c406aa6a0 my_id = 6 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5c10) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb5c10 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d9748d700) at pthread_create.c:309 __res = pd = 0x7f9d9748d700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314824726272, 2094080250283978527, 0, 140311683162176, 18, 140314824726272, -2146945483965829345, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 38 (Thread 0x7f9d96fd1700 (LWP 22209)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d009a65a0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d009a65a0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9d009a65a0 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d96fd0e28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d96fd0e20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9c421ff0b0 event = 0x7f9c421ff0b0 my_id = 5 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5b78) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb5b78 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d96fd1700) at pthread_create.c:309 __res = pd = 0x7f9d96fd1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314819761920, 2094080250283978527, 0, 140313564988720, 18, 140314819761920, -2146942556945617121, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 37 (Thread 0x7f9d977a3700 (LWP 5905)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9c88cb4f50) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9c88cb4f50) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9c88cb4f50 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d977a2e28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d977a2e20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9c461c8040 event = 0x7f9c461c8040 my_id = 4 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5ae0) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb5ae0 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d977a3700) at pthread_create.c:309 __res = pd = 0x7f9d977a3700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314827962112, 2094080250283978527, 0, 140313161821232, 18, 140314827962112, -2146945914536300769, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 36 (Thread 0x7f9d97581700 (LWP 28621)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9ce9179ad0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9ce9179ad0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9ce9179ad0 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d97580e28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d97580e20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9c444d9d70 event = 0x7f9c444d9d70 my_id = 3 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5a48) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb5a48 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d97581700) at pthread_create.c:309 __res = pd = 0x7f9d97581700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314825725696, 2094080250283978527, 0, 140313495716256, 18, 140314825725696, -2146945623552266465, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 35 (Thread 0x7f9d970c1700 (LWP 19555)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9d1c28c000) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9d1c28c000) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9d1c28c000 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d970c0e28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d970c0e20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9c444e0ed0 event = 0x7f9c444e0ed0 my_id = 2 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb59b0) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb59b0 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d970c1700) at pthread_create.c:309 __res = pd = 0x7f9d970c1700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314820744960, 2094080250283978527, 0, 140313563845968, 18, 140314820744960, -2146944901997760737, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 34 (Thread 0x7f9d975f9700 (LWP 910)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9ccc8a58c0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9ccc8a58c0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9ccc8a58c0 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9d975f8e28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9d975f8e20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9c444e0bd0 event = 0x7f9c444e0bd0 my_id = 1 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5918) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb5918 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9d975f9700) at pthread_create.c:309 __res = pd = 0x7f9d975f9700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314826217216, 2094080250283978527, 0, 140313495711808, 18, 140314826217216, -2146945593487495393, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 33 (Thread 0x7f9d9c0bb700 (LWP 1894)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175f21 in apr_queue_pop (queue=0x1cf4918, data=0x7f9d9c0bae18) at misc/apr_queue.c:276 rv = #3 0x00007f9e09b880cf in sofia_presence_event_thread_run (thread=0x1cf49b4, obj=0x80) at sofia_presence.c:1624 pop = 0x7f9d280814b0 #4 0x00007f9e13184470 in dummy_worker (opaque=0x1cf55c0) at threadproc/unix/thread.c:151 thread = 0x1cf55c0 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9d9c0bb700) at pthread_create.c:309 __res = pd = 0x7f9d9c0bb700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314904606464, 2094080250283978527, 0, 140314367052480, 18, 140314904606464, -2146929546415935713, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 32 (Thread 0x7f9d9c137700 (LWP 1892)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9d7e1ecb00) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9d7e1ecb00) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9d9c136e08) at src/switch_event.c:386 launch = event = 0x7f9d7e1ecb00 #5 switch_event_fire_detailed (file=, func=, line=, event=0x7f9d9c136e08, user_data=) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e082a7ea3 in actual_message_query_handler (event=) at mod_voicemail.c:4065 hp = 0x0 account = 0x7f9e0204bfe0 "sip:karen.whiteford at hib. new_event = 0x0 total_new_messages = 0 total_saved_urgent_messages = 0 total_saved_messages = 0 total_new_urgent_messages = 0 #7 vm_event_thread_run (thread=0x1b8705c, obj=0x80) at mod_voicemail.c:4103 event = 0x7f9e004996f0 pop = 0x7f9e004996f0 #8 0x00007f9e13184470 in dummy_worker (opaque=0x1d4c918) at threadproc/unix/thread.c:151 thread = 0x1d4c918 #9 0x00007f9e123a3064 in start_thread (arg=0x7f9d9c137700) at pthread_create.c:309 __res = pd = 0x7f9d9c137700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314905114368, 2094080250283978527, 0, 140314836820512, 18, 140314905114368, -2146929759016816865, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #10 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 31 (Thread 0x7f9dc0054700 (LWP 1881)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175f21 in apr_queue_pop (queue=queue at entry=0x1fa2800, data=data at entry=0x7f9dc0053e40) at misc/apr_queue.c:276 rv = #3 0x00007f9e12e5b325 in switch_queue_pop (queue=queue at entry=0x1fa2800, data=data at entry=0x7f9dc0053e40) at src/switch_apr.c:1167 No locals. #4 0x00007f9e12ee04ee in chat_thread_run (thread=, obj=0x1fa2800) at src/switch_loadable_module.c:738 pop = 0x0 q = 0x1fa2800 __func__ = "chat_thread_run" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1fae7f0) at threadproc/unix/thread.c:151 thread = 0x1fae7f0 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0054700) at pthread_create.c:309 __res = pd = 0x7f9dc0054700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315508164352, 2094080250283978527, 0, 140316912922720, 140316899148928, 140315508164352, -2147043916563189985, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 30 (Thread 0x7f9dc0090700 (LWP 1880)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175f21 in apr_queue_pop (queue=queue at entry=0x1cc3f78, data=data at entry=0x7f9dc008fe40) at misc/apr_queue.c:276 rv = #3 0x00007f9e12e5b325 in switch_queue_pop (queue=queue at entry=0x1cc3f78, data=data at entry=0x7f9dc008fe40) at src/switch_apr.c:1167 No locals. #4 0x00007f9e12ee04ee in chat_thread_run (thread=, obj=0x1cc3f78) at src/switch_loadable_module.c:738 pop = 0x0 q = 0x1cc3f78 __func__ = "chat_thread_run" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1fa27d0) at threadproc/unix/thread.c:151 thread = 0x1fa27d0 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0090700) at pthread_create.c:309 __res = pd = 0x7f9dc0090700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315508410112, 2094080250283978527, 0, 140316912922720, 140316899148928, 140315508410112, -2147043888645902561, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 29 (Thread 0x7f9dc00cc700 (LWP 1879)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f53002 in softtimer_runtime () at src/switch_time.c:1167 exp = 1 current_ms = 3560 tfd = 52 spec = {it_interval = {tv_sec = 0, tv_nsec = 20000000}, it_value = { tv_sec = 0, tv_nsec = 100000}} __func__ = "softtimer_runtime" #2 0x00007f9e12ed9df2 in switch_loadable_module_exec (thread=0x1cc3ef8, obj=0x1cc3ad8) at src/switch_loadable_module.c:113 status = 4294966784 module = 0x1cc55d8 __PRETTY_FUNCTION__ = "switch_loadable_module_exec" __func__ = "switch_loadable_module_exec" #3 0x00007f9e13184470 in dummy_worker (opaque=0x1cc3ef8) at threadproc/unix/thread.c:151 thread = 0x1cc3ef8 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9dc00cc700) at pthread_create.c:309 __res = pd = 0x7f9dc00cc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315508655872, 2094080250283978527, 0, 140316912922720, 140316899122624, 140315508655872, -2147043852138680545, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 28 (Thread 0x7f9dc030c700 (LWP 1878)): #0 0x00007f9e123a9c8d in accept () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e13182f96 in apr_socket_accept (new=0x7f9dc030bdf0, sock=0x7f9d98000c18, connection_context=0x7f9d980136c8) at network_io/unix/sockets.c:191 No locals. #2 0x00007f9e09ef07a2 in mod_event_socket_runtime () at mod_event_socket.c:2987 pool = 0x7f9d98000a68 listener_pool = 0x7f9d980136c8 sa = 0x7f9d98000b48 inbound_socket = 0x7f9d980137a8 listener = 0x7f9d9800f6f8 x = 3224419832 errs = 0 __func__ = "mod_event_socket_runtime" #3 0x00007f9e12ed9df2 in switch_loadable_module_exec (thread=0x1cc3a40, obj=0x1cc3520) at src/switch_loadable_module.c:113 status = 4294966784 module = 0x1cff068 __PRETTY_FUNCTION__ = "switch_loadable_module_exec" __func__ = "switch_loadable_module_exec" #4 0x00007f9e13184470 in dummy_worker (opaque=0x1cc3a40) at threadproc/unix/thread.c:151 thread = 0x1cc3a40 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9dc030c700) at pthread_create.c:309 __res = pd = 0x7f9dc030c700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315511015168, 2094080250283978527, 0, 32836112, 18, 140315511015168, -2147044367534756065, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 27 (Thread 0x7f9dc09b0700 (LWP 1875)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1e01cd0) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1e01cd0) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2f, obj=0x7f9dc09af470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9dc09af470 olen = 160 artist = 0x7f9dc09af36f "suite" title = 0x7f9dc09af375 "espanola" tmp_space = "\000usr\000local\000hostedsip\000moh\000suite\000suite\000espanola\000op-47-leyenda.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 3204726, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 984997762, speed = 0, memory_pool = 0x7f9da402dd28, prebuf = 65536, interval = 0, private_info = 0x7f9da402dea8, handler = 0x0, pos = 984997762, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 1146880, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9da4031df0, pre_buffer_data = 0x7f9da4061828 "\321\377\302\377\267\377\271\377\313\377\343\377\367\377\373\377\373\377\022", pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9da402de60 "/usr/local/hostedsip/moh/suite/suite-espanola-op-47-leyenda.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9da402de10, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "suite-espanola-op-47-leyenda.wav", '\000' path_buf = "/usr/local/hostedsip/moh/suite/suite-espanola-op-47-leyenda.wav", '\000' last_path = "/usr/local/hostedsip/moh/suite/suite-espanola-op-47-leyenda.wav", '\000' png_buf = "/usr/local/hostedsip/moh/suite/art/suite-espanola-op-47-leyenda.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/suite\000suite-espanola-op-47-leyenda.wav", '\000' fd = 31463160 audio_buffer = 0x7f9da40008c0 temp_pool = 0x7f9da4023b78 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1e024a0) at threadproc/unix/thread.c:151 thread = 0x1e024a0 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc09b0700) at pthread_create.c:309 __res = pd = 0x7f9dc09b0700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315517978368, 2094080250283978527, 0, 140316912922720, 140315519472016, 140315517978368, -2147042943753097441, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 26 (Thread 0x7f9dc09ec700 (LWP 1874)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1dfdcb0) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1dfdcb0) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2e, obj=0x7f9dc09eb470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9dc09eb470 olen = 160 artist = 0x7f9dc09eb36f "ponce" title = 0x7f9dc09eb375 "preludio" tmp_space = "\000usr\000local\000hostedsip\000moh\000ponce\000ponce\000preludio\000in-e-major.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 1169543, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 980732394, speed = 0, memory_pool = 0x7f9da002fe08, prebuf = 65536, interval = 0, private_info = 0x7f9da002ff80, handler = 0x0, pos = 980732394, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 655360, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9da00407d0, pre_buffer_data = 0x7f9da0050868 "\300\363\346\003m\005S\002m\001\070\365\341\363\v\001}\t\036\f#\t\211\375\322\362\224\364\360\370\363\370O\366\305\356\322\361\235\367\350\371i\r;\026\266\023\305\035Y\027\202\v\250\023*\032]\031\271\025 \005+\357~\353\272\365c\370X\371\261\370\371\361X\363\333\364\027\365\v\372\320\376H\006\273\002}\373\201\004\324\f\203\016\262\016\213\001\034\350\367\333t\345\005\360\363\373A\a,\001|\376&\006\227\b\224\r\243\025,\035\251\035\271\023%\r\263\n\031\r\310\024\223\r\336\364\002\341\361\335_\346\374\361\305\366\063\357\022\356\312\364-\362\324\367~\005\023\n\027\017<\r\006\001m\376e\006\244\rn\n\257\371\203\350]\335k\333(\354/", pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9da002ff40 "/usr/local/hostedsip/moh/ponce/ponce-preludio-in-e-major.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9da002fef0, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "ponce-preludio-in-e-major.wav", '\000' path_buf = "/usr/local/hostedsip/moh/ponce/ponce-preludio-in-e-major.wav", '\000' last_path = "/usr/local/hostedsip/moh/ponce/ponce-preludio-in-e-major.wav", '\000' png_buf = "/usr/local/hostedsip/moh/ponce/art/ponce-preludio-in-e-major.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/ponce\000ponce-preludio-in-e-major.wav", '\000' fd = 31446744 audio_buffer = 0x7f9da00008c0 temp_pool = 0x7f9da0021a98 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dfe480) at threadproc/unix/thread.c:151 thread = 0x1dfe480 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc09ec700) at pthread_create.c:309 __res = pd = 0x7f9dc09ec700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315518224128, 2094080250283978527, 0, 140316912922720, 140315519472016, 140315518224128, -2147042907245875425, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 25 (Thread 0x7f9dc0a28700 (LWP 1873)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1df9c90) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1df9c90) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x30, obj=0x7f9dc0a27470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9dc0a27470 olen = 160 artist = 0x7f9dc0a27371 "partita" title = 0x7f9dc0a27379 "no" tmp_space = "\000usr\000local\000hostedsip\000moh\000partita\000partita\000no\000\063-in-e-major-bwv-1006-1-preludio.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 2103542, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 983664834, speed = 0, memory_pool = 0x7f9dac02dd28, prebuf = 65536, interval = 0, private_info = 0x7f9dac02deb8, handler = 0x0, pos = 983664834, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 1310720, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9dac040800, pre_buffer_data = 0x7f9dac0618a8 "C\002\254\377\336\375\224\374\246\372\204\370\270\367\357\370 \373\366\374\006\377\234\001C\003A\004\033\006\300\a\200\a\032\006\205\004X\002\241\377\231\375n\374\350\372\027\371D\370\067\371$\373\232\374(\376\210", pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9dac02de60 "/usr/local/hostedsip/moh/partita/partita-no-3-in-e-major-bwv-1006-1-preludio.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9dac02de10, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "partita-no-3-in-e-major-bwv-1006-1-preludio.wav", '\000' path_buf = "/usr/local/hostedsip/moh/partita/partita-no-3-in-e-major-bwv-1006-1-preludio.wav", '\000' last_path = "/usr/local/hostedsip/moh/partita/partita-no-3-in-e-major-bwv-1006-1-preludio.wav", '\000' png_buf = "/usr/local/hostedsip/moh/partita/art/partita-no-3-in-e-major-bwv-1006-1-preludio.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/partita\000partita-no-3-in-e-major-bwv-1006-1-preludio.wav", '\000' fd = 31430328 audio_buffer = 0x7f9dac0008c0 temp_pool = 0x7f9dac023b78 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dfa470) at threadproc/unix/thread.c:151 thread = 0x1dfa470 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0a28700) at pthread_create.c:309 __res = pd = 0x7f9dc0a28700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315518469888, 2094080250283978527, 0, 140316912922720, 140315519472016, 140315518469888, -2147043154206494945, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 24 (Thread 0x7f9dc0a64700 (LWP 1872)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1df5c70) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1df5c70) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2a, obj=0x7f9dc0a63470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9dc0a63470 olen = 160 artist = 0x7f9dc0a6336f "danza" title = 0x7f9dc0a63375 "espanola" tmp_space = "\000usr\000local\000hostedsip\000moh\000danza\000danza\000espanola\000op-37-h-142-xii-arabesca.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 3052403, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 984872614, speed = 0, memory_pool = 0x7f9da802fe08, prebuf = 65536, interval = 0, private_info = 0x7f9da802ff90, handler = 0x0, pos = 984872614, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 1998848, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9da8031df0, pre_buffer_data = 0x7f9da8050828 "\305\377\316\377\324\377\332\377\337\377\340\377\335\377\331\377\325\377\317\377\313\377\312\377\311\377\311\377\313\377\317\377\326\377\335\377\342\377\347\377\351\377\355\377\362\377\363\377\363\377\364\377\365\377\371\377", pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9da802ff40 "/usr/local/hostedsip/moh/danza/danza-espanola-op-37-h-142-xii-arabesca.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9da802fef0, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "danza-espanola-op-37-h-142-xii-arabesca.wav", '\000' path_buf = "/usr/local/hostedsip/moh/danza/danza-espanola-op-37-h-142-xii-arabesca.wav", '\000' last_path = "/usr/local/hostedsip/moh/danza/danza-espanola-op-37-h-142-xii-arabesca.wav", '\000' png_buf = "/usr/local/hostedsip/moh/danza/art/danza-espanola-op-37-h-142-xii-arabesca.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/danza\000danza-espanola-op-37-h-142-xii-arabesca.wav", '\000' fd = 31413912 audio_buffer = 0x7f9da80008c0 temp_pool = 0x7f9da8021a98 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1df6440) at threadproc/unix/thread.c:151 thread = 0x1df6440 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0a64700) at pthread_create.c:309 __res = pd = 0x7f9dc0a64700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315518715648, 2094080250283978527, 0, 140316912922720, 140315519472016, 140315518715648, -2147043117699272929, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 23 (Thread 0x7f9dc0aa0700 (LWP 1871)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1df1c50) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1df1c50) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x2b, obj=0x7f9dc0a9f470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9dc0a9f470 olen = 160 artist = 0x7f9dc0a9f374 "macroform" title = 0x7f9dc0a9f37e "the_simplicity.wav" tmp_space = "\000usr\000local\000hostedsip\000moh\000simplicity\000macroform\000the_simplicity.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 2232088, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 983920960, speed = 0, memory_pool = 0x7f9db402fe08, prebuf = 65536, interval = 0, private_info = 0x7f9db402ff88, handler = 0x0, pos = 983920960, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 1802240, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9db4031df0, pre_buffer_data = 0x7f9db4050818 "\306\374\362\373C\373\215\373[\374\070\375\354\375}\376\227\377\355\377\024\001\233\001/", , pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9db402ff40 "/usr/local/hostedsip/moh/simplicity/macroform-the_simplicity.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9db402fef0, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "macroform-the_simplicity.wav", '\000' path_buf = "/usr/local/hostedsip/moh/simplicity/macroform-the_simplicity.wav", '\000' last_path = "/usr/local/hostedsip/moh/simplicity/macroform-the_simplicity.wav", '\000' png_buf = "/usr/local/hostedsip/moh/simplicity/art/macroform-the_simplicity.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/simplicity\000macroform-the_simplicity.wav", '\000' fd = 31397496 audio_buffer = 0x7f9db40008c0 temp_pool = 0x7f9db4021a98 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1df2430) at threadproc/unix/thread.c:151 thread = 0x1df2430 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0aa0700) at pthread_create.c:309 __res = pd = 0x7f9dc0aa0700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315518961408, 2094080250283978527, 0, 140316912922720, 140315519472016, 140315518961408, -2147043055422247137, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 22 (Thread 0x7f9dc0adc700 (LWP 1870)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1dedc30) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1dedc30) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x25, obj=0x7f9dc0adb470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9dc0adb470 olen = 160 artist = 0x7f9dc0adb378 "manolo_camp" title = 0x7f9dc0adb384 "morning_coffee.wav" tmp_space = "\000usr\000local\000hostedsip\000moh\000morning_coffee\000manolo_camp\000morning_coffee.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 584771, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 974102467, speed = 0, memory_pool = 0x7f9db002dd28, prebuf = 65536, interval = 0, private_info = 0x7f9db002dea8, handler = 0x0, pos = 974102467, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 458752, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9db0031df0, pre_buffer_data = 0x7f9db0061828 "t\376P\371\232\367#\371\342\366\067\362\260\366\253", , pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9db002de60 "/usr/local/hostedsip/moh/morning_coffee/manolo_camp-morning_coffee.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9db002de10, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "manolo_camp-morning_coffee.wav", '\000' path_buf = "/usr/local/hostedsip/moh/morning_coffee/manolo_camp-morning_coffee.wav", '\000' last_path = "/usr/local/hostedsip/moh/morning_coffee/manolo_camp-morning_coffee.wav", '\000' png_buf = "/usr/local/hostedsip/moh/morning_coffee/art/manolo_camp-morning_coffee.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/morning_coffee\000manolo_camp-morning_coffee.wav", '\000' fd = 31381080 audio_buffer = 0x7f9db00008c0 temp_pool = 0x7f9db0023b78 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dee418) at threadproc/unix/thread.c:151 thread = 0x1dee418 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0adc700) at pthread_create.c:309 __res = pd = 0x7f9dc0adc700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315519207168, 2094080250283978527, 0, 140316912922720, 140315519472016, 140315519207168, -2147043018915025121, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 21 (Thread 0x7f9dc0b18700 (LWP 1869)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1de9c10) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1de9c10) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x26, obj=0x7f9dc0b17470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9dc0b17470 olen = 160 artist = 0x0 title = 0x7f9dc0b17371 "macroform_cold_day.wav" tmp_space = "\000usr\000local\000hostedsip\000moh\000coldday\000macroform_cold_day.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 1954191, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 979442907, speed = 0, memory_pool = 0x7f9db8025c58, prebuf = 65536, interval = 0, private_info = 0x7f9db8025dd0, handler = 0x0, pos = 979442907, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 393216, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9db8027ed0, pre_buffer_data = 0x7f9db8050568 "\214\367\340\365<\364\220\364?\366\317\365\305\372B\006\273\r\244\rf\n\036\ap\b6\f\305\rN\vE\av\001E\374?\370\300\366\307\366\353\371\214\375\274\001N\b\313\tR\006n\001\246\002\305\006\272\006\250\004i\001\321\373\236\365\035\363H\361\235\357\243\360\262\361<\370\213\001\016\006\246\003n\377\363\377\224\004\311\006\022\005\025\001\245\374\200\371'\371\333\372\030\374\311\375+", pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9db8025d90 "/usr/local/hostedsip/moh/coldday/macroform_cold_day.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9db8025d40, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "macroform_cold_day.wav", '\000' path_buf = "/usr/local/hostedsip/moh/coldday/macroform_cold_day.wav", '\000' last_path = "/usr/local/hostedsip/moh/coldday/macroform_cold_day.wav", '\000' png_buf = "/usr/local/hostedsip/moh/coldday/art/macroform_cold_day.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/coldday\000macroform_cold_day.wav", '\000' fd = 31364664 audio_buffer = 0x7f9db80008c0 temp_pool = 0x7f9db8023b78 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1dea3f8) at threadproc/unix/thread.c:151 thread = 0x1dea3f8 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9dc0b18700) at pthread_create.c:309 __res = pd = 0x7f9dc0b18700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140315519452928, 2094080250283978527, 0, 140316912922720, 140315519472016, 140315519452928, -2147043265875644641, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 20 (Thread 0x7f9e09233700 (LWP 1868)): #0 0x00007f9e123a9a9d in read () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e12f52326 in _timerfd_next (timer=0x1de5bf0) at src/switch_time.c:482 it = u64 = 0 #2 timer_next (timer=0x1de5bf0) at src/switch_time.c:845 private_info = cond_index = 20 delta = #3 0x00007f9e12e73e88 in switch_core_timer_next (timer=) at src/switch_core_timer.c:74 __func__ = "switch_core_timer_next" #4 0x00007f9dc0b1da98 in read_stream_thread (thread=0x23, obj=0x7f9e09232470) at mod_local_stream.c:449 is_open = -512 use_fh = 0x7f9e09232470 olen = 160 artist = 0x0 title = 0x7f9e09232371 "reno_project_system.wav" tmp_space = "\000usr\000local\000hostedsip\000moh\000default\000reno_project_system.wav", '\000' fname = 0x0 fh = {file_interface = 0x1ddfc08, flags = 2061, fd = 0x0, samples = 2573886, samplerate = 8000, native_rate = 8000, channels = 1, real_channels = 1, format = 65538, sections = 1, seekable = 1, sample_count = 981371462, speed = 0, memory_pool = 0x7f9dbc025cb8, prebuf = 65536, interval = 0, private_info = 0x7f9dbc025e30, handler = 0x0, pos = 981371462, audio_buffer = 0x0, sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 720896, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbuf = 0x0, dbuflen = 0, pre_buffer = 0x7f9dbc000910, pre_buffer_data = 0x7f9dbc0505c8 "T\356{\375\035\372\215\360\036\350\224\363%\364i\367R\371\t\006m\016\035\rW\021\240\020\071\020\036\a_\b\021\375\b\361\216\375\024\004\322\001\222\366\005", pre_buffer_datalen = 65536, file = 0x7f9dc0b1fb08 "mod_local_stream.c", func = 0x7f9dc0b20440 <__func__.18373> "read_stream_thread", line = 359, file_path = 0x7f9dbc025df0 "/usr/local/hostedsip/moh/default/reno_project_system.wav", spool_path = 0x0, prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channels = 1, keyint = 60, ab = 128, vb = 0, vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, try_hardware_encoder = 1 '\001', scale_w = 0, scale_h = 0, fmt = VPX_IMG_FMT_NONE, auth_username = 0x0, auth_password = 0x0}, flag_mutex = 0x7f9dbc025da0, duration = 0, vpos = 0, muxbuf = 0x0, muxlen = 0} file_buf = "reno_project_system.wav", '\000' path_buf = "/usr/local/hostedsip/moh/default/reno_project_system.wav", '\000' last_path = "/usr/local/hostedsip/moh/default/reno_project_system.wav", '\000' png_buf = "/usr/local/hostedsip/moh/default/art/reno_project_system.wav.png", '\000' tmp_buf = "/usr/local/hostedsip/moh/default\000reno_project_system.wav", '\000' fd = 31348248 audio_buffer = 0x7f9dbc000970 temp_pool = 0x7f9dbc023bd8 do_shuffle = 0 __func__ = "read_stream_thread" __PRETTY_FUNCTION__ = "read_stream_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x1de63d8) at threadproc/unix/thread.c:151 thread = 0x1de63d8 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9e09233700) at pthread_create.c:309 __res = pd = 0x7f9e09233700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316734863104, 2094080250283978527, 0, 30541328, 18, 140316734863104, -2147169587843141857, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 19 (Thread 0x7f9e0a9fe700 (LWP 1865)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e12e5a5c5 in switch_thread_cond_wait (cond=, mutex=) at src/switch_apr.c:371 No locals. #3 0x00007f9dc3007113 in timer_thread_run (thread=, obj=) at mod_spandsp_fax.c:220 timer = {interval = 20, flags = 1, samples = 160, samplecount = 160, last_samplecount = 0, timer_interface = 0x1cc54c8, memory_pool = 0x7f9dfc000a68, private_info = 0x7f9dfc000b50, diff = 0, start = 1590115702560446, tick = 0} pvt = __func__ = "timer_thread_run" #4 0x00007f9e13184470 in dummy_worker (opaque=0x1d5af70) at threadproc/unix/thread.c:151 thread = 0x1d5af70 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a9fe700) at pthread_create.c:309 __res = pd = 0x7f9e0a9fe700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316759811840, 2094080250283978527, 0, 140316648688704, 18, 140316759811840, -2147161649132966113, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 18 (Thread 0x7f9e09479700 (LWP 1732)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c421adcf0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c421adcf0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e094779b8) at src/switch_event.c:386 launch = event = 0x7f9c421adcf0 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9e094779b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de40f3c30, sip=, de=0x7f9df011c6f0, regtype=REG_REGISTER, key=0x7f9e094785c0 "9e7a708e-5e53-444b-813a-22f87c1cb8f9", keylen=128, v_event=0x7f9e09478560, is_nat=, sofia_private_p=0x7f9e09478de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9c421fe660 "sales" realm = 0x7f9c421fe6e0 "alnico. to = from = expires = authorization = contact = 0x7f9de45055c0 sql = 0x7f9e1319bbc0 "Reuse Unused Cached DB handle %s [%s]\n" s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de45f1e8d "alnico. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 3600 event = 0x656c61733a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "162.221.122.10\000\000thread=\"140316737246976\"", '\000' network_port_c = "1045\000\177" url_ip = "162.221.122.10", '\000' network_port = 1045 reg_desc = call_id = 0x7f9de45f1ec1 "6cf1580b-5821af04-364ec159 at 192.168.1.124" force_user = received_data = '\000' path_val = auth_params = 0x7f9c421ec360 r = 0 reg_count = 2328 agent = 0x7f9de45f1f7f "PolycomSoundPointIP-SPIP_550-UA/3.3.2.0413" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590231956 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x1 sw_reg_host = 0x7f9e09477ee8 "" token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x3, sofia_private_p=0xffffffffffffffff, sip=0x7f9de488ff98, de=0x7f9df011c6f0, tags=0x7f9de49d3600) at sofia_reg.c:2377 key = "9e7a708e-5e53-444b-813a-22f87c1cb8f9", '\000' v_event = 0x7f9c406839a0 network_ip = "162.221.122.10", '\000' type = REG_REGISTER network_port = 1045 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x3 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de488ff98, de=0x7f9df011c6f0, tags=0x7f9de49d3600) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9e09478e38, dep at entry=0x7f9e09478e30) at sofia.c:2249 de = 0x7f9df011c6f0 nh = 0x7f9de40f3c30 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df011c6f0 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1d14ef8) at threadproc/unix/thread.c:151 thread = 0x1d14ef8 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9e09479700) at pthread_create.c:309 __res = pd = 0x7f9e09479700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316737246976, 2094080250283978527, 0, 140316912922720, 140316744580064, 140316737246976, -2147169825140084961, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 17 (Thread 0x7f9e094b5700 (LWP 1731)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c3c9f6eb0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c3c9f6eb0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e094b39b8) at src/switch_event.c:386 launch = event = 0x7f9c3c9f6eb0 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c822b9 "sofia_reg.c", func=func at entry=0x7f9e09c84ba0 <__func__.31227> "sofia_reg_handle_register_token", line=line at entry=1594, event=event at entry=0x7f9e094b39b8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b994b2 in sofia_reg_handle_register_token ( nua=, profile=0x1d1ade0, nh=0x7f9de42fea20, sip=, de=0x7f9df01fc300, regtype=REG_REGISTER, key=0x7f9e094b45c0 "94f5054a-7019-4c7f-8fd3-c9894ba23cd3", keylen=128, v_event=0x7f9e094b4560, is_nat=, sofia_private_p=0x7f9e094b4de0, user_xml=0x0, sw_acl_token=0x0) at sofia_reg.c:1594 v_contact_str = 0x0 username = 0x7f9c4619ed00 "reception" realm = 0x7f9c4619ed80 "rcc. to = from = expires = authorization = contact = 0x7f9de49e8920 sql = 0x7f9e1319bbc0 "Reuse Unused Cached DB handle %s [%s]\n" s_event = 0x0 reg_meta = 0x0 to_user = to_host = 0x7f9de49b1202 "rcc. mwi_account = 0x0 dup_mwi_account = 0x0 display_m = mwi_user = 0x0 mwi_host = 0x0 var = 0x0 from_user = from_host = reg_host = sub_host = contact_str = "\"\" ", '\000' multi_reg = 0 '\000' multi_reg_contact = 0 '\000' avoid_multi_reg = 0 '\000' stale = 0 '\000' forbidden = 0 '\000' auth_res = AUTH_RENEWED exptime = 3600 event = 0x656365723a706973 rpid = 0x7f9e09c9c868 "unknown" display = network_ip = "173.209.128.222\000thread=\"140316737492736\"", '\000' network_port_c = "11460" url_ip = "173.209.128.222", '\000' network_port = 11460 reg_desc = call_id = 0x7f9de49b1232 "46dc6c9bfd068f7c1d34fdab1e1b7c73" force_user = received_data = '\000' path_val = auth_params = 0x7f9c461bca90 r = 0 reg_count = 378 agent = 0x7f9de49b12ec "PolycomVVX-VVX_501-UA/5.5.2.8571" pres_on_reg = send_pres = 0 send_message_query = 0 force_ping = 0 is_tls = is_tcp = is_ws = is_wss = expbuf = '\000' reg_time = 1590231956 vproto = proto = uparams = p = utmp = sofia_private = sw_to_user = 0x1 sw_reg_host = 0x7f9e094b3ee8 "" token_val = 0x0 __PRETTY_FUNCTION__ = "sofia_reg_handle_register_token" __func__ = "sofia_reg_handle_register_token" #7 0x00007f9e09b9b1bb in sofia_reg_handle_sip_i_register (nua=0x1b8705c, profile=0x1d1ade0, nh=0x2, sofia_private_p=0xffffffffffffffff, sip=0x7f9de42672a8, de=0x7f9df01fc300, tags=0x7f9de48dea20) at sofia_reg.c:2377 key = "94f5054a-7019-4c7f-8fd3-c9894ba23cd3", '\000' v_event = 0x7f9c3c9eb550 network_ip = "173.209.128.222", '\000' type = REG_REGISTER network_port = 11460 acl_token = 0x0 __func__ = "sofia_reg_handle_sip_i_register" #8 0x00007f9e09b70c4a in our_sofia_event_callback (event=28864604, status=128, phrase=0x2 , nua=0xffffffffffffffff, profile=0x1b86f00, nh=0x0, sofia_private=0x0, sip=0x7f9de42672a8, de=0x7f9df01fc300, tags=0x7f9de48dea20) at sofia.c:1807 tech_pvt = 0x0 auth_res = 4294966784 session = 0x0 check_destroy = 0 __func__ = "our_sofia_event_callback" __PRETTY_FUNCTION__ = "our_sofia_event_callback" #9 0x00007f9e09b77ae6 in sofia_process_dispatch_event (dep=0x7f9e094b4e38, dep at entry=0x7f9e094b4e30) at sofia.c:2249 de = 0x7f9df01fc300 nh = 0x7f9de42fea20 nua = 0x7f9df0017090 profile = 0x1d1ade0 sofia_private = #10 0x00007f9e09b77cb5 in sofia_msg_thread_run (thread=, obj=0x7f9e09a9dad8) at sofia.c:2297 de = 0x0 pop = 0x7f9df01fc300 q = 0x7f9e09a9dad8 my_id = __func__ = "sofia_msg_thread_run" #11 0x00007f9e13184470 in dummy_worker (opaque=0x1d14e60) at threadproc/unix/thread.c:151 thread = 0x1d14e60 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9e094b5700) at pthread_create.c:309 __res = pd = 0x7f9e094b5700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316737492736, 2094080250283978527, 0, 140316912922720, 140316744580064, 140316737492736, -2147169797222797537, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 16 (Thread 0x7f9e094f3700 (LWP 1730)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9dc404abb0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9dc404abb0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e094f2de8) at src/switch_event.c:386 launch = event = 0x7f9dc404abb0 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c78688 "sofia_glue.c", func=func at entry=0x7f9e09c7b900 <__func__.31698> "sofia_glue_fire_events", line=line at entry=3136, event=event at entry=0x7f9e094f2de8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b7f10c in sofia_glue_fire_events ( profile=profile at entry=0x1d24350) at sofia_glue.c:3136 event = 0x0 pop = 0x7f9dc404abb0 __func__ = "sofia_glue_fire_events" #7 0x00007f9e09b4d968 in sofia_profile_worker_thread_run ( thread=, obj=0x1d24350) at sofia.c:3004 profile = 0x1d24350 ireg_loops = 0 iping_loops = 0 gateway_loops = pop = 0x7f9e13c03060 <_rtld_global> tick = 0 x = 0 __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" __func__ = "sofia_profile_worker_thread_run" #8 0x00007f9e13184470 in dummy_worker (opaque=0x1d28890) at threadproc/unix/thread.c:151 thread = 0x1d28890 #9 0x00007f9e123a3064 in start_thread (arg=0x7f9e094f3700) at pthread_create.c:309 __res = pd = 0x7f9e094f3700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316737746688, 2094080250283978527, 0, 140315977802720, 18, 140316737746688, -2147169759641833697, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #10 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 15 (Thread 0x7f9e0952f700 (LWP 1727)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e12e7ee3e in switch_user_sql_thread (thread=0x7f9ddc01f734, obj=0x7f9ddc01f560) at src/switch_core_sqldb.c:2135 written = 5 i = 2 __func__ = "switch_user_sql_thread" #2 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e095f36c0) at threadproc/unix/thread.c:151 thread = 0x7f9e095f36c0 #3 0x00007f9e123a3064 in start_thread (arg=0x7f9e0952f700) at pthread_create.c:309 __res = pd = 0x7f9e0952f700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316737992448, 2094080250283978527, 0, 140316912922720, 140316898749440, 140316737992448, -2147170006602453217, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 14 (Thread 0x7f9e0975a700 (LWP 1726)): #0 0x00007f9e11a7ac03 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e09c3612c in su_epoll_port_wait_events (self=0x7f9de00008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 6 ev = 0x7f9e09759da0 __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007f9e09c356c6 in su_base_port_run (self=0x7f9de00008c0) at su_base_port.c:349 tout = 1000 tout2 = 0 __PRETTY_FUNCTION__ = "su_base_port_run" #3 0x00007f9e09c3a390 in su_pthread_port_clone_main (varg=0x7f9e09795790) at su_pthread_port.c:343 arg = 0x0 task = {{sut_port = 0x7f9de00008c0, sut_root = 0x7f9de0001130}} zap = 1 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9e0975a700) at pthread_create.c:309 __res = pd = 0x7f9e0975a700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316740265728, 2094080250283978527, 0, 140316912922720, 30557008, 140316740265728, -2147170219740205281, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 13 (Thread 0x7f9e09796700 (LWP 1725)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x7f9e09a9dad8, data=data at entry=0x7f9ddc02ac80) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x7f9e09a9dad8, data=0x7f9ddc02ac80) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e09b77da9 in sofia_queue_message (de=0x7f9ddc02ac80) at sofia.c:2374 launch = #5 0x00007f9e09b781d0 in sofia_event_callback (event=nua_r_register, status=-603804544, phrase=0x2 , nua=0x7f9ddc017030, profile=0x0, nh=0x7f9dc4000b60, sofia_private=0x7f9dc40011c0, sip=0x7f9de0030da8, tags=0x7f9de000e940) at sofia.c:2633 de = 0x7f9ddc02ac80 sess_max = 4294966784 __func__ = "sofia_event_callback" #6 0x00007f9e09c00c7c in nua_application_event (dummy=0x7f9e09a9dbcc, sumsg=0x7f9e09b77e00 , ee=0x7f9de000e918) at nua_stack.c:393 frame = {{nf_next = 0x0, nf_saved = {0x0}}} nua = 0x7f9ddc017030 nh = 0x7f9dc4000b60 __func__ = "nua_application_event" #7 0x00007f9e09c35202 in su_base_port_execute_msgs (queue=0x0) at su_base_port.c:280 root = f = msg = 0x0 n = 0 #8 0x00007f9e09c35841 in su_base_port_step (self=0x7f9ddc0008c0, tout=0) at su_base_port.c:473 now = {tv_sec = 3799222375, tv_usec = 91806} __PRETTY_FUNCTION__ = "su_base_port_step" #9 0x00007f9e09b63553 in sofia_profile_thread_run (thread=0x7f9e09a9dbcc, obj=0x1d24350) at sofia.c:3391 node = 0x7f9e09795db0 s_event = 0x0 sanity = 158948784 worker_thread = 0x1d28890 st = SWITCH_STATUS_SUCCESS qname = "sofia:sipinterface_2", '\000' __func__ = "sofia_profile_thread_run" __PRETTY_FUNCTION__ = "sofia_profile_thread_run" #10 0x00007f9e13184470 in dummy_worker (opaque=0x1d26b38) at threadproc/unix/thread.c:151 thread = 0x1d26b38 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9e09796700) at pthread_create.c:309 __res = pd = 0x7f9e09796700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316740511488, 2094080250283978527, 0, 140316912922720, 140316744491600, 140316740511488, -2147170191822917857, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 12 (Thread 0x7f9e097d4700 (LWP 1724)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9c3c9f1060) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9c3c9f1060) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e097d3de8) at src/switch_event.c:386 launch = event = 0x7f9c3c9f1060 #5 switch_event_fire_detailed (file=file at entry=0x7f9e09c78688 "sofia_glue.c", func=func at entry=0x7f9e09c7b900 <__func__.31698> "sofia_glue_fire_events", line=line at entry=3136, event=event at entry=0x7f9e097d3de8, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e09b7f10c in sofia_glue_fire_events ( profile=profile at entry=0x1d1ade0) at sofia_glue.c:3136 event = 0x0 pop = 0x7f9c3c9f1060 __func__ = "sofia_glue_fire_events" #7 0x00007f9e09b4d968 in sofia_profile_worker_thread_run ( thread=, obj=0x1d1ade0) at sofia.c:3004 profile = 0x1d1ade0 ireg_loops = 12 iping_loops = 0 gateway_loops = pop = 0x7f9e13c03060 <_rtld_global> tick = 0 x = 1 __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" __func__ = "sofia_profile_worker_thread_run" #8 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e099fcb40) at threadproc/unix/thread.c:151 thread = 0x7f9e099fcb40 #9 0x00007f9e123a3064 in start_thread (arg=0x7f9e097d4700) at pthread_create.c:309 __res = pd = 0x7f9e097d4700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316740765440, 2094080250283978527, 0, 140316313346976, 18, 140316740765440, -2147170154241954017, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #10 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 11 (Thread 0x7f9e09810700 (LWP 1721)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e12e7ee3e in switch_user_sql_thread (thread=0x7f9df001f794, obj=0x7f9df001f5c0) at src/switch_core_sqldb.c:2135 written = 1 i = 2 __func__ = "switch_user_sql_thread" #2 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e098d46c0) at threadproc/unix/thread.c:151 thread = 0x7f9e098d46c0 #3 0x00007f9e123a3064 in start_thread (arg=0x7f9e09810700) at pthread_create.c:309 __res = pd = 0x7f9e09810700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316741011200, 2094080250283978527, 0, 140316912922720, 140316898749440, 140316741011200, -2147168202179317985, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 10 (Thread 0x7f9e09a3b700 (LWP 1720)): #0 0x00007f9e11a7ac03 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e09c3612c in su_epoll_port_wait_events (self=0x7f9de40008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 33 ev = 0x7f9e09a3ace0 __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007f9e09c02254 in nua_stack_timer (nua=, t=t at entry=0x7f9de40011e0, a=a at entry=0x0) at nua_stack.c:739 nh = nh_next = 0x7f9c29eecde0 now = 3799227932 root = 0x7f9de4001130 #3 0x00007f9e09c4306d in su_timer_expire (timers=timers at entry=0x7f9de4000908, timeout=timeout at entry=0x7f9e09a3ae20, now=...) at su_timer.c:585 f = 0x7f9e09c02120 n = 0 __PRETTY_FUNCTION__ = "su_timer_expire" #4 0x00007f9e09c35684 in su_base_port_run (self=0x7f9de40008c0) at su_base_port.c:339 now = tout = 15000 tout2 = 0 __PRETTY_FUNCTION__ = "su_base_port_run" #5 0x00007f9e09c3a390 in su_pthread_port_clone_main (varg=0x7f9e0a33b790) at su_pthread_port.c:343 arg = 0x0 task = {{sut_port = 0x7f9de40008c0, sut_root = 0x7f9de4001130}} zap = 1 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9e09a3b700) at pthread_create.c:309 __res = pd = 0x7f9e09a3b700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316743284480, 2094080250283978527, 0, 140316912922720, 30518752, 140316743284480, -2147168484036546785, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 9 (Thread 0x7f9e0a33c700 (LWP 1719)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x7f9e09a9dad8, data=data at entry=0x7f9df03036f0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x7f9e09a9dad8, data=0x7f9df03036f0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e09b77da9 in sofia_queue_message (de=0x7f9df03036f0) at sofia.c:2374 launch = #5 0x00007f9e09b781d0 in sofia_event_callback (event=nua_i_subscribe, status=-265275664, phrase=0x1 , nua=0x7f9df0017090, profile=0x1d1ade0, nh=0x7f9c3363cb70, sofia_private=0x0, sip=0x7f9c33428988, tags=0x7f9c3363d6e0) at sofia.c:2633 de = 0x7f9df03036f0 sess_max = 4294966784 __func__ = "sofia_event_callback" #6 0x00007f9e09c00c7c in nua_application_event (dummy=0x7f9e09a9dbcc, sumsg=0x7f9e09b77e00 , ee=0x7f9c3363d6b8) at nua_stack.c:393 frame = {{nf_next = 0x0, nf_saved = {0x0}}} nua = 0x7f9df0017090 nh = 0x7f9c3363cb70 __func__ = "nua_application_event" #7 0x00007f9e09c35202 in su_base_port_execute_msgs (queue=0x0) at su_base_port.c:280 root = f = msg = 0x0 n = 0 #8 0x00007f9e09c35841 in su_base_port_step (self=0x7f9df00009c0, tout=0) at su_base_port.c:473 now = {tv_sec = 3799221850, tv_usec = 87585} __PRETTY_FUNCTION__ = "su_base_port_step" #9 0x00007f9e09b63553 in sofia_profile_thread_run (thread=0x7f9e09a9dbcc, obj=0x1d1ade0) at sofia.c:3391 node = 0x7f9e0a33bdb0 s_event = 0x0 sanity = 171163056 worker_thread = 0x7f9e099fcb40 st = 32669 qname = "sofia:sipinterface_1", '\000' __func__ = "sofia_profile_thread_run" __PRETTY_FUNCTION__ = "sofia_profile_thread_run" #10 0x00007f9e13184470 in dummy_worker (opaque=0x1d1d9a8) at threadproc/unix/thread.c:151 thread = 0x1d1d9a8 #11 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a33c700) at pthread_create.c:309 __res = pd = 0x7f9e0a33c700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316752725760, 2094080250283978527, 0, 30421840, 18, 140316752725760, -2147163123380490465, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #12 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 8 (Thread 0x7f9e0a9c2700 (LWP 1714)): #0 0x00007f9e123a9c8d in accept () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e13182f96 in apr_socket_accept (new=0x7f9e0a9c1da0, sock=0x1cb3658, connection_context=0x7f9df40013c8) at network_io/unix/sockets.c:191 No locals. #2 0x00007f9e12f61262 in msrp_listener (thread=0x1cb38b0, obj=0x7f9e13475378 ) at src/switch_msrp.c:1381 rv = 4294966784 pool = 0x7f9df40013c8 thd_attr = 0x0 sock = 0x7f9df40014a8 __func__ = "msrp_listener" __PRETTY_FUNCTION__ = "msrp_listener" #3 0x00007f9e13184470 in dummy_worker (opaque=0x1cb38b0) at threadproc/unix/thread.c:151 thread = 0x1cb38b0 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a9c2700) at pthread_create.c:309 __res = pd = 0x7f9e0a9c2700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316759566080, 2094080250283978527, 0, 140316648689872, 18, 140316759566080, -2147161642690515169, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 7 (Thread 0x7f9e0a984700 (LWP 1713)): #0 0x00007f9e123a9c8d in accept () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e13182f96 in apr_socket_accept (new=0x7f9e0a983da0, sock=0x1cb3208, connection_context=0x7f9df8000aa8) at network_io/unix/sockets.c:191 No locals. #2 0x00007f9e12f61262 in msrp_listener (thread=0x1cb3560, obj=0x7f9e13475358 ) at src/switch_msrp.c:1381 rv = 4294966784 pool = 0x7f9df8000aa8 thd_attr = 0x0 sock = 0x7f9df8000b88 __func__ = "msrp_listener" __PRETTY_FUNCTION__ = "msrp_listener" #3 0x00007f9e13184470 in dummy_worker (opaque=0x1cb3560) at threadproc/unix/thread.c:151 thread = 0x1cb3560 #4 0x00007f9e123a3064 in start_thread (arg=0x7f9e0a984700) at pthread_create.c:309 __res = pd = 0x7f9e0a984700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316759312128, 2094080250283978527, 0, 140316912922720, 140316899676160, 140316759312128, -2147161675976511713, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #5 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 6 (Thread 0x7f9e0aa3c700 (LWP 1710)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1b86f68, data=data at entry=0x7f9e0417c860) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1b86f68, data=data at entry=0x7f9e0417c860) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e12eecef0 in switch_event_queue_dispatch_event ( eventp=0x7f9e0aa3bd68) at src/switch_event.c:386 launch = event = 0x7f9e0417c860 #5 switch_event_fire_detailed ( file=file at entry=0x7f9e131a140f "src/switch_core.c", func=func at entry=0x7f9e131a3a1a <__func__.42059> "send_heartbeat", line=line at entry=109, event=event at entry=0x7f9e0aa3bd68, user_data=user_data at entry=0x0) at src/switch_event.c:2001 __PRETTY_FUNCTION__ = "switch_event_fire_detailed" #6 0x00007f9e12e9a897 in send_heartbeat () at src/switch_core.c:109 event = 0x0 duration = {mms = 459, ms = 164, sec = 0, min = 18, hr = 8, day = 1, yr = 0} #7 heartbeat_callback (task=0x1cafb00) at src/switch_core.c:211 No locals. #8 0x00007f9e12ed866b in switch_scheduler_execute (tp=0x1cafb00) at src/switch_scheduler.c:63 No locals. #9 0x00007f9e12ed8af3 in task_thread_loop (done=done at entry=0) at src/switch_scheduler.c:129 diff = now = 1590231973 tofree = tp = 0x1cafb00 last = 0x0 __func__ = "task_thread_loop" #10 0x00007f9e12ed8b67 in switch_scheduler_task_thread ( thread=, obj=) at src/switch_scheduler.c:185 pop = 0x7f9e04090f60 __func__ = "switch_scheduler_task_thread" #11 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0ac255d8) at threadproc/unix/thread.c:151 thread = 0x7f9e0ac255d8 #12 0x00007f9e123a3064 in start_thread (arg=0x7f9e0aa3c700) at pthread_create.c:309 __res = pd = 0x7f9e0aa3c700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316760065792, 2094080250283978527, 0, 140316912922720, 140316899117840, 140316760065792, -2147161886429909217, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #13 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 5 (Thread 0x7f9e0ac62700 (LWP 1709)): #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 302884} #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 No locals. #3 0x00007f9e12e84aed in switch_core_sql_db_thread (thread=, obj=) at src/switch_core_sqldb.c:1395 sec = 10 reg_sec = 10 #4 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb5750) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb5750 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e0ac62700) at pthread_create.c:309 __res = pd = 0x7f9e0ac62700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316762318592, 2094080250283978527, 0, 140316912922720, 140316898773680, 140316762318592, -2147162140906721505, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 4 (Thread 0x7f9e0b13d700 (LWP 1708)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e12e7ee3e in switch_user_sql_thread (thread=0x1ca1764, obj=0x1ca15a0) at src/switch_core_sqldb.c:2135 written = 1 i = 4 __func__ = "switch_user_sql_thread" #2 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0ad266c0) at threadproc/unix/thread.c:151 thread = 0x7f9e0ad266c0 #3 0x00007f9e123a3064 in start_thread (arg=0x7f9e0b13d700) at pthread_create.c:309 __res = pd = 0x7f9e0b13d700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316767409920, 2094080250283978527, 0, 29898768, 18, 140316767409920, -2147165051283935457, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #4 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 3 (Thread 0x7f9e0bdf2700 (LWP 1706)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175f21 in apr_queue_pop (queue=0x7f9e0bf1afc8, data=data at entry=0x7f9e0bdf1e40) at misc/apr_queue.c:276 rv = #3 0x00007f9e12e5b325 in switch_queue_pop (queue=, data=data at entry=0x7f9e0bdf1e40) at src/switch_apr.c:1167 No locals. #4 0x00007f9e12f47700 in log_thread (t=, obj=) at src/switch_log.c:307 pop = 0x0 node = 0x0 binding = __func__ = "log_thread" #5 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bdb55a8) at threadproc/unix/thread.c:151 thread = 0x7f9e0bdb55a8 #6 0x00007f9e123a3064 in start_thread (arg=0x7f9e0bdf2700) at pthread_create.c:309 __res = pd = 0x7f9e0bdf2700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316780734208, 2094080250283978527, 0, 29816176, 18, 140316780734208, -2147164400059519201, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 2 (Thread 0x7f9e0be6a700 (LWP 1698)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007f9e1317e41d in apr_thread_cond_wait (cond=, mutex=) at locks/unix/thread_cond.c:68 No locals. #2 0x00007f9e13175de0 in apr_queue_push (queue=queue at entry=0x1d4b368, data=data at entry=0x7f9e03003bc0) at misc/apr_queue.c:166 rv = #3 0x00007f9e12e5b35b in switch_queue_push (queue=0x1d4b368, data=0x7f9e03003bc0) at src/switch_apr.c:1180 s = -512 #4 0x00007f9e082b8af7 in vm_event_handler (event=) at mod_voicemail.c:4160 cloned_event = 0x7f9e03003bc0 #5 0x00007f9e12eeb032 in switch_event_deliver (event=0x7f9e0be69e28) at src/switch_event.c:405 e = node = 0x1d42b60 #6 0x00007f9e12eeb1e0 in switch_event_dispatch_thread (thread=0x7f9e0be69e20, obj=0x1b86f68) at src/switch_event.c:334 pop = 0x7f9ddb4fe420 event = 0x7f9ddb4fe420 my_id = 0 __func__ = "switch_event_dispatch_thread" #7 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e0bf1ad40) at threadproc/unix/thread.c:151 thread = 0x7f9e0bf1ad40 #8 0x00007f9e123a3064 in start_thread (arg=0x7f9e0be6a700) at pthread_create.c:309 __res = pd = 0x7f9e0be6a700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316781225728, 2094080250283978527, 0, 140316912922720, 140316899193120, 140316781225728, -2147164610512916705, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #9 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. Thread 1 (Thread 0x7f9e13b0f700 (LWP 1697)): #0 0x00007f9e11a73893 in select () at ../sysdeps/unix/syscall-template.S:81 No locals. #1 0x00007f9e131859d5 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 822977} #2 0x00007f9e12f514bc in do_sleep (t=) at src/switch_time.c:164 No locals. #3 0x00007f9e12e77075 in pool_thread (thread=, obj=) at src/switch_core_memory.c:569 len = 0 #4 0x00007f9e13184470 in dummy_worker (opaque=0x7f9e13b71c40) at threadproc/unix/thread.c:151 thread = 0x7f9e13b71c40 #5 0x00007f9e123a3064 in start_thread (arg=0x7f9e13b0f700) at pthread_create.c:309 __res = pd = 0x7f9e13b0f700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140316911924992, 2094080250283978527, 0, 140316912922720, 140316898717600, 140316911924992, -2147216993544671457, -2147215844289253601}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #6 0x00007f9e11a7a62d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. From stefano.favaro at edistar.com Tue May 26 15:04:12 2020 From: stefano.favaro at edistar.com (Stefano Favaro) Date: Tue, 26 May 2020 17:04:12 +0200 (CEST) Subject: [Freeswitch-users] Userspy command In-Reply-To: <1984671782.48256.1590505348042.JavaMail.root@mailserver.edistar.com> Message-ID: <1967312456.48260.1590505452290.JavaMail.root@mailserver.edistar.com> Hello I'm trying to use userspy command. Is there anyone using this command and working ? It seems not automatic, documentation says: "You will then add to the dialplan an extension where the action is like: The two parameters are user at domain to listen to future calls , and an optional uuid of an active call to immediately begin to barge in on. In between active calls, you'll be listening to MOH. Actually it only works for the first call to the userspy extension if the call is already established but it seems not looking for new calls. Thanks. Stefano Favaro R&D +39 345 6636386 +39 0423 733320 stefano.favaro at edistar.com Edistar Srl Via Artigianato 1 31050 Vedelago (TV), Italy Parte di Your Voice SpA YourVoice.com | LinkedIn -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ZcoSignatureImage_stefano - edistar_image001.jpg Type: image/jpeg Size: 1669 bytes Desc: not available URL: From piotr at dataandsignal.com Wed May 27 01:27:08 2020 From: piotr at dataandsignal.com (Piotr Gregor) Date: Wed, 27 May 2020 02:27:08 +0100 Subject: [Freeswitch-users] inband DTMF detection and drop In-Reply-To: <0100017246d9627e-8decc0e5-e132-48a6-8052-cdae54fbbea1-000000@email.amazonses.com> References: <0100017246d9627e-8decc0e5-e132-48a6-8052-cdae54fbbea1-000000@email.amazonses.com> Message-ID: http://dataandsignal.com/frequency-detection/#dtmf_remover Piotr Gregor Software Engineer M: (+44) 07483 866 525 L: (+44) 01256 597 470 www: dataandsignal.com On Sun, May 24, 2020 at 2:26 PM Avi Marcus wrote: > Do you hear a lot of dtmf, or just a tiny bleep? It can take a little bit > of time to clamp down... > > I use something a bit different, setting these three variables: > > > > > > jitterbuffer of 60ms (3x ptime of 20 packets) means it can squelch it back > to the beginning. This however means it could add a delay of 60ms. > And keep the jitter buffer even while we're bridging. > > > -Avi Marcus > Bestfone > > > > On Tue, May 19, 2020 at 12:33 AM SamyGo wrote: > >> Hi all, >> I've followed all the previous suggestions to detect the inband DTMF >> coming from a provider and to drop them from going further into B leg. >> However the inband DTMF still goes to otherside and user can hear clicking >> sounds. Here's what I've done so far: >> >> *VERSION:* >> FreeSWITCH Version 1.10.2-release+git~20191231T140119Z~f7bdd3845a~64bit >> (git f7bdd38 2019-12-31 14:01:19Z 64bit) >> >> *OS:* Ubuntu 18.04.4 LTS >> >> *DIALPLAN:* >> >> > expression="true"/> >> >> > data="rtp_manual_rtp_bugs=FLUSH_JB_ON_DTMF|ignore_dtmf_duration"/> >> > data="jitterbuffer_msec=1p"/> >> > data="spandsp_dtmf_rx_filter_dialtone=true"/> >> > data="dtmf_verbose=true"/> >> >> >> > data="{bridge_filter_dtmf=true,drop_dtmf=true}sofia/gateway/CISCO_GW/$1"/> >> >> >> >> >> I've also tried suggestion by other users on mailing list related to >> flush JB on DTMF rtp_bug but that doesnt help either. >> >> >> *CONSOLE OUTPUT:*2020-05-12 23:59:10.195999 [DEBUG] >> mod_spandsp_fax.c:295 FLOW DTMF Potentially '5' - total -15.55dB, row >> -32.25dB, col -40.30dB, duration 338436 - miss >> 2020-05-12 23:59:10.195999 [DEBUG] mod_spandsp_fax.c:295 FLOW DTMF >> Potentially '5' - total -17.99dB, row -30.58dB, col -40.99dB, duration >> 338538 - miss >> >> It does detect the number but its not a hit. >> >> Can I get some more ideas how to drop inband DTMF tones, Thanks. >> >> Best Regards, >> Sammy >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jhunter at voxboxcoms.co.uk Wed May 27 10:04:14 2020 From: jhunter at voxboxcoms.co.uk (Jonathan Hunter) Date: Wed, 27 May 2020 11:04:14 +0100 Subject: [Freeswitch-users] webrtc client using sip.js and conference api interaction Message-ID: Hi Guys, Does anyone know best practice here to be able to interact with the freeswitch conference API so I can mute users and list participants from a web browser, ideally without using dtmf? I have previously used Verto, but due to scale I am using kamailio/rtpengine as a websockets gateway which then load balances requests to freeswitch so its only dealing with SIP and RTP. All works fine, I just want to now be able to kick users/list participants and so on via the browser so wondered the best way to do this now I am now using verto, as I used to subscribe to live array for that but now I am using sip.js to fire SIP requests over websockets, how do I send conference api commands and to the correct box as well if a farm of freeswitch servers are in use. Many thanks Jon -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Wed May 27 10:13:29 2020 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Wed, 27 May 2020 12:13:29 +0200 Subject: [Freeswitch-users] webrtc client using sip.js and conference api interaction In-Reply-To: References: Message-ID: On Wed, May 27, 2020 at 12:04 PM Jonathan Hunter wrote: > > Does anyone know best practice here to be able to interact with the > freeswitch conference API so I can mute users and list participants from a > web browser, ideally without using dtmf? > > I have previously used Verto, but due to scale I am using > kamailio/rtpengine as a websockets gateway which then load balances > requests to freeswitch so its only dealing with SIP and RTP. > > All works fine, I just want to now be able to kick users/list participants > and so on via the browser so wondered the best way to do this now I am now > using verto, as I used to subscribe to live array for that but now I am > using sip.js to fire SIP requests over websockets, how do I send conference > api commands and to the correct box as well if a farm of freeswitch servers > are in use. > You cannot. I use SIP MESSAGE for conveying this kind of commands and statuses, I had to write all the logic (client side and server side) I will probably made opensource my SIP video conference client for FreeSWITCH in next months, but nothing certain yet. Have a nice continuation, -giovanni > > > Many thanks > > Jon > > > > > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jhunter at voxboxcoms.co.uk Wed May 27 10:36:10 2020 From: jhunter at voxboxcoms.co.uk (Jonathan Hunter) Date: Wed, 27 May 2020 11:36:10 +0100 Subject: [Freeswitch-users] webrtc client using sip.js and conference api interaction In-Reply-To: References: Message-ID: Hi Giovanni, Thank you for the fast reply! Using SIP message sounds interesting I will look into that, if you have any tips please let me know :) Ok that is what I feared, I previously built a video solution using verto which was great for all commands but I dont really want to connect to verto directly so was thinking of other options. Thank you for reply. Jon On Wed, May 27, 2020 at 11:15 AM Giovanni Maruzzelli wrote: > On Wed, May 27, 2020 at 12:04 PM Jonathan Hunter > wrote: > >> >> Does anyone know best practice here to be able to interact with the >> freeswitch conference API so I can mute users and list participants from a >> web browser, ideally without using dtmf? >> >> I have previously used Verto, but due to scale I am using >> kamailio/rtpengine as a websockets gateway which then load balances >> requests to freeswitch so its only dealing with SIP and RTP. >> >> All works fine, I just want to now be able to kick users/list >> participants and so on via the browser so wondered the best way to do this >> now I am now using verto, as I used to subscribe to live array for that but >> now I am using sip.js to fire SIP requests over websockets, how do I send >> conference api commands and to the correct box as well if a farm of >> freeswitch servers are in use. >> > > > You cannot. > > I use SIP MESSAGE for conveying this kind of commands and statuses, I had > to write all the logic (client side and server side) > > I will probably made opensource my SIP video conference client for > FreeSWITCH in next months, but nothing certain yet. > > Have a nice continuation, > > -giovanni > > > > > >> >> >> Many thanks >> >> Jon >> >> >> >> >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > Sincerely, > > Giovanni Maruzzelli > OpenTelecom.IT > cell: +39 347 266 56 18 > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Jonathan Hunter Principle Consultant M:(+44) 7917 190 438 Email:jhunter at voxboxcoms.co.uk www.voxboxcoms.co.uk/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From gmaruzz at gmail.com Wed May 27 11:06:52 2020 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Wed, 27 May 2020 13:06:52 +0200 Subject: [Freeswitch-users] webrtc client using sip.js and conference api interaction In-Reply-To: References: Message-ID: Hi Jon, you catch the messages in FS via chatplan, then decide what to do you send messages from FS with the "chat" api Happy hacking! -giovanni On Wed, May 27, 2020 at 1:03 PM Jonathan Hunter wrote: > Hi Giovanni, > > Thank you for the fast reply! Using SIP message sounds interesting I will > look into that, if you have any tips please let me know :) > > Ok that is what I feared, I previously built a video solution using verto > which was great for all commands but I dont really want to connect to verto > directly so was thinking of other options. > > Thank you for reply. > > Jon > > On Wed, May 27, 2020 at 11:15 AM Giovanni Maruzzelli > wrote: > >> On Wed, May 27, 2020 at 12:04 PM Jonathan Hunter < >> jhunter at voxboxcoms.co.uk> wrote: >> >>> >>> Does anyone know best practice here to be able to interact with the >>> freeswitch conference API so I can mute users and list participants from a >>> web browser, ideally without using dtmf? >>> >>> I have previously used Verto, but due to scale I am using >>> kamailio/rtpengine as a websockets gateway which then load balances >>> requests to freeswitch so its only dealing with SIP and RTP. >>> >>> All works fine, I just want to now be able to kick users/list >>> participants and so on via the browser so wondered the best way to do this >>> now I am now using verto, as I used to subscribe to live array for that but >>> now I am using sip.js to fire SIP requests over websockets, how do I send >>> conference api commands and to the correct box as well if a farm of >>> freeswitch servers are in use. >>> >> >> >> You cannot. >> >> I use SIP MESSAGE for conveying this kind of commands and statuses, I had >> to write all the logic (client side and server side) >> >> I will probably made opensource my SIP video conference client for >> FreeSWITCH in next months, but nothing certain yet. >> >> Have a nice continuation, >> >> -giovanni >> >> >> >> >> >>> >>> >>> Many thanks >>> >>> Jon >>> >>> >>> >>> >>> >>> _________________________________________________________________________ >>> >>> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >>> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >>> services. >>> Build your next product on our scalable cloud platform. >>> >>> Join our online community to chat in real time >>> https://signalwire.community >>> >>> Professional FreeSWITCH Services >>> sales at freeswitch.com >>> https://freeswitch.com >>> >>> Official FreeSWITCH Sites >>> https://freeswitch.com/oss >>> https://freeswitch.org/confluence >>> https://cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> https://freeswitch.com >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> OpenTelecom.IT >> cell: +39 347 266 56 18 >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > > > -- > Jonathan Hunter > Principle Consultant > M:(+44) 7917 190 438 > Email:jhunter at voxboxcoms.co.uk > www.voxboxcoms.co.uk/ > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Sincerely, Giovanni Maruzzelli OpenTelecom.IT cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrjoli021 at gmail.com Wed May 27 14:56:18 2020 From: mrjoli021 at gmail.com (Joli Martinez) Date: Wed, 27 May 2020 10:56:18 -0400 Subject: [Freeswitch-users] outbound calls from one freeswitch to another Message-ID: Hello, I have two freeswitch boxes. They are in two different locations, but both are connected through a VPN. I am looking to send all calls from one freeswitch to another. I was able to get inbound routing working with each other. The problem is when freeswitch1 wants to make an outbound call to the PSTN out of freeswitch2. What do I have tried to add the IP 10.41.100.2 to the ACL and that did not work. What am I missing? 2020-05-27 10:50:37.774914 [WARNING] sofia_reg.c:2906 Can't find user [ FreeSWITCH at 10.21.10.4] from 10.41.100.2 You must define a domain called '10.21.10.4' in your directory and add a user with the id="FreeSWITCH" attribute and you must configure your device to use the proper domain in it's authentication credentials. send 678 bytes to udp/[10.41.100.2]:5080 at 10:50:37.773507: ------------------------------------------------------------------------ SIP/2.0 403 Forbidden Via: SIP/2.0/UDP 10.41.100.2:5080;rport=5080;branch=z9hG4bKjr90SBDZmUQKj From: "CallerID" ;tag=90SHD9m8r6X2N To: ;tag=rmB10y0mDg5yD Call-ID: 44b8eb5a-1acc-1239-f884-005056873da3 CSeq: 20741727 INVITE User-Agent: FreeSWITCH Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE Supported: timer, path, replaces Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer Content-Length: 0 ------------------------------------------------------------------------ 2020-05-27 10:50:37.774914 [NOTICE] sofia.c:2332 Hangup sofia/internal/ 1112223333 at 10.41.100.2 [CS_NEW] [CALL_REJECTED] -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Thu May 28 09:39:06 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Thu, 28 May 2020 10:39:06 +0100 Subject: [Freeswitch-users] Sched_hangup Message-ID: Hello, Are sched_habgup destroyed on channel hangup before the scheduled time? Ie: I set a sched_hangup +1000 and the can ends at 10, is the schedule destroyed? Thanks -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcel.haldemann at convercom.ch Thu May 28 10:03:40 2020 From: marcel.haldemann at convercom.ch (Marcel Haldemann) Date: Thu, 28 May 2020 10:03:40 +0000 Subject: [Freeswitch-users] Sched_hangup In-Reply-To: References: Message-ID: Yes, if you enable debug log and check the fs logs you should see it … Von: FreeSWITCH-users Im Auftrag von David Villasmil Gesendet: Donnerstag, 28. Mai 2020 11:39 An: FreeSWITCH Users Help Betreff: [Freeswitch-users] Sched_hangup Hello, Are sched_habgup destroyed on channel hangup before the scheduled time? Ie: I set a sched_hangup +1000 and the can ends at 10, is the schedule destroyed? Thanks -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Thu May 28 11:27:17 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Thu, 28 May 2020 12:27:17 +0100 Subject: [Freeswitch-users] Sched_hangup In-Reply-To: References: Message-ID: Yeah, I knew that. But someone said it didn’t, which didn’t make any sense... after writing the email I went to look at the source code, and of course the schedules get destroyed when the session is destroyed. Thanks! David On Thu, 28 May 2020 at 11:32, Marcel Haldemann < marcel.haldemann at convercom.ch> wrote: > Yes, if you enable debug log and check the fs logs you should see it … > > > > *Von:* FreeSWITCH-users *Im > Auftrag von *David Villasmil > *Gesendet:* Donnerstag, 28. Mai 2020 11:39 > *An:* FreeSWITCH Users Help > *Betreff:* [Freeswitch-users] Sched_hangup > > > > Hello, > > > > Are sched_habgup destroyed on channel hangup before the scheduled time? > > > > Ie: I set a sched_hangup +1000 and the can ends at 10, is the schedule > destroyed? > > > > Thanks > > -- > > Regards, > > > > David Villasmil > > email: david.villasmil.work at gmail.com > > phone: +34669448337 > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From svanherwaarden at precisionag.org Tue May 26 15:34:15 2020 From: svanherwaarden at precisionag.org (Sam van Herwaarden) Date: Tue, 26 May 2020 17:34:15 +0200 Subject: [Freeswitch-users] Audio distortion on calls / streaming wav Message-ID: Hi, I'm getting some distortion on calls with FreeSWITCH. This is when using the playback command to stream wav. I'm not really sure how to diagnose the issue - I have noticed it both when running FreeSWITCH on my laptop and connecting over SIP from my smartphone on my home network, and have reports that it happens when running on a server on a PRI line using a Sangoma A104 card. The distortions are a sort of crackling or noise, or audio breaking up a bit (they are not present in the source files). How can I approach debugging this? What are typical causes? Related question (as this might have to do with hardware but I'm not sure) - are there any guidelines to be found on how to choose hardware for a system streaming wav files using FreeSWITCH on many (up to 1500) channels at the same time? It seems like this might be a pretty heavy workload and I'm wondering how to do this in a way that ensures availability and quality. Kind regards, Sam -------------- next part -------------- An HTML attachment was scrubbed... URL: From daniel.schreiber at hrz.tu-chemnitz.de Mon May 25 20:47:46 2020 From: daniel.schreiber at hrz.tu-chemnitz.de (Daniel Schreiber) Date: Mon, 25 May 2020 22:47:46 +0200 Subject: [Freeswitch-users] Help Troubleshooting Freeswitch Lockup Message-ID: <7d05d7ff-12c2-6d4f-8304-238b4e7e579e@hrz.tu-chemnitz.de> Hi, today I had a freeze of freeswitch on a machine running BigBlueButton (which ship their own freeswitch packages: FreeSWITCH Version 1.10.4-dev+git~20200515T214527Z~e1f63ce5b1~64bit (git e1f63ce 2020-05-15 21:45:27Z 64bit)) I had this kind of lockup 3 times in the last 2 months and I tried to track down the cause of the problem but I failed. BigBlueButton uses the conference module for audio switching. All connections come in via a Websocket. In front of the FreeSwitch websocket there is an nginx reverse proxy which says it cannot connect to the upstream (FreeSwitch) server when the lockup occurs. We have setup conference dialin from our Cisco call manager. During the lockup FreeSwitch does not accept connections from the call manager as well. Today no calls from call manager were involved. In the logs I observed that at some time almost all participants of a conference were thrown out and calls terminated with MEDIA_ERROR hangup cause. Participants came from different autonomous systems, I checked that there was no network interruption. CPU usage on the system was below 20%, memory below 40%. The number of participants during start of lockup was 34 distributed across 8 conferences. During the 40 minutes lockup 4 conferences ended, the others continued to switch. FreeSwitch continued to operate as expected after ca 40 Minutes without any operator interactions. Could you please give some advice on how to find the cause of this problem? Thanks alot, Daniel -- Daniel Schreiber Facharbeitsgruppe Systemsoftware Universitaetsrechenzentrum Technische Universität Chemnitz Straße der Nationen 62 (Raum B303) 09111 Chemnitz Germany Tel: +49 371 531 35444 Fax: +49 371 531 835444 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5379 bytes Desc: S/MIME Cryptographic Signature URL: From prashant.lamba at gmail.com Wed May 27 12:59:25 2020 From: prashant.lamba at gmail.com (Prashant Lamba) Date: Wed, 27 May 2020 18:29:25 +0530 Subject: [Freeswitch-users] Speech Recognition recording to URL In-Reply-To: References: Message-ID: Nice work David. Thank you very much. -- To save our tigers, save their habitat. Think before you print this email. < www.saveourtigers.com> On Sun, May 24, 2020 at 11:31 PM David Horton wrote: > Also FWIW I have open sourced a freeswitch module that integrates with > google transcription: > > > https://github.com/davehorton/drachtio-freeswitch-modules/tree/master/modules/mod_google_transcribe > > It requires building a version of freeswitch that links with GRPC libs > > On May 24, 2020, at 12:54 PM, . wrote: > > Probably you are already aware of this, but just in case, there is in fact > a ModUniMRCP plugin for GSR: > > - http://unimrcp.org/solutions/google-speech-recognition > > It works well, but it is non-free. > > > On Sun, May 24, 2020 at 6:44 AM mayamatakeshi > wrote: > >> Hi, >> out of curiosity, I'm trying to see if I can use application record + >> mod_httapi ( >> https://freeswitch.org/confluence/display/FREESWITCH/mod_httapi) >> to connect with Google Speech Recognition service (via a proxy app that >> will handle HTTP to gRCP convertion). >> Just as a test, I'm trying to see if using an inbound event socket I can >> inject a DETECTED_SPEECH event in a channel. >> I tried something like this and got an +OK from FS: >> >> T 192.168.88.78:60380 -> 192.168.88.74:8021 [AP] >> sendevent DETECTED_SPEECH >> Unique-ID: a03486b8-781d-430a-ab26-5815485401a8 >> Call-UUID: a03486b8-781d-430a-ab26-5815485401a8 >> call_uuid: a03486b8-781d-430a-ab26-5815485401a8 >> uuid: a03486b8-781d-430a-ab26-5815485401a8 >> Channel-UUID: a03486b8-781d-430a-ab26-5815485401a8 >> Speech-Type: begin-speaking >> >> T 192.168.88.74:8021 -> 192.168.88.78:60380 [AP] >> Content-Type: command/reply >> Reply-Text: +OK 64bdd4aa-9476-4db8-b56c-36a62f6a2238 >> >> but nothing got notified to the channel (and no logs about it from FS >> running in debug level) >> >> Would this be actually possible? >> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From prashant.lamba at gmail.com Wed May 27 13:03:53 2020 From: prashant.lamba at gmail.com (Prashant Lamba) Date: Wed, 27 May 2020 18:33:53 +0530 Subject: [Freeswitch-users] Lumenvox and mod_unimrcp In-Reply-To: References: Message-ID: David, On the same recognition server, are you able to run grammar based speech reco AND cpa by specifying different grammar types (inline, builtin) in the same call? Prashant -- To save our tigers, save their habitat. Think before you print this email. < www.saveourtigers.com> On Fri, May 15, 2020 at 3:55 AM David Villasmil < david.villasmil.work at gmail.com> wrote: > I got it working like this: > > detect_speech unimrcp builtin:special/cpa lumenvox > > Regards, > > David Villasmil > email: david.villasmil.work at gmail.com > phone: +34669448337 > > > On Thu, May 14, 2020 at 6:32 PM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> Hello everyone, >> >> Has anyone integrated lumenvox successfully? I got it to “talk” to fs but >> I don’t seem to be able to figure out how to use it with the builtin cpa, >> I’ve tried like >> >> Detect_speech unimrcp builtin:cpa >> >> And variations thereof, but nothing seems to work. >> >> Many thanks >> >> David >> -- >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From david.villasmil.work at gmail.com Fri May 29 00:50:32 2020 From: david.villasmil.work at gmail.com (David Villasmil) Date: Fri, 29 May 2020 01:50:32 +0100 Subject: [Freeswitch-users] Lumenvox and mod_unimrcp In-Reply-To: References: Message-ID: Haven’t yet tried that On Thu, 28 May 2020 at 22:28, Prashant Lamba wrote: > David, > > On the same recognition server, are you able to run grammar based speech > reco AND cpa by specifying different grammar types (inline, builtin) in the > same call? > > Prashant > -- > To save our tigers, save their habitat. Think before you print this email. > > > > On Fri, May 15, 2020 at 3:55 AM David Villasmil < > david.villasmil.work at gmail.com> wrote: > >> I got it working like this: >> >> detect_speech unimrcp builtin:special/cpa lumenvox >> >> Regards, >> >> David Villasmil >> email: david.villasmil.work at gmail.com >> phone: +34669448337 >> >> >> On Thu, May 14, 2020 at 6:32 PM David Villasmil < >> david.villasmil.work at gmail.com> wrote: >> >>> Hello everyone, >>> >>> Has anyone integrated lumenvox successfully? I got it to “talk” to fs >>> but I don’t seem to be able to figure out how to use it with the builtin >>> cpa, I’ve tried like >>> >>> Detect_speech unimrcp builtin:cpa >>> >>> And variations thereof, but nothing seems to work. >>> >>> Many thanks >>> >>> David >>> -- >>> Regards, >>> >>> David Villasmil >>> email: david.villasmil.work at gmail.com >>> phone: +34669448337 >>> >> _________________________________________________________________________ >> >> The FreeSWITCH project is sponsored by SignalWire https://signalwire.com >> Enhance your FreeSWITCH install with disruptive priced SMS and PSTN >> services. >> Build your next product on our scalable cloud platform. >> >> Join our online community to chat in real time >> https://signalwire.community >> >> Professional FreeSWITCH Services >> sales at freeswitch.com >> https://freeswitch.com >> >> Official FreeSWITCH Sites >> https://freeswitch.com/oss >> https://freeswitch.org/confluence >> https://cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -- Regards, David Villasmil email: david.villasmil.work at gmail.com phone: +34669448337 -------------- next part -------------- An HTML attachment was scrubbed... URL: From bipin at xbipin.com Sat May 30 14:36:59 2020 From: bipin at xbipin.com (Bipin Patel) Date: Sat, 30 May 2020 18:36:59 +0400 Subject: [Freeswitch-users] cant locate packages to compile on WSL2 Message-ID: hi, i was just testing WSL2 and trying to compile FS on Debian buster and for some odd reason its not able to find the below 2 packages: libcurlpp0 libpjmedia-codec2 the same install just fine on raspbian buster so can anyone provide some hints if the package names have changed or removed or something else as im not too good with linux i use the below packages to compile on raspbian and everything works just fine: sudo apt -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 -- Regards, Bipin Talky Communications ------------------------- From yehavi.bourvine at gmail.com Sat May 30 15:06:21 2020 From: yehavi.bourvine at gmail.com (Yehavi Bourvine) Date: Sat, 30 May 2020 18:06:21 +0300 Subject: [Freeswitch-users] Anyone managed to build FS on Centos-8? libvpx fails. In-Reply-To: References: Message-ID: The solution was to enable the power-tools repo and install Libvpx-devel. regards, __yehavi: ‫בתאריך יום ב׳, 25 במאי 2020 ב-17:02 מאת ‪Alex Sibyakin‬‏ <‪ alex at freeswitch.com‬‏>:‬ > Hello, > > The 1.10.3 should be good with CentOS 8. You can find some unofficial > packages and the spec here: > > > > https://build.opensuse.org/package/binaries/home:sibyakin:freeswitch/freeswitch/CentOS_8 > > But be aware! This is not official and not supported repo. > > Regards, > Alex > > > On Thu, 2020-05-21 at 19:00 +0300, Yehavi Bourvine wrote: > > Hello, > > I've built Freewitch 1.8.7 and 1.10.3 successfully from sources on > Centos-7. however, it fails on centos-8 while building VPX. Before I dig > into it, anyone noticed this also? > > An example for one of the errors: > vpx_scale/generic/vpx_scale.c:286:26: error: > ‘vp8_horizontal_line_2_1_scale’ undeclared (first use in this function); > did you mean ‘horiz_line_scale’? > horiz_line_scale = vp8_horizontal_line_2_1_scale; > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > horiz_line_scale > > I can find the declarations inside the WIN tree, but I am not using > Windows :-) > > Thanks, __Yehavi: > > _________________________________________________________________________ > > > The FreeSWITCH project is sponsored by SignalWire > > https://signalwire.com > > > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services. > > Build your next product on our scalable cloud platform. > > > Join our online community to chat in real time > > https://signalwire.community > > > > Professional FreeSWITCH Services > > sales at freeswitch.com > > > https://freeswitch.com > > > > Official FreeSWITCH Sites > > https://freeswitch.com/oss > > > https://freeswitch.org/confluence > > > https://cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > UNSUBSCRIBE: > > http://lists.freeswitch.org/mailman/options/freeswitch-users > > > https://freeswitch.com > > _________________________________________________________________________ > > The FreeSWITCH project is sponsored by SignalWire https://signalwire.com > Enhance your FreeSWITCH install with disruptive priced SMS and PSTN > services. > Build your next product on our scalable cloud platform. > > Join our online community to chat in real time > https://signalwire.community > > Professional FreeSWITCH Services > sales at freeswitch.com > https://freeswitch.com > > Official FreeSWITCH Sites > https://freeswitch.com/oss > https://freeswitch.org/confluence > https://cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > https://freeswitch.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From davidswalkabout at gmail.com Sun May 31 18:32:01 2020 From: davidswalkabout at gmail.com (David P) Date: Sun, 31 May 2020 11:32:01 -0700 Subject: [Freeswitch-users] cant locate packages to compile on WSL2 Message-ID: Bipin Patel wrote: > i was just testing WSL2 and trying to compile FS on Debian buster and for some odd reason its not able to find the below 2 packages: libcurlpp0 libpjmedia-codec2 DW: It seems like you're saying that WSL2 is Debian, but I'm pretty sure it's Ubuntu. -------------- next part -------------- An HTML attachment was scrubbed... URL: