From miha at softnet.si Thu Oct 1 00:05:40 2015 From: miha at softnet.si (Miha) Date: Wed, 30 Sep 2015 22:05:40 +0200 Subject: [Freeswitch-users] Music on hold, send SDP In-Reply-To: References: <560A5FFD.2050803@softnet.si> Message-ID: Hi Brian, I Know i would Like to Have proxy here:) ok, is there any way to imeplement this with fs? Tnx On Wed, 30 Sep 2015 11:08:10 -0500 Brian West wrote: > Sounds like you want a proxy... FreeSWITCH is a b2bua, > not a proxy, granted > we do blur those lines but there are limits! :P > > On Tue, Sep 29, 2015 at 4:55 AM, Miha > wrote: > > > Hi, > > > > how can I forward SDP that has indication of "hold" > (sdp: c= 0.0.0.0). I > > need that FW forwards this SDP further and not change > it to its ip? > > > > tnx > > miha > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! > | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST > (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | > *Skype:*briankwest From brian at freeswitch.org Thu Oct 1 00:38:17 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 15:38:17 -0500 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: Message-ID: commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 Author: Brian West Date: Wed Sep 30 00:15:52 2015 -0500 FS-8244 #resolve On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre wrote: > Are you sure Brian? > > This is in master: > mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" > > But there's no such define in the v1.4 branch. > > On 30 September 2015 at 06:17, Brian West wrote: > >> Its fixed. >> >> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy wrote: >> >>> I did today!! >>> On Sep 29, 2015 11:34 PM, "Mark Boots" wrote: >>> >>>> Using our existing build scripts, we started seeing this compile error >>>> today when building the 1.4 branch on Ubuntu 14.04. Has anyone else come >>>> across this? Thanks! >>>> >>>> Regards, >>>> +Mark >>>> >>>> >>>> making all mod_dptools >>>> make[4]: Entering directory >>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>> CC mod_dptools_la-mod_dptools.lo >>>> In file included from ../../../../src/include/switch.h:130:0, >>>> from mod_dptools.c:40: >>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared (first use >>>> in this function) >>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>> ^ >>>> ../../../../src/include/switch_event.h:375:97: note: in definition of >>>> macro 'switch_event_free_subclass' >>>> #define switch_event_free_subclass(subclass_name) >>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>> >>>> ^ >>>> mod_dptools.c:5832:29: note: each undeclared identifier is reported >>>> only once for each function it appears in >>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>> ^ >>>> ../../../../src/include/switch_event.h:375:97: note: in definition of >>>> macro 'switch_event_free_subclass' >>>> #define switch_event_free_subclass(subclass_name) >>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>> >>>> ^ >>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared (first use >>>> in this function) >>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>> >>>> >>>> ==================================== >>>> >>>> Mark Boots, PhD | CEO and CTO, >>>> VOTO Mobile >>>> >>>> PO Box KS17672, Kumasi, Ashanti Region >>>> Ghana >>>> +233 26 416 4182 >>>> >>>> 40 King St. W, Toronto, Ontario >>>> Canada M5H 3Y4 >>>> +1 639 471 0295 >>>> >>>> e: mark at votomobile.org >>>> w: http://votomobile.org >>>> skype: markjboots >>>> twitter: @markjboots >>>> >>>> ==================================== >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/0b4c4c84/attachment.html From brian at freeswitch.org Thu Oct 1 01:03:02 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 16:03:02 -0500 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: Message-ID: Fixing it, pushed to the wrong repo. On Wed, Sep 30, 2015 at 3:38 PM, Brian West wrote: > commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 > > Author: Brian West > > Date: Wed Sep 30 00:15:52 2015 -0500 > > > FS-8244 #resolve > > > > On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre wrote: > >> Are you sure Brian? >> >> This is in master: >> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >> >> But there's no such define in the v1.4 branch. >> >> On 30 September 2015 at 06:17, Brian West wrote: >> >>> Its fixed. >>> >>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy wrote: >>> >>>> I did today!! >>>> On Sep 29, 2015 11:34 PM, "Mark Boots" wrote: >>>> >>>>> Using our existing build scripts, we started seeing this compile error >>>>> today when building the 1.4 branch on Ubuntu 14.04. Has anyone else come >>>>> across this? Thanks! >>>>> >>>>> Regards, >>>>> +Mark >>>>> >>>>> >>>>> making all mod_dptools >>>>> make[4]: Entering directory >>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>> CC mod_dptools_la-mod_dptools.lo >>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>> from mod_dptools.c:40: >>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared (first >>>>> use in this function) >>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>> ^ >>>>> ../../../../src/include/switch_event.h:375:97: note: in definition of >>>>> macro 'switch_event_free_subclass' >>>>> #define switch_event_free_subclass(subclass_name) >>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>> >>>>> ^ >>>>> mod_dptools.c:5832:29: note: each undeclared identifier is reported >>>>> only once for each function it appears in >>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>> ^ >>>>> ../../../../src/include/switch_event.h:375:97: note: in definition of >>>>> macro 'switch_event_free_subclass' >>>>> #define switch_event_free_subclass(subclass_name) >>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>> >>>>> ^ >>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared (first use >>>>> in this function) >>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>> >>>>> >>>>> ==================================== >>>>> >>>>> Mark Boots, PhD | CEO and CTO, >>>>> VOTO Mobile >>>>> >>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>> Ghana >>>>> +233 26 416 4182 >>>>> >>>>> 40 King St. W, Toronto, Ontario >>>>> Canada M5H 3Y4 >>>>> +1 639 471 0295 >>>>> >>>>> e: mark at votomobile.org >>>>> w: http://votomobile.org >>>>> skype: markjboots >>>>> twitter: @markjboots >>>>> >>>>> ==================================== >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/a0724cd7/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 01:15:27 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Wed, 30 Sep 2015 21:15:27 +0000 Subject: [Freeswitch-users] Audio delays and jitter Message-ID: We are using the OPUS codec with Chrome and WebRTC to make SIP calls into FS conferences. We have packet captures at the edge of network that sound clear, but when they get to FreeSWITCH they sound distorted via delays and clipping. I've tried several combinations of jitterbuffer settings, disabled/enabling RTP timers, conference. I have a mechanism I use in which I replay the RTP packets using SIPP and try them out. Is there a way to dynamically adjust the jitterbuffer so that the right size is being used? Right now I have it set at 180:540:540. Maybe there is some other setting I could try that would help? Perhaps there's a way to force OPUS to use less bandwidth at the expense of quality? I'm willing to share the PCAPs some examples. Thanks in advance. --Danny Gershman -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/49ba0819/attachment.html From brian at freeswitch.org Thu Oct 1 01:22:37 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 16:22:37 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Which revision of FreeSWITCH have you tested with? On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman wrote: > We are using the OPUS codec with Chrome and WebRTC to make SIP calls into > FS conferences. We have packet captures at the edge of network that sound > clear, but when they get to FreeSWITCH they sound distorted via delays and > clipping. > > I've tried several combinations of jitterbuffer settings, > disabled/enabling RTP timers, conference. I have a mechanism I use in > which I replay the RTP packets using SIPP and try them out. Is there a way > to dynamically adjust the jitterbuffer so that the right size is being > used? Right now I have it set at 180:540:540. Maybe there is some other > setting I could try that would help? > > Perhaps there's a way to force OPUS to use less bandwidth at the expense > of quality? > > I'm willing to share the PCAPs some examples. > > Thanks in advance. > > --Danny Gershman > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/716a7b9a/attachment.html From brian at freeswitch.org Thu Oct 1 01:23:35 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 16:23:35 -0500 Subject: [Freeswitch-users] Music on hold, send SDP In-Reply-To: References: <560A5FFD.2050803@softnet.si> Message-ID: provide the patch or fund development of the feature. On Wed, Sep 30, 2015 at 3:05 PM, Miha wrote: > Hi Brian, > > > I Know i would Like to Have proxy here:) ok, is there any > way to imeplement this with fs? > > Tnx > > On Wed, 30 Sep 2015 11:08:10 -0500 > Brian West wrote: > > Sounds like you want a proxy... FreeSWITCH is a b2bua, > > not a proxy, granted > > we do blur those lines but there are limits! :P > > > > On Tue, Sep 29, 2015 at 4:55 AM, Miha > > wrote: > > > > > Hi, > > > > > > how can I forward SDP that has indication of "hold" > > (sdp: c= 0.0.0.0). I > > > need that FW forwards this SDP further and not change > > it to its ip? > > > > > > tnx > > > miha > > > > > > > > > _________________________________________________________________________ > > > Professional FreeSWITCH Consulting Services: > > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > > > Official FreeSWITCH Sites > > > http://www.freeswitch.org > > > http://confluence.freeswitch.org > > > http://www.cluecon.com > > > > > > FreeSWITCH-users mailing list > > > FreeSWITCH-users at lists.freeswitch.org > > > > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > > > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > > http://www.freeswitch.org > > > > > > > > > > > -- > > > > *Brian West* > > brian at freeswitch.org > > > > > > *Twitter: @FreeSWITCH , @briankwest* > > http://www.freeswitchbook.com > > http://www.freeswitchcookbook.com > > > > Got Bugs? Report them here ! > > | Reddit: > > /r/freeswitch > > > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST > > (9378) > > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | > > *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/df6b2ac6/attachment.html From cmrienzo at gmail.com Thu Oct 1 01:29:53 2015 From: cmrienzo at gmail.com (cmrienzo at gmail.com) Date: Wed, 30 Sep 2015 17:29:53 -0400 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: Message-ID: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Oooooo... secret repo > On Sep 30, 2015, at 17:03, Brian West wrote: > > Fixing it, pushed to the wrong repo. > >> On Wed, Sep 30, 2015 at 3:38 PM, Brian West wrote: >> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >> >> Author: Brian West >> >> Date: Wed Sep 30 00:15:52 2015 -0500 >> >> >> >> FS-8244 #resolve >> >> >> >> >>> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre wrote: >>> Are you sure Brian? >>> >>> This is in master: >>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>> >>> But there's no such define in the v1.4 branch. >>> >>>> On 30 September 2015 at 06:17, Brian West wrote: >>>> Its fixed. >>>> >>>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy wrote: >>>>> I did today!! >>>>> >>>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" wrote: >>>>>> Using our existing build scripts, we started seeing this compile error today when building the 1.4 branch on Ubuntu 14.04. Has anyone else come across this? Thanks! >>>>>> >>>>>> Regards, >>>>>> +Mark >>>>>> >>>>>> >>>>>> making all mod_dptools >>>>>> make[4]: Entering directory `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>> from mod_dptools.c:40: >>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared (first use in this function) >>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>> ^ >>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition of macro 'switch_event_free_subclass' >>>>>> #define switch_event_free_subclass(subclass_name) switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>> ^ >>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is reported only once for each function it appears in >>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>> ^ >>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition of macro 'switch_event_free_subclass' >>>>>> #define switch_event_free_subclass(subclass_name) switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>> ^ >>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared (first use in this function) >>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>> >>>>>> >>>>>> ==================================== >>>>>> >>>>>> Mark Boots, PhD | CEO and CTO, >>>>>> VOTO Mobile >>>>>> >>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>> Ghana >>>>>> +233 26 416 4182 >>>>>> >>>>>> 40 King St. W, Toronto, Ontario >>>>>> Canada M5H 3Y4 >>>>>> +1 639 471 0295 >>>>>> >>>>>> e: mark at votomobile.org >>>>>> w: http://votomobile.org >>>>>> skype: markjboots >>>>>> twitter: @markjboots >>>>>> >>>>>> ==================================== >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> -- >>>> Brian West >>>> brian at freeswitch.org >>>> >>>> >>>> >>>> Twitter: @FreeSWITCH , @briankwest >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here! | Reddit: /r/freeswitch >>>> >>>> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) >>>> iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> >> -- >> Brian West >> brian at freeswitch.org >> >> >> >> Twitter: @FreeSWITCH , @briankwest >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here! | Reddit: /r/freeswitch >> >> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) >> iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest >> > > > > -- > Brian West > brian at freeswitch.org > > > > Twitter: @FreeSWITCH , @briankwest > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here! | Reddit: /r/freeswitch > > T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) > iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/ce8b50c4/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 01:54:10 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Wed, 30 Sep 2015 21:54:10 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Currently tested with 1.4.19 On Wed, Sep 30, 2015 at 5:23 PM Brian West wrote: > Which revision of FreeSWITCH have you tested with? > > On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman > wrote: > >> We are using the OPUS codec with Chrome and WebRTC to make SIP calls into >> FS conferences. We have packet captures at the edge of network that sound >> clear, but when they get to FreeSWITCH they sound distorted via delays and >> clipping. >> >> I've tried several combinations of jitterbuffer settings, >> disabled/enabling RTP timers, conference. I have a mechanism I use in >> which I replay the RTP packets using SIPP and try them out. Is there a way >> to dynamically adjust the jitterbuffer so that the right size is being >> used? Right now I have it set at 180:540:540. Maybe there is some other >> setting I could try that would help? >> >> Perhaps there's a way to force OPUS to use less bandwidth at the expense >> of quality? >> >> I'm willing to share the PCAPs some examples. >> >> Thanks in advance. >> >> --Danny Gershman >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/3af20471/attachment.html From gmaruzz at gmail.com Thu Oct 1 01:58:07 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Wed, 30 Sep 2015 23:58:07 +0200 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: What kind of machine are you using? Virtual or hardware? Kernel? Distro? sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 30/Set/2015 23:55, "Danny Gershman" ha scritto: > Currently tested with 1.4.19 > > On Wed, Sep 30, 2015 at 5:23 PM Brian West wrote: > >> Which revision of FreeSWITCH have you tested with? >> >> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman > > wrote: >> >>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>> into FS conferences. We have packet captures at the edge of network that >>> sound clear, but when they get to FreeSWITCH they sound distorted via >>> delays and clipping. >>> >>> I've tried several combinations of jitterbuffer settings, >>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>> which I replay the RTP packets using SIPP and try them out. Is there a way >>> to dynamically adjust the jitterbuffer so that the right size is being >>> used? Right now I have it set at 180:540:540. Maybe there is some other >>> setting I could try that would help? >>> >>> Perhaps there's a way to force OPUS to use less bandwidth at the expense >>> of quality? >>> >>> I'm willing to share the PCAPs some examples. >>> >>> Thanks in advance. >>> >>> --Danny Gershman >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/64bd7605/attachment.html From krice at freeswitch.org Thu Oct 1 01:59:50 2015 From: krice at freeswitch.org (Ken Rice) Date: Wed, 30 Sep 2015 16:59:50 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: <2a6701d0fbcb$54e856f0$feb904d0$@freeswitch.org> You should really be testing the latest? not to mention there are multiple bugs resolved since 1.4.19 From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Danny Gershman Sent: Wednesday, September 30, 2015 4:54 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Audio delays and jitter Currently tested with 1.4.19 On Wed, Sep 30, 2015 at 5:23 PM Brian West > wrote: Which revision of FreeSWITCH have you tested with? On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman > wrote: We are using the OPUS codec with Chrome and WebRTC to make SIP calls into FS conferences. We have packet captures at the edge of network that sound clear, but when they get to FreeSWITCH they sound distorted via delays and clipping. I've tried several combinations of jitterbuffer settings, disabled/enabling RTP timers, conference. I have a mechanism I use in which I replay the RTP packets using SIPP and try them out. Is there a way to dynamically adjust the jitterbuffer so that the right size is being used? Right now I have it set at 180:540:540. Maybe there is some other setting I could try that would help? Perhaps there's a way to force OPUS to use less bandwidth at the expense of quality? I'm willing to share the PCAPs some examples. Thanks in advance. --Danny Gershman _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Brian West brian at freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/5441d24f/attachment-0001.html From brian at freeswitch.org Thu Oct 1 02:26:22 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 17:26:22 -0500 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> References: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Message-ID: LOL, nope, it was public, it was just the original branch with Verto Communicator in it. :P On Wed, Sep 30, 2015 at 4:29 PM, wrote: > Oooooo... secret repo > > > On Sep 30, 2015, at 17:03, Brian West wrote: > > Fixing it, pushed to the wrong repo. > > On Wed, Sep 30, 2015 at 3:38 PM, Brian West wrote: > >> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >> >> Author: Brian West >> >> Date: Wed Sep 30 00:15:52 2015 -0500 >> >> >> FS-8244 #resolve >> >> >> >> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre wrote: >> >>> Are you sure Brian? >>> >>> This is in master: >>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>> >>> But there's no such define in the v1.4 branch. >>> >>> On 30 September 2015 at 06:17, Brian West wrote: >>> >>>> Its fixed. >>>> >>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy >>>> wrote: >>>> >>>>> I did today!! >>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" wrote: >>>>> >>>>>> Using our existing build scripts, we started seeing this compile >>>>>> error today when building the 1.4 branch on Ubuntu 14.04. Has anyone else >>>>>> come across this? Thanks! >>>>>> >>>>>> Regards, >>>>>> +Mark >>>>>> >>>>>> >>>>>> making all mod_dptools >>>>>> make[4]: Entering directory >>>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>> from mod_dptools.c:40: >>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared (first >>>>>> use in this function) >>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>> ^ >>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition of >>>>>> macro 'switch_event_free_subclass' >>>>>> #define switch_event_free_subclass(subclass_name) >>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>> >>>>>> ^ >>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is reported >>>>>> only once for each function it appears in >>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>> ^ >>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition of >>>>>> macro 'switch_event_free_subclass' >>>>>> #define switch_event_free_subclass(subclass_name) >>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>> >>>>>> ^ >>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared (first >>>>>> use in this function) >>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>> >>>>>> >>>>>> ==================================== >>>>>> >>>>>> Mark Boots, PhD | CEO and CTO, >>>>>> VOTO Mobile >>>>>> >>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>> Ghana >>>>>> +233 26 416 4182 >>>>>> >>>>>> 40 King St. W, Toronto, Ontario >>>>>> Canada M5H 3Y4 >>>>>> +1 639 471 0295 >>>>>> >>>>>> e: mark at votomobile.org >>>>>> w: http://votomobile.org >>>>>> skype: markjboots >>>>>> twitter: @markjboots >>>>>> >>>>>> ==================================== >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/8ff6f7a5/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 02:42:04 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Wed, 30 Sep 2015 22:42:04 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: <2a6701d0fbcb$54e856f0$feb904d0$@freeswitch.org> References: <2a6701d0fbcb$54e856f0$feb904d0$@freeswitch.org> Message-ID: This is bare metal running CentOS 6.4. Linux 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 16 On-line CPU(s) list: 0-15 Thread(s) per core: 2 Core(s) per socket: 4 Socket(s): 2 NUMA node(s): 2 Vendor ID: GenuineIntel CPU family: 6 Model: 26 Stepping: 5 CPU MHz: 2261.023 BogoMIPS: 4521.29 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 8192K NUMA node0 CPU(s): 0,2,4,6,8,10,12,14 NUMA node1 CPU(s): 1,3,5,7,9,11,13,15 On Wed, Sep 30, 2015 at 6:00 PM Ken Rice wrote: > You should really be testing the latest? not to mention there are multiple > bugs resolved since 1.4.19 > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Danny > Gershman > *Sent:* Wednesday, September 30, 2015 4:54 PM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] Audio delays and jitter > > > > Currently tested with 1.4.19 > > > > On Wed, Sep 30, 2015 at 5:23 PM Brian West wrote: > > Which revision of FreeSWITCH have you tested with? > > > > On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman > wrote: > > We are using the OPUS codec with Chrome and WebRTC to make SIP calls into > FS conferences. We have packet captures at the edge of network that sound > clear, but when they get to FreeSWITCH they sound distorted via delays and > clipping. > > > > I've tried several combinations of jitterbuffer settings, > disabled/enabling RTP timers, conference. I have a mechanism I use in > which I replay the RTP packets using SIPP and try them out. Is there a way > to dynamically adjust the jitterbuffer so that the right size is being > used? Right now I have it set at 180:540:540. Maybe there is some other > setting I could try that would help? > > > > Perhaps there's a way to force OPUS to use less bandwidth at the expense > of quality? > > > > I'm willing to share the PCAPs some examples. > > > > Thanks in advance. > > > > --Danny Gershman > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > > -- > > *Brian West* > brian at freeswitch.org > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/3e82ed95/attachment.html From brian at freeswitch.org Thu Oct 1 02:46:51 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 17:46:51 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Danny, We've resolved many issues since 1.4.19, have you considered trying 1.6.2? Its got some more improvements in this area. On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman wrote: > Currently tested with 1.4.19 > > On Wed, Sep 30, 2015 at 5:23 PM Brian West wrote: > >> Which revision of FreeSWITCH have you tested with? >> >> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman > > wrote: >> >>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>> into FS conferences. We have packet captures at the edge of network that >>> sound clear, but when they get to FreeSWITCH they sound distorted via >>> delays and clipping. >>> >>> I've tried several combinations of jitterbuffer settings, >>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>> which I replay the RTP packets using SIPP and try them out. Is there a way >>> to dynamically adjust the jitterbuffer so that the right size is being >>> used? Right now I have it set at 180:540:540. Maybe there is some other >>> setting I could try that would help? >>> >>> Perhaps there's a way to force OPUS to use less bandwidth at the expense >>> of quality? >>> >>> I'm willing to share the PCAPs some examples. >>> >>> Thanks in advance. >>> >>> --Danny Gershman >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/cbaaa8f1/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 02:57:10 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Wed, 30 Sep 2015 22:57:10 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Will 1.6.2 run on CentOS 6.4? Is there a migration guide? On Wed, Sep 30, 2015 at 6:47 PM Brian West wrote: > Danny, > > We've resolved many issues since 1.4.19, have you considered trying > 1.6.2? Its got some more improvements in this area. > > On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman > wrote: > >> Currently tested with 1.4.19 >> >> On Wed, Sep 30, 2015 at 5:23 PM Brian West wrote: >> >>> Which revision of FreeSWITCH have you tested with? >>> >>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>>> into FS conferences. We have packet captures at the edge of network that >>>> sound clear, but when they get to FreeSWITCH they sound distorted via >>>> delays and clipping. >>>> >>>> I've tried several combinations of jitterbuffer settings, >>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>> to dynamically adjust the jitterbuffer so that the right size is being >>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>> setting I could try that would help? >>>> >>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>> expense of quality? >>>> >>>> I'm willing to share the PCAPs some examples. >>>> >>>> Thanks in advance. >>>> >>>> --Danny Gershman >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/b16dbcb3/attachment.html From brian at freeswitch.org Thu Oct 1 07:31:38 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 22:31:38 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: You must like pain! Why don't you try Debian 8? On Wednesday, September 30, 2015, Danny Gershman wrote: > Will 1.6.2 run on CentOS 6.4? Is there a migration guide? > > On Wed, Sep 30, 2015 at 6:47 PM Brian West > wrote: > >> Danny, >> >> We've resolved many issues since 1.4.19, have you considered trying >> 1.6.2? Its got some more improvements in this area. >> >> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman > > wrote: >> >>> Currently tested with 1.4.19 >>> >>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >> > wrote: >>> >>>> Which revision of FreeSWITCH have you tested with? >>>> >>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>> danny.gershman at gmail.com >>>> > wrote: >>>> >>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>>>> into FS conferences. We have packet captures at the edge of network that >>>>> sound clear, but when they get to FreeSWITCH they sound distorted via >>>>> delays and clipping. >>>>> >>>>> I've tried several combinations of jitterbuffer settings, >>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>> setting I could try that would help? >>>>> >>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>> expense of quality? >>>>> >>>>> I'm willing to share the PCAPs some examples. >>>>> >>>>> Thanks in advance. >>>>> >>>>> --Danny Gershman >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/f387b46a/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 07:34:50 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Thu, 01 Oct 2015 03:34:50 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: We are talking about 4 production bare metal servers, it will be a hard sell to have the entire systems redone. CentOS is the distribution that was chosen for stability purposes. On Wed, Sep 30, 2015 at 11:32 PM Brian West wrote: > You must like pain! Why don't you try Debian 8? > > On Wednesday, September 30, 2015, Danny Gershman > wrote: > >> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >> >> On Wed, Sep 30, 2015 at 6:47 PM Brian West wrote: >> >>> Danny, >>> >>> We've resolved many issues since 1.4.19, have you considered trying >>> 1.6.2? Its got some more improvements in this area. >>> >>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> Currently tested with 1.4.19 >>>> >>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>> wrote: >>>> >>>>> Which revision of FreeSWITCH have you tested with? >>>>> >>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>> danny.gershman at gmail.com> wrote: >>>>> >>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>>>>> into FS conferences. We have packet captures at the edge of network that >>>>>> sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>> delays and clipping. >>>>>> >>>>>> I've tried several combinations of jitterbuffer settings, >>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>> setting I could try that would help? >>>>>> >>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>> expense of quality? >>>>>> >>>>>> I'm willing to share the PCAPs some examples. >>>>>> >>>>>> Thanks in advance. >>>>>> >>>>>> --Danny Gershman >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/8092c518/attachment.html From anthony.minessale at gmail.com Thu Oct 1 07:37:33 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 30 Sep 2015 22:37:33 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: No new improvements are planned for 1.4. Media is undergoing heavy refactoring in 1.6 and its not backportable. On Wed, Sep 30, 2015 at 10:31 PM, Brian West wrote: > You must like pain! Why don't you try Debian 8? > > > On Wednesday, September 30, 2015, Danny Gershman > wrote: > >> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >> >> On Wed, Sep 30, 2015 at 6:47 PM Brian West wrote: >> >>> Danny, >>> >>> We've resolved many issues since 1.4.19, have you considered trying >>> 1.6.2? Its got some more improvements in this area. >>> >>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> Currently tested with 1.4.19 >>>> >>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>> wrote: >>>> >>>>> Which revision of FreeSWITCH have you tested with? >>>>> >>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>> danny.gershman at gmail.com> wrote: >>>>> >>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>>>>> into FS conferences. We have packet captures at the edge of network that >>>>>> sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>> delays and clipping. >>>>>> >>>>>> I've tried several combinations of jitterbuffer settings, >>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>> setting I could try that would help? >>>>>> >>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>> expense of quality? >>>>>> >>>>>> I'm willing to share the PCAPs some examples. >>>>>> >>>>>> Thanks in advance. >>>>>> >>>>>> --Danny Gershman >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/e6b031e7/attachment-0001.html From anthony.minessale at gmail.com Thu Oct 1 07:40:02 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 30 Sep 2015 22:40:02 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: We cannot go back in time and mod older versions of FS to have improvements that depend on 10 months of development. You should consider getting the FreeSWITCH Advantage commercial supported packages. In fact, I think we've talked to you about it in the past. Maybe renew that dialog with Brian. On Wed, Sep 30, 2015 at 10:34 PM, Danny Gershman wrote: > We are talking about 4 production bare metal servers, it will be a hard > sell to have the entire systems redone. CentOS is the distribution that > was chosen for stability purposes. > > On Wed, Sep 30, 2015 at 11:32 PM Brian West wrote: > >> You must like pain! Why don't you try Debian 8? >> >> On Wednesday, September 30, 2015, Danny Gershman < >> danny.gershman at gmail.com> wrote: >> >>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>> >>> On Wed, Sep 30, 2015 at 6:47 PM Brian West wrote: >>> >>>> Danny, >>>> >>>> We've resolved many issues since 1.4.19, have you considered trying >>>> 1.6.2? Its got some more improvements in this area. >>>> >>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>> danny.gershman at gmail.com> wrote: >>>> >>>>> Currently tested with 1.4.19 >>>>> >>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>> wrote: >>>>> >>>>>> Which revision of FreeSWITCH have you tested with? >>>>>> >>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>> danny.gershman at gmail.com> wrote: >>>>>> >>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>>>>>> into FS conferences. We have packet captures at the edge of network that >>>>>>> sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>> delays and clipping. >>>>>>> >>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>> setting I could try that would help? >>>>>>> >>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>>> expense of quality? >>>>>>> >>>>>>> I'm willing to share the PCAPs some examples. >>>>>>> >>>>>>> Thanks in advance. >>>>>>> >>>>>>> --Danny Gershman >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/974efad1/attachment.html From danny.gershman at gmail.com Thu Oct 1 07:40:25 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Thu, 01 Oct 2015 03:40:25 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Ok I have no problem upgrading to 1.6.2, assuming that this would provide some kind of resolution to the issue with OPUS. My question is if there has been any success with running it on Centos 6.4? On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < anthony.minessale at gmail.com> wrote: > No new improvements are planned for 1.4. > Media is undergoing heavy refactoring in 1.6 and its not backportable. > > On Wed, Sep 30, 2015 at 10:31 PM, Brian West wrote: > >> You must like pain! Why don't you try Debian 8? >> >> >> On Wednesday, September 30, 2015, Danny Gershman < >> danny.gershman at gmail.com> wrote: >> >>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>> >>> On Wed, Sep 30, 2015 at 6:47 PM Brian West wrote: >>> >>>> Danny, >>>> >>>> We've resolved many issues since 1.4.19, have you considered trying >>>> 1.6.2? Its got some more improvements in this area. >>>> >>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>> danny.gershman at gmail.com> wrote: >>>> >>>>> Currently tested with 1.4.19 >>>>> >>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>> wrote: >>>>> >>>>>> Which revision of FreeSWITCH have you tested with? >>>>>> >>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>> danny.gershman at gmail.com> wrote: >>>>>> >>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP calls >>>>>>> into FS conferences. We have packet captures at the edge of network that >>>>>>> sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>> delays and clipping. >>>>>>> >>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>> setting I could try that would help? >>>>>>> >>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>>> expense of quality? >>>>>>> >>>>>>> I'm willing to share the PCAPs some examples. >>>>>>> >>>>>>> Thanks in advance. >>>>>>> >>>>>>> --Danny Gershman >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/24c60a03/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 07:43:05 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Thu, 01 Oct 2015 03:43:05 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Understood about the backporting issue. I have no problem on opening the dialog about professional services if that proves to be necessary, we've talked about it in the past and some things have changed since then. On Wed, Sep 30, 2015 at 11:40 PM Anthony Minessale < anthony.minessale at gmail.com> wrote: > We cannot go back in time and mod older versions of FS to have > improvements that depend on 10 months of development. > You should consider getting the FreeSWITCH Advantage commercial supported > packages. > In fact, I think we've talked to you about it in the past. Maybe renew > that dialog with Brian. > > > On Wed, Sep 30, 2015 at 10:34 PM, Danny Gershman > wrote: > >> We are talking about 4 production bare metal servers, it will be a hard >> sell to have the entire systems redone. CentOS is the distribution that >> was chosen for stability purposes. >> >> On Wed, Sep 30, 2015 at 11:32 PM Brian West wrote: >> >>> You must like pain! Why don't you try Debian 8? >>> >>> On Wednesday, September 30, 2015, Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>> >>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>> wrote: >>>> >>>>> Danny, >>>>> >>>>> We've resolved many issues since 1.4.19, have you considered trying >>>>> 1.6.2? Its got some more improvements in this area. >>>>> >>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>> danny.gershman at gmail.com> wrote: >>>>> >>>>>> Currently tested with 1.4.19 >>>>>> >>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>>> wrote: >>>>>> >>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>> danny.gershman at gmail.com> wrote: >>>>>>> >>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP >>>>>>>> calls into FS conferences. We have packet captures at the edge of network >>>>>>>> that sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>>> delays and clipping. >>>>>>>> >>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>> setting I could try that would help? >>>>>>>> >>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>>>> expense of quality? >>>>>>>> >>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>> >>>>>>>> Thanks in advance. >>>>>>>> >>>>>>>> --Danny Gershman >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/0efb477f/attachment-0001.html From anthony.minessale at gmail.com Thu Oct 1 07:43:49 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 30 Sep 2015 22:43:49 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: We have community CentOS packages but they are missing most of the multimedia functionality. If you just need opus its probably ok. And 1.6.3 will bring another round of media changes so you might want to try master or nightly packages to prepare for it. On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman wrote: > Ok I have no problem upgrading to 1.6.2, assuming that this would provide > some kind of resolution to the issue with OPUS. My question is if there > has been any success with running it on Centos 6.4? > > On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < > anthony.minessale at gmail.com> wrote: > >> No new improvements are planned for 1.4. >> Media is undergoing heavy refactoring in 1.6 and its not backportable. >> >> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >> wrote: >> >>> You must like pain! Why don't you try Debian 8? >>> >>> >>> On Wednesday, September 30, 2015, Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>> >>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>> wrote: >>>> >>>>> Danny, >>>>> >>>>> We've resolved many issues since 1.4.19, have you considered trying >>>>> 1.6.2? Its got some more improvements in this area. >>>>> >>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>> danny.gershman at gmail.com> wrote: >>>>> >>>>>> Currently tested with 1.4.19 >>>>>> >>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>>> wrote: >>>>>> >>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>> danny.gershman at gmail.com> wrote: >>>>>>> >>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP >>>>>>>> calls into FS conferences. We have packet captures at the edge of network >>>>>>>> that sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>>> delays and clipping. >>>>>>>> >>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>> setting I could try that would help? >>>>>>>> >>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>>>> expense of quality? >>>>>>>> >>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>> >>>>>>>> Thanks in advance. >>>>>>>> >>>>>>>> --Danny Gershman >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/016c852a/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 07:46:35 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Thu, 01 Oct 2015 03:46:35 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Thanks I'll give it a whirl and try to compile. On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < anthony.minessale at gmail.com> wrote: > We have community CentOS packages but they are missing most of the > multimedia functionality. If you just need opus its probably ok. > And 1.6.3 will bring another round of media changes so you might want to > try master or nightly packages to prepare for it. > > > On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman > wrote: > >> Ok I have no problem upgrading to 1.6.2, assuming that this would provide >> some kind of resolution to the issue with OPUS. My question is if there >> has been any success with running it on Centos 6.4? >> >> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >> anthony.minessale at gmail.com> wrote: >> >>> No new improvements are planned for 1.4. >>> Media is undergoing heavy refactoring in 1.6 and its not backportable. >>> >>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >>> wrote: >>> >>>> You must like pain! Why don't you try Debian 8? >>>> >>>> >>>> On Wednesday, September 30, 2015, Danny Gershman < >>>> danny.gershman at gmail.com> wrote: >>>> >>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>> >>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>>> wrote: >>>>> >>>>>> Danny, >>>>>> >>>>>> We've resolved many issues since 1.4.19, have you considered trying >>>>>> 1.6.2? Its got some more improvements in this area. >>>>>> >>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>> danny.gershman at gmail.com> wrote: >>>>>> >>>>>>> Currently tested with 1.4.19 >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>>>> wrote: >>>>>>> >>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>> >>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP >>>>>>>>> calls into FS conferences. We have packet captures at the edge of network >>>>>>>>> that sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>>>> delays and clipping. >>>>>>>>> >>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>> setting I could try that would help? >>>>>>>>> >>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>>>>> expense of quality? >>>>>>>>> >>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>> >>>>>>>>> Thanks in advance. >>>>>>>>> >>>>>>>>> --Danny Gershman >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Brian West* >>>>>>>> brian at freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>> http://www.freeswitchbook.com >>>>>>>> http://www.freeswitchcookbook.com >>>>>>>> >>>>>>>> Got Bugs? Report them here ! | >>>>>>>> Reddit: /r/freeswitch >>>>>>>> >>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>> http://twitter.com/FreeSWITCH >>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>> * >>> >>> ClueCon Weekly Development Call >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> https://www.youtube.com/watch?v=9XXgW34t40s >>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/25a0e81d/attachment-0001.html From anthony.minessale at gmail.com Thu Oct 1 07:50:16 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 30 Sep 2015 22:50:16 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: The community maintains a wiki page but I am not sure how up to date it is. https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman wrote: > Thanks I'll give it a whirl and try to compile. > > On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < > anthony.minessale at gmail.com> wrote: > >> We have community CentOS packages but they are missing most of the >> multimedia functionality. If you just need opus its probably ok. >> And 1.6.3 will bring another round of media changes so you might want to >> try master or nightly packages to prepare for it. >> >> >> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman < >> danny.gershman at gmail.com> wrote: >> >>> Ok I have no problem upgrading to 1.6.2, assuming that this would >>> provide some kind of resolution to the issue with OPUS. My question is if >>> there has been any success with running it on Centos 6.4? >>> >>> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >>> anthony.minessale at gmail.com> wrote: >>> >>>> No new improvements are planned for 1.4. >>>> Media is undergoing heavy refactoring in 1.6 and its not backportable. >>>> >>>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >>>> wrote: >>>> >>>>> You must like pain! Why don't you try Debian 8? >>>>> >>>>> >>>>> On Wednesday, September 30, 2015, Danny Gershman < >>>>> danny.gershman at gmail.com> wrote: >>>>> >>>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>>> >>>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>>>> wrote: >>>>>> >>>>>>> Danny, >>>>>>> >>>>>>> We've resolved many issues since 1.4.19, have you considered trying >>>>>>> 1.6.2? Its got some more improvements in this area. >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>>> danny.gershman at gmail.com> wrote: >>>>>>> >>>>>>>> Currently tested with 1.4.19 >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>>> >>>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP >>>>>>>>>> calls into FS conferences. We have packet captures at the edge of network >>>>>>>>>> that sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>>>>> delays and clipping. >>>>>>>>>> >>>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>>> setting I could try that would help? >>>>>>>>>> >>>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>>>>>> expense of quality? >>>>>>>>>> >>>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>>> >>>>>>>>>> Thanks in advance. >>>>>>>>>> >>>>>>>>>> --Danny Gershman >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Brian West* >>>>>>>>> brian at freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>> http://www.freeswitchbook.com >>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>> >>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>> Reddit: /r/freeswitch >>>>>>>>> >>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>> >>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>> http://twitter.com/FreeSWITCH >>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>> * >>>> >>>> ClueCon Weekly Development Call >>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>> >>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/89ee2915/attachment-0001.html From danny.gershman at gmail.com Thu Oct 1 07:51:54 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Thu, 01 Oct 2015 03:51:54 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Ok sounds good, I'll contribute my findings, I have a wiki login I believe. On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale < anthony.minessale at gmail.com> wrote: > The community maintains a wiki page but I am not sure how up to date it is. > https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 > > > On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman > wrote: > >> Thanks I'll give it a whirl and try to compile. >> >> On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < >> anthony.minessale at gmail.com> wrote: >> >>> We have community CentOS packages but they are missing most of the >>> multimedia functionality. If you just need opus its probably ok. >>> And 1.6.3 will bring another round of media changes so you might want to >>> try master or nightly packages to prepare for it. >>> >>> >>> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> Ok I have no problem upgrading to 1.6.2, assuming that this would >>>> provide some kind of resolution to the issue with OPUS. My question is if >>>> there has been any success with running it on Centos 6.4? >>>> >>>> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >>>> anthony.minessale at gmail.com> wrote: >>>> >>>>> No new improvements are planned for 1.4. >>>>> Media is undergoing heavy refactoring in 1.6 and its not backportable. >>>>> >>>>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >>>>> wrote: >>>>> >>>>>> You must like pain! Why don't you try Debian 8? >>>>>> >>>>>> >>>>>> On Wednesday, September 30, 2015, Danny Gershman < >>>>>> danny.gershman at gmail.com> wrote: >>>>>> >>>>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>>>>> wrote: >>>>>>> >>>>>>>> Danny, >>>>>>>> >>>>>>>> We've resolved many issues since 1.4.19, have you considered trying >>>>>>>> 1.6.2? Its got some more improvements in this area. >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>> >>>>>>>>> Currently tested with 1.4.19 >>>>>>>>> >>>>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>>>> >>>>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP >>>>>>>>>>> calls into FS conferences. We have packet captures at the edge of network >>>>>>>>>>> that sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>>>>>> delays and clipping. >>>>>>>>>>> >>>>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>>>> setting I could try that would help? >>>>>>>>>>> >>>>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at the >>>>>>>>>>> expense of quality? >>>>>>>>>>> >>>>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>>>> >>>>>>>>>>> Thanks in advance. >>>>>>>>>>> >>>>>>>>>>> --Danny Gershman >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> *Brian West* >>>>>>>>>> brian at freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>> >>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>> >>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Brian West* >>>>>>>> brian at freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>> http://www.freeswitchbook.com >>>>>>>> http://www.freeswitchcookbook.com >>>>>>>> >>>>>>>> Got Bugs? Report them here ! | >>>>>>>> Reddit: /r/freeswitch >>>>>>>> >>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>> >>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>> http://twitter.com/FreeSWITCH >>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>> * >>>>> >>>>> ClueCon Weekly Development Call >>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>> >>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>> http://twitter.com/FreeSWITCH >>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>> * >>> >>> ClueCon Weekly Development Call >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> https://www.youtube.com/watch?v=9XXgW34t40s >>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/85af21a1/attachment-0001.html From s.safarov at gmail.com Thu Oct 1 07:56:18 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 01 Oct 2015 03:56:18 +0000 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: I can recomend prepare special subdomain for git repo, proxy this supdomain to current repo url and enable on this domain typical SSL protocols. On Wed, Sep 30, 2015, 20:55 Ken Rice wrote: > GitHub is not compatible with our source tree? and anyone can use ssh > still so its not really a problem > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Stanislav > Sinyagin > *Sent:* Wednesday, September 30, 2015 12:43 PM > > > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] unable to clone master " git clone > https://freeswitch.org/stash/scm/fs/freeswitch.git" > > > > Maybe an officially supported and fully synchronized clone at github would > make sense. > > On Sep 30, 2015 6:57 PM, "Mario" wrote: > > Just to add to this topic?. Today I was going to do one last FreeSwitch > build and test on OS X 10.6 and 10.7 to update the wiki before retiring > those wiki pages. I could not git clone and I could not even access > freeswitch.org. After research and seeing this thread I found TLS 1.2 is > missing from not only 10.6 and 10.7 but also 10.8. After some research I > found there is no way to add TLS 1.2 to 10.8 so I will be retiring that as > well. So this makes my wiki updates a little easier! > > Mario G > > > > > > On Sep 29, 2015, at 3:07 AM, Shabbir abbasi > wrote: > > > > i have created my account on https://freeswitch.org/jira > > then i have used that details to login on > https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse > > after login goto manage my account setting and aded ssh keys > > https://freeswitch.org/stash/plugins/servlet/ssh/account/keys > > after that in terminal git clone ssh:// > git at freeswitch.org:7999/fs/freeswitch.git is working for me > > > > On Tue, Sep 29, 2015 at 1:04 PM, Vikas Kumar < > Vikas.Kumar1 at timesinternet.in> wrote: > > What were the steps you followed while cloning using ssh. > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Shabbir > abbasi > *Sent:* 28 September 2015 11:29 > *To:* FreeSWITCH Users Help > > > *Subject:* Re: [Freeswitch-users] unable to clone master " git clone > https://freeswitch.org/stash/scm/fs/freeswitch.git" > > > > > > got success via ssh > > > > On Mon, Sep 28, 2015 at 10:27 AM, Michael Giagnocavo > wrote: > > Or? re-enable TLS1 and 1.1 with downgrade protection and problem solved > with no security issues? > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Ken Rice > *Sent:* Sunday, September 27, 2015 12:37 PM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] unable to clone master " git clone > https://freeswitch.org/stash/scm/fs/freeswitch.git" > > > > Upgrate to debian 8 or centos 7, or clone over ssh (you'll need to create > an account for the later) > > Sent from my iPhone > > > On Sep 27, 2015, at 1:25 PM, Shabbir abbasi > wrote: > > any solution ? > > > > On Sun, Sep 27, 2015 at 11:17 PM, Michael Jerris wrote: > > cent 6 might not have TLS 1.2 support. > > > > On Sunday, September 27, 2015, Shabbir abbasi > wrote: > > Dear michael, > CentOS release 6.7 (Final) > Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 > > after Yum update > > export GIT_CURL_VERBOSE=1 > now error is > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git > Initialized empty Git repository in /usr/src/freeswitch/.git/ > * Couldn't find host freeswitch.org in the .netrc file; using defaults > * About to connect() to freeswitch.org port 443 (#0) > * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) > port 443 (#0) > * Initializing NSS with certpath: sql:/etc/pki/nssdb > * NSS error -12190 > * Expire cleared > * Closing connection #0 > * Couldn't find host freeswitch.org in the .netrc file; using defaults > * About to connect() to freeswitch.org port 443 (#0) > * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) > port 443 (#0) > * NSS error -12190 > * Expire cleared > * Closing connection #0 > error: while accessing > https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs > > fatal: HTTP request failed > > > > > On Sun, Sep 27, 2015 at 10:18 PM, Michael Jerris wrote: > > what operating system is this? > > > > On Sunday, September 27, 2015, Shabbir abbasi > wrote: > > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git > > Initialized empty Git repository in /usr/src/freeswitch/.git/ > error: SSL write: error -5938 while accessing > https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs > > fatal: HTTP request failed > > any solution ? > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > Disclaimer :- > > The information in this e-mail and any attachments is confidential and may be > > legally privileged. It is intended solely for the addressee or addressees. If you are > > not an intended recipient, please delete the message and any attachments and > > notify the sender of misdelivery. Any use or disclosure of the contents of either is > > unauthorised and may be unlawful. All liability for viruses is excluded to the fullest > > extent permitted by law. Any views expressed in this message are those of the > > individual sender, except where the sender states them, with requisite authority, to > > be those of the specific TIMES GROUP company. > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/5479e7e3/attachment-0001.html From s.safarov at gmail.com Thu Oct 1 08:00:55 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 01 Oct 2015 04:00:55 +0000 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: Or separate merchand engine to subdomain with strong TLS and revert TLS for rest site. On Thu, Oct 1, 2015, 06:56 Sergey Safarov wrote: > I can recomend prepare special subdomain for git repo, proxy this > supdomain to current repo url and enable on this domain typical SSL > protocols. > > On Wed, Sep 30, 2015, 20:55 Ken Rice wrote: > >> GitHub is not compatible with our source tree? and anyone can use ssh >> still so its not really a problem >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Stanislav >> Sinyagin >> *Sent:* Wednesday, September 30, 2015 12:43 PM >> >> >> *To:* FreeSWITCH Users Help >> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >> https://freeswitch.org/stash/scm/fs/freeswitch.git" >> >> >> >> Maybe an officially supported and fully synchronized clone at github >> would make sense. >> >> On Sep 30, 2015 6:57 PM, "Mario" wrote: >> >> Just to add to this topic?. Today I was going to do one last FreeSwitch >> build and test on OS X 10.6 and 10.7 to update the wiki before retiring >> those wiki pages. I could not git clone and I could not even access >> freeswitch.org. After research and seeing this thread I found TLS 1.2 is >> missing from not only 10.6 and 10.7 but also 10.8. After some research I >> found there is no way to add TLS 1.2 to 10.8 so I will be retiring that as >> well. So this makes my wiki updates a little easier! >> >> Mario G >> >> >> >> >> >> On Sep 29, 2015, at 3:07 AM, Shabbir abbasi >> wrote: >> >> >> >> i have created my account on https://freeswitch.org/jira >> >> then i have used that details to login on >> https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse >> >> after login goto manage my account setting and aded ssh keys >> >> https://freeswitch.org/stash/plugins/servlet/ssh/account/keys >> >> after that in terminal git clone ssh:// >> git at freeswitch.org:7999/fs/freeswitch.git is working for me >> >> >> >> On Tue, Sep 29, 2015 at 1:04 PM, Vikas Kumar < >> Vikas.Kumar1 at timesinternet.in> wrote: >> >> What were the steps you followed while cloning using ssh. >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Shabbir >> abbasi >> *Sent:* 28 September 2015 11:29 >> *To:* FreeSWITCH Users Help >> >> >> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >> https://freeswitch.org/stash/scm/fs/freeswitch.git" >> >> >> >> >> >> got success via ssh >> >> >> >> On Mon, Sep 28, 2015 at 10:27 AM, Michael Giagnocavo >> wrote: >> >> Or? re-enable TLS1 and 1.1 with downgrade protection and problem solved >> with no security issues? >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Ken Rice >> *Sent:* Sunday, September 27, 2015 12:37 PM >> *To:* FreeSWITCH Users Help >> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >> https://freeswitch.org/stash/scm/fs/freeswitch.git" >> >> >> >> Upgrate to debian 8 or centos 7, or clone over ssh (you'll need to create >> an account for the later) >> >> Sent from my iPhone >> >> >> On Sep 27, 2015, at 1:25 PM, Shabbir abbasi >> wrote: >> >> any solution ? >> >> >> >> On Sun, Sep 27, 2015 at 11:17 PM, Michael Jerris wrote: >> >> cent 6 might not have TLS 1.2 support. >> >> >> >> On Sunday, September 27, 2015, Shabbir abbasi >> wrote: >> >> Dear michael, >> CentOS release 6.7 (Final) >> Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 >> >> after Yum update >> >> export GIT_CURL_VERBOSE=1 >> now error is >> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >> Initialized empty Git repository in /usr/src/freeswitch/.git/ >> * Couldn't find host freeswitch.org in the .netrc file; using defaults >> * About to connect() to freeswitch.org port 443 (#0) >> * Trying 209.105.235.6... * Connected to freeswitch.org >> (209.105.235.6) port 443 (#0) >> * Initializing NSS with certpath: sql:/etc/pki/nssdb >> * NSS error -12190 >> * Expire cleared >> * Closing connection #0 >> * Couldn't find host freeswitch.org in the .netrc file; using defaults >> * About to connect() to freeswitch.org port 443 (#0) >> * Trying 209.105.235.6... * Connected to freeswitch.org >> (209.105.235.6) port 443 (#0) >> * NSS error -12190 >> * Expire cleared >> * Closing connection #0 >> error: while accessing >> https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs >> >> fatal: HTTP request failed >> >> >> >> >> On Sun, Sep 27, 2015 at 10:18 PM, Michael Jerris wrote: >> >> what operating system is this? >> >> >> >> On Sunday, September 27, 2015, Shabbir abbasi >> wrote: >> >> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >> >> Initialized empty Git repository in /usr/src/freeswitch/.git/ >> error: SSL write: error -5938 while accessing >> https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs >> >> fatal: HTTP request failed >> >> any solution ? >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> Disclaimer :- >> >> The information in this e-mail and any attachments is confidential and may be >> >> legally privileged. It is intended solely for the addressee or addressees. If you are >> >> not an intended recipient, please delete the message and any attachments and >> >> notify the sender of misdelivery. Any use or disclosure of the contents of either is >> >> unauthorised and may be unlawful. All liability for viruses is excluded to the fullest >> >> extent permitted by law. Any views expressed in this message are those of the >> >> individual sender, except where the sender states them, with requisite authority, to >> >> be those of the specific TIMES GROUP company. >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/9b46487c/attachment-0001.html From brian at freeswitch.org Thu Oct 1 08:06:40 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 30 Sep 2015 23:06:40 -0500 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: Nope, all public facing systems have to be TLS 1.2, apparently you've never had the barrel of a payment processing company pointed at you. You do what they say or you don't take payments. On Wednesday, September 30, 2015, Sergey Safarov wrote: > Or separate merchand engine to subdomain with strong TLS and revert TLS > for rest site. > > On Thu, Oct 1, 2015, 06:56 Sergey Safarov > wrote: > >> I can recomend prepare special subdomain for git repo, proxy this >> supdomain to current repo url and enable on this domain typical SSL >> protocols. >> >> On Wed, Sep 30, 2015, 20:55 Ken Rice > > wrote: >> >>> GitHub is not compatible with our source tree? and anyone can use ssh >>> still so its not really a problem >>> >>> >>> >>> *From:* freeswitch-users-bounces at lists.freeswitch.org >>> >>> [mailto:freeswitch-users-bounces at lists.freeswitch.org >>> ] >>> *On Behalf Of *Stanislav Sinyagin >>> *Sent:* Wednesday, September 30, 2015 12:43 PM >>> >>> >>> *To:* FreeSWITCH Users Help >> > >>> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >>> https://freeswitch.org/stash/scm/fs/freeswitch.git" >>> >>> >>> >>> Maybe an officially supported and fully synchronized clone at github >>> would make sense. >>> >>> On Sep 30, 2015 6:57 PM, "Mario" >> > wrote: >>> >>> Just to add to this topic?. Today I was going to do one last FreeSwitch >>> build and test on OS X 10.6 and 10.7 to update the wiki before retiring >>> those wiki pages. I could not git clone and I could not even access >>> freeswitch.org. After research and seeing this thread I found TLS 1.2 >>> is missing from not only 10.6 and 10.7 but also 10.8. After some research I >>> found there is no way to add TLS 1.2 to 10.8 so I will be retiring that as >>> well. So this makes my wiki updates a little easier! >>> >>> Mario G >>> >>> >>> >>> >>> >>> On Sep 29, 2015, at 3:07 AM, Shabbir abbasi >> > wrote: >>> >>> >>> >>> i have created my account on https://freeswitch.org/jira >>> >>> then i have used that details to login on >>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse >>> >>> after login goto manage my account setting and aded ssh keys >>> >>> https://freeswitch.org/stash/plugins/servlet/ssh/account/keys >>> >>> after that in terminal git clone ssh:// >>> git at freeswitch.org:7999/fs/freeswitch.git is working for me >>> >>> >>> >>> On Tue, Sep 29, 2015 at 1:04 PM, Vikas Kumar < >>> Vikas.Kumar1 at timesinternet.in >>> > wrote: >>> >>> What were the steps you followed while cloning using ssh. >>> >>> >>> >>> *From:* freeswitch-users-bounces at lists.freeswitch.org >>> >>> [mailto:freeswitch-users-bounces at lists.freeswitch.org >>> ] >>> *On Behalf Of *Shabbir abbasi >>> *Sent:* 28 September 2015 11:29 >>> *To:* FreeSWITCH Users Help >>> >>> >>> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >>> https://freeswitch.org/stash/scm/fs/freeswitch.git" >>> >>> >>> >>> >>> >>> got success via ssh >>> >>> >>> >>> On Mon, Sep 28, 2015 at 10:27 AM, Michael Giagnocavo >> > wrote: >>> >>> Or? re-enable TLS1 and 1.1 with downgrade protection and problem solved >>> with no security issues? >>> >>> >>> >>> *From:* freeswitch-users-bounces at lists.freeswitch.org >>> >>> [mailto:freeswitch-users-bounces at lists.freeswitch.org >>> ] >>> *On Behalf Of *Ken Rice >>> *Sent:* Sunday, September 27, 2015 12:37 PM >>> *To:* FreeSWITCH Users Help >> > >>> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >>> https://freeswitch.org/stash/scm/fs/freeswitch.git" >>> >>> >>> >>> Upgrate to debian 8 or centos 7, or clone over ssh (you'll need to >>> create an account for the later) >>> >>> Sent from my iPhone >>> >>> >>> On Sep 27, 2015, at 1:25 PM, Shabbir abbasi >> > wrote: >>> >>> any solution ? >>> >>> >>> >>> On Sun, Sep 27, 2015 at 11:17 PM, Michael Jerris >> > wrote: >>> >>> cent 6 might not have TLS 1.2 support. >>> >>> >>> >>> On Sunday, September 27, 2015, Shabbir abbasi >> > wrote: >>> >>> Dear michael, >>> CentOS release 6.7 (Final) >>> Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 >>> >>> after Yum update >>> >>> export GIT_CURL_VERBOSE=1 >>> now error is >>> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >>> Initialized empty Git repository in /usr/src/freeswitch/.git/ >>> * Couldn't find host freeswitch.org in the .netrc file; using defaults >>> * About to connect() to freeswitch.org port 443 (#0) >>> * Trying 209.105.235.6... * Connected to freeswitch.org >>> (209.105.235.6) port 443 (#0) >>> * Initializing NSS with certpath: sql:/etc/pki/nssdb >>> * NSS error -12190 >>> * Expire cleared >>> * Closing connection #0 >>> * Couldn't find host freeswitch.org in the .netrc file; using defaults >>> * About to connect() to freeswitch.org port 443 (#0) >>> * Trying 209.105.235.6... * Connected to freeswitch.org >>> (209.105.235.6) port 443 (#0) >>> * NSS error -12190 >>> * Expire cleared >>> * Closing connection #0 >>> error: while accessing >>> https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs >>> >>> fatal: HTTP request failed >>> >>> >>> >>> >>> On Sun, Sep 27, 2015 at 10:18 PM, Michael Jerris >> > wrote: >>> >>> what operating system is this? >>> >>> >>> >>> On Sunday, September 27, 2015, Shabbir abbasi >> > wrote: >>> >>> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >>> >>> Initialized empty Git repository in /usr/src/freeswitch/.git/ >>> error: SSL write: error -5938 while accessing >>> https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs >>> >>> fatal: HTTP request failed >>> >>> any solution ? >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> Disclaimer :- >>> >>> The information in this e-mail and any attachments is confidential and may be >>> >>> legally privileged. It is intended solely for the addressee or addressees. If you are >>> >>> not an intended recipient, please delete the message and any attachments and >>> >>> notify the sender of misdelivery. Any use or disclosure of the contents of either is >>> >>> unauthorised and may be unlawful. All liability for viruses is excluded to the fullest >>> >>> extent permitted by law. Any views expressed in this message are those of the >>> >>> individual sender, except where the sender states them, with requisite authority, to >>> >>> be those of the specific TIMES GROUP company. >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150930/52cc23ae/attachment-0001.html From dujinfang at gmail.com Thu Oct 1 08:59:27 2015 From: dujinfang at gmail.com (Seven Du) Date: Thu, 1 Oct 2015 12:59:27 +0800 Subject: [Freeswitch-users] Replacing Abyss Webserver In-Reply-To: References: Message-ID: You can try mod_verto and let me know if you have any idea to make it more useful. https://freeswitch.org/confluence/display/FREESWITCH/Restful On Tue, Sep 29, 2015 at 3:50 AM, Abdul Hakeem wrote: > Hello, > > With the Abyss webserver, it seems there?s a hardcoded connection limit > > Also I cannot get the webserver to use threads. > > Cheers, > > AH > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Seven Du > *Sent:* Saturday, September 26, 2015 10:04 AM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] Replacing Abyss Webserver > > > > @Abdul I wonder what you trying to do. mod_verto has a basic http > interface and maybe we can get that more useful? > > > > On Fri, Sep 25, 2015 at 7:12 PM, Michael Jerris wrote: > > This is not likely to happen, how about you talk about what you are > actually trying to accomplish and maybe someone can offer a better path to > get there. > > > > On Friday, September 25, 2015, Abdul Hakeem wrote: > > Hello Experts, > > Could someone point me to steps on how to replace the Abyss webserver with > NGX/OpenResty or any other webserver ? > > Cheers, > Abdul Hakeem > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > > -- > > About: http://about.me/dujinfang > Blog: http://www.dujinfang.com > Proj: http://www.freeswitch.org.cn > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- About: http://about.me/dujinfang Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/a260fded/attachment.html From areski at gmail.com Thu Oct 1 14:15:46 2015 From: areski at gmail.com (Areski) Date: Thu, 1 Oct 2015 12:15:46 +0200 Subject: [Freeswitch-users] Documentation Sprint - Tomorrow (2nd October) 10am CT Message-ID: Hi Everyone, We are organizing an other Sprint to work on FreeSWITCH Documentation on Friday 2 October 2015 at 10am CT. It will be 4 hours long but you can join for less time. The Doc-sprint will focus on migrating the remaining pages from old FS Wiki (https://wiki.freeswitch.org) to Confluence ( https://freeswitch.org/confluence). We will use this IRC channel during the sprint: #freeswitch-docs and we will be tracking our work on a spreadsheet: https://docs.google.com/spreadsheets/d/1qsG-kRymvKlNBapnBLw86W130VdbnK6naYapbR_UNds/edit?pli=1#gid=1187898333 to avoid working on the same content. So during the sprint, please change the page ""Status"" you are working on to ""Editing"" with your name next to it. Some extra information: - https://freeswitch.org/confluence/display/FREESWITCH/Wiki+Migration - https://freeswitch.org/confluence/display/FREESWITCH/Contributing+Documentation Let us know if you have any question. We hope to get a maximum number of people signed up! Confirmed so far: Italo (+7) Bote Areski Juan Iwada Anybody else want to join for the sprint? :) -- Kind regards, /Areski ---- Arezqui Belaid, Founder at Star2Billing (www.star2billing.com) Tel: +34650784355 Twitter: http://twitter.com/areskib LinkedIn: http://www.linkedin.com/in/areski -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/8af67fa3/attachment.html From mic.niel84 at gmail.com Thu Oct 1 15:28:48 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Thu, 1 Oct 2015 13:28:48 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start Message-ID: I've setup a clean Debian 8 with FS 1.6.2. When trying to start I get the following error: 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) The likely causes for this are: 1) Another application is already listening on the specified address. 2) The IP the profile is attempting to bind to is not local to this system. No other application is running on port 5060, I've also tried to change this - same error still occurs on other ports. The IP profile cause, I'm not sure what that means. The public port 5080 does get binded correctly. My internal.xml contains $${local_ip_v4} for IP address. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/fd41f943/attachment.html From gmaruzz at gmail.com Thu Oct 1 15:44:00 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 1 Oct 2015 13:44:00 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: Message-ID: try this from root command line: #if you installed from packages: chown freeswitch:freeswitch /etc/freeswitch/tls #if you compiled: chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen wrote: > I've setup a clean Debian 8 with FS 1.6.2. > > When trying to start I get the following error: > 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for > profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) > The likely causes for this are: > 1) Another application is already listening on the specified address. > 2) The IP the profile is attempting to bind to is not local to this system. > > No other application is running on port 5060, I've also tried to change > this - same error still occurs on other ports. > > The IP profile cause, I'm not sure what that means. The public port 5080 > does get binded correctly. > > My internal.xml contains $${local_ip_v4} for IP address. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/836716fd/attachment.html From mic.niel84 at gmail.com Thu Oct 1 15:49:12 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Thu, 1 Oct 2015 13:49:12 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: Message-ID: I actually don't have a tls directory... Should the entire /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? As of now everything is root:root. On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli wrote: > try this from root command line: > > #if you installed from packages: > chown freeswitch:freeswitch /etc/freeswitch/tls > > #if you compiled: > chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls > > > > > On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen > wrote: > >> I've setup a clean Debian 8 with FS 1.6.2. >> >> When trying to start I get the following error: >> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for >> profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) >> The likely causes for this are: >> 1) Another application is already listening on the specified address. >> 2) The IP the profile is attempting to bind to is not local to this >> system. >> >> No other application is running on port 5060, I've also tried to change >> this - same error still occurs on other ports. >> >> The IP profile cause, I'm not sure what that means. The public port 5080 >> does get binded correctly. >> >> My internal.xml contains $${local_ip_v4} for IP address. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/ef30a728/attachment-0001.html From gmaruzz at gmail.com Thu Oct 1 15:53:16 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 1 Oct 2015 13:53:16 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: Message-ID: On Thu, Oct 1, 2015 at 1:49 PM, Michael Nielsen wrote: > I actually don't have a tls directory... Should the entire /etc/freeswitch > be chown'ed or only the /etc/freeswitch/tls? > As of now everything is root:root. > only tls, leave the rest as it is if tls does not exists, create it please, let us know if it works > > On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli > wrote: > >> try this from root command line: >> >> #if you installed from packages: >> chown freeswitch:freeswitch /etc/freeswitch/tls >> >> #if you compiled: >> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls >> >> >> >> >> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen >> wrote: >> >>> I've setup a clean Debian 8 with FS 1.6.2. >>> >>> When trying to start I get the following error: >>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for >>> profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) >>> The likely causes for this are: >>> 1) Another application is already listening on the specified address. >>> 2) The IP the profile is attempting to bind to is not local to this >>> system. >>> >>> No other application is running on port 5060, I've also tried to change >>> this - same error still occurs on other ports. >>> >>> The IP profile cause, I'm not sure what that means. The public port 5080 >>> does get binded correctly. >>> >>> My internal.xml contains $${local_ip_v4} for IP address. >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> Cell : +39-347-2665618 >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/de711c78/attachment.html From mic.niel84 at gmail.com Thu Oct 1 15:56:47 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Thu, 1 Oct 2015 13:56:47 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: Message-ID: It worked and 5060 is now binded. Thank you. On Thu, Oct 1, 2015 at 1:53 PM, Giovanni Maruzzelli wrote: > > > On Thu, Oct 1, 2015 at 1:49 PM, Michael Nielsen > wrote: > >> I actually don't have a tls directory... Should the entire >> /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? >> As of now everything is root:root. >> > > only tls, leave the rest as it is > > if tls does not exists, create it > > please, let us know if it works > > > >> >> On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli >> wrote: >> >>> try this from root command line: >>> >>> #if you installed from packages: >>> chown freeswitch:freeswitch /etc/freeswitch/tls >>> >>> #if you compiled: >>> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls >>> >>> >>> >>> >>> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen >>> wrote: >>> >>>> I've setup a clean Debian 8 with FS 1.6.2. >>>> >>>> When trying to start I get the following error: >>>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for >>>> profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) >>>> The likely causes for this are: >>>> 1) Another application is already listening on the specified address. >>>> 2) The IP the profile is attempting to bind to is not local to this >>>> system. >>>> >>>> No other application is running on port 5060, I've also tried to change >>>> this - same error still occurs on other ports. >>>> >>>> The IP profile cause, I'm not sure what that means. The public port >>>> 5080 does get binded correctly. >>>> >>>> My internal.xml contains $${local_ip_v4} for IP address. >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Sincerely, >>> >>> Giovanni Maruzzelli >>> Cell : +39-347-2665618 >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/04331a24/attachment.html From raphael.lechner at gmail.com Thu Oct 1 15:57:34 2015 From: raphael.lechner at gmail.com (Raphael Lechner) Date: Thu, 1 Oct 2015 13:57:34 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: Message-ID: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> Hi, I had the same problem. The best would be to create the directory first and change the permission that the freeswitch user can read/write mkdir /etc/freeswitch/tls chown freeswitch.freeswitch /etc/freeswitch/tls or you can freeswitch one time as root, then it will create the directory and you stop it and change the permission to freeswitch. (I started the freeswitch to debug the issue as root and the problem was not there anymore...) > On 01 Oct 2015, at 13:49, Michael Nielsen wrote: > > I actually don't have a tls directory... Should the entire /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? > As of now everything is root:root. > > On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli > wrote: > try this from root command line: > > #if you installed from packages: > chown freeswitch:freeswitch /etc/freeswitch/tls > > #if you compiled: > chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls > > > > > On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen > wrote: > I've setup a clean Debian 8 with FS 1.6.2. > > When trying to start I get the following error: > 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) > The likely causes for this are: > 1) Another application is already listening on the specified address. > 2) The IP the profile is attempting to bind to is not local to this system. > > No other application is running on port 5060, I've also tried to change this - same error still occurs on other ports. > > The IP profile cause, I'm not sure what that means. The public port 5080 does get binded correctly. > > My internal.xml contains $${local_ip_v4} for IP address. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/d46a3747/attachment-0001.html From igorolhovskiy at gmail.com Thu Oct 1 16:03:55 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Thu, 1 Oct 2015 15:03:55 +0300 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Message-ID: making all mod_sms make[4]: Entering directory `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' CC mod_sms_la-mod_sms.lo mod_sms.c: In function 'mod_sms_load': mod_sms.c:580:6: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use in this function) mod_sms.c:580:6: note: each undeclared identifier is reported only once for each function it appears in mod_sms.c: In function 'mod_sms_shutdown': mod_sms.c:615:2: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use in this function) make[4]: *** [mod_sms_la-mod_sms.lo] Error 1 make[4]: Leaving directory `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' make[3]: *** [mod_sms-all] Error 1 make[3]: Leaving directory `/usr/src/freeswitch-1.4/src/mod' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/freeswitch-1.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/freeswitch-1.4' make: *** [all] Error 2 )))) 2015-10-01 1:26 GMT+03:00 Brian West : > LOL, nope, it was public, it was just the original branch with Verto > Communicator in it. :P > > On Wed, Sep 30, 2015 at 4:29 PM, wrote: > >> Oooooo... secret repo >> >> >> On Sep 30, 2015, at 17:03, Brian West wrote: >> >> Fixing it, pushed to the wrong repo. >> >> On Wed, Sep 30, 2015 at 3:38 PM, Brian West wrote: >> >>> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >>> >>> Author: Brian West >>> >>> Date: Wed Sep 30 00:15:52 2015 -0500 >>> >>> >>> FS-8244 #resolve >>> >>> >>> >>> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre >>> wrote: >>> >>>> Are you sure Brian? >>>> >>>> This is in master: >>>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>>> >>>> But there's no such define in the v1.4 branch. >>>> >>>> On 30 September 2015 at 06:17, Brian West wrote: >>>> >>>>> Its fixed. >>>>> >>>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy >>>>> wrote: >>>>> >>>>>> I did today!! >>>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" wrote: >>>>>> >>>>>>> Using our existing build scripts, we started seeing this compile >>>>>>> error today when building the 1.4 branch on Ubuntu 14.04. Has anyone else >>>>>>> come across this? Thanks! >>>>>>> >>>>>>> Regards, >>>>>>> +Mark >>>>>>> >>>>>>> >>>>>>> making all mod_dptools >>>>>>> make[4]: Entering directory >>>>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>>> from mod_dptools.c:40: >>>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared (first >>>>>>> use in this function) >>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>> ^ >>>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition >>>>>>> of macro 'switch_event_free_subclass' >>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>> >>>>>>> ^ >>>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is reported >>>>>>> only once for each function it appears in >>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>> ^ >>>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition >>>>>>> of macro 'switch_event_free_subclass' >>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>> >>>>>>> ^ >>>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared (first >>>>>>> use in this function) >>>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>>> >>>>>>> >>>>>>> ==================================== >>>>>>> >>>>>>> Mark Boots, PhD | CEO and CTO, >>>>>>> VOTO Mobile >>>>>>> >>>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>>> Ghana >>>>>>> +233 26 416 4182 >>>>>>> >>>>>>> 40 King St. W, Toronto, Ontario >>>>>>> Canada M5H 3Y4 >>>>>>> +1 639 471 0295 >>>>>>> >>>>>>> e: mark at votomobile.org >>>>>>> w: http://votomobile.org >>>>>>> skype: markjboots >>>>>>> twitter: @markjboots >>>>>>> >>>>>>> ==================================== >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/542e3b7d/attachment-0001.html From gmaruzz at gmail.com Thu Oct 1 16:04:16 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 1 Oct 2015 14:04:16 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> References: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> Message-ID: Il 01/Ott/2015 13:58, "Raphael Lechner" ha scritto: > > Hi, > > I had the same problem. The best would be to create the directory first and change the permission that the freeswitch user can read/write > mkdir /etc/freeswitch/tls > chown freeswitch.freeswitch /etc/freeswitch/tls > > or you can freeswitch one time as root, then it will create the directory and you stop it and change the permission to freeswitch. No, is actually the first way (manually create dir then chown) that is correct. This second way (start FS as root) is not correct because it will leave files around owned by root that can interfere with future normal non-root operation (logfiles, pid file, etc). -giovanni > (I started the freeswitch to debug the issue as root and the problem was not there anymore...) > > >> On 01 Oct 2015, at 13:49, Michael Nielsen wrote: >> >> I actually don't have a tls directory... Should the entire /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? >> As of now everything is root:root. >> >> On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli wrote: >>> >>> try this from root command line: >>> >>> #if you installed from packages: >>> chown freeswitch:freeswitch /etc/freeswitch/tls >>> >>> #if you compiled: >>> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls >>> >>> >>> >>> >>> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen wrote: >>>> >>>> I've setup a clean Debian 8 with FS 1.6.2. >>>> >>>> When trying to start I get the following error: >>>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) >>>> The likely causes for this are: >>>> 1) Another application is already listening on the specified address. >>>> 2) The IP the profile is attempting to bind to is not local to this system. >>>> >>>> No other application is running on port 5060, I've also tried to change this - same error still occurs on other ports. >>>> >>>> The IP profile cause, I'm not sure what that means. The public port 5080 does get binded correctly. >>>> >>>> My internal.xml contains $${local_ip_v4} for IP address. >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> >>> >>> -- >>> Sincerely, >>> >>> Giovanni Maruzzelli >>> Cell : +39-347-2665618 >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/10e31f46/attachment.html From brian at freeswitch.org Thu Oct 1 16:04:37 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 1 Oct 2015 07:04:37 -0500 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> References: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> Message-ID: This was already fixed weeks ago, you sure your install was a clean one? No existing /etc/freeswitch? On Thursday, October 1, 2015, Raphael Lechner wrote: > Hi, > > I had the same problem. The best would be to create the directory first > and change the permission that the freeswitch user can read/write > mkdir /etc/freeswitch/tls > chown freeswitch.freeswitch /etc/freeswitch/tls > > or you can freeswitch one time as root, then it will create the directory > and you stop it and change the permission to freeswitch. > (I started the freeswitch to debug the issue as root and the problem was > not there anymore...) > > On 01 Oct 2015, at 13:49, Michael Nielsen > wrote: > > I actually don't have a tls directory... Should the entire /etc/freeswitch > be chown'ed or only the /etc/freeswitch/tls? > As of now everything is root:root. > > On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli > wrote: > >> try this from root command line: >> >> #if you installed from packages: >> chown freeswitch:freeswitch /etc/freeswitch/tls >> >> #if you compiled: >> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls >> >> >> >> >> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen > > wrote: >> >>> I've setup a clean Debian 8 with FS 1.6.2. >>> >>> When trying to start I get the following error: >>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA for >>> profile: internal (sip:mod_sofia at 139.125.289.11:5060;transport=udp,tcp) >>> The likely causes for this are: >>> 1) Another application is already listening on the specified address. >>> 2) The IP the profile is attempting to bind to is not local to this >>> system. >>> >>> No other application is running on port 5060, I've also tried to change >>> this - same error still occurs on other ports. >>> >>> The IP profile cause, I'm not sure what that means. The public port 5080 >>> does get binded correctly. >>> >>> My internal.xml contains $${local_ip_v4} for IP address. >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> Cell : +39-347-2665618 >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/8755c4e7/attachment-0001.html From brian at freeswitch.org Thu Oct 1 16:07:48 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 1 Oct 2015 07:07:48 -0500 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Message-ID: File a JIRA please! On Thursday, October 1, 2015, Igor Olhovskiy wrote: > making all mod_sms > make[4]: Entering directory > `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' > CC mod_sms_la-mod_sms.lo > mod_sms.c: In function 'mod_sms_load': > mod_sms.c:580:6: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use > in this function) > mod_sms.c:580:6: note: each undeclared identifier is reported only once > for each function it appears in > mod_sms.c: In function 'mod_sms_shutdown': > mod_sms.c:615:2: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use > in this function) > make[4]: *** [mod_sms_la-mod_sms.lo] Error 1 > make[4]: Leaving directory > `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' > make[3]: *** [mod_sms-all] Error 1 > make[3]: Leaving directory `/usr/src/freeswitch-1.4/src/mod' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/src/freeswitch-1.4/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/src/freeswitch-1.4' > make: *** [all] Error 2 > > > )))) > > 2015-10-01 1:26 GMT+03:00 Brian West >: > >> LOL, nope, it was public, it was just the original branch with Verto >> Communicator in it. :P >> >> On Wed, Sep 30, 2015 at 4:29 PM, > > wrote: >> >>> Oooooo... secret repo >>> >>> >>> On Sep 30, 2015, at 17:03, Brian West >> > wrote: >>> >>> Fixing it, pushed to the wrong repo. >>> >>> On Wed, Sep 30, 2015 at 3:38 PM, Brian West >> > wrote: >>> >>>> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >>>> >>>> Author: Brian West >>> > >>>> >>>> Date: Wed Sep 30 00:15:52 2015 -0500 >>>> >>>> >>>> FS-8244 #resolve >>>> >>>> >>>> >>>> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre >>> > wrote: >>>> >>>>> Are you sure Brian? >>>>> >>>>> This is in master: >>>>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>>>> >>>>> But there's no such define in the v1.4 branch. >>>>> >>>>> On 30 September 2015 at 06:17, Brian West >>>> > wrote: >>>>> >>>>>> Its fixed. >>>>>> >>>>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy >>>>> > wrote: >>>>>> >>>>>>> I did today!! >>>>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" >>>>>> > wrote: >>>>>>> >>>>>>>> Using our existing build scripts, we started seeing this compile >>>>>>>> error today when building the 1.4 branch on Ubuntu 14.04. Has anyone else >>>>>>>> come across this? Thanks! >>>>>>>> >>>>>>>> Regards, >>>>>>>> +Mark >>>>>>>> >>>>>>>> >>>>>>>> making all mod_dptools >>>>>>>> make[4]: Entering directory >>>>>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>>>> from mod_dptools.c:40: >>>>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared (first >>>>>>>> use in this function) >>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>> ^ >>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition >>>>>>>> of macro 'switch_event_free_subclass' >>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>> >>>>>>>> ^ >>>>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is reported >>>>>>>> only once for each function it appears in >>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>> ^ >>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition >>>>>>>> of macro 'switch_event_free_subclass' >>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>> >>>>>>>> ^ >>>>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared (first >>>>>>>> use in this function) >>>>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>>>> >>>>>>>> >>>>>>>> ==================================== >>>>>>>> >>>>>>>> Mark Boots, PhD | CEO and CTO, >>>>>>>> VOTO Mobile >>>>>>>> >>>>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>>>> Ghana >>>>>>>> +233 26 416 4182 >>>>>>>> >>>>>>>> 40 King St. W, Toronto, Ontario >>>>>>>> Canada M5H 3Y4 >>>>>>>> +1 639 471 0295 >>>>>>>> >>>>>>>> e: mark at votomobile.org >>>>>>>> >>>>>>>> w: http://votomobile.org >>>>>>>> skype: markjboots >>>>>>>> twitter: @markjboots >>>>>>>> >>>>>>>> ==================================== >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Best regards, > Igor > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/f85b68ff/attachment-0001.html From brian at freeswitch.org Thu Oct 1 16:55:52 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 1 Oct 2015 07:55:52 -0500 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> Message-ID: I this case the install wasn't clean, I just tested a clean install no /etc/freeswitch at all when I started and it worked fine. On Thu, Oct 1, 2015 at 7:04 AM, Giovanni Maruzzelli wrote: > > Il 01/Ott/2015 13:58, "Raphael Lechner" ha > scritto: > > > > Hi, > > > > I had the same problem. The best would be to create the directory first > and change the permission that the freeswitch user can read/write > > mkdir /etc/freeswitch/tls > > chown freeswitch.freeswitch /etc/freeswitch/tls > > > > or you can freeswitch one time as root, then it will create the > directory and you stop it and change the permission to freeswitch. > > No, is actually the first way (manually create dir then chown) that is > correct. > This second way (start FS as root) is not correct because it will leave > files around owned by root that can interfere with future normal non-root > operation (logfiles, pid file, etc). > > -giovanni > > > > (I started the freeswitch to debug the issue as root and the problem was > not there anymore...) > > > > > >> On 01 Oct 2015, at 13:49, Michael Nielsen wrote: > >> > >> I actually don't have a tls directory... Should the entire > /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? > >> As of now everything is root:root. > >> > >> On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli > wrote: > >>> > >>> try this from root command line: > >>> > >>> #if you installed from packages: > >>> chown freeswitch:freeswitch /etc/freeswitch/tls > >>> > >>> #if you compiled: > >>> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls > >>> > >>> > >>> > >>> > >>> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen > wrote: > >>>> > >>>> I've setup a clean Debian 8 with FS 1.6.2. > >>>> > >>>> When trying to start I get the following error: > >>>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA > for profile: internal (sip:mod_sofia at 139.125.289.11 > :5060;transport=udp,tcp) > >>>> The likely causes for this are: > >>>> 1) Another application is already listening on the specified address. > >>>> 2) The IP the profile is attempting to bind to is not local to this > system. > >>>> > >>>> No other application is running on port 5060, I've also tried to > change this - same error still occurs on other ports. > >>>> > >>>> The IP profile cause, I'm not sure what that means. The public port > 5080 does get binded correctly. > >>>> > >>>> My internal.xml contains $${local_ip_v4} for IP address. > >>>> > >>>> > _________________________________________________________________________ > >>>> Professional FreeSWITCH Consulting Services: > >>>> consulting at freeswitch.org > >>>> http://www.freeswitchsolutions.com > >>>> > >>>> Official FreeSWITCH Sites > >>>> http://www.freeswitch.org > >>>> http://confluence.freeswitch.org > >>>> http://www.cluecon.com > >>>> > >>>> FreeSWITCH-users mailing list > >>>> FreeSWITCH-users at lists.freeswitch.org > >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>>> http://www.freeswitch.org > >>> > >>> > >>> > >>> > >>> -- > >>> Sincerely, > >>> > >>> Giovanni Maruzzelli > >>> Cell : +39-347-2665618 > >>> > >>> > _________________________________________________________________________ > >>> Professional FreeSWITCH Consulting Services: > >>> consulting at freeswitch.org > >>> http://www.freeswitchsolutions.com > >>> > >>> Official FreeSWITCH Sites > >>> http://www.freeswitch.org > >>> http://confluence.freeswitch.org > >>> http://www.cluecon.com > >>> > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users at lists.freeswitch.org > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>> http://www.freeswitch.org > >> > >> > >> > _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/cca3edd5/attachment.html From ssinyagin at gmail.com Thu Oct 1 17:11:51 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 1 Oct 2015 15:11:51 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> Message-ID: Brian, the problem is actually if you do have your config in /etc/freeswitch: in previous versions, tls subdirectory was not required, and now it fails as descrobed above if it's missing. Probably the package installer should create it explicitly if it's missing, regardless if /etc/freeswitch exists or not. On Thu, Oct 1, 2015 at 2:55 PM, Brian West wrote: > I this case the install wasn't clean, I just tested a clean install no > /etc/freeswitch at all when I started and it worked fine. > > On Thu, Oct 1, 2015 at 7:04 AM, Giovanni Maruzzelli > wrote: > >> >> Il 01/Ott/2015 13:58, "Raphael Lechner" ha >> scritto: >> > >> > Hi, >> > >> > I had the same problem. The best would be to create the directory first >> and change the permission that the freeswitch user can read/write >> > mkdir /etc/freeswitch/tls >> > chown freeswitch.freeswitch /etc/freeswitch/tls >> > >> > or you can freeswitch one time as root, then it will create the >> directory and you stop it and change the permission to freeswitch. >> >> No, is actually the first way (manually create dir then chown) that is >> correct. >> This second way (start FS as root) is not correct because it will leave >> files around owned by root that can interfere with future normal non-root >> operation (logfiles, pid file, etc). >> >> -giovanni >> >> >> > (I started the freeswitch to debug the issue as root and the problem >> was not there anymore...) >> > >> > >> >> On 01 Oct 2015, at 13:49, Michael Nielsen >> wrote: >> >> >> >> I actually don't have a tls directory... Should the entire >> /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? >> >> As of now everything is root:root. >> >> >> >> On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli >> wrote: >> >>> >> >>> try this from root command line: >> >>> >> >>> #if you installed from packages: >> >>> chown freeswitch:freeswitch /etc/freeswitch/tls >> >>> >> >>> #if you compiled: >> >>> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls >> >>> >> >>> >> >>> >> >>> >> >>> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen >> wrote: >> >>>> >> >>>> I've setup a clean Debian 8 with FS 1.6.2. >> >>>> >> >>>> When trying to start I get the following error: >> >>>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA >> for profile: internal (sip:mod_sofia at 139.125.289.11 >> :5060;transport=udp,tcp) >> >>>> The likely causes for this are: >> >>>> 1) Another application is already listening on the specified address. >> >>>> 2) The IP the profile is attempting to bind to is not local to this >> system. >> >>>> >> >>>> No other application is running on port 5060, I've also tried to >> change this - same error still occurs on other ports. >> >>>> >> >>>> The IP profile cause, I'm not sure what that means. The public port >> 5080 does get binded correctly. >> >>>> >> >>>> My internal.xml contains $${local_ip_v4} for IP address. >> >>>> >> >>>> >> _________________________________________________________________________ >> >>>> Professional FreeSWITCH Consulting Services: >> >>>> consulting at freeswitch.org >> >>>> http://www.freeswitchsolutions.com >> >>>> >> >>>> Official FreeSWITCH Sites >> >>>> http://www.freeswitch.org >> >>>> http://confluence.freeswitch.org >> >>>> http://www.cluecon.com >> >>>> >> >>>> FreeSWITCH-users mailing list >> >>>> FreeSWITCH-users at lists.freeswitch.org >> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>>> http://www.freeswitch.org >> >>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Sincerely, >> >>> >> >>> Giovanni Maruzzelli >> >>> Cell : +39-347-2665618 >> >>> >> >>> >> _________________________________________________________________________ >> >>> Professional FreeSWITCH Consulting Services: >> >>> consulting at freeswitch.org >> >>> http://www.freeswitchsolutions.com >> >>> >> >>> Official FreeSWITCH Sites >> >>> http://www.freeswitch.org >> >>> http://confluence.freeswitch.org >> >>> http://www.cluecon.com >> >>> >> >>> FreeSWITCH-users mailing list >> >>> FreeSWITCH-users at lists.freeswitch.org >> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>> http://www.freeswitch.org >> >> >> >> >> >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> > >> > >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/0dc441bf/attachment-0001.html From lexxua at gmail.com Thu Oct 1 17:13:15 2015 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Thu, 1 Oct 2015 16:13:15 +0300 Subject: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! In-Reply-To: <235401d0fb13$8a1b4de0$9e51e9a0$@freeswitch.org> References: <55eef70a197e4_3e16118732839612@resque-worker-high.3.mail> <1412936596.20150914123948@seznam.cz> <44B8C563-4DA8-42FC-BFCB-0E5F15C0621F@jerris.com> <235401d0fb13$8a1b4de0$9e51e9a0$@freeswitch.org> Message-ID: Greets. On debian jessie when installing from repo I getting this: 2015-10-01 16:09:11.328500 [ERR] switch_core_video.c:819 Font /usr/share/freeswitch/fonts/FreeMono.ttf does not exist Seems fonts are needed to be packaged. On Wed, Sep 30, 2015 at 3:04 AM, Ken Rice wrote: > Luis, you have been nicely asked a few times not to post those things > here, if things aren?t like you like them in the packages please provide a > pull request so that those patches can be reviewed for inclusion into > FreeSWITCH Mainline. > > > > As far as the code we build packages from, we clearly mark those via git > tag in our public repository. The code is freely available for anyone to > review and propose changes to anything they think is a security issue or a > bug as well as enhancements. > > > > The builds are clearly visible on our bamboo server ( > https://freeswitch.org/bamboo as well as the change logs on the commit > history you are welcome to inspect by either cloning the repo, or visiting > either https://freeswitch.org/stash or https://freeswitch.org/fisheye > both of which offer detailed commit history along with code review tools. > > > > The problem here is if we publish packages that are signed with the > Official FreeSWITCH.org packaging keys you can know exactly what we built > from and how to reproduce those same results. Can you make your own > packages? Sure you can, that?s the beauty of open source, we can however > request that you not use our mailing list to promote your packages that we > have no idea how you build them from what source code with what patches. > > > > Have a nice Day > > Ken > > > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Luis Daniel > Lucio Quiroz > *Sent:* Tuesday, September 29, 2015 6:38 PM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! > > > > Michael, respectfully, I quote you: > > " I would assume that any non official repo could have who knows what > code", > > > > Imagine if all projects take your position, everyone would be afraid of > using linux, windows, osx; using a binary program, even downloading a > distro because who knows what it has. And I return your argument, who know > what does FS does behind, the code is so complex for majority of users > that, maybe, just maybe, it has a hidden spyware in the code. > > > > It is obvious that this is not the case,and everybody is free to use what > ever they want. You should say thanks, someone did your project work where > you haven't. > > > > LD > > > Luis Daniel Lucio Quiroz > CISSP, CISM, CISA > Linux, VoIP and much more fun > www.okay.com.mx > > Need LCR? Check out LCR for FusionPBX with FreeSWITCH > Need Billing? Check out Billing for FusionPBX with FreeSWITCH > > > > 2015-09-29 11:42 GMT-04:00 Michael Jerris : > > Please note, non official repos should not be linked here. I would assume > that any non official repo could have who knows what code, and the > freeswitch team cautions strongly against their use. > > > > On Sep 27, 2015, at 10:58 PM, Luis Daniel Lucio Quiroz < > luis.daniel.lucio at gmail.com> wrote: > > > > Sergey, Not on FS repo, but they are included in mine > > > Luis Daniel Lucio Quiroz > CISSP, CISM, CISA > Linux, VoIP and much more fun > www.okay.com.mx > > Need LCR? Check out LCR for FusionPBX with FreeSWITCH > Need Billing? Check out Billing for FusionPBX with FreeSWITCH > > > > 2015-09-15 22:27 GMT-04:00 Sergey Safarov : > > HI Luis > Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 > As I known to build dependencies is required update glibc and other libs. > According tikket FS-7705 this RPMs cannot be included to FS repo. > > > > On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < > luis.daniel.lucio at gmail.com> wrote: > > I'm working on the centos 6 rpm. I only miss I finish vlc > > I will make them public when done. Including centos 7 as well > > Le 2015-09-14 6:40 AM, "Denis Jakovlev" a ?crit : > > Hi All, > > I'm sorry, but I have a problem with the CentOS 7 installation. > > I do as instructed on clean CentOS7 installation > > > Centos 7 Package (FreeSWITCH 1.6) > rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm > yum install --nogpgcheck freeswitch-config-vanilla > yum install sox freeswitch-sounds* > Enjoy FreeSWITCH! > > > I have a problem on step "yum install --nogpgcheck > freeswitch-config-vanilla" > > > ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed > ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed > --> Processing Dependency: db4 for package: > freeswitch-1.6.0-1.el7.centos.x86_64 > ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed > ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed > ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed > ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed > ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed > ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed > ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed > ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed > --> Finished Dependency Resolution > Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) > > *Requires: db4*You could try using --skip-broken to work around the > problem > You could try running: rpm -Va --nofiles --nodigest > > what am I doing wrong? > > > > > > > > *-- S pozdravem,Ing.Denis Jakovlev mob.tel > . 775-415-382?tvrtek 10. z??? 2015, 14:42:18, napsal jste:* > > EXCELLENT! Thanks you so much for such a great job! > > 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli : > Yay!! > > Well done Ken!! > > -giovanni > > > > On Tue, Sep 8, 2015 at 4:56 PM, wrote: > New Post on freeswitch.org from Kathleen King > check it out at http://ift.tt/1NfRNk0 > The FreeSWITCH 1.6.0 release is here! > The FreeSWITCH 1.6.0 release is here! This is a routine maintenance > release and the resources are located here: > > ? Tarball: http://ift.tt/1NfRO7L > > ? Packaging: http://ift.tt/1U8FMQN (Please Note the updated > location for 1.6 packages) > > And we?re dropping support in packaging for anything older than Debian 8.0 > and anything older than Centos 7.0 due to a number of dependency issues on > older platforms. > New features that were added: > > ? FS-7337 [mod_sofia] Add support for > Remote-Party-ID header in UPDATE request. > > ? FS-7561 [mod_sofia] Add Perfect Forward > Secrecy (DHE PFS) > > ? FS-7560 [mod_nibblebill] Added new > options to nibble bill for minimum charges and rounding > > ? FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / > Websockets and additional support ice/dtls ipv6 functionality > > ? FS-6801 [mod_sofia] Add sip_watched_headers variable to launch > events when a SIP message contains a given SIP header > > ? FS-7564 [mod_rayo] Added new algorithms for offering calls to > clients > > ? FS-7436 FS-7601 [mod_opus] Added FEC support > > ? FS-7603 [mod_event_socket] Failover for socket application in > dialplan > > ? FS-7585 [mod_rtmp] Increased AMF buffer for larger video and > add bandwidth settings to flash video > > ? FS-7311 [mod_sofia] Updating display name is disabled when > caller_id equal ?_undef_? > > ? FS-7513 [mod_conference] Add video-auto-floor-msec param to > control how long a member must have the audio floor before also taking the > video floor and make sure user does not have auto avatar when not visible > > ? FS-7620 [ftmod_libpri] Correctly set > calling number presentation and screening fields > > ? FS-7138 [mod_callcenter] Added a new > reserve-agents param > > ? FS-7436 FS-7601 > [mod_opus] FEC support > > ? FS-7623 [mod_amqp] Allow for custom > exchange name and type for producers and fixed param name ordering bug > caused by exposing these params > > ? FS-7638 Allow ipv4 mapped ipv6 address > to pass ipv4 ACLs properly > > ? FS-7643 [mod_opus] Added interpretation > of maxplaybackrate and sprop-maxcapturerate > > ? FS-7641 Added video support to eavesdrop > > ? FS-7656 [mod_localstream] Added > mod_local_stream video support, and make mod_conference move the video in > and out of a layer when the stream has video or not, scan for relative file > in art/eg.wav.png and display it as video when playing audio files, put > video banner up if artist or title is set, and fixed a/v sync on first > connection > > ? FS-7629 [mod_conference] Added member > status in json format to the conference live array, add > livearray-json-status to conference-flags to enable > > ? FS-7517 FS-7519 > [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would > work with FireFox > > ? FS-7664 [mod_verto] Set ICE candidate > timeout to wait for only 1 second to fix media delays > > ? FS-7660 [mod_opus] Enabled with new API > command ?opus_debug? to show information about Opus payload for debugging. > > ? FS-7519 [mod_av] Fixed bitrate and > added some presets > > ? FS-7693 [mod_conference] Lower the > default energy level in sample configs to improve voice quality > > ? FS-7720 Improve play_and_detect_speech > to set current_application_response channel variable as follows: ?USAGE > ERROR?: bad application arguments?, ?GRAMMAR ERROR?: speech recognizer > failed to load grammar, ?ASR INIT ERROR?: speech recognizer failed to > allocate a session, and ?ERROR?: any other errors > > ? FS-7732 Continue recording with > uuid_transfer > > ? FS-7752 [mod_rayo] Increase maximum > number of elements from 30 to 1024 to allow adhearsion to create large > grammars to navigate IVR menus. > > ? FS-7750 [mod_commands] Allow for > uuid_setvar to handle arrays > > ? FS-7758 [mod_loopback] Emit an event if > a loopback bowout occurs > > ? FS-7759 [mod_sofia] Added the channel > variable ignore_completed_elsewhere to suppress setting the completed > elsewhere cause > > ? FS-7771 Set a channel variable if the > recording is terminated due to silence hits > > ? FS-7760 Added xml fetch for channels to > externally support nightmare transfer depends on > channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) > > ? FS-7730 [mod_smpp] Added mod_smpp as an > event handler moduleand fixed the default configs to provided sample load > option for mod_sms and mod_smpp > > ? FS-7774 Add mod_kazoo > > ? FS-7780 Add new channel variable > max_session_transfers. If set, this variable is used to count the number of > session transfers allowed instead of the max_forwards variable. If not set, > the existing behavior is preserved. > > ? FS-7783 Add channel variable for > capturing DTMF input when using play_and_get_digits when the response does > not match > > ? FS-7772 [mod_opus] Add functionality to > keep FEC enabled on the encoder by modifying the bitrate if packet loss > changes (Opus codec specific behaviour). > > ? FS-7799 [mod_png] Add API command > uuid_write_png > > ? FS-7801 [mod_opus] Added support to set > CBR mode > > ? FS-7685 [mod_say_nl] Fix Dutch numbers > pronunciation > > ? FS-7198 Add coma separated values and > reverse ranges for time-of-day and day-of-week matches > > ? FS-7809 [mod_opus] Added 60 ms ptime > for Opus at 8 khz ( opus at 8000h@60i ) > > ? FS-7405 [mod_dialplan_xml] Fix > condition regex=?all? to work with time conditions > > ? FS-7819 [mod_opus] Restore bitrate (if > there?s no more packet loss) and added step for 60 ms > > ? FS-7773 [mod_sofia] Adding additional > transfer events when the fire-transfer-events=true profile parameter is set > > ? FS-7820 FreeSWITCH automated unit test > and micro benchmark framework > > ? FS-7769 [mod_conference] Add new > multi-canvas and telepresence features > > ? FS-7847 [mod_conference] Add layers > that do not match the aspect ration of conference by using the new hscale > layer param for horizontal scale, and add zoom=true param to crop layer > instead of letterbox, add grid-zoom layout group that demonstrates these > layouts, and fix logo ratios and add borders too. > > ? FS-7813 [mod_conference] Add vmute > member flag. > > ? FS-7846 [mod_dptools] Add > eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel > variables to allow you to start eavesdrop in whisper mode of specific call > leg > > ? FS-7760 [mod_sofia] Revise channel > fetch on nightmare transfer and add dial-prefix and absolute-dial-string to > the nightmare xml > > ? FS-7829 [mod_opus] Add sprop-stereo > fmtp param to specify if a sender is likely to send stereo or not so the > receiver can safely downmix to mono to avoid wasting receiver resources > > ? FS-7830 [mod_opus] Added use-dtx param > in config file (enables DTX on the encoder, announces in fmtp) > > ? FS-7824 [mod_png] Add functionality for > capturing screenshots from both legs to uuid_write_png > > ? FS-7549 [mod_ladspa] Added an API for > removing an active ladspa effect on a channel. For conformance reasons, the > uuid_ladspa command now accepts ?stop? and ?start?, while the previous > functionality (without any verb) which will simply add ladspa remains > intact. > > ? FS-7848 [mod_opus] Add support for 80 > ms, 100 ms, 120 ms packetization > > ? FS-7519 FS-7677 > [mod_av] Add H.263 codec support > > ? FS-7885 Add getcputime to retrieve > FreeSWITCH process CPU usage > > ? FS-7889 [mod_conference] Move > conference chat to use an event channel so messages only go to the right > ?room? for the conference and move conference chat functionality to use > event_channel. > > ? FS-7900 [mod_png] Allow snapshot of > single legged calls > > ? FS-7912 [mod_lua] Added session UUID to > lua error logs, if known and added session UUID to embedded language (lua, > javascript, etc) logs when session sanity check fails > > ? FS-7760 [mod_sofia] Improved the xml > fetch lookup for channels on nightmare transfer > > ? FS-7922 [mod_commands] Added > uuid_redirect API command. This provides the equivalent functionality of > the dptools ?redirect? application as an api command. > > ? FS-7806 FS-7803 > [mod_amqp] Added new properties to amqp configuration, fixed the usage for > enable_fallback_format_fields, and added amqp_util_encode to fix a routing > key issue > > ? FS-7972 [verto communicator] Creating > Verto Communicator > > ? FS-7988 Add a perl script to help file > bugs from the command line and add fixbug.pl to tree > > ? FS-8009 [verto communicator] Create a > grunt project with livereload support. Documentation can be found here > . > > ? FS-8010 [verto communicator] Add > options for googAutoGainControl, googNoiseSuppression, and > googHighpassFilter > > ? FS-7855 [verto communicator] Pass > userVariables back to the live array to allow for displaying the Gravatar > associated with a member?s email address > > ? FS-8075 [mod_hiredis] Add mod_hiredis > including support for redis limits and added support for raw redis > commands. Added deprecation notices to mod_redis > > ? FS-8049 [mod_commands] Add getenv FSAPI > > ? FS-8036 [verto.js] Add chatCallback to > $.verto.conf > > Improvements in build system, cross platform support, and packaging: > > ? FS-7610 Fixed a gcc5 compilation issue > > ? FS-7499 Fixed a build error on 32bit platforms > > ? FS-7570 Fixed a compilation issue w/ zrtp enabled > > ? FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy > > ? FS-7635 Removed msvc 2005, 2008, and > 2010 non working build systems > > ? FS-7373 Expose the custom repo and key > path to the build-all command too > > ? FS-7648 Foundation for QA testing > config , adding leave/check videomail test cases, adding videomail > voicemail profile, adding video record/ playback test cases, adding set > video on hold, force pre-answer prefix, and adding an eavesdrop test case. > > ? FS-7338 Removed mod_shout dep libs to > system libs to continue cleaning up the libs for the 1.6 build process and > added Debian packaging for several new modules, as well as handle system > lib change for a handful of modules > > ? FS-7653 Sample build system for a stand > alone(out of tree) FreeSWITCH module > > ? FS-7601 [mod_opus] [mod_silk] Removed a > bounds check that can never be true in opus fec code and modify > jitterbuffer usage to match the api change > > ? FS-7648 More work toward setting up a > QA testing configuration, add condition testing for regex all and xor > cases, adding profile-variable for testing cases , add lipsync tests for > playback and local stream, add stereo, and configuration for mcu test > > ? FS-7338 Fixed bug in Debian packaging > when trying to build against custom repo > > ? FS-7609 Enable building of > mod_sangoma_codec for Debian Wheezy/Jessie > > ? FS-7667 [mod_java] Fixed include > directory detection when using Debian java packages and use detected > directory > > ? FS-7655 Make libvpx and libyuv optional > (none of the video features will work without them) The following modules > require these libraries to be installed still: mod_av mod_cv mod_fsv > mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, > fix build issue w/ strict prototypes, and fix a few functions that need to > be disabled without YUV > > ? FS-7605 Fixed default configuration > directory in Debian packages and fixed Debian packaging dependencies on > libyuv and libvpx > > ? FS-7669 When installing from Debian > packaging if you don?t have the /etc/freeswitch directory, we will install > the default packages for you. If you already have this directory, we?ll let > you deal with your own configs. > > ? FS-7297 [mod_com_g729] Updated the make > target installer > > ? FS-7644 Added a working windows build > without video support for msvc 2013 > > ? FS-7666 [mod_managed] Fixed error > building mod_managed on non windows platforms > > ? FS-7707 Fix build error on CentOS7 > > ? FS-7655 Fixed a build error when we > have PNG but not YUV > > ? FS-7723 Change RPMs to use -ncwait > instead of -nc. This will cause the initscript to pause and wait for FS to > be ready before continuing. > > ? FS-7648 Added a test cases for FS-7724 > and FS-7687 > > ? FS-7726 Additional configurations for a > QA test case > > ? FS-7715 Updates to configure and spec > files for next development branch and added images to spec file and fixed > build/freeswitch.init.redhat since redhat likes to override settings in the > script with TAGs in comments > > ? OPENZAP-238 [freetdm] Fix some GSM > compilation errors and do a bit of code cleanup > > ? OPENZAP-237 [freetdm] Use __func__ > instead of __FUNCTION__ to comply with c99 in gcc 5.1 > > ? FS-7628 [mod_erlang_event] Removed > unused variables causing a compilation error > > ? FS-7776 Add mod_kazoo to packaging > > ? FS-7845 [mod_conference] Break up > mod_conference into multiple source files to improve build performance > > ? FS-7769 [mod_conference] Fixed a build > issue > > ? FS-7820 Fix build system typo. Don?t > assign the same variable twice. > > ? FS-7043 Fixed apr1 unresolved symbols > in libfreeswitch.so.1.0.0 > > ? FS-7130 Make /run/freeswitch persistent > in the Debian packages, so it will start under systemd > > ? FS-7860 Prevent a switch_rtp header > conflict > > ? FS-7130 Make /run/freeswitch > persistent, so it will start under systemd > > ? FS-7728 Fixed Windows build issues > minus video features > > ? FS-7965 [mod_conference] Fixed an error > thrown when compiling with GCC > > ? FS-7985 [mod_voicemail] Fixed a > compilation error on 32-bit PCC platform > > ? FS-8015 [mod_conference] Add project > dir to include for mod_conference so it picks up mod_conference.h for > Windows > > ? FS-8061 [verto_communicator] Adding > license to package.json > > ? FS-8047 [build] Fixed build error in > mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using > __FUNCTION__ on newer compilers > > ? FS-8054 [mod_rayo] Fixed a warning when > building on Debian > > ? FS-8055 [build] Add confdir variable to > freeswitch.pc > > ? FS-7966 [windows] Working msvc 2015 > build support. Does not yet include video features. > > ? FS-8019 [debian] Excluded few modules > that fail to compile from debian/bootstrap.sh, fixed the handling of -T and > -t and added debian/apt_sources.list with necessary dependencies to build > master, and updated debian/README.source > > ? FS-8058 [mod_vpx] Build correctly > against libvpx that is not installed into default system library locations > > The following bugs were squashed: > > ? FS-7579 [mod_conference] Fixed a bug not allowing suppression > of play-file-done > > ? FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from > opus.conf.xml > > ? FS-7593 [mod_skinny] Fixed a bug where skinny phones would > stomp on each other in database when thundering herd occurs > > ? FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it > should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation > mode) by 2400 > > ? FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues > on newer libedit > > ? FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post > to web server > > ? FS-7584 More work on rtcp-mux interop issue with chrome canary > causing video transport failure > > ? FS-7586 [mod_conference] Change the default > min-required-recording-participants option for mod_conference from 2 to 1 > and silence the warning when the value is set to 1 in the configs > > ? FS-7607 Update URLs to reflect https protocol on freeswitch.org > websites and update additional URLs to avoid 301 redirects. > > ? FS-7479 Fixed a crash caused by large RTP/PCMA packets and > resampling > > ? FS-7524 [mod_callcenter] Fixing tiers, level and position > should default to 1 instead of 0 > > ? FS-7613 Fixed a crash in core text rendering > > ? FS-7612 Fixed invalid json format for > callflow key > > ? FS-7609 [mod_sangoma_codec] Now that > libsngtc-dev and libsngtc are in the FS debian repo, enable > mod_sangoma_codec > > ? FS-7621 [mod_shout] Fixed a slow > interrupt > > ? FS-7432 Fixed missing a=setup parameter > from answering SDP > > ? FS-7622 [mod_amqp] Make sure to close > the connections on destroy. Currently the connection is malloc?d from the > module pool, so there is nothing to destroy. > > ? FS-7586 [mod_vlc] A fix for failing to > encode audio during the recording of video calls > > ? FS-7573 Fixed 80bit tag support for zrtp > > ? FS-7636 Fixed an issue with > transfer_after_bridge and park_after_bridge pre-empting transfers > > ? FS-7654 Fixed an issue with eavesdrop > audio not working correctly with a mixture of mono and stereo > > ? FS-7641 Fixed a segfault in eavesdrop > video support > > ? FS-7649 [mod_verto] Fixed issue with > h264 codec not being configured in verto.conf.xml > > ? FS-7657 [mod_verto] Fixed a bug with > TURN not being used. Note, you can pass an array of stun servers, including > TURN, to the verto when you start it up. (see verto.js where iceServers is > passed) > > ? FS-7665 [mod_conference] Fixed a bug > with the video floor settings not giving the video floor to the speaker > > ? FS-7650 [mod_verto] Fixed crash when > making a call from a verto user with profile-variables in their user profile > > ? FS-7710 [mod_conference] Added the > ability to set bandwidth to ?auto? for conference config > > ? FS-7432 Fixed dtls/srtp, use correct > a=setup parameter on recovering channels > > ? FS-7678 Fixed for fail_on_single_reject > not working with | bridge > > ? FS-7709 [mod_verto] Verto compatibility > fixes for Firefox > > ? FS-7689 [mod_lua] Fixed a bug with lua > not loading directory configurations > > ? FS-7694 [mod_av] Fixed for leaking file > handles when the file is closed. > > ? FS-7467 [mod_callcenter] Fixing stuck > channels using uuid-standby agents > > ? FS-7699 [mod_verto] Fixed for browser > compatibility > > ? FS-7722 Fixed an issue with > record_session including params when creating path > > ? FS-7489 [mod_unimrcp] Fixed a TTS Audio > Queue Overflow > > ? FS-7724 [mod_conference] Fixed a > segfault when missing fonts when trying to render banner > > ? FS-7519 [mod_av] Fixed a regression in > the visual appearance of decode app output > > ? FS-7703 Fixed a bug caused by > answer_delay being set in the default configurations > > ? FS-7679 [mod_verto] Fixed a bug causing > one way audio on Chrome when video is enabled and when using a sip without > video > > ? FS-7729 [mod_verto] Fixed the > formatting for IPv6 addresses > > ? FS-7734 [mod_nibblebill] Fixed a > deadlock > > ? FS-7726 Fixed a bug with recording a > video session on DTMF command > > ? FS-7721 Fixed a segfault caused when > using session:recordFile() and session:unsetInputCallback in a lua script > > ? FS-7429 [mod_curl] Fixed to output > valid json > > ? FS-7746 [mod_verto] Fixed a device > permission error in verto client > > ? FS-7753 [mod_local_stream] Fixed some > glitching and freezing video when using hold/unhold > > ? FS-7761 [core] Fix shutdown races > running api commands during shutdown > > ? FS-7767 [mod_sofia] Fixed a segfault > caused by invalid arguments to sip_dig > > ? FS-7744 [mod_conference] Fixed a bug > causing the first user?s video stream to stop when another verto user calls > the conference > > ? FS-7486 [mod_sofia] Fixed the handling > of queued requests > > ? FS-7775 [mod_conference] Fix threading > issue causing stuck worker threads > > ? FS-7777 [mod_imagick] Fixed a > regression causing a segfault when playing png & pdf in conference > > ? FS-7778 [mod_sofia] Fixed a bug causing > a SQL statement to fail because of a double quote instead of a single quote > > ? FS-7754 [freetdm] Fixed a bug relating > to single digit dial-regex with analog devices > > ? FS-7785 [mod_opus] Fix for invalid > ptime 30 ms for opus at 8000h . Replaced 30 ms with 40 ms. > > ? FS-7762 [mod_av] Handle buffer > allocation failures of large buffers > > ? FS-7849 [verto] Remove extra div > breaking full screen in html > > ? FS-7832 [mod_opus] Fixes when comparing > local and remote fmtp params > > ? FS-7731 [mod_xml_cdr] Fixed a curl > default connection timeout > > ? FS-7844 Fix packet loss fraction when > calculating loss average > > ? FS-7789 [mod_av] Fixed issue with audio > dropping out partway through recordings > > ? FS-7854 Add task_runtime to tasks table > in core database > > ? FS-7856 [mod_av] Fix some segfaults and > leaks. > > ? FS-7866 Fixed a crash when running > incorrect var api expansion syntax ?eval ${${external_sip_ip}:4}? > > ? FS-7861 FS-7862 [mod_conference] Fixed > a crash and other issues caused by multi canvas feature > > ? FS-7681 [mod_conference] Factor out > conference->canvas and allow per canvas record and play > > ? FS-7869 [mod_conference] Fixed a > deadlock on shutdown after playing video file that will not display video > > ? FS-7654 Fixed regressions on > eavesdropping on channels playing a file and on channels with unlike rates > > ? FS-7872 [mod_verto] Gracefully fail > attempting to transfer 1 legged call > > ? FS-7874 [mod_conference] Fixed > incorrect layout group count > > ? FS-7870 [mod_conference] Allow jsonapi > commands to pass the string id field to pass special ID?s like ?last? > > ? FS-7882 [mod_conference] Allow JSON API > commands to send third arg for muting > > ? FS-7888 [mod_verto] Fixed namespacing > problems in javascript library masked by global verto object > > ? FS-7811 Use more common format CIF for > blank image > > ? FS-7902 [mod_local_stream] Fix for > queue filling up when you have a mix of video and non video files > > ? FS-7891 [mod_spandsp] Allow spandsp > dtmf detector to work on rates other than 8k > > ? FS-7839 Correct firefox > 38 DTLS > behavior to match new EC requirements > > ? FS-7769 [mod_conference] Fixed vmute on > personal canvas and fixed changing layouts on personal canvas > > ? FS-7893 [mod_conference] Fixed a bug > causing muxing write thread to occasionally not close on shutdown > > ? FS-7904 Fixed alpha image patching > > ? FS-7906 [mod_av] Correct crash from > multi-threaded opening or closing of multiple files at the same time > > ? FS-7913 [mod_conference] Fixed miscast > variable > > ? FS-7918 [mod_kazoo] Small fixes in > mod_kazoo > > ? FS-7917 [mod_sofia] Fixed default > config, we really shouldn?t be setting ext-*-ip settings for ipv6 profiles > > ? FS-7908 FS-7092 > Fixed the generated sdp including telephone-event for the rates of video > codecs (90000) when it should only be audio codec rates > > ? FS-7927 Fixed a typo in variable name: > eavesdrop_annnounce_macro > > ? FS-7940 [mod_conference] Fixed an issue > where the video image does not appear on the new canvas when switching > > ? FS-7930 [mod_conference] Correct > termination of conference when the last member with endconf left. > > ? FS-7953 [verto communicator] Fixed > dialing when typing extension using the keyboard. > > ? FS-7958 [mod_conference] Fixed a race > condition causing crash in conference video MCU > > ? FS-7951 [mod_rayo] Completely clean up > mod_rayo if it fails to load > > ? FS-7955 [mod_sofia] Fixed a crash > caused by invalid contact when using event to send a notify message > > ? FS-7970 Fixed crash in video_bug_thread > caused by double free > > ? FS-7971 [mod_opus] Fixed a rate > mismatch and correctly advertise telephone-event and CN rates based on the > advertised rates of offered codecs > > ? FS-7960 Fixed check_ice routine in > switch_core_media.c to not use dropped candidates > > ? FS-7975 [mod_voicemail] Fix > record-greeting event missing VM-Greeting-Path > > ? FS-7969 Fixed a segfault due to > pthread_setschedparam() on a thread that has exited > > ? FS-7962 Fixed sporadic invite/replaces > failure > > ? FS-8004 Send keyframe on receiving nack > with multiple consecutive packets > > ? FS-8005 [mod_opus] Fix for rare decoder > error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 > > ? FS-8006 Changed the typedef of > switch_core_video_thread_callback_func_t for consistency > > ? FS-7932 [mod_verto] Removed the param > from the getMute function in verto class, not needed on underlying method > > ? FS-8008 [mod_verto] Separate verto > default config to have sep v4 and v6 listeners > > ? FS-8016 [mod_conference] Reduce > buffering of video in conference mux > > ? FS-7977 [verto communicator] Fixing > default resolution and cleaning code > > ? FS-7992 [verto communicator] Fixed > device list at settings > > ? FS-8017 [verto communicator] Fixed uses > of serialized verto in local storage > > ? FS-7986 [verto communicator] Fix for > devices not refreshing if system config changes > > ? FS-7998 [verto communicator] Don?t > prompt when recovering call, just do it. > > ? FS-8003 [verto communicator] Use > audioInDevices instead of audioDevices to match verto plugin > > ? FS-8027 [verto communicator] Added > watchTask flag to browserSync and add proper regex for replacements > > ? FS-8026 [verto_communicator] Added an > auto-focus directive to both dial-pad and login so that enter will just > work. On dial-pad useful to provide keyboard only input without the need to > using the mouse > > ? FS-7995 [verto_communicator] Upon call > recovery, emit an event on $rootScope so that controllers are able to > properly clear states. > > ? FS-7945 [verto communicator] Use > angular-prompt to ask the user to enter a text for the banner. If > cancelled, nothing is done. > > ? FS-8045 [verto communicator] Make the > folder structure compliant with AngularJS best practices and adjust build > system. > > ? FS-7957 [verto_communicator] Make > console less chatty by commenting liveArray updates and get initial state > of the conference on liveArray boot event. > > ? FS-7979 [verto_communicator] Prompt for > extension before transferring a conference member > > ? FS-8001 [verto_communicator] For this > to work, passing in the parameter was missing > > ? FS-7979 [verto_communicator] Removed > extra console.log and commented line > > ? FS-8025 [verto_communicator] Restored > the blue background on the video controls and making icons white again, > looking better. > > ? FS-8062 [verto_communicator] Fixed > video controls tool-tips, now they are visible > > ? FS-8048 [verto_communicator] Fixed > infinite reconnect after changing hostname and websocket url > > ? FS-8066 [verto communicator] Added > encoded avatar url to userVariables so that mod_conference can use it when > no video, or video mute > > ? FS-8018 [verto_communicator] Separation > of concerns. Get storage service to manage all settings instead of > vertoService > > ? FS-8043 [verto_communicator] Removed > unnecessary calls to localStorage > > ? FS-8040 [verto_communicator] Check if > we have a valid resolution reported before calling camera routines and hide > controls if none are found > > ? FS-8092 [verto_communicator] If there > is no data in localStorage, select best resolution for selected camera > > ? FS-7840 [verto_communicator] Use > chatChannel to send and receive messages from conferences > > ? FS-8088 [verto_communicator] Call > conference destroy upon hangup and on event destroy to properly unsubscribe > from events > > ? FS-8046 [verto] Fixed for library not > passing device preferences to dialog properly > > ? FS-8053 [verto] Don?t receive video on > screen share > > ? FS-8059 [verto] Fixed typo when > transferring party from conference > > ? FS-8060 [verto] Conditionally set video > tag src to null for FF and empty string for others > > ? FS-8087 [verto] Fixed issue in camera > selection on recovery, refactor to use localStorage, change res detection, > reload on network change, pass resCheck callback into deviceParams, always > make one basic call to getusermedia to ensure perms are ok, pass valid res > to callback, make $.FSRTC.validRes available globally, sync minified, fix > depth issue in cached json, test for valid cache before setting vars > > ? FS-8028 [mod_shout] Fixed random > sockets being closed regression from FS-7621 > > ? FS-8029 [jitterbuffer] Fixed robotic > sound when using jitterbuffer when buffer timestamps get behind that of the > packet timestamps, such as when the source clock is out of sync with our > clock > > ? FS-8056 [mod_voicemail] Fixed a > segfault on vm_inject, regression from FS-7968 > > ? FS-7968 [mod_voicemail] Fixed verbose > events > > ? FS-7942 [udptl] Fixed rare segfault on > t.38 fax FS-8014 is a duplicate of this issue > > ? FS-8031 [dtls] Fixed delayed DTLS media > due to changing ICE candidates > > ? FS-7903 [proxy_media] Fix Codec PROXY > Exists but not at the desired implementation. 0hz 0ms 1ch error when using > proxy media. > > ? FS-7989 [fixbug.pl] Add ?author option > > ? FS-8037 [mod_sofia] Fixed so > zrtp-passthru doesn?t activate unless the zrtp-hash is in the SDP > > ? FS-7135 [mod_sofia] Fixed response to > re-invite with duplicate sdp (such as we get from session refresh) when soa > is disabled to include an sdp. Fixed t.38 fax failure on session refresh > > ? FS-8050 [mod_av] Fixed a crash when > streaming rtmp of desktop share > > ? FS-7640 [rtp] Fixed some comparisons in > switch_rtp.c to be wraparound proof > > ? FS-8057 [core] Fixed a segfault when > doing video call when built against libyuv but not libvpx > > ? FS-8069 [stun] Fixed ipv6 support > missing in stun code > > ? FS-8071 [rtp] remove unnecessary auto > adjust remote address rules when in ICE mode > > ? FS-8077 [mod_conference] Fix memory > leak in record > > ? FS-8091 [core] Added some missing > message names to session message name list (would have caused missing > information in some log messages) > > ? FS-8093 [mod_silk] Remove giant stack > allocation in switch_silk_decode > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Best regards, Volodymyr -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/5f0c77ac/attachment-0001.html From brian at freeswitch.org Thu Oct 1 17:18:53 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 1 Oct 2015 08:18:53 -0500 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> Message-ID: Thats kinda naughty... I tend to agree just make it work! But it was stated it was a clean install and I know I found, filed and William fixed this on a clean install, so I spent 45 minutes verifying that again today. File a JIRA and we'll debate the finer points of muck with your files during package install! :) On Thu, Oct 1, 2015 at 8:11 AM, Stanislav Sinyagin wrote: > Brian, > the problem is actually if you do have your config in /etc/freeswitch: in > previous versions, tls subdirectory was not required, and now it fails as > descrobed above if it's missing. > Probably the package installer should create it explicitly if it's > missing, regardless if /etc/freeswitch exists or not. > > > > On Thu, Oct 1, 2015 at 2:55 PM, Brian West wrote: > >> I this case the install wasn't clean, I just tested a clean install no >> /etc/freeswitch at all when I started and it worked fine. >> >> On Thu, Oct 1, 2015 at 7:04 AM, Giovanni Maruzzelli >> wrote: >> >>> >>> Il 01/Ott/2015 13:58, "Raphael Lechner" ha >>> scritto: >>> > >>> > Hi, >>> > >>> > I had the same problem. The best would be to create the directory >>> first and change the permission that the freeswitch user can read/write >>> > mkdir /etc/freeswitch/tls >>> > chown freeswitch.freeswitch /etc/freeswitch/tls >>> > >>> > or you can freeswitch one time as root, then it will create the >>> directory and you stop it and change the permission to freeswitch. >>> >>> No, is actually the first way (manually create dir then chown) that is >>> correct. >>> This second way (start FS as root) is not correct because it will leave >>> files around owned by root that can interfere with future normal non-root >>> operation (logfiles, pid file, etc). >>> >>> -giovanni >>> >>> >>> > (I started the freeswitch to debug the issue as root and the problem >>> was not there anymore...) >>> > >>> > >>> >> On 01 Oct 2015, at 13:49, Michael Nielsen >>> wrote: >>> >> >>> >> I actually don't have a tls directory... Should the entire >>> /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? >>> >> As of now everything is root:root. >>> >> >>> >> On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli < >>> gmaruzz at gmail.com> wrote: >>> >>> >>> >>> try this from root command line: >>> >>> >>> >>> #if you installed from packages: >>> >>> chown freeswitch:freeswitch /etc/freeswitch/tls >>> >>> >>> >>> #if you compiled: >>> >>> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen < >>> mic.niel84 at gmail.com> wrote: >>> >>>> >>> >>>> I've setup a clean Debian 8 with FS 1.6.2. >>> >>>> >>> >>>> When trying to start I get the following error: >>> >>>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP UA >>> for profile: internal (sip:mod_sofia at 139.125.289.11 >>> :5060;transport=udp,tcp) >>> >>>> The likely causes for this are: >>> >>>> 1) Another application is already listening on the specified >>> address. >>> >>>> 2) The IP the profile is attempting to bind to is not local to this >>> system. >>> >>>> >>> >>>> No other application is running on port 5060, I've also tried to >>> change this - same error still occurs on other ports. >>> >>>> >>> >>>> The IP profile cause, I'm not sure what that means. The public port >>> 5080 does get binded correctly. >>> >>>> >>> >>>> My internal.xml contains $${local_ip_v4} for IP address. >>> >>>> >>> >>>> >>> _________________________________________________________________________ >>> >>>> Professional FreeSWITCH Consulting Services: >>> >>>> consulting at freeswitch.org >>> >>>> http://www.freeswitchsolutions.com >>> >>>> >>> >>>> Official FreeSWITCH Sites >>> >>>> http://www.freeswitch.org >>> >>>> http://confluence.freeswitch.org >>> >>>> http://www.cluecon.com >>> >>>> >>> >>>> FreeSWITCH-users mailing list >>> >>>> FreeSWITCH-users at lists.freeswitch.org >>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>>> http://www.freeswitch.org >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> -- >>> >>> Sincerely, >>> >>> >>> >>> Giovanni Maruzzelli >>> >>> Cell : +39-347-2665618 >>> >>> >>> >>> >>> _________________________________________________________________________ >>> >>> Professional FreeSWITCH Consulting Services: >>> >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> >>> >>> Official FreeSWITCH Sites >>> >>> http://www.freeswitch.org >>> >>> http://confluence.freeswitch.org >>> >>> http://www.cluecon.com >>> >>> >>> >>> FreeSWITCH-users mailing list >>> >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>> http://www.freeswitch.org >>> >> >>> >> >>> >> >>> _________________________________________________________________________ >>> >> Professional FreeSWITCH Consulting Services: >>> >> consulting at freeswitch.org >>> >> http://www.freeswitchsolutions.com >>> >> >>> >> Official FreeSWITCH Sites >>> >> http://www.freeswitch.org >>> >> http://confluence.freeswitch.org >>> >> http://www.cluecon.com >>> >> >>> >> FreeSWITCH-users mailing list >>> >> FreeSWITCH-users at lists.freeswitch.org >>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >> http://www.freeswitch.org >>> > >>> > >>> > >>> > >>> _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/b3fcb11b/attachment.html From brian at freeswitch.org Thu Oct 1 17:23:28 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 1 Oct 2015 08:23:28 -0500 Subject: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! In-Reply-To: References: <55eef70a197e4_3e16118732839612@resque-worker-high.3.mail> <1412936596.20150914123948@seznam.cz> <44B8C563-4DA8-42FC-BFCB-0E5F15C0621F@jerris.com> <235401d0fb13$8a1b4de0$9e51e9a0$@freeswitch.org> Message-ID: bugs belong on JIRA please. root at jessie-1-6-testing-packages:/etc/freeswitch# ls /usr/share/freeswitch/fonts/FreeMono* ls: cannot access /usr/share/freeswitch/fonts/FreeMono*: No such file or directory Still an issue. On Thu, Oct 1, 2015 at 8:13 AM, Volodymyr Fedorov wrote: > Greets. > On debian jessie when installing from repo I getting this: > 2015-10-01 16:09:11.328500 [ERR] switch_core_video.c:819 Font > /usr/share/freeswitch/fonts/FreeMono.ttf does not exist > Seems fonts are needed to be packaged. > > On Wed, Sep 30, 2015 at 3:04 AM, Ken Rice wrote: > >> Luis, you have been nicely asked a few times not to post those things >> here, if things aren?t like you like them in the packages please provide a >> pull request so that those patches can be reviewed for inclusion into >> FreeSWITCH Mainline. >> >> >> >> As far as the code we build packages from, we clearly mark those via git >> tag in our public repository. The code is freely available for anyone to >> review and propose changes to anything they think is a security issue or a >> bug as well as enhancements. >> >> >> >> The builds are clearly visible on our bamboo server ( >> https://freeswitch.org/bamboo as well as the change logs on the commit >> history you are welcome to inspect by either cloning the repo, or visiting >> either https://freeswitch.org/stash or https://freeswitch.org/fisheye >> both of which offer detailed commit history along with code review tools. >> >> >> >> The problem here is if we publish packages that are signed with the >> Official FreeSWITCH.org packaging keys you can know exactly what we built >> from and how to reproduce those same results. Can you make your own >> packages? Sure you can, that?s the beauty of open source, we can however >> request that you not use our mailing list to promote your packages that we >> have no idea how you build them from what source code with what patches. >> >> >> >> Have a nice Day >> >> Ken >> >> >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Luis >> Daniel Lucio Quiroz >> *Sent:* Tuesday, September 29, 2015 6:38 PM >> *To:* FreeSWITCH Users Help >> *Subject:* Re: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! >> >> >> >> Michael, respectfully, I quote you: >> >> " I would assume that any non official repo could have who knows what >> code", >> >> >> >> Imagine if all projects take your position, everyone would be afraid of >> using linux, windows, osx; using a binary program, even downloading a >> distro because who knows what it has. And I return your argument, who know >> what does FS does behind, the code is so complex for majority of users >> that, maybe, just maybe, it has a hidden spyware in the code. >> >> >> >> It is obvious that this is not the case,and everybody is free to use what >> ever they want. You should say thanks, someone did your project work where >> you haven't. >> >> >> >> LD >> >> >> Luis Daniel Lucio Quiroz >> CISSP, CISM, CISA >> Linux, VoIP and much more fun >> www.okay.com.mx >> >> Need LCR? Check out LCR for FusionPBX with FreeSWITCH >> Need Billing? Check out Billing for FusionPBX with FreeSWITCH >> >> >> >> 2015-09-29 11:42 GMT-04:00 Michael Jerris : >> >> Please note, non official repos should not be linked here. I would >> assume that any non official repo could have who knows what code, and the >> freeswitch team cautions strongly against their use. >> >> >> >> On Sep 27, 2015, at 10:58 PM, Luis Daniel Lucio Quiroz < >> luis.daniel.lucio at gmail.com> wrote: >> >> >> >> Sergey, Not on FS repo, but they are included in mine >> >> >> Luis Daniel Lucio Quiroz >> CISSP, CISM, CISA >> Linux, VoIP and much more fun >> www.okay.com.mx >> >> Need LCR? Check out LCR for FusionPBX with FreeSWITCH >> Need Billing? Check out Billing for FusionPBX with FreeSWITCH >> >> >> >> 2015-09-15 22:27 GMT-04:00 Sergey Safarov : >> >> HI Luis >> Please check FS-7705 https://freeswitch.org/jira/browse/FS-7705 >> As I known to build dependencies is required update glibc and other libs. >> According tikket FS-7705 this RPMs cannot be included to FS repo. >> >> >> >> On Tue, Sep 15, 2015, 22:59 Luis Daniel Lucio Quiroz < >> luis.daniel.lucio at gmail.com> wrote: >> >> I'm working on the centos 6 rpm. I only miss I finish vlc >> >> I will make them public when done. Including centos 7 as well >> >> Le 2015-09-14 6:40 AM, "Denis Jakovlev" a ?crit : >> >> Hi All, >> >> I'm sorry, but I have a problem with the CentOS 7 installation. >> >> I do as instructed on clean CentOS7 installation >> >> >> Centos 7 Package (FreeSWITCH 1.6) >> rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm >> yum install --nogpgcheck freeswitch-config-vanilla >> yum install sox freeswitch-sounds* >> Enjoy FreeSWITCH! >> >> >> I have a problem on step "yum install --nogpgcheck >> freeswitch-config-vanilla" >> >> >> ---> Package broadvoice.x86_64 0:0.1.0-1.el7.centos will be installed >> ---> Package freeswitch.x86_64 0:1.6.0-1.el7.centos will be installed >> --> Processing Dependency: db4 for package: >> freeswitch-1.6.0-1.el7.centos.x86_64 >> ---> Package g722_1.x86_64 0:0.2.0-1.el7.centos will be installed >> ---> Package ilbc.x86_64 0:0.0.1-1.el7.centos will be installed >> ---> Package libmemcached.x86_64 0:1.0.16-3.el7 will be installed >> ---> Package libvpx2.x86_64 0:2.0.0-1.el7.centos will be installed >> ---> Package libyuv.x86_64 0:0.0.1280-0.el7.centos will be installed >> ---> Package portaudio.x86_64 0:19-1.20071207.el6.rf will be installed >> ---> Package postgresql-libs.x86_64 0:9.2.13-1.el7_1 will be installed >> ---> Package unixODBC.x86_64 0:2.3.1-10.el7 will be installed >> --> Finished Dependency Resolution >> Error: Package: freeswitch-1.6.0-1.el7.centos.x86_64 (freeswitch) >> >> *Requires: db4*You could try using --skip-broken to work around the >> problem >> You could try running: rpm -Va --nofiles --nodigest >> >> what am I doing wrong? >> >> >> >> >> >> >> >> *-- S pozdravem,Ing.Denis Jakovlev mob.tel >> . 775-415-382?tvrtek 10. z??? 2015, 14:42:18, napsal jste:* >> >> EXCELLENT! Thanks you so much for such a great job! >> >> 2015-09-08 10:41 GMT-04:30 Giovanni Maruzzelli : >> Yay!! >> >> Well done Ken!! >> >> -giovanni >> >> >> >> On Tue, Sep 8, 2015 at 4:56 PM, wrote: >> New Post on freeswitch.org from Kathleen King >> check it out at http://ift.tt/1NfRNk0 >> The FreeSWITCH 1.6.0 release is here! >> The FreeSWITCH 1.6.0 release is here! This is a routine maintenance >> release and the resources are located here: >> >> ? Tarball: http://ift.tt/1NfRO7L >> >> ? Packaging: http://ift.tt/1U8FMQN (Please Note the updated >> location for 1.6 packages) >> >> And we?re dropping support in packaging for anything older than Debian >> 8.0 and anything older than Centos 7.0 due to a number of dependency issues >> on older platforms. >> New features that were added: >> >> ? FS-7337 [mod_sofia] Add support for >> Remote-Party-ID header in UPDATE request. >> >> ? FS-7561 [mod_sofia] Add Perfect >> Forward Secrecy (DHE PFS) >> >> ? FS-7560 [mod_nibblebill] Added new >> options to nibble bill for minimum charges and rounding >> >> ? FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto >> / Websockets and additional support ice/dtls ipv6 functionality >> >> ? FS-6801 [mod_sofia] Add sip_watched_headers variable to launch >> events when a SIP message contains a given SIP header >> >> ? FS-7564 [mod_rayo] Added new algorithms for offering calls to >> clients >> >> ? FS-7436 FS-7601 [mod_opus] Added FEC support >> >> ? FS-7603 [mod_event_socket] Failover for socket application in >> dialplan >> >> ? FS-7585 [mod_rtmp] Increased AMF buffer for larger video and >> add bandwidth settings to flash video >> >> ? FS-7311 [mod_sofia] Updating display name is disabled when >> caller_id equal ?_undef_? >> >> ? FS-7513 [mod_conference] Add video-auto-floor-msec param to >> control how long a member must have the audio floor before also taking the >> video floor and make sure user does not have auto avatar when not visible >> >> ? FS-7620 [ftmod_libpri] Correctly set >> calling number presentation and screening fields >> >> ? FS-7138 [mod_callcenter] Added a new >> reserve-agents param >> >> ? FS-7436 FS-7601 >> [mod_opus] FEC support >> >> ? FS-7623 [mod_amqp] Allow for custom >> exchange name and type for producers and fixed param name ordering bug >> caused by exposing these params >> >> ? FS-7638 Allow ipv4 mapped ipv6 address >> to pass ipv4 ACLs properly >> >> ? FS-7643 [mod_opus] Added >> interpretation of maxplaybackrate and sprop-maxcapturerate >> >> ? FS-7641 Added video support to >> eavesdrop >> >> ? FS-7656 [mod_localstream] Added >> mod_local_stream video support, and make mod_conference move the video in >> and out of a layer when the stream has video or not, scan for relative file >> in art/eg.wav.png and display it as video when playing audio files, put >> video banner up if artist or title is set, and fixed a/v sync on first >> connection >> >> ? FS-7629 [mod_conference] Added member >> status in json format to the conference live array, add >> livearray-json-status to conference-flags to enable >> >> ? FS-7517 FS-7519 >> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would >> work with FireFox >> >> ? FS-7664 [mod_verto] Set ICE candidate >> timeout to wait for only 1 second to fix media delays >> >> ? FS-7660 [mod_opus] Enabled with new >> API command ?opus_debug? to show information about Opus payload for >> debugging. >> >> ? FS-7519 [mod_av] Fixed bitrate and >> added some presets >> >> ? FS-7693 [mod_conference] Lower the >> default energy level in sample configs to improve voice quality >> >> ? FS-7720 Improve play_and_detect_speech >> to set current_application_response channel variable as follows: ?USAGE >> ERROR?: bad application arguments?, ?GRAMMAR ERROR?: speech recognizer >> failed to load grammar, ?ASR INIT ERROR?: speech recognizer failed to >> allocate a session, and ?ERROR?: any other errors >> >> ? FS-7732 Continue recording with >> uuid_transfer >> >> ? FS-7752 [mod_rayo] Increase maximum >> number of elements from 30 to 1024 to allow adhearsion to create large >> grammars to navigate IVR menus. >> >> ? FS-7750 [mod_commands] Allow for >> uuid_setvar to handle arrays >> >> ? FS-7758 [mod_loopback] Emit an event >> if a loopback bowout occurs >> >> ? FS-7759 [mod_sofia] Added the channel >> variable ignore_completed_elsewhere to suppress setting the completed >> elsewhere cause >> >> ? FS-7771 Set a channel variable if the >> recording is terminated due to silence hits >> >> ? FS-7760 Added xml fetch for channels >> to externally support nightmare transfer depends on >> channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) >> >> ? FS-7730 [mod_smpp] Added mod_smpp as >> an event handler moduleand fixed the default configs to provided sample >> load option for mod_sms and mod_smpp >> >> ? FS-7774 Add mod_kazoo >> >> ? FS-7780 Add new channel variable >> max_session_transfers. If set, this variable is used to count the number of >> session transfers allowed instead of the max_forwards variable. If not set, >> the existing behavior is preserved. >> >> ? FS-7783 Add channel variable for >> capturing DTMF input when using play_and_get_digits when the response does >> not match >> >> ? FS-7772 [mod_opus] Add functionality >> to keep FEC enabled on the encoder by modifying the bitrate if packet loss >> changes (Opus codec specific behaviour). >> >> ? FS-7799 [mod_png] Add API command >> uuid_write_png >> >> ? FS-7801 [mod_opus] Added support to >> set CBR mode >> >> ? FS-7685 [mod_say_nl] Fix Dutch numbers >> pronunciation >> >> ? FS-7198 Add coma separated values and >> reverse ranges for time-of-day and day-of-week matches >> >> ? FS-7809 [mod_opus] Added 60 ms ptime >> for Opus at 8 khz ( opus at 8000h@60i ) >> >> ? FS-7405 [mod_dialplan_xml] Fix >> condition regex=?all? to work with time conditions >> >> ? FS-7819 [mod_opus] Restore bitrate (if >> there?s no more packet loss) and added step for 60 ms >> >> ? FS-7773 [mod_sofia] Adding additional >> transfer events when the fire-transfer-events=true profile parameter is set >> >> ? FS-7820 FreeSWITCH automated unit test >> and micro benchmark framework >> >> ? FS-7769 [mod_conference] Add new >> multi-canvas and telepresence features >> >> ? FS-7847 [mod_conference] Add layers >> that do not match the aspect ration of conference by using the new hscale >> layer param for horizontal scale, and add zoom=true param to crop layer >> instead of letterbox, add grid-zoom layout group that demonstrates these >> layouts, and fix logo ratios and add borders too. >> >> ? FS-7813 [mod_conference] Add vmute >> member flag. >> >> ? FS-7846 [mod_dptools] Add >> eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel >> variables to allow you to start eavesdrop in whisper mode of specific call >> leg >> >> ? FS-7760 [mod_sofia] Revise channel >> fetch on nightmare transfer and add dial-prefix and absolute-dial-string to >> the nightmare xml >> >> ? FS-7829 [mod_opus] Add sprop-stereo >> fmtp param to specify if a sender is likely to send stereo or not so the >> receiver can safely downmix to mono to avoid wasting receiver resources >> >> ? FS-7830 [mod_opus] Added use-dtx param >> in config file (enables DTX on the encoder, announces in fmtp) >> >> ? FS-7824 [mod_png] Add functionality >> for capturing screenshots from both legs to uuid_write_png >> >> ? FS-7549 [mod_ladspa] Added an API for >> removing an active ladspa effect on a channel. For conformance reasons, the >> uuid_ladspa command now accepts ?stop? and ?start?, while the previous >> functionality (without any verb) which will simply add ladspa remains >> intact. >> >> ? FS-7848 [mod_opus] Add support for 80 >> ms, 100 ms, 120 ms packetization >> >> ? FS-7519 FS-7677 >> [mod_av] Add H.263 codec support >> >> ? FS-7885 Add getcputime to retrieve >> FreeSWITCH process CPU usage >> >> ? FS-7889 [mod_conference] Move >> conference chat to use an event channel so messages only go to the right >> ?room? for the conference and move conference chat functionality to use >> event_channel. >> >> ? FS-7900 [mod_png] Allow snapshot of >> single legged calls >> >> ? FS-7912 [mod_lua] Added session UUID >> to lua error logs, if known and added session UUID to embedded language >> (lua, javascript, etc) logs when session sanity check fails >> >> ? FS-7760 [mod_sofia] Improved the xml >> fetch lookup for channels on nightmare transfer >> >> ? FS-7922 [mod_commands] Added >> uuid_redirect API command. This provides the equivalent functionality of >> the dptools ?redirect? application as an api command. >> >> ? FS-7806 FS-7803 >> [mod_amqp] Added new properties to amqp configuration, fixed the usage for >> enable_fallback_format_fields, and added amqp_util_encode to fix a routing >> key issue >> >> ? FS-7972 [verto communicator] Creating >> Verto Communicator >> >> ? FS-7988 Add a perl script to help file >> bugs from the command line and add fixbug.pl to tree >> >> ? FS-8009 [verto communicator] Create a >> grunt project with livereload support. Documentation can be found here >> . >> >> ? FS-8010 [verto communicator] Add >> options for googAutoGainControl, googNoiseSuppression, and >> googHighpassFilter >> >> ? FS-7855 [verto communicator] Pass >> userVariables back to the live array to allow for displaying the Gravatar >> associated with a member?s email address >> >> ? FS-8075 [mod_hiredis] Add mod_hiredis >> including support for redis limits and added support for raw redis >> commands. Added deprecation notices to mod_redis >> >> ? FS-8049 [mod_commands] Add getenv FSAPI >> >> ? FS-8036 [verto.js] Add chatCallback to >> $.verto.conf >> >> Improvements in build system, cross platform support, and packaging: >> >> ? FS-7610 Fixed a gcc5 compilation issue >> >> ? FS-7499 Fixed a build error on 32bit platforms >> >> ? FS-7570 Fixed a compilation issue w/ zrtp enabled >> >> ? FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy >> >> ? FS-7635 Removed msvc 2005, 2008, and >> 2010 non working build systems >> >> ? FS-7373 Expose the custom repo and key >> path to the build-all command too >> >> ? FS-7648 Foundation for QA testing >> config , adding leave/check videomail test cases, adding videomail >> voicemail profile, adding video record/ playback test cases, adding set >> video on hold, force pre-answer prefix, and adding an eavesdrop test case. >> >> ? FS-7338 Removed mod_shout dep libs to >> system libs to continue cleaning up the libs for the 1.6 build process and >> added Debian packaging for several new modules, as well as handle system >> lib change for a handful of modules >> >> ? FS-7653 Sample build system for a >> stand alone(out of tree) FreeSWITCH module >> >> ? FS-7601 [mod_opus] [mod_silk] Removed >> a bounds check that can never be true in opus fec code and modify >> jitterbuffer usage to match the api change >> >> ? FS-7648 More work toward setting up a >> QA testing configuration, add condition testing for regex all and xor >> cases, adding profile-variable for testing cases , add lipsync tests for >> playback and local stream, add stereo, and configuration for mcu test >> >> ? FS-7338 Fixed bug in Debian packaging >> when trying to build against custom repo >> >> ? FS-7609 Enable building of >> mod_sangoma_codec for Debian Wheezy/Jessie >> >> ? FS-7667 [mod_java] Fixed include >> directory detection when using Debian java packages and use detected >> directory >> >> ? FS-7655 Make libvpx and libyuv >> optional (none of the video features will work without them) The following >> modules require these libraries to be installed still: mod_av mod_cv >> mod_fsv mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png >> mod_vlc, fix build issue w/ strict prototypes, and fix a few functions that >> need to be disabled without YUV >> >> ? FS-7605 Fixed default configuration >> directory in Debian packages and fixed Debian packaging dependencies on >> libyuv and libvpx >> >> ? FS-7669 When installing from Debian >> packaging if you don?t have the /etc/freeswitch directory, we will install >> the default packages for you. If you already have this directory, we?ll let >> you deal with your own configs. >> >> ? FS-7297 [mod_com_g729] Updated the >> make target installer >> >> ? FS-7644 Added a working windows build >> without video support for msvc 2013 >> >> ? FS-7666 [mod_managed] Fixed error >> building mod_managed on non windows platforms >> >> ? FS-7707 Fix build error on CentOS7 >> >> ? FS-7655 Fixed a build error when we >> have PNG but not YUV >> >> ? FS-7723 Change RPMs to use -ncwait >> instead of -nc. This will cause the initscript to pause and wait for FS to >> be ready before continuing. >> >> ? FS-7648 Added a test cases for FS-7724 >> and FS-7687 >> >> ? FS-7726 Additional configurations for >> a QA test case >> >> ? FS-7715 Updates to configure and spec >> files for next development branch and added images to spec file and fixed >> build/freeswitch.init.redhat since redhat likes to override settings in the >> script with TAGs in comments >> >> ? OPENZAP-238 [freetdm] Fix some GSM >> compilation errors and do a bit of code cleanup >> >> ? OPENZAP-237 [freetdm] Use __func__ >> instead of __FUNCTION__ to comply with c99 in gcc 5.1 >> >> ? FS-7628 [mod_erlang_event] Removed >> unused variables causing a compilation error >> >> ? FS-7776 Add mod_kazoo to packaging >> >> ? FS-7845 [mod_conference] Break up >> mod_conference into multiple source files to improve build performance >> >> ? FS-7769 [mod_conference] Fixed a build >> issue >> >> ? FS-7820 Fix build system typo. Don?t >> assign the same variable twice. >> >> ? FS-7043 Fixed apr1 unresolved symbols >> in libfreeswitch.so.1.0.0 >> >> ? FS-7130 Make /run/freeswitch >> persistent in the Debian packages, so it will start under systemd >> >> ? FS-7860 Prevent a switch_rtp header >> conflict >> >> ? FS-7130 Make /run/freeswitch >> persistent, so it will start under systemd >> >> ? FS-7728 Fixed Windows build issues >> minus video features >> >> ? FS-7965 [mod_conference] Fixed an >> error thrown when compiling with GCC >> >> ? FS-7985 [mod_voicemail] Fixed a >> compilation error on 32-bit PCC platform >> >> ? FS-8015 [mod_conference] Add project >> dir to include for mod_conference so it picks up mod_conference.h for >> Windows >> >> ? FS-8061 [verto_communicator] Adding >> license to package.json >> >> ? FS-8047 [build] Fixed build error in >> mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using >> __FUNCTION__ on newer compilers >> >> ? FS-8054 [mod_rayo] Fixed a warning >> when building on Debian >> >> ? FS-8055 [build] Add confdir variable >> to freeswitch.pc >> >> ? FS-7966 [windows] Working msvc 2015 >> build support. Does not yet include video features. >> >> ? FS-8019 [debian] Excluded few modules >> that fail to compile from debian/bootstrap.sh, fixed the handling of -T and >> -t and added debian/apt_sources.list with necessary dependencies to build >> master, and updated debian/README.source >> >> ? FS-8058 [mod_vpx] Build correctly >> against libvpx that is not installed into default system library locations >> >> The following bugs were squashed: >> >> ? FS-7579 [mod_conference] Fixed a bug not allowing suppression >> of play-file-done >> >> ? FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from >> opus.conf.xml >> >> ? FS-7593 [mod_skinny] Fixed a bug where skinny phones would >> stomp on each other in database when thundering herd occurs >> >> ? FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it >> should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation >> mode) by 2400 >> >> ? FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency >> issues on newer libedit >> >> ? FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post >> to web server >> >> ? FS-7584 More work on rtcp-mux interop issue with chrome canary >> causing video transport failure >> >> ? FS-7586 [mod_conference] Change the default >> min-required-recording-participants option for mod_conference from 2 to 1 >> and silence the warning when the value is set to 1 in the configs >> >> ? FS-7607 Update URLs to reflect https protocol on freeswitch.org >> websites and update additional URLs to avoid 301 redirects. >> >> ? FS-7479 Fixed a crash caused by large RTP/PCMA packets and >> resampling >> >> ? FS-7524 [mod_callcenter] Fixing tiers, level and position >> should default to 1 instead of 0 >> >> ? FS-7613 Fixed a crash in core text rendering >> >> ? FS-7612 Fixed invalid json format for >> callflow key >> >> ? FS-7609 [mod_sangoma_codec] Now that >> libsngtc-dev and libsngtc are in the FS debian repo, enable >> mod_sangoma_codec >> >> ? FS-7621 [mod_shout] Fixed a slow >> interrupt >> >> ? FS-7432 Fixed missing a=setup >> parameter from answering SDP >> >> ? FS-7622 [mod_amqp] Make sure to close >> the connections on destroy. Currently the connection is malloc?d from the >> module pool, so there is nothing to destroy. >> >> ? FS-7586 [mod_vlc] A fix for failing to >> encode audio during the recording of video calls >> >> ? FS-7573 Fixed 80bit tag support for >> zrtp >> >> ? FS-7636 Fixed an issue with >> transfer_after_bridge and park_after_bridge pre-empting transfers >> >> ? FS-7654 Fixed an issue with eavesdrop >> audio not working correctly with a mixture of mono and stereo >> >> ? FS-7641 Fixed a segfault in eavesdrop >> video support >> >> ? FS-7649 [mod_verto] Fixed issue with >> h264 codec not being configured in verto.conf.xml >> >> ? FS-7657 [mod_verto] Fixed a bug with >> TURN not being used. Note, you can pass an array of stun servers, including >> TURN, to the verto when you start it up. (see verto.js where iceServers is >> passed) >> >> ? FS-7665 [mod_conference] Fixed a bug >> with the video floor settings not giving the video floor to the speaker >> >> ? FS-7650 [mod_verto] Fixed crash when >> making a call from a verto user with profile-variables in their user profile >> >> ? FS-7710 [mod_conference] Added the >> ability to set bandwidth to ?auto? for conference config >> >> ? FS-7432 Fixed dtls/srtp, use correct >> a=setup parameter on recovering channels >> >> ? FS-7678 Fixed for >> fail_on_single_reject not working with | bridge >> >> ? FS-7709 [mod_verto] Verto >> compatibility fixes for Firefox >> >> ? FS-7689 [mod_lua] Fixed a bug with lua >> not loading directory configurations >> >> ? FS-7694 [mod_av] Fixed for leaking >> file handles when the file is closed. >> >> ? FS-7467 [mod_callcenter] Fixing stuck >> channels using uuid-standby agents >> >> ? FS-7699 [mod_verto] Fixed for browser >> compatibility >> >> ? FS-7722 Fixed an issue with >> record_session including params when creating path >> >> ? FS-7489 [mod_unimrcp] Fixed a TTS >> Audio Queue Overflow >> >> ? FS-7724 [mod_conference] Fixed a >> segfault when missing fonts when trying to render banner >> >> ? FS-7519 [mod_av] Fixed a regression in >> the visual appearance of decode app output >> >> ? FS-7703 Fixed a bug caused by >> answer_delay being set in the default configurations >> >> ? FS-7679 [mod_verto] Fixed a bug >> causing one way audio on Chrome when video is enabled and when using a sip >> without video >> >> ? FS-7729 [mod_verto] Fixed the >> formatting for IPv6 addresses >> >> ? FS-7734 [mod_nibblebill] Fixed a >> deadlock >> >> ? FS-7726 Fixed a bug with recording a >> video session on DTMF command >> >> ? FS-7721 Fixed a segfault caused when >> using session:recordFile() and session:unsetInputCallback in a lua script >> >> ? FS-7429 [mod_curl] Fixed to output >> valid json >> >> ? FS-7746 [mod_verto] Fixed a device >> permission error in verto client >> >> ? FS-7753 [mod_local_stream] Fixed some >> glitching and freezing video when using hold/unhold >> >> ? FS-7761 [core] Fix shutdown races >> running api commands during shutdown >> >> ? FS-7767 [mod_sofia] Fixed a segfault >> caused by invalid arguments to sip_dig >> >> ? FS-7744 [mod_conference] Fixed a bug >> causing the first user?s video stream to stop when another verto user calls >> the conference >> >> ? FS-7486 [mod_sofia] Fixed the handling >> of queued requests >> >> ? FS-7775 [mod_conference] Fix threading >> issue causing stuck worker threads >> >> ? FS-7777 [mod_imagick] Fixed a >> regression causing a segfault when playing png & pdf in conference >> >> ? FS-7778 [mod_sofia] Fixed a bug >> causing a SQL statement to fail because of a double quote instead of a >> single quote >> >> ? FS-7754 [freetdm] Fixed a bug relating >> to single digit dial-regex with analog devices >> >> ? FS-7785 [mod_opus] Fix for invalid >> ptime 30 ms for opus at 8000h . Replaced 30 ms with 40 ms. >> >> ? FS-7762 [mod_av] Handle buffer >> allocation failures of large buffers >> >> ? FS-7849 [verto] Remove extra div >> breaking full screen in html >> >> ? FS-7832 [mod_opus] Fixes when >> comparing local and remote fmtp params >> >> ? FS-7731 [mod_xml_cdr] Fixed a curl >> default connection timeout >> >> ? FS-7844 Fix packet loss fraction when >> calculating loss average >> >> ? FS-7789 [mod_av] Fixed issue with >> audio dropping out partway through recordings >> >> ? FS-7854 Add task_runtime to tasks >> table in core database >> >> ? FS-7856 [mod_av] Fix some segfaults >> and leaks. >> >> ? FS-7866 Fixed a crash when running >> incorrect var api expansion syntax ?eval ${${external_sip_ip}:4}? >> >> ? FS-7861 FS-7862 [mod_conference] Fixed >> a crash and other issues caused by multi canvas feature >> >> ? FS-7681 [mod_conference] Factor out >> conference->canvas and allow per canvas record and play >> >> ? FS-7869 [mod_conference] Fixed a >> deadlock on shutdown after playing video file that will not display video >> >> ? FS-7654 Fixed regressions on >> eavesdropping on channels playing a file and on channels with unlike rates >> >> ? FS-7872 [mod_verto] Gracefully fail >> attempting to transfer 1 legged call >> >> ? FS-7874 [mod_conference] Fixed >> incorrect layout group count >> >> ? FS-7870 [mod_conference] Allow jsonapi >> commands to pass the string id field to pass special ID?s like ?last? >> >> ? FS-7882 [mod_conference] Allow JSON >> API commands to send third arg for muting >> >> ? FS-7888 [mod_verto] Fixed namespacing >> problems in javascript library masked by global verto object >> >> ? FS-7811 Use more common format CIF for >> blank image >> >> ? FS-7902 [mod_local_stream] Fix for >> queue filling up when you have a mix of video and non video files >> >> ? FS-7891 [mod_spandsp] Allow spandsp >> dtmf detector to work on rates other than 8k >> >> ? FS-7839 Correct firefox > 38 DTLS >> behavior to match new EC requirements >> >> ? FS-7769 [mod_conference] Fixed vmute >> on personal canvas and fixed changing layouts on personal canvas >> >> ? FS-7893 [mod_conference] Fixed a bug >> causing muxing write thread to occasionally not close on shutdown >> >> ? FS-7904 Fixed alpha image patching >> >> ? FS-7906 [mod_av] Correct crash from >> multi-threaded opening or closing of multiple files at the same time >> >> ? FS-7913 [mod_conference] Fixed miscast >> variable >> >> ? FS-7918 [mod_kazoo] Small fixes in >> mod_kazoo >> >> ? FS-7917 [mod_sofia] Fixed default >> config, we really shouldn?t be setting ext-*-ip settings for ipv6 profiles >> >> ? FS-7908 FS-7092 >> Fixed the generated sdp including telephone-event for the rates of video >> codecs (90000) when it should only be audio codec rates >> >> ? FS-7927 Fixed a typo in variable name: >> eavesdrop_annnounce_macro >> >> ? FS-7940 [mod_conference] Fixed an >> issue where the video image does not appear on the new canvas when switching >> >> ? FS-7930 [mod_conference] Correct >> termination of conference when the last member with endconf left. >> >> ? FS-7953 [verto communicator] Fixed >> dialing when typing extension using the keyboard. >> >> ? FS-7958 [mod_conference] Fixed a race >> condition causing crash in conference video MCU >> >> ? FS-7951 [mod_rayo] Completely clean up >> mod_rayo if it fails to load >> >> ? FS-7955 [mod_sofia] Fixed a crash >> caused by invalid contact when using event to send a notify message >> >> ? FS-7970 Fixed crash in >> video_bug_thread caused by double free >> >> ? FS-7971 [mod_opus] Fixed a rate >> mismatch and correctly advertise telephone-event and CN rates based on the >> advertised rates of offered codecs >> >> ? FS-7960 Fixed check_ice routine in >> switch_core_media.c to not use dropped candidates >> >> ? FS-7975 [mod_voicemail] Fix >> record-greeting event missing VM-Greeting-Path >> >> ? FS-7969 Fixed a segfault due to >> pthread_setschedparam() on a thread that has exited >> >> ? FS-7962 Fixed sporadic invite/replaces >> failure >> >> ? FS-8004 Send keyframe on receiving >> nack with multiple consecutive packets >> >> ? FS-8005 [mod_opus] Fix for rare >> decoder error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 >> >> ? FS-8006 Changed the typedef of >> switch_core_video_thread_callback_func_t for consistency >> >> ? FS-7932 [mod_verto] Removed the param >> from the getMute function in verto class, not needed on underlying method >> >> ? FS-8008 [mod_verto] Separate verto >> default config to have sep v4 and v6 listeners >> >> ? FS-8016 [mod_conference] Reduce >> buffering of video in conference mux >> >> ? FS-7977 [verto communicator] Fixing >> default resolution and cleaning code >> >> ? FS-7992 [verto communicator] Fixed >> device list at settings >> >> ? FS-8017 [verto communicator] Fixed >> uses of serialized verto in local storage >> >> ? FS-7986 [verto communicator] Fix for >> devices not refreshing if system config changes >> >> ? FS-7998 [verto communicator] Don?t >> prompt when recovering call, just do it. >> >> ? FS-8003 [verto communicator] Use >> audioInDevices instead of audioDevices to match verto plugin >> >> ? FS-8027 [verto communicator] Added >> watchTask flag to browserSync and add proper regex for replacements >> >> ? FS-8026 [verto_communicator] Added an >> auto-focus directive to both dial-pad and login so that enter will just >> work. On dial-pad useful to provide keyboard only input without the need to >> using the mouse >> >> ? FS-7995 [verto_communicator] Upon call >> recovery, emit an event on $rootScope so that controllers are able to >> properly clear states. >> >> ? FS-7945 [verto communicator] Use >> angular-prompt to ask the user to enter a text for the banner. If >> cancelled, nothing is done. >> >> ? FS-8045 [verto communicator] Make the >> folder structure compliant with AngularJS best practices and adjust build >> system. >> >> ? FS-7957 [verto_communicator] Make >> console less chatty by commenting liveArray updates and get initial state >> of the conference on liveArray boot event. >> >> ? FS-7979 [verto_communicator] Prompt >> for extension before transferring a conference member >> >> ? FS-8001 [verto_communicator] For this >> to work, passing in the parameter was missing >> >> ? FS-7979 [verto_communicator] Removed >> extra console.log and commented line >> >> ? FS-8025 [verto_communicator] Restored >> the blue background on the video controls and making icons white again, >> looking better. >> >> ? FS-8062 [verto_communicator] Fixed >> video controls tool-tips, now they are visible >> >> ? FS-8048 [verto_communicator] Fixed >> infinite reconnect after changing hostname and websocket url >> >> ? FS-8066 [verto communicator] Added >> encoded avatar url to userVariables so that mod_conference can use it when >> no video, or video mute >> >> ? FS-8018 [verto_communicator] >> Separation of concerns. Get storage service to manage all settings instead >> of vertoService >> >> ? FS-8043 [verto_communicator] Removed >> unnecessary calls to localStorage >> >> ? FS-8040 [verto_communicator] Check if >> we have a valid resolution reported before calling camera routines and hide >> controls if none are found >> >> ? FS-8092 [verto_communicator] If there >> is no data in localStorage, select best resolution for selected camera >> >> ? FS-7840 [verto_communicator] Use >> chatChannel to send and receive messages from conferences >> >> ? FS-8088 [verto_communicator] Call >> conference destroy upon hangup and on event destroy to properly unsubscribe >> from events >> >> ? FS-8046 [verto] Fixed for library not >> passing device preferences to dialog properly >> >> ? FS-8053 [verto] Don?t receive video on >> screen share >> >> ? FS-8059 [verto] Fixed typo when >> transferring party from conference >> >> ? FS-8060 [verto] Conditionally set >> video tag src to null for FF and empty string for others >> >> ? FS-8087 [verto] Fixed issue in camera >> selection on recovery, refactor to use localStorage, change res detection, >> reload on network change, pass resCheck callback into deviceParams, always >> make one basic call to getusermedia to ensure perms are ok, pass valid res >> to callback, make $.FSRTC.validRes available globally, sync minified, fix >> depth issue in cached json, test for valid cache before setting vars >> >> ? FS-8028 [mod_shout] Fixed random >> sockets being closed regression from FS-7621 >> >> ? FS-8029 [jitterbuffer] Fixed robotic >> sound when using jitterbuffer when buffer timestamps get behind that of the >> packet timestamps, such as when the source clock is out of sync with our >> clock >> >> ? FS-8056 [mod_voicemail] Fixed a >> segfault on vm_inject, regression from FS-7968 >> >> ? FS-7968 [mod_voicemail] Fixed verbose >> events >> >> ? FS-7942 [udptl] Fixed rare segfault on >> t.38 fax FS-8014 is a duplicate of this issue >> >> ? FS-8031 [dtls] Fixed delayed DTLS >> media due to changing ICE candidates >> >> ? FS-7903 [proxy_media] Fix Codec PROXY >> Exists but not at the desired implementation. 0hz 0ms 1ch error when using >> proxy media. >> >> ? FS-7989 [fixbug.pl] Add ?author option >> >> ? FS-8037 [mod_sofia] Fixed so >> zrtp-passthru doesn?t activate unless the zrtp-hash is in the SDP >> >> ? FS-7135 [mod_sofia] Fixed response to >> re-invite with duplicate sdp (such as we get from session refresh) when soa >> is disabled to include an sdp. Fixed t.38 fax failure on session refresh >> >> ? FS-8050 [mod_av] Fixed a crash when >> streaming rtmp of desktop share >> >> ? FS-7640 [rtp] Fixed some comparisons >> in switch_rtp.c to be wraparound proof >> >> ? FS-8057 [core] Fixed a segfault when >> doing video call when built against libyuv but not libvpx >> >> ? FS-8069 [stun] Fixed ipv6 support >> missing in stun code >> >> ? FS-8071 [rtp] remove unnecessary auto >> adjust remote address rules when in ICE mode >> >> ? FS-8077 [mod_conference] Fix memory >> leak in record >> >> ? FS-8091 [core] Added some missing >> message names to session message name list (would have caused missing >> information in some log messages) >> >> ? FS-8093 [mod_silk] Remove giant stack >> allocation in switch_silk_decode >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Best regards, > Volodymyr > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/25333364/attachment-0001.html From cjbujold at accra.ca Thu Oct 1 17:43:50 2015 From: cjbujold at accra.ca (Charles Bujold) Date: Thu, 1 Oct 2015 10:43:50 -0300 Subject: [Freeswitch-users] Freeswitch send UDP to port outside range Message-ID: <002201d0fc4f$34d6c250$9e8446f0$@accra.ca> We are encountering an error which we do not know how to fix. If somebody can help, it would be appreciated. Our configuration is we have 2 offices. Both offices are joined together via a VPN. The users in the remote office use Freeswitch via the VPN and connect to Freeswitch SIP port 5060 via the VPN. Their phones register without issue. The issue comes when they try to make a call. They connect to Freeswitch via SIP without error however early in the connection Freeswitch no longer recognizes them as being local and tries to communicate with them via the WAN. Worst case we could open the firewall to permit such communication but the issue with that, for some reason Freeswitch no longer uses the UDP port range set in Freeswitch it uses a port outside of the range causing the call to fail. Our acl.config has both Lan entered into it 192.168.20.0/24 (Main Office) and 192.168.25.0/24 (Remote Office) however the main office lan is set to deny, we presume it is because one of the default list already includes it. Here is a pcap summary of what we see. How can we setup so that the remote office will work every time and still be seen as part of the overall local office? 192.168.25.18 is a remote phone 192.168.20.153 is Freeswitch server in main office. 142.162.8.143 is our WAN IP Port 49790 is outside of the max port which is 32768 83 12.279953 192.168.25.18 192.168.20.153 SIP/SDP 935 Request: INVITE sip:*97 at 192.168.20.153 84 12.375683 192.168.20.153 192.168.25.18 SIP 375 Status: 100 Trying | 85 12.376097 192.168.20.153 192.168.25.18 SIP 880 Status: 407 Proxy Authentication Required 86 12.393746 192.168.25.18 192.168.20.153 SIP 318 Request: ACK sip:*97 at 192.168.20.153 87 12.458854 192.168.25.18 192.168.20.153 SIP/SDP 1181 Request: INVITE sip:*97 at 192.168.20.153 88 12.542911 192.168.20.153 192.168.25.18 SIP 375 Status: 100 Trying 89 12.718778 192.168.20.153 192.168.25.18 SIP/SDP 1153 Status: 200 OK 90 12.752832 192.168.25.18 142.162.8.143 SIP 680 Request: ACK sip:*97 at 142.162.8.143:49790;transport=udp Our acl.conf file If you can tell us how we should configure Freeswitch to work for both offices it would be appreciated. Thanks cjb -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/15ea92a5/attachment.html From s.safarov at gmail.com Thu Oct 1 18:25:51 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 1 Oct 2015 17:25:51 +0300 Subject: [Freeswitch-users] Freeswitch send UDP to port outside range In-Reply-To: <002201d0fc4f$34d6c250$9e8446f0$@accra.ca> References: <002201d0fc4f$34d6c250$9e8446f0$@accra.ca> Message-ID: Think you VoIP phone send real IP in contact string. Disable nat features in your VoIP phones. On Thu, Oct 1, 2015 at 4:43 PM, Charles Bujold wrote: > > > We are encountering an error which we do not know how to fix. If somebody > can help, it would be appreciated. > > > > Our configuration is we have 2 offices. Both offices are joined together > via a VPN. The users in the remote office use Freeswitch via the VPN and > connect to Freeswitch SIP port 5060 via the VPN. Their phones register > without issue. The issue comes when they try to make a call. They connect > to Freeswitch via SIP without error however early in the connection > Freeswitch no longer recognizes them as being local and tries to > communicate with them via the WAN. Worst case we could open the firewall > to permit such communication but the issue with that, for some reason > Freeswitch no longer uses the UDP port range set in Freeswitch it uses a > port outside of the range causing the call to fail. > > > > Our acl.config has both Lan entered into it 192.168.20.0/24 (Main > Office) and 192.168.25.0/24 (Remote Office) however the main office > lan is set to deny, we presume it is because one of the default list > already includes it. > > > > Here is a pcap summary of what we see. How can we setup so that the > remote office will work every time and still be seen as part of the overall > local office? > > > > 192.168.25.18 is a remote phone > > 192.168.20.153 is Freeswitch server in main office. > > 142.162.8.143 is our WAN IP > > Port 49790 is outside of the max port which is 32768 > > > > 83 12.279953 192.168.25.18 192.168.20.153 > SIP/SDP 935 Request: INVITE sip:*97 at 192.168.20.153 > > 84 12.375683 192.168.20.153 192.168.25.18 > SIP 375 Status: 100 Trying | > > 85 12.376097 192.168.20.153 192.168.25.18 > SIP 880 Status: 407 Proxy Authentication Required > > 86 12.393746 192.168.25.18 192.168.20.153 > SIP 318 Request: ACK sip:*97 at 192.168.20.153 > > 87 12.458854 192.168.25.18 192.168.20.153 > SIP/SDP 1181 Request: INVITE sip:*97 at 192.168.20.153 > > 88 12.542911 192.168.20.153 192.168.25.18 > SIP 375 Status: 100 Trying > > 89 12.718778 192.168.20.153 192.168.25.18 > SIP/SDP 1153 Status: 200 OK > > 90 12.752832 192.168.25.18 142.162.8.143 > SIP 680 Request: ACK sip:*97 at 142.162.8.143:49790;transport=udp > > > > > > > Our acl.conf file > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > If you can tell us how we should configure Freeswitch to work for both > offices it would be appreciated. > > > > Thanks > > cjb > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/bef8e5bb/attachment-0001.html From s.safarov at gmail.com Thu Oct 1 18:31:09 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 1 Oct 2015 17:31:09 +0300 Subject: [Freeswitch-users] Freeswitch send UDP to port outside range In-Reply-To: <002201d0fc4f$34d6c250$9e8446f0$@accra.ca> References: <002201d0fc4f$34d6c250$9e8446f0$@accra.ca> Message-ID: Also statically bind your FS server to private ip and configure ext_ip sip_rpofile params to private ip. Also try runs FS with keys "-nonat -nonatmap" Sergey On Thu, Oct 1, 2015 at 4:43 PM, Charles Bujold wrote: > > > We are encountering an error which we do not know how to fix. If somebody > can help, it would be appreciated. > > > > Our configuration is we have 2 offices. Both offices are joined together > via a VPN. The users in the remote office use Freeswitch via the VPN and > connect to Freeswitch SIP port 5060 via the VPN. Their phones register > without issue. The issue comes when they try to make a call. They connect > to Freeswitch via SIP without error however early in the connection > Freeswitch no longer recognizes them as being local and tries to > communicate with them via the WAN. Worst case we could open the firewall > to permit such communication but the issue with that, for some reason > Freeswitch no longer uses the UDP port range set in Freeswitch it uses a > port outside of the range causing the call to fail. > > > > Our acl.config has both Lan entered into it 192.168.20.0/24 (Main > Office) and 192.168.25.0/24 (Remote Office) however the main office > lan is set to deny, we presume it is because one of the default list > already includes it. > > > > Here is a pcap summary of what we see. How can we setup so that the > remote office will work every time and still be seen as part of the overall > local office? > > > > 192.168.25.18 is a remote phone > > 192.168.20.153 is Freeswitch server in main office. > > 142.162.8.143 is our WAN IP > > Port 49790 is outside of the max port which is 32768 > > > > 83 12.279953 192.168.25.18 192.168.20.153 > SIP/SDP 935 Request: INVITE sip:*97 at 192.168.20.153 > > 84 12.375683 192.168.20.153 192.168.25.18 > SIP 375 Status: 100 Trying | > > 85 12.376097 192.168.20.153 192.168.25.18 > SIP 880 Status: 407 Proxy Authentication Required > > 86 12.393746 192.168.25.18 192.168.20.153 > SIP 318 Request: ACK sip:*97 at 192.168.20.153 > > 87 12.458854 192.168.25.18 192.168.20.153 > SIP/SDP 1181 Request: INVITE sip:*97 at 192.168.20.153 > > 88 12.542911 192.168.20.153 192.168.25.18 > SIP 375 Status: 100 Trying > > 89 12.718778 192.168.20.153 192.168.25.18 > SIP/SDP 1153 Status: 200 OK > > 90 12.752832 192.168.25.18 142.162.8.143 > SIP 680 Request: ACK sip:*97 at 142.162.8.143:49790;transport=udp > > > > > > > Our acl.conf file > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > If you can tell us how we should configure Freeswitch to work for both > offices it would be appreciated. > > > > Thanks > > cjb > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/34fe065c/attachment.html From brian at freeswitch.org Thu Oct 1 18:39:33 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 1 Oct 2015 09:39:33 -0500 Subject: [Freeswitch-users] Freeswitch send UDP to port outside range In-Reply-To: References: <002201d0fc4f$34d6c250$9e8446f0$@accra.ca> Message-ID: Sounds like your local-network-acl isn't correct, thats what dictates what is internal (*-ip) vs external (ext-*-ip) On Thu, Oct 1, 2015 at 9:31 AM, Sergey Safarov wrote: > Also statically bind your FS server to private ip and configure ext_ip > sip_rpofile params to private ip. > > Also try runs FS with keys "-nonat -nonatmap" > > Sergey > > On Thu, Oct 1, 2015 at 4:43 PM, Charles Bujold wrote: > >> >> >> We are encountering an error which we do not know how to fix. If >> somebody can help, it would be appreciated. >> >> >> >> Our configuration is we have 2 offices. Both offices are joined together >> via a VPN. The users in the remote office use Freeswitch via the VPN and >> connect to Freeswitch SIP port 5060 via the VPN. Their phones register >> without issue. The issue comes when they try to make a call. They connect >> to Freeswitch via SIP without error however early in the connection >> Freeswitch no longer recognizes them as being local and tries to >> communicate with them via the WAN. Worst case we could open the firewall >> to permit such communication but the issue with that, for some reason >> Freeswitch no longer uses the UDP port range set in Freeswitch it uses a >> port outside of the range causing the call to fail. >> >> >> >> Our acl.config has both Lan entered into it 192.168.20.0/24 (Main >> Office) and 192.168.25.0/24 (Remote Office) however the main office >> lan is set to deny, we presume it is because one of the default list >> already includes it. >> >> >> >> Here is a pcap summary of what we see. How can we setup so that the >> remote office will work every time and still be seen as part of the overall >> local office? >> >> >> >> 192.168.25.18 is a remote phone >> >> 192.168.20.153 is Freeswitch server in main office. >> >> 142.162.8.143 is our WAN IP >> >> Port 49790 is outside of the max port which is 32768 >> >> >> >> 83 12.279953 192.168.25.18 192.168.20.153 >> SIP/SDP 935 Request: INVITE sip:*97 at 192.168.20.153 >> >> 84 12.375683 192.168.20.153 192.168.25.18 >> SIP 375 Status: 100 Trying | >> >> 85 12.376097 192.168.20.153 192.168.25.18 >> SIP 880 Status: 407 Proxy Authentication Required >> >> 86 12.393746 192.168.25.18 192.168.20.153 >> SIP 318 Request: ACK sip:*97 at 192.168.20.153 >> >> 87 12.458854 192.168.25.18 192.168.20.153 >> SIP/SDP 1181 Request: INVITE sip:*97 at 192.168.20.153 >> >> 88 12.542911 192.168.20.153 192.168.25.18 >> SIP 375 Status: 100 Trying >> >> 89 12.718778 192.168.20.153 192.168.25.18 >> SIP/SDP 1153 Status: 200 OK >> >> 90 12.752832 192.168.25.18 142.162.8.143 >> SIP 680 Request: ACK sip:*97 at 142.162.8.143:49790;transport=udp >> >> >> >> >> >> >> Our acl.conf file >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> If you can tell us how we should configure Freeswitch to work for both >> offices it would be appreciated. >> >> >> >> Thanks >> >> cjb >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/d462116e/attachment-0001.html From faycal.noushi at gmail.com Thu Oct 1 19:11:47 2015 From: faycal.noushi at gmail.com (=?UTF-8?Q?fay=C3=A7al_noushi?=) Date: Thu, 1 Oct 2015 16:11:47 +0100 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Message-ID: To whom is going to open this ticket: Resolved by adding on mod_sms.c branch v1.4. #define MY_EVENT_DELIVERY_REPORT "SMS::DELIVERY_REPORT" On Thu, Oct 1, 2015 at 1:07 PM, Brian West wrote: > File a JIRA please! > > > On Thursday, October 1, 2015, Igor Olhovskiy > wrote: > >> making all mod_sms >> make[4]: Entering directory >> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >> CC mod_sms_la-mod_sms.lo >> mod_sms.c: In function 'mod_sms_load': >> mod_sms.c:580:6: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use >> in this function) >> mod_sms.c:580:6: note: each undeclared identifier is reported only once >> for each function it appears in >> mod_sms.c: In function 'mod_sms_shutdown': >> mod_sms.c:615:2: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use >> in this function) >> make[4]: *** [mod_sms_la-mod_sms.lo] Error 1 >> make[4]: Leaving directory >> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >> make[3]: *** [mod_sms-all] Error 1 >> make[3]: Leaving directory `/usr/src/freeswitch-1.4/src/mod' >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory `/usr/src/freeswitch-1.4/src' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/usr/src/freeswitch-1.4' >> make: *** [all] Error 2 >> >> >> )))) >> >> 2015-10-01 1:26 GMT+03:00 Brian West : >> >>> LOL, nope, it was public, it was just the original branch with Verto >>> Communicator in it. :P >>> >>> On Wed, Sep 30, 2015 at 4:29 PM, wrote: >>> >>>> Oooooo... secret repo >>>> >>>> >>>> On Sep 30, 2015, at 17:03, Brian West wrote: >>>> >>>> Fixing it, pushed to the wrong repo. >>>> >>>> On Wed, Sep 30, 2015 at 3:38 PM, Brian West >>>> wrote: >>>> >>>>> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >>>>> >>>>> Author: Brian West >>>>> >>>>> Date: Wed Sep 30 00:15:52 2015 -0500 >>>>> >>>>> >>>>> FS-8244 #resolve >>>>> >>>>> >>>>> >>>>> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre >>>>> wrote: >>>>> >>>>>> Are you sure Brian? >>>>>> >>>>>> This is in master: >>>>>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>>>>> >>>>>> But there's no such define in the v1.4 branch. >>>>>> >>>>>> On 30 September 2015 at 06:17, Brian West >>>>>> wrote: >>>>>> >>>>>>> Its fixed. >>>>>>> >>>>>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy >>>>>>> wrote: >>>>>>> >>>>>>>> I did today!! >>>>>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" wrote: >>>>>>>> >>>>>>>>> Using our existing build scripts, we started seeing this compile >>>>>>>>> error today when building the 1.4 branch on Ubuntu 14.04. Has anyone else >>>>>>>>> come across this? Thanks! >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> +Mark >>>>>>>>> >>>>>>>>> >>>>>>>>> making all mod_dptools >>>>>>>>> make[4]: Entering directory >>>>>>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>>>>> from mod_dptools.c:40: >>>>>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared >>>>>>>>> (first use in this function) >>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>> ^ >>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition >>>>>>>>> of macro 'switch_event_free_subclass' >>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>> >>>>>>>>> ^ >>>>>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is >>>>>>>>> reported only once for each function it appears in >>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>> ^ >>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in definition >>>>>>>>> of macro 'switch_event_free_subclass' >>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>> >>>>>>>>> ^ >>>>>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared (first >>>>>>>>> use in this function) >>>>>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>>>>> >>>>>>>>> >>>>>>>>> ==================================== >>>>>>>>> >>>>>>>>> Mark Boots, PhD | CEO and CTO, >>>>>>>>> VOTO Mobile >>>>>>>>> >>>>>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>>>>> Ghana >>>>>>>>> +233 26 416 4182 >>>>>>>>> >>>>>>>>> 40 King St. W, Toronto, Ontario >>>>>>>>> Canada M5H 3Y4 >>>>>>>>> +1 639 471 0295 >>>>>>>>> >>>>>>>>> e: mark at votomobile.org >>>>>>>>> w: http://votomobile.org >>>>>>>>> skype: markjboots >>>>>>>>> twitter: @markjboots >>>>>>>>> >>>>>>>>> ==================================== >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http:// >>>> lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Best regards, >> Igor >> > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- NOUSHI Fay?al GSM : +212 661 56 03 37 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/cdcee882/attachment-0001.html From brian at freeswitch.org Thu Oct 1 19:15:01 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 1 Oct 2015 10:15:01 -0500 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Message-ID: Oh we already know what will resolve it, but once you get past that there are MORE. :) https://freeswitch.org/jira/browse/FS-8269 On Thu, Oct 1, 2015 at 10:11 AM, fay?al noushi wrote: > To whom is going to open this ticket: > > Resolved by adding on mod_sms.c branch v1.4. > #define MY_EVENT_DELIVERY_REPORT "SMS::DELIVERY_REPORT" > > > On Thu, Oct 1, 2015 at 1:07 PM, Brian West wrote: > >> File a JIRA please! >> >> >> On Thursday, October 1, 2015, Igor Olhovskiy >> wrote: >> >>> making all mod_sms >>> make[4]: Entering directory >>> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >>> CC mod_sms_la-mod_sms.lo >>> mod_sms.c: In function 'mod_sms_load': >>> mod_sms.c:580:6: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use >>> in this function) >>> mod_sms.c:580:6: note: each undeclared identifier is reported only once >>> for each function it appears in >>> mod_sms.c: In function 'mod_sms_shutdown': >>> mod_sms.c:615:2: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first use >>> in this function) >>> make[4]: *** [mod_sms_la-mod_sms.lo] Error 1 >>> make[4]: Leaving directory >>> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >>> make[3]: *** [mod_sms-all] Error 1 >>> make[3]: Leaving directory `/usr/src/freeswitch-1.4/src/mod' >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory `/usr/src/freeswitch-1.4/src' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory `/usr/src/freeswitch-1.4' >>> make: *** [all] Error 2 >>> >>> >>> )))) >>> >>> 2015-10-01 1:26 GMT+03:00 Brian West : >>> >>>> LOL, nope, it was public, it was just the original branch with Verto >>>> Communicator in it. :P >>>> >>>> On Wed, Sep 30, 2015 at 4:29 PM, wrote: >>>> >>>>> Oooooo... secret repo >>>>> >>>>> >>>>> On Sep 30, 2015, at 17:03, Brian West wrote: >>>>> >>>>> Fixing it, pushed to the wrong repo. >>>>> >>>>> On Wed, Sep 30, 2015 at 3:38 PM, Brian West >>>>> wrote: >>>>> >>>>>> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >>>>>> >>>>>> Author: Brian West >>>>>> >>>>>> Date: Wed Sep 30 00:15:52 2015 -0500 >>>>>> >>>>>> >>>>>> FS-8244 #resolve >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre >>>>>> wrote: >>>>>> >>>>>>> Are you sure Brian? >>>>>>> >>>>>>> This is in master: >>>>>>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>>>>>> >>>>>>> But there's no such define in the v1.4 branch. >>>>>>> >>>>>>> On 30 September 2015 at 06:17, Brian West >>>>>>> wrote: >>>>>>> >>>>>>>> Its fixed. >>>>>>>> >>>>>>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I did today!! >>>>>>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Using our existing build scripts, we started seeing this compile >>>>>>>>>> error today when building the 1.4 branch on Ubuntu 14.04. Has anyone else >>>>>>>>>> come across this? Thanks! >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> +Mark >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> making all mod_dptools >>>>>>>>>> make[4]: Entering directory >>>>>>>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>>>>>> from mod_dptools.c:40: >>>>>>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared >>>>>>>>>> (first use in this function) >>>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>>> ^ >>>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in >>>>>>>>>> definition of macro 'switch_event_free_subclass' >>>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>>> >>>>>>>>>> ^ >>>>>>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is >>>>>>>>>> reported only once for each function it appears in >>>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>>> ^ >>>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in >>>>>>>>>> definition of macro 'switch_event_free_subclass' >>>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>>> >>>>>>>>>> ^ >>>>>>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared >>>>>>>>>> (first use in this function) >>>>>>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ==================================== >>>>>>>>>> >>>>>>>>>> Mark Boots, PhD | CEO and CTO, >>>>>>>>>> VOTO Mobile >>>>>>>>>> >>>>>>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>>>>>> Ghana >>>>>>>>>> +233 26 416 4182 >>>>>>>>>> >>>>>>>>>> 40 King St. W, Toronto, Ontario >>>>>>>>>> Canada M5H 3Y4 >>>>>>>>>> +1 639 471 0295 >>>>>>>>>> >>>>>>>>>> e: mark at votomobile.org >>>>>>>>>> w: http://votomobile.org >>>>>>>>>> skype: markjboots >>>>>>>>>> twitter: @markjboots >>>>>>>>>> >>>>>>>>>> ==================================== >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Brian West* >>>>>>>> brian at freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>> http://www.freeswitchbook.com >>>>>>>> http://www.freeswitchcookbook.com >>>>>>>> >>>>>>>> Got Bugs? Report them here ! | >>>>>>>> Reddit: /r/freeswitch >>>>>>>> >>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http:// >>>>> lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Best regards, >>> Igor >>> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > NOUSHI Fay?al > GSM : +212 661 56 03 37 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/10dfc1a5/attachment-0001.html From faycal.noushi at gmail.com Thu Oct 1 19:18:12 2015 From: faycal.noushi at gmail.com (=?UTF-8?Q?fay=C3=A7al_noushi?=) Date: Thu, 1 Oct 2015 16:18:12 +0100 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Message-ID: Yep. Just discovered that :-) I'm comparing to v1.6. The declarations seem to all be there. I'll comment on that JIRA once if I find anything On Thu, Oct 1, 2015 at 4:15 PM, Brian West wrote: > Oh we already know what will resolve it, but once you get past that there > are MORE. :) > > https://freeswitch.org/jira/browse/FS-8269 > > > On Thu, Oct 1, 2015 at 10:11 AM, fay?al noushi > wrote: > >> To whom is going to open this ticket: >> >> Resolved by adding on mod_sms.c branch v1.4. >> #define MY_EVENT_DELIVERY_REPORT "SMS::DELIVERY_REPORT" >> >> >> On Thu, Oct 1, 2015 at 1:07 PM, Brian West wrote: >> >>> File a JIRA please! >>> >>> >>> On Thursday, October 1, 2015, Igor Olhovskiy >>> wrote: >>> >>>> making all mod_sms >>>> make[4]: Entering directory >>>> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >>>> CC mod_sms_la-mod_sms.lo >>>> mod_sms.c: In function 'mod_sms_load': >>>> mod_sms.c:580:6: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first >>>> use in this function) >>>> mod_sms.c:580:6: note: each undeclared identifier is reported only once >>>> for each function it appears in >>>> mod_sms.c: In function 'mod_sms_shutdown': >>>> mod_sms.c:615:2: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first >>>> use in this function) >>>> make[4]: *** [mod_sms_la-mod_sms.lo] Error 1 >>>> make[4]: Leaving directory >>>> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >>>> make[3]: *** [mod_sms-all] Error 1 >>>> make[3]: Leaving directory `/usr/src/freeswitch-1.4/src/mod' >>>> make[2]: *** [all-recursive] Error 1 >>>> make[2]: Leaving directory `/usr/src/freeswitch-1.4/src' >>>> make[1]: *** [all-recursive] Error 1 >>>> make[1]: Leaving directory `/usr/src/freeswitch-1.4' >>>> make: *** [all] Error 2 >>>> >>>> >>>> )))) >>>> >>>> 2015-10-01 1:26 GMT+03:00 Brian West : >>>> >>>>> LOL, nope, it was public, it was just the original branch with Verto >>>>> Communicator in it. :P >>>>> >>>>> On Wed, Sep 30, 2015 at 4:29 PM, wrote: >>>>> >>>>>> Oooooo... secret repo >>>>>> >>>>>> >>>>>> On Sep 30, 2015, at 17:03, Brian West wrote: >>>>>> >>>>>> Fixing it, pushed to the wrong repo. >>>>>> >>>>>> On Wed, Sep 30, 2015 at 3:38 PM, Brian West >>>>>> wrote: >>>>>> >>>>>>> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >>>>>>> >>>>>>> Author: Brian West >>>>>>> >>>>>>> Date: Wed Sep 30 00:15:52 2015 -0500 >>>>>>> >>>>>>> >>>>>>> FS-8244 #resolve >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre >>>>>>> wrote: >>>>>>> >>>>>>>> Are you sure Brian? >>>>>>>> >>>>>>>> This is in master: >>>>>>>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>>>>>>> >>>>>>>> But there's no such define in the v1.4 branch. >>>>>>>> >>>>>>>> On 30 September 2015 at 06:17, Brian West >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Its fixed. >>>>>>>>> >>>>>>>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> I did today!! >>>>>>>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Using our existing build scripts, we started seeing this compile >>>>>>>>>>> error today when building the 1.4 branch on Ubuntu 14.04. Has anyone else >>>>>>>>>>> come across this? Thanks! >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> +Mark >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> making all mod_dptools >>>>>>>>>>> make[4]: Entering directory >>>>>>>>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>>>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>>>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>>>>>>> from mod_dptools.c:40: >>>>>>>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>>>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared >>>>>>>>>>> (first use in this function) >>>>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>>>> ^ >>>>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in >>>>>>>>>>> definition of macro 'switch_event_free_subclass' >>>>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>>>> >>>>>>>>>>> ^ >>>>>>>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is >>>>>>>>>>> reported only once for each function it appears in >>>>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>>>> ^ >>>>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in >>>>>>>>>>> definition of macro 'switch_event_free_subclass' >>>>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>>>> >>>>>>>>>>> ^ >>>>>>>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared >>>>>>>>>>> (first use in this function) >>>>>>>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ==================================== >>>>>>>>>>> >>>>>>>>>>> Mark Boots, PhD | CEO and CTO, >>>>>>>>>>> VOTO Mobile >>>>>>>>>>> >>>>>>>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>>>>>>> Ghana >>>>>>>>>>> +233 26 416 4182 >>>>>>>>>>> >>>>>>>>>>> 40 King St. W, Toronto, Ontario >>>>>>>>>>> Canada M5H 3Y4 >>>>>>>>>>> +1 639 471 0295 >>>>>>>>>>> >>>>>>>>>>> e: mark at votomobile.org >>>>>>>>>>> w: http://votomobile.org >>>>>>>>>>> skype: markjboots >>>>>>>>>>> twitter: @markjboots >>>>>>>>>>> >>>>>>>>>>> ==================================== >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Brian West* >>>>>>>>> brian at freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>> http://www.freeswitchbook.com >>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>> >>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>> Reddit: /r/freeswitch >>>>>>>>> >>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http:// >>>>>> lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Best regards, >>>> Igor >>>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> NOUSHI Fay?al >> GSM : +212 661 56 03 37 >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- NOUSHI Fay?al GSM : +212 661 56 03 37 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/bc8809da/attachment-0001.html From ssinyagin at gmail.com Thu Oct 1 19:51:19 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 1 Oct 2015 17:51:19 +0200 Subject: [Freeswitch-users] Clean installation of FS 1.6.2 fails to start In-Reply-To: References: <6C70A3BF-98E3-4086-AFAF-DC5CCB7AFD9B@gmail.com> Message-ID: https://freeswitch.org/jira/browse/FS-8270 it's actually quite different from how it was before: the package installer fails, but freeswitch daemon can start without the tls folder. On Thu, Oct 1, 2015 at 3:18 PM, Brian West wrote: > Thats kinda naughty... I tend to agree just make it work! But it was > stated it was a clean install and I know I found, filed and William fixed > this on a clean install, so I spent 45 minutes verifying that again today. > > File a JIRA and we'll debate the finer points of muck with your files > during package install! :) > > On Thu, Oct 1, 2015 at 8:11 AM, Stanislav Sinyagin > wrote: > >> Brian, >> the problem is actually if you do have your config in /etc/freeswitch: in >> previous versions, tls subdirectory was not required, and now it fails as >> descrobed above if it's missing. >> Probably the package installer should create it explicitly if it's >> missing, regardless if /etc/freeswitch exists or not. >> >> >> >> On Thu, Oct 1, 2015 at 2:55 PM, Brian West wrote: >> >>> I this case the install wasn't clean, I just tested a clean install no >>> /etc/freeswitch at all when I started and it worked fine. >>> >>> On Thu, Oct 1, 2015 at 7:04 AM, Giovanni Maruzzelli >>> wrote: >>> >>>> >>>> Il 01/Ott/2015 13:58, "Raphael Lechner" ha >>>> scritto: >>>> > >>>> > Hi, >>>> > >>>> > I had the same problem. The best would be to create the directory >>>> first and change the permission that the freeswitch user can read/write >>>> > mkdir /etc/freeswitch/tls >>>> > chown freeswitch.freeswitch /etc/freeswitch/tls >>>> > >>>> > or you can freeswitch one time as root, then it will create the >>>> directory and you stop it and change the permission to freeswitch. >>>> >>>> No, is actually the first way (manually create dir then chown) that is >>>> correct. >>>> This second way (start FS as root) is not correct because it will leave >>>> files around owned by root that can interfere with future normal non-root >>>> operation (logfiles, pid file, etc). >>>> >>>> -giovanni >>>> >>>> >>>> > (I started the freeswitch to debug the issue as root and the problem >>>> was not there anymore...) >>>> > >>>> > >>>> >> On 01 Oct 2015, at 13:49, Michael Nielsen >>>> wrote: >>>> >> >>>> >> I actually don't have a tls directory... Should the entire >>>> /etc/freeswitch be chown'ed or only the /etc/freeswitch/tls? >>>> >> As of now everything is root:root. >>>> >> >>>> >> On Thu, Oct 1, 2015 at 1:44 PM, Giovanni Maruzzelli < >>>> gmaruzz at gmail.com> wrote: >>>> >>> >>>> >>> try this from root command line: >>>> >>> >>>> >>> #if you installed from packages: >>>> >>> chown freeswitch:freeswitch /etc/freeswitch/tls >>>> >>> >>>> >>> #if you compiled: >>>> >>> chown freeswitch:freeswitch /usr/local/freeswitch/conf/tls >>>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> On Thu, Oct 1, 2015 at 1:28 PM, Michael Nielsen < >>>> mic.niel84 at gmail.com> wrote: >>>> >>>> >>>> >>>> I've setup a clean Debian 8 with FS 1.6.2. >>>> >>>> >>>> >>>> When trying to start I get the following error: >>>> >>>> 2015-10-01 06:26:13.544697 [ERR] sofia.c:2945 Error Creating SIP >>>> UA for profile: internal (sip:mod_sofia at 139.125.289.11 >>>> :5060;transport=udp,tcp) >>>> >>>> The likely causes for this are: >>>> >>>> 1) Another application is already listening on the specified >>>> address. >>>> >>>> 2) The IP the profile is attempting to bind to is not local to >>>> this system. >>>> >>>> >>>> >>>> No other application is running on port 5060, I've also tried to >>>> change this - same error still occurs on other ports. >>>> >>>> >>>> >>>> The IP profile cause, I'm not sure what that means. The public >>>> port 5080 does get binded correctly. >>>> >>>> >>>> >>>> My internal.xml contains $${local_ip_v4} for IP address. >>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> >>>> Professional FreeSWITCH Consulting Services: >>>> >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> >>>> >>>> Official FreeSWITCH Sites >>>> >>>> http://www.freeswitch.org >>>> >>>> http://confluence.freeswitch.org >>>> >>>> http://www.cluecon.com >>>> >>>> >>>> >>>> FreeSWITCH-users mailing list >>>> >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> >>>> http://www.freeswitch.org >>>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> -- >>>> >>> Sincerely, >>>> >>> >>>> >>> Giovanni Maruzzelli >>>> >>> Cell : +39-347-2665618 >>>> >>> >>>> >>> >>>> _________________________________________________________________________ >>>> >>> Professional FreeSWITCH Consulting Services: >>>> >>> consulting at freeswitch.org >>>> >>> http://www.freeswitchsolutions.com >>>> >>> >>>> >>> Official FreeSWITCH Sites >>>> >>> http://www.freeswitch.org >>>> >>> http://confluence.freeswitch.org >>>> >>> http://www.cluecon.com >>>> >>> >>>> >>> FreeSWITCH-users mailing list >>>> >>> FreeSWITCH-users at lists.freeswitch.org >>>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> >>> http://www.freeswitch.org >>>> >> >>>> >> >>>> >> >>>> _________________________________________________________________________ >>>> >> Professional FreeSWITCH Consulting Services: >>>> >> consulting at freeswitch.org >>>> >> http://www.freeswitchsolutions.com >>>> >> >>>> >> Official FreeSWITCH Sites >>>> >> http://www.freeswitch.org >>>> >> http://confluence.freeswitch.org >>>> >> http://www.cluecon.com >>>> >> >>>> >> FreeSWITCH-users mailing list >>>> >> FreeSWITCH-users at lists.freeswitch.org >>>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> >> http://www.freeswitch.org >>>> > >>>> > >>>> > >>>> > >>>> _________________________________________________________________________ >>>> > Professional FreeSWITCH Consulting Services: >>>> > consulting at freeswitch.org >>>> > http://www.freeswitchsolutions.com >>>> > >>>> > Official FreeSWITCH Sites >>>> > http://www.freeswitch.org >>>> > http://confluence.freeswitch.org >>>> > http://www.cluecon.com >>>> > >>>> > FreeSWITCH-users mailing list >>>> > FreeSWITCH-users at lists.freeswitch.org >>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> > UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> > http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/b53affef/attachment-0001.html From dominique.jeannerod at interact-iv.com Thu Oct 1 21:09:15 2015 From: dominique.jeannerod at interact-iv.com (Dominique Jeannerod) Date: Thu, 1 Oct 2015 19:09:15 +0200 Subject: [Freeswitch-users] Detect source IP of a call Message-ID: Hello, I think it's a kind of newbie question, but i'm trying to find the simplest way of detecting the source of a call (public trunks), which of course rely on the source IP of the call. I already defined one ACL per trunk, to authorize only allowed IP adresses, and test the different acls in the dialplan to identify the source trunk of a call, and set the associated accountcode. Example : It works but the dialplan needs to be modified for each new trunk. I am wondering if there is a best way to do that, using for example a channel variable, containing the ACL which matched for the call. I tested sip_acl_authed_by, but this seems to be available only when the call is authenticated (?) I'm sure a lot of people had the same question What would be your advice ? D. Jeannerod -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/76e961ed/attachment.html From mike at jerris.com Thu Oct 1 21:24:38 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 1 Oct 2015 13:24:38 -0400 Subject: [Freeswitch-users] Compile error on 1.4 branch in mod_dptools (Ubuntu 14.04) In-Reply-To: References: <960B16B0-67D0-4F2C-AD2A-E4936C70BCD2@gmail.com> Message-ID: pull request would be handy for this On Thursday, October 1, 2015, fay?al noushi wrote: > Yep. Just discovered that :-) > I'm comparing to v1.6. The declarations seem to all be there. I'll comment > on that JIRA once if I find anything > > On Thu, Oct 1, 2015 at 4:15 PM, Brian West > wrote: > >> Oh we already know what will resolve it, but once you get past that there >> are MORE. :) >> >> https://freeswitch.org/jira/browse/FS-8269 >> >> >> On Thu, Oct 1, 2015 at 10:11 AM, fay?al noushi > > wrote: >> >>> To whom is going to open this ticket: >>> >>> Resolved by adding on mod_sms.c branch v1.4. >>> #define MY_EVENT_DELIVERY_REPORT "SMS::DELIVERY_REPORT" >>> >>> >>> On Thu, Oct 1, 2015 at 1:07 PM, Brian West >> > wrote: >>> >>>> File a JIRA please! >>>> >>>> >>>> On Thursday, October 1, 2015, Igor Olhovskiy >>> > wrote: >>>> >>>>> making all mod_sms >>>>> make[4]: Entering directory >>>>> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >>>>> CC mod_sms_la-mod_sms.lo >>>>> mod_sms.c: In function 'mod_sms_load': >>>>> mod_sms.c:580:6: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first >>>>> use in this function) >>>>> mod_sms.c:580:6: note: each undeclared identifier is reported only >>>>> once for each function it appears in >>>>> mod_sms.c: In function 'mod_sms_shutdown': >>>>> mod_sms.c:615:2: error: 'MY_EVENT_DELIVERY_REPORT' undeclared (first >>>>> use in this function) >>>>> make[4]: *** [mod_sms_la-mod_sms.lo] Error 1 >>>>> make[4]: Leaving directory >>>>> `/usr/src/freeswitch-1.4/src/mod/applications/mod_sms' >>>>> make[3]: *** [mod_sms-all] Error 1 >>>>> make[3]: Leaving directory `/usr/src/freeswitch-1.4/src/mod' >>>>> make[2]: *** [all-recursive] Error 1 >>>>> make[2]: Leaving directory `/usr/src/freeswitch-1.4/src' >>>>> make[1]: *** [all-recursive] Error 1 >>>>> make[1]: Leaving directory `/usr/src/freeswitch-1.4' >>>>> make: *** [all] Error 2 >>>>> >>>>> >>>>> )))) >>>>> >>>>> 2015-10-01 1:26 GMT+03:00 Brian West : >>>>> >>>>>> LOL, nope, it was public, it was just the original branch with Verto >>>>>> Communicator in it. :P >>>>>> >>>>>> On Wed, Sep 30, 2015 at 4:29 PM, wrote: >>>>>> >>>>>>> Oooooo... secret repo >>>>>>> >>>>>>> >>>>>>> On Sep 30, 2015, at 17:03, Brian West wrote: >>>>>>> >>>>>>> Fixing it, pushed to the wrong repo. >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 3:38 PM, Brian West >>>>>>> wrote: >>>>>>> >>>>>>>> commit 23d37656e8f9548d9ea8b696a45fe4b5340c4179 >>>>>>>> >>>>>>>> Author: Brian West >>>>>>>> >>>>>>>> Date: Wed Sep 30 00:15:52 2015 -0500 >>>>>>>> >>>>>>>> >>>>>>>> FS-8244 #resolve >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 4:14 AM, Steven Ayre >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Are you sure Brian? >>>>>>>>> >>>>>>>>> This is in master: >>>>>>>>> mod_dptools.c:4607:#define FILE_STRING_FAIL "filestring::fail" >>>>>>>>> >>>>>>>>> But there's no such define in the v1.4 branch. >>>>>>>>> >>>>>>>>> On 30 September 2015 at 06:17, Brian West >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Its fixed. >>>>>>>>>> >>>>>>>>>> On Tue, Sep 29, 2015 at 11:35 PM, Blake Priddy >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I did today!! >>>>>>>>>>> On Sep 29, 2015 11:34 PM, "Mark Boots" >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Using our existing build scripts, we started seeing this >>>>>>>>>>>> compile error today when building the 1.4 branch on Ubuntu 14.04. Has >>>>>>>>>>>> anyone else come across this? Thanks! >>>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>>> +Mark >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> making all mod_dptools >>>>>>>>>>>> make[4]: Entering directory >>>>>>>>>>>> `/usr/src/freeswitch/src/mod/applications/mod_dptools' >>>>>>>>>>>> CC mod_dptools_la-mod_dptools.lo >>>>>>>>>>>> In file included from ../../../../src/include/switch.h:130:0, >>>>>>>>>>>> from mod_dptools.c:40: >>>>>>>>>>>> mod_dptools.c: In function 'mod_dptools_shutdown': >>>>>>>>>>>> mod_dptools.c:5832:29: error: 'FILE_STRING_CLOSE' undeclared >>>>>>>>>>>> (first use in this function) >>>>>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>>>>> ^ >>>>>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in >>>>>>>>>>>> definition of macro 'switch_event_free_subclass' >>>>>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>>>>> >>>>>>>>>>>> ^ >>>>>>>>>>>> mod_dptools.c:5832:29: note: each undeclared identifier is >>>>>>>>>>>> reported only once for each function it appears in >>>>>>>>>>>> switch_event_free_subclass(FILE_STRING_CLOSE); >>>>>>>>>>>> ^ >>>>>>>>>>>> ../../../../src/include/switch_event.h:375:97: note: in >>>>>>>>>>>> definition of macro 'switch_event_free_subclass' >>>>>>>>>>>> #define switch_event_free_subclass(subclass_name) >>>>>>>>>>>> switch_event_free_subclass_detailed(__FILE__, subclass_name) >>>>>>>>>>>> >>>>>>>>>>>> ^ >>>>>>>>>>>> mod_dptools.c:5833:29: error: 'FILE_STRING_FAIL' undeclared >>>>>>>>>>>> (first use in this function) >>>>>>>>>>>> switch_event_free_subclass(FILE_STRING_FAIL); >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ==================================== >>>>>>>>>>>> >>>>>>>>>>>> Mark Boots, PhD | CEO and CTO, >>>>>>>>>>>> VOTO Mobile >>>>>>>>>>>> >>>>>>>>>>>> PO Box KS17672, Kumasi, Ashanti Region >>>>>>>>>>>> Ghana >>>>>>>>>>>> +233 26 416 4182 >>>>>>>>>>>> >>>>>>>>>>>> 40 King St. W, Toronto, Ontario >>>>>>>>>>>> Canada M5H 3Y4 >>>>>>>>>>>> +1 639 471 0295 >>>>>>>>>>>> >>>>>>>>>>>> e: mark at votomobile.org >>>>>>>>>>>> w: http://votomobile.org >>>>>>>>>>>> skype: markjboots >>>>>>>>>>>> twitter: @markjboots >>>>>>>>>>>> >>>>>>>>>>>> ==================================== >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> *Brian West* >>>>>>>>>> brian at freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>> >>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>> >>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Brian West* >>>>>>>> brian at freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>> http://www.freeswitchbook.com >>>>>>>> http://www.freeswitchcookbook.com >>>>>>>> >>>>>>>> Got Bugs? Report them here ! | >>>>>>>> Reddit: /r/freeswitch >>>>>>>> >>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE:http:// >>>>>>> lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Best regards, >>>>> Igor >>>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> NOUSHI Fay?al >>> GSM : +212 661 56 03 37 >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > NOUSHI Fay?al > GSM : +212 661 56 03 37 > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/6e5fa0c3/attachment-0001.html From steveayre at gmail.com Fri Oct 2 01:55:22 2015 From: steveayre at gmail.com (Steven Ayre) Date: Thu, 1 Oct 2015 22:55:22 +0100 Subject: [Freeswitch-users] Detect source IP of a call In-Reply-To: References: Message-ID: You can set a cidr="" attribute on a user in the user directory, the calls from IPs matching that cidr will then authenticate as that user (by IP instead of by password). You then have the ability in the user directory to set variables which will be set when the call comes in from that address. You can use mod_xml_curl to generate the user directory dynamically, which allows you to integrate it with a database if you wished. On 1 October 2015 at 18:09, Dominique Jeannerod < dominique.jeannerod at interact-iv.com> wrote: > Hello, > I think it's a kind of newbie question, but i'm trying to find the > simplest way of detecting the source of a call (public trunks), which of > course rely on the source IP of the call. > > I already defined one ACL per trunk, to authorize only allowed IP > adresses, and test the different acls in the dialplan to identify the > source trunk of a call, and set the associated accountcode. > Example : > expression="true" break="on-true"> > data="accountcode=T_CNX"/> > > It works but the dialplan needs to be modified for each new trunk. > > I am wondering if there is a best way to do that, using for example a > channel variable, containing the ACL which matched for the call. > I tested sip_acl_authed_by, but this seems to be available only when the > call is authenticated (?) > > I'm sure a lot of people had the same question > What would be your advice ? > > D. Jeannerod > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/874cc305/attachment.html From italo at freeswitch.org Fri Oct 2 05:35:12 2015 From: italo at freeswitch.org (=?UTF-8?B?w410YWxvIFJvc3Np?=) Date: Thu, 1 Oct 2015 22:35:12 -0300 Subject: [Freeswitch-users] ESL Reporting of RTCP / Jitter is incorrect... does not match RTP originally reported In-Reply-To: <1443629478.4173956.397725729.0BB32733@webmail.messagingengine.com> References: <1443022823.1063374.391600049.46E47CFF@webmail.messagingengine.com> <1443629478.4173956.397725729.0BB32733@webmail.messagingengine.com> Message-ID: I'd start testing this with latest master, if you can reproduce the same problem there, file a jira with a test scenario On Wed, Sep 30, 2015 at 1:11 PM, David S. Dee wrote: > Hello again... > > Just to cover myself, I recompiled freeswitch from the ground up, with a > fresh clone of the git repository for the v1.4 branch... hoping that maybe > there was something that did not get recompiled correctly, but I am still > seeing these same issues when accessing the RTCP data via a Perl event > client. I moved a greatly-minimized version of the event client to the > actually Voip machine itself in an attempt to eliminate any network byte > ordering issues, but that did not help either. I still suspect it is a > byte-alignment or storage sizing discrepancy that is happening between the > switch_rtp.c module and when it gets received on the client side by the ESL > module, but I can't prove it. > > Any chance that I can get some attention from someone more knowledgeable > on this aspect of Freeswitch that I can troubleshoot this with, and > possibly figure out the code fixes that need to happen? > > Thanks, > David > > > > > On Wed, Sep 23, 2015, at 09:40, David S. Dee wrote: > > > > I am trying to do some external actions based on the RTCP reporting of > Jitter that comes in. > > > > My problem is that the numbers that show up in the freeswitch logs no > longer match what gets reported via Event'ing > > > > eg, the freeswitch logs show: > > > > > > 2015-09-23 08:22:24.221437 [NOTICE] switch_rtp.c:5206 Receiving an RTCP > packet[2015-23-08 14:22:24.241238] SSRC[626145724]RTT[0.092102] > A[874528193] - DLSR[38600] - LSR[874483557] > > 2015-09-23 08:22:29.622369 [NOTICE] switch_rtp.c:5206 Receiving an RTCP > packet[2015-23-08 14:22:29.640323] SSRC[626145724]RTT[0.106003] > A[874882028] - DLSR[63832] - LSR[874811249] > > 2015-09-23 08:22:35.041676 [NOTICE] switch_rtp.c:5206 Receiving an RTCP > packet[2015-23-08 14:22:35.60396] SSRC[626145724]RTT[0.142044] A[875237238] > - DLSR[88997] - LSR[875138932] > > 2015-09-23 08:22:40.461243 [NOTICE] switch_rtp.c:5206 Receiving an RTCP > packet[2015-23-08 14:22:40.480321] SSRC[626145724]RTT[0.181702] > A[875592438] - DLSR[113836] - LSR[875466694] > > 2015-09-23 08:22:45.882464 [NOTICE] switch_rtp.c:5206 Receiving an RTCP > packet[2015-23-08 14:22:45.900353] SSRC[626145724]RTT[0.215042] > A[875947645] - DLSR[139264] - LSR[875794288] > > 2015-09-23 08:22:51.301265 [NOTICE] switch_rtp.c:5206 Receiving an RTCP > packet[2015-23-08 14:22:51.320380] SSRC[626145724]RTT[0.249069] > A[876302852] - DLSR[164560] - LSR[876121969] > > > > And the (short form) of what I receive via the ESL are: > > > > > > > > Sep 23 09:33:55: RTCP message not sent, too soon: SSRC: 255239bc, > RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 874483557, > Last-RTP-Timestamp: 2018933311, RTP-Rate: 8000, Capture-Time: > 1443018144241365, Source0-Fraction: 129, Source0-Lost: 3388998144, > Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: > 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 > > Sep 23 09:34:00: RTCP message not sent, too soon: SSRC: 255239bc, > RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 874811249, > Last-RTP-Timestamp: 2018973151, RTP-Rate: 8000, Capture-Time: > 1443018149640379, Source0-Fraction: 129, Source0-Lost: 3388998144, > Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: > 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 > > Sep 23 09:34:05: RTCP message not sent, too soon: SSRC: 255239bc, > RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 875138932, > Last-RTP-Timestamp: 2019013151, RTP-Rate: 8000, Capture-Time: > 1443018155060479, Source0-Fraction: 129, Source0-Lost: 3388998144, > Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: > 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 > > Sep 23 09:34:15: RTCP message not sent, too soon: SSRC: 255239bc, > RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 875794288, > Last-RTP-Timestamp: 2019093311, RTP-Rate: 8000, Capture-Time: > 1443018165900409, Source0-Fraction: 129, Source0-Lost: 3388998144, > Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: > 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 > > Sep 23 09:34:20: RTCP message not sent, too soon: SSRC: 255239bc, > RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 876121969, > Last-RTP-Timestamp: 2019133311, RTP-Rate: 8000, Capture-Time: > 1443018171320579, Source0-Fraction: 129, Source0-Lost: 3388998144, > Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: > 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 > > > > (yes, the timestamps are off right now, that's actually fine). > > > > This used to work in an older version of Freeswitch, but when I rebuilt > my system with an updated FS version last month, this broke. > > > > You'll note that the Sender-Packet-Count is (obviously) wrong, as well > as the RTP-Timestamp, and the DLSR and LSR... none of them advance, while > you can see them advancing in the freeswitch log. > > > > I suspect it is alignment of the values in the structure that gets > populated for the ESL, but my C is rusty enough that I can't trace it > anymore. > > > > Is anyone else able to view the Event data for RTCP packets? > > > > Thanks, > > David > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- ?talo Rossi italo at freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/2e862d69/attachment.html From andrew.keil at visytel.com Fri Oct 2 05:55:53 2015 From: andrew.keil at visytel.com (Andrew Keil) Date: Fri, 2 Oct 2015 01:55:53 +0000 Subject: [Freeswitch-users] Is there a channel variable available to a dialplan that contains the current number of active sessions? ie. matches the command: "show channels count" Message-ID: To FreeSWITCH users, I just wondered if there is a way to return a count of the number of active sessions as a channel variable for use within a diaplan? >From the FreeSWITCH console or FS_CLI the command "show channels count" returns total (where is the current number of active sessions and it is the value of that I would like to use). Please note: I do not require to check against any limits, I just need this to expose the number of concurrent calls (including the session that is running) to the dialplan script. Thanks in advance, Andrew Keil Visytel Pty Ltd -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/245a3506/attachment-0001.html From anthony.minessale at gmail.com Fri Oct 2 06:32:21 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Thu, 1 Oct 2015 21:32:21 -0500 Subject: [Freeswitch-users] ESL Reporting of RTCP / Jitter is incorrect... does not match RTP originally reported In-Reply-To: References: <1443022823.1063374.391600049.46E47CFF@webmail.messagingengine.com> <1443629478.4173956.397725729.0BB32733@webmail.messagingengine.com> Message-ID: No media or jitter buffer related improvements will be made to 1.4. 1.6 is mandatory to explore such options. On Thu, Oct 1, 2015 at 8:35 PM, ?talo Rossi wrote: > I'd start testing this with latest master, if you can reproduce the same > problem there, file a jira with a test scenario > > On Wed, Sep 30, 2015 at 1:11 PM, David S. Dee wrote: > >> Hello again... >> >> Just to cover myself, I recompiled freeswitch from the ground up, with a >> fresh clone of the git repository for the v1.4 branch... hoping that maybe >> there was something that did not get recompiled correctly, but I am still >> seeing these same issues when accessing the RTCP data via a Perl event >> client. I moved a greatly-minimized version of the event client to the >> actually Voip machine itself in an attempt to eliminate any network byte >> ordering issues, but that did not help either. I still suspect it is a >> byte-alignment or storage sizing discrepancy that is happening between the >> switch_rtp.c module and when it gets received on the client side by the ESL >> module, but I can't prove it. >> >> Any chance that I can get some attention from someone more knowledgeable >> on this aspect of Freeswitch that I can troubleshoot this with, and >> possibly figure out the code fixes that need to happen? >> >> Thanks, >> David >> >> >> >> >> On Wed, Sep 23, 2015, at 09:40, David S. Dee wrote: >> > >> > I am trying to do some external actions based on the RTCP reporting of >> Jitter that comes in. >> > >> > My problem is that the numbers that show up in the freeswitch logs no >> longer match what gets reported via Event'ing >> > >> > eg, the freeswitch logs show: >> > >> > >> > 2015-09-23 08:22:24.221437 [NOTICE] switch_rtp.c:5206 Receiving an RTCP >> packet[2015-23-08 14:22:24.241238] SSRC[626145724]RTT[0.092102] >> A[874528193] - DLSR[38600] - LSR[874483557] >> > 2015-09-23 08:22:29.622369 [NOTICE] switch_rtp.c:5206 Receiving an RTCP >> packet[2015-23-08 14:22:29.640323] SSRC[626145724]RTT[0.106003] >> A[874882028] - DLSR[63832] - LSR[874811249] >> > 2015-09-23 08:22:35.041676 [NOTICE] switch_rtp.c:5206 Receiving an RTCP >> packet[2015-23-08 14:22:35.60396] SSRC[626145724]RTT[0.142044] A[875237238] >> - DLSR[88997] - LSR[875138932] >> > 2015-09-23 08:22:40.461243 [NOTICE] switch_rtp.c:5206 Receiving an RTCP >> packet[2015-23-08 14:22:40.480321] SSRC[626145724]RTT[0.181702] >> A[875592438] - DLSR[113836] - LSR[875466694] >> > 2015-09-23 08:22:45.882464 [NOTICE] switch_rtp.c:5206 Receiving an RTCP >> packet[2015-23-08 14:22:45.900353] SSRC[626145724]RTT[0.215042] >> A[875947645] - DLSR[139264] - LSR[875794288] >> > 2015-09-23 08:22:51.301265 [NOTICE] switch_rtp.c:5206 Receiving an RTCP >> packet[2015-23-08 14:22:51.320380] SSRC[626145724]RTT[0.249069] >> A[876302852] - DLSR[164560] - LSR[876121969] >> > >> > And the (short form) of what I receive via the ESL are: >> > >> > >> > >> > Sep 23 09:33:55: RTCP message not sent, too soon: SSRC: 255239bc, >> RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 874483557, >> Last-RTP-Timestamp: 2018933311, RTP-Rate: 8000, Capture-Time: >> 1443018144241365, Source0-Fraction: 129, Source0-Lost: 3388998144, >> Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: >> 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >> > Sep 23 09:34:00: RTCP message not sent, too soon: SSRC: 255239bc, >> RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 874811249, >> Last-RTP-Timestamp: 2018973151, RTP-Rate: 8000, Capture-Time: >> 1443018149640379, Source0-Fraction: 129, Source0-Lost: 3388998144, >> Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: >> 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >> > Sep 23 09:34:05: RTCP message not sent, too soon: SSRC: 255239bc, >> RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 875138932, >> Last-RTP-Timestamp: 2019013151, RTP-Rate: 8000, Capture-Time: >> 1443018155060479, Source0-Fraction: 129, Source0-Lost: 3388998144, >> Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: >> 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >> > Sep 23 09:34:15: RTCP message not sent, too soon: SSRC: 255239bc, >> RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 875794288, >> Last-RTP-Timestamp: 2019093311, RTP-Rate: 8000, Capture-Time: >> 1443018165900409, Source0-Fraction: 129, Source0-Lost: 3388998144, >> Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: >> 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >> > Sep 23 09:34:20: RTCP message not sent, too soon: SSRC: 255239bc, >> RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet-Count: 876121969, >> Last-RTP-Timestamp: 2019133311, RTP-Rate: 8000, Capture-Time: >> 1443018171320579, Source0-Fraction: 129, Source0-Lost: 3388998144, >> Source0-Highest-Sequence-Number-Received: 626145724, Source0-Jitter: >> 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >> > >> > (yes, the timestamps are off right now, that's actually fine). >> > >> > This used to work in an older version of Freeswitch, but when I rebuilt >> my system with an updated FS version last month, this broke. >> > >> > You'll note that the Sender-Packet-Count is (obviously) wrong, as well >> as the RTP-Timestamp, and the DLSR and LSR... none of them advance, while >> you can see them advancing in the freeswitch log. >> > >> > I suspect it is alignment of the values in the structure that gets >> populated for the ESL, but my C is rusty enough that I can't trace it >> anymore. >> > >> > Is anyone else able to view the Event data for RTCP packets? >> > >> > Thanks, >> > David >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > ?talo Rossi > italo at freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151001/12234b4f/attachment.html From mic.niel84 at gmail.com Fri Oct 2 10:53:32 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 08:53:32 +0200 Subject: [Freeswitch-users] Reg exp in tutorial Message-ID: In the doc's, should the 10_gateway_inbound.xml contain: expression="^[a-z\.]" instead of: expression="^[a-z]" So it can catch the domain and context int.example.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/3ee6f2ea/attachment.html From mgg at giagnocavo.net Fri Oct 2 10:59:17 2015 From: mgg at giagnocavo.net (Michael Giagnocavo) Date: Fri, 2 Oct 2015 06:59:17 +0000 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: The PCI change to require TLS 1.2 doesn?t further increase scope. The first step to dealing with PCI is to segment so as to drastically reduce scope. If the git and FS project infrastructure is in PCI scope, then there?s all sorts of things that?d apply to dealing with that server. Tons of procedures, separation of abilities, etc., that would make managing FS.org extremely difficult. Did they give you a quote from the relevant PCI section where they insist everything you do in the world has to be TLS 1.2 if some unrelated part of the org takes CC? (And really, why even bother taking PAN; let Stripe or BrainTree encrypt it client-side and deal with that so nearly nothing falls into scope.) -Michael From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Brian West Sent: Wednesday, September 30, 2015 10:07 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" Nope, all public facing systems have to be TLS 1.2, apparently you've never had the barrel of a payment processing company pointed at you. You do what they say or you don't take payments. On Wednesday, September 30, 2015, Sergey Safarov > wrote: Or separate merchand engine to subdomain with strong TLS and revert TLS for rest site. On Thu, Oct 1, 2015, 06:56 Sergey Safarov > wrote: I can recomend prepare special subdomain for git repo, proxy this supdomain to current repo url and enable on this domain typical SSL protocols. On Wed, Sep 30, 2015, 20:55 Ken Rice > wrote: GitHub is not compatible with our source tree? and anyone can use ssh still so its not really a problem From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Wednesday, September 30, 2015 12:43 PM To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" Maybe an officially supported and fully synchronized clone at github would make sense. On Sep 30, 2015 6:57 PM, "Mario" > wrote: Just to add to this topic?. Today I was going to do one last FreeSwitch build and test on OS X 10.6 and 10.7 to update the wiki before retiring those wiki pages. I could not git clone and I could not even access freeswitch.org. After research and seeing this thread I found TLS 1.2 is missing from not only 10.6 and 10.7 but also 10.8. After some research I found there is no way to add TLS 1.2 to 10.8 so I will be retiring that as well. So this makes my wiki updates a little easier! Mario G On Sep 29, 2015, at 3:07 AM, Shabbir abbasi > wrote: i have created my account on https://freeswitch.org/jira then i have used that details to login on https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse after login goto manage my account setting and aded ssh keys https://freeswitch.org/stash/plugins/servlet/ssh/account/keys after that in terminal git clone ssh://git at freeswitch.org:7999/fs/freeswitch.git is working for me On Tue, Sep 29, 2015 at 1:04 PM, Vikas Kumar > wrote: What were the steps you followed while cloning using ssh. From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Shabbir abbasi Sent: 28 September 2015 11:29 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" got success via ssh On Mon, Sep 28, 2015 at 10:27 AM, Michael Giagnocavo > wrote: Or? re-enable TLS1 and 1.1 with downgrade protection and problem solved with no security issues? From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Ken Rice Sent: Sunday, September 27, 2015 12:37 PM To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" Upgrate to debian 8 or centos 7, or clone over ssh (you'll need to create an account for the later) Sent from my iPhone On Sep 27, 2015, at 1:25 PM, Shabbir abbasi > wrote: any solution ? On Sun, Sep 27, 2015 at 11:17 PM, Michael Jerris > wrote: cent 6 might not have TLS 1.2 support. On Sunday, September 27, 2015, Shabbir abbasi > wrote: Dear michael, CentOS release 6.7 (Final) Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 after Yum update export GIT_CURL_VERBOSE=1 now error is git clone https://freeswitch.org/stash/scm/fs/freeswitch.git Initialized empty Git repository in /usr/src/freeswitch/.git/ * Couldn't find host freeswitch.org in the .netrc file; using defaults * About to connect() to freeswitch.org port 443 (#0) * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * NSS error -12190 * Expire cleared * Closing connection #0 * Couldn't find host freeswitch.org in the .netrc file; using defaults * About to connect() to freeswitch.org port 443 (#0) * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) port 443 (#0) * NSS error -12190 * Expire cleared * Closing connection #0 error: while accessing https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs fatal: HTTP request failed On Sun, Sep 27, 2015 at 10:18 PM, Michael Jerris > wrote: what operating system is this? On Sunday, September 27, 2015, Shabbir abbasi > wrote: git clone https://freeswitch.org/stash/scm/fs/freeswitch.git Initialized empty Git repository in /usr/src/freeswitch/.git/ error: SSL write: error -5938 while accessing https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs fatal: HTTP request failed any solution ? _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org Disclaimer :- The information in this e-mail and any attachments is confidential and may be legally privileged. It is intended solely for the addressee or addressees. If you are not an intended recipient, please delete the message and any attachments and notify the sender of misdelivery. Any use or disclosure of the contents of either is unauthorised and may be unlawful. All liability for viruses is excluded to the fullest extent permitted by law. Any views expressed in this message are those of the individual sender, except where the sender states them, with requisite authority, to be those of the specific TIMES GROUP company. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Brian West brian at freeswitch.org [http://billing.freeswitch.org/templates/default/img/whmcslogo.png] Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here! | Reddit: /r/freeswitch T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/08f9b12c/attachment-0001.html From krice at freeswitch.org Fri Oct 2 11:02:01 2015 From: krice at freeswitch.org (Ken Rice) Date: Fri, 2 Oct 2015 02:02:01 -0500 Subject: [Freeswitch-users] Reg exp in tutorial In-Reply-To: References: Message-ID: ^[a-z] just means first character should be an alpha char so it will match any proper fqdn or domain name Sent from my iPhone > On Oct 2, 2015, at 1:53 AM, Michael Nielsen wrote: > > In the doc's, should the 10_gateway_inbound.xml contain: > expression="^[a-z\.]" > instead of: > expression="^[a-z]" > > So it can catch the domain and context int.example.net. > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/cd8ace0e/attachment.html From s.safarov at gmail.com Fri Oct 2 11:49:17 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Fri, 2 Oct 2015 10:49:17 +0300 Subject: [Freeswitch-users] How to test a Pull Request! aka how to help us out! In-Reply-To: References: Message-ID: Hello Brian I learned to use a little git, and now I can help test requests. I found that before the command "git pr " must be given "git fetch origin". I would also like suggest to create a branch named "merged_pr" and a script that will merge all open pull requests. So the community will have the opportunity to test the assembly with all current pull requests. If bugs are found, then find them via the "git bisect". If you think it is useful, whether to suggest the implementation of the script? Sergey On Thu, Jul 9, 2015 at 12:04 AM, Brian West wrote: > Checkout freeswitch master first! > > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git > freeswitch.git > > cd freeswitch.git > > git config --add remote.origin.fetch > '+refs/pull-requests/*/from:refs/remotes/origin/pr/*' > git config alias.pr '!f() { git checkout pr/$1; git config > branch.pr/$1.merge refs/pull-requests/$1/from;} ; f' > > git pr > > build, test, report back. > > You can view the list of pull requests here: > > https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests > > Questions? Comments? > > Thanks, > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > ClueCon 2015 Call for Speakers > | Register > TODAY! | Reddit: /r/freeswitch > > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/eae169fd/attachment.html From Vikas.Kumar1 at timesinternet.in Fri Oct 2 12:22:30 2015 From: Vikas.Kumar1 at timesinternet.in (Vikas Kumar) Date: Fri, 2 Oct 2015 08:22:30 +0000 Subject: [Freeswitch-users] kamailio not starting Message-ID: <3e39e63a82224f5fac23ed606baaba14@DMTEX02P.timesgroup.com> Hi all, Getting error : 0(32420) ERROR: db_mysql [km_my_con.c:114]: db_mysql_new_connection(): driver error: Access denied for user 'kamailio'@'localhost' (using password: YES) 0(32420) ERROR: [db.c:318]: db_do_init2(): could not add connection to the pool 0(32420) ERROR: usrloc [dlist.c:654]: register_udomain(): failed to open database connection 0(32420) ERROR: registrar [reg_mod.c:563]: domain_fixup(): failed to register domain 0(32420) ERROR: [route.c:1154]: fix_actions(): fixing failed (code=-1) at cfg:/usr/local/etc/kamailio/kamailio.cfg:609 0(32420) ERROR: [route.c:1154]: fix_actions(): fixing failed (code=-1) at cfg:/usr/local/etc/kamailio/kamailio.cfg:611 0(32420) ERROR: [route.c:1154]: fix_actions(): fixing failed (code=-1) at cfg:/usr/local/etc/kamailio/kamailio.cfg:615 Any idea to resolve this. -- Regards, Vikas Kumar -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/880e9443/attachment-0001.html From abalashov at evaristesys.com Fri Oct 2 12:25:44 2015 From: abalashov at evaristesys.com (Alex Balashov) Date: Fri, 02 Oct 2015 04:25:44 -0400 Subject: [Freeswitch-users] kamailio not starting In-Reply-To: <3e39e63a82224f5fac23ed606baaba14@DMTEX02P.timesgroup.com> References: <3e39e63a82224f5fac23ed606baaba14@DMTEX02P.timesgroup.com> Message-ID: <20151002082544.5419088.40588.133657@evaristesys.com> An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/421b7f1d/attachment.html From ssinyagin at gmail.com Fri Oct 2 12:58:08 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Fri, 2 Oct 2015 10:58:08 +0200 Subject: [Freeswitch-users] How to test a Pull Request! aka how to help us out! In-Reply-To: References: Message-ID: no, it's definitely a bad idea to merge all pull requests automatically. Many of them are in reviewing and criticizing process, and some of them weren't yet reviewed. Some are known to break things, and aren't yet declined. On Fri, Oct 2, 2015 at 9:49 AM, Sergey Safarov wrote: > Hello Brian > I learned to use a little git, and now I can help test requests. > I found that before the command "git pr " must be given "git > fetch origin". > > I would also like suggest to create a branch named "merged_pr" and a > script that will merge all open pull requests. So the community will have > the opportunity to test the assembly with all current pull requests. If > bugs are found, then find them via the "git bisect". > > If you think it is useful, whether to suggest the implementation of the > script? > > Sergey > > On Thu, Jul 9, 2015 at 12:04 AM, Brian West wrote: > >> Checkout freeswitch master first! >> >> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >> freeswitch.git >> >> cd freeswitch.git >> >> git config --add remote.origin.fetch >> '+refs/pull-requests/*/from:refs/remotes/origin/pr/*' >> git config alias.pr '!f() { git checkout pr/$1; git config >> branch.pr/$1.merge refs/pull-requests/$1/from;} ; f' >> >> git pr >> >> build, test, report back. >> >> You can view the list of pull requests here: >> >> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests >> >> Questions? Comments? >> >> Thanks, >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> ClueCon 2015 Call for Speakers >> | Register >> TODAY! | Reddit: /r/freeswitch >> >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/dbf0bbbd/attachment.html From s.safarov at gmail.com Fri Oct 2 14:29:47 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Fri, 2 Oct 2015 13:29:47 +0300 Subject: [Freeswitch-users] How to test a Pull Request! aka how to help us out! In-Reply-To: References: Message-ID: I agree that this test would be difficult. Then it is better to have a script that: 1) create a local branch "merged_pr"; 2) merges to the branch pull request with the largest number; 3) if there is a merge conflict then rolls back the changes and move to pull request with a next number; 4) build sources; 5) If the assembly fails then rolls back the changes and move to pull request with next number; 6) if source builded successfuly then repeats steps 2-5 for pull request with next number; 7) If a request does not remain then displays a summary report. Resulted code can be tested to prevent introdused bugs like FS-8014 On Fri, Oct 2, 2015 at 11:58 AM, Stanislav Sinyagin wrote: > no, it's definitely a bad idea to merge all pull requests automatically. > Many of them are in reviewing and criticizing process, and some of them > weren't yet reviewed. > Some are known to break things, and aren't yet declined. > > > > On Fri, Oct 2, 2015 at 9:49 AM, Sergey Safarov > wrote: > >> Hello Brian >> I learned to use a little git, and now I can help test requests. >> I found that before the command "git pr " must be given "git >> fetch origin". >> >> I would also like suggest to create a branch named "merged_pr" and a >> script that will merge all open pull requests. So the community will have >> the opportunity to test the assembly with all current pull requests. If >> bugs are found, then find them via the "git bisect". >> >> If you think it is useful, whether to suggest the implementation of the >> script? >> >> Sergey >> >> On Thu, Jul 9, 2015 at 12:04 AM, Brian West wrote: >> >>> Checkout freeswitch master first! >>> >>> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >>> freeswitch.git >>> >>> cd freeswitch.git >>> >>> git config --add remote.origin.fetch >>> '+refs/pull-requests/*/from:refs/remotes/origin/pr/*' >>> git config alias.pr '!f() { git checkout pr/$1; git config >>> branch.pr/$1.merge refs/pull-requests/$1/from;} ; f' >>> >>> git pr >>> >>> build, test, report back. >>> >>> You can view the list of pull requests here: >>> >>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests >>> >>> Questions? Comments? >>> >>> Thanks, >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> ClueCon 2015 Call for Speakers >>> | Register >>> TODAY! | Reddit: /r/freeswitch >>> >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/c0cc9e6d/attachment-0001.html From mic.niel84 at gmail.com Fri Oct 2 16:50:19 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 14:50:19 +0200 Subject: [Freeswitch-users] Reg exp in tutorial In-Reply-To: References: Message-ID: Ok, I see. How can I debug to see if my incoming call from my SIP gateway hits that and get transferred to the correct context? I've tried to look at fs_cli and setting /debug 7, but I cannot tell if the dialplan gets executed and the call is transferred to the correct context. On Fri, Oct 2, 2015 at 9:02 AM, Ken Rice wrote: > ^[a-z] just means first character should be an alpha char so it will match > any proper fqdn or domain name > > Sent from my iPhone > > On Oct 2, 2015, at 1:53 AM, Michael Nielsen wrote: > > In the doc's, should the 10_gateway_inbound.xml contain: > expression="^[a-z\.]" > instead of: > expression="^[a-z]" > > So it can catch the domain and context int.example.net. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/099a98f3/attachment.html From mic.niel84 at gmail.com Fri Oct 2 16:55:35 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 14:55:35 +0200 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli Message-ID: I've set in switch.conf.xml. This removes a lot of output from the fs_cli. But if I want to try and log things to debug I'm not able to from fs_cli, I need to change the setting in switch.conf.xml and restart FreeSWITCH. How can I easily change debug/log level from fs_cli? I've tried /debug and /log, without any luck. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/24adb013/attachment.html From asilva at wirelessmundi.com Fri Oct 2 17:19:27 2015 From: asilva at wirelessmundi.com (Antonio Silva) Date: Fri, 02 Oct 2015 15:19:27 +0200 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli In-Reply-To: References: Message-ID: <560E845F.2090800@wirelessmundi.com> did you try: /log 7 On 10/02/2015 02:55 PM, Michael Nielsen wrote: > I've set > > > > in switch.conf.xml. > > > This removes a lot of output from the fs_cli. But if I want to try and > log things to debug I'm not able to from fs_cli, I need to change the > setting in switch.conf.xml and restart FreeSWITCH. > > How can I easily change debug/log level from fs_cli? > > I've tried /debug and /log, without any luck. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Saludos / Regards / Cumprimentos, *Ant?nio Silva* *e-Mail:* asilva at wirelessmundi.com / *Tel.:* (+34) 912160930 / *SKYPE:* wm_asilva Wireless Mundi -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/fe392d3c/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: ahghfgjg.png Type: image/png Size: 2424 bytes Desc: not available Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/fe392d3c/attachment.png From brian at freeswitch.org Fri Oct 2 17:22:53 2015 From: brian at freeswitch.org (Brian West) Date: Fri, 2 Oct 2015 08:22:53 -0500 Subject: [Freeswitch-users] How to test a Pull Request! aka how to help us out! In-Reply-To: References: Message-ID: Lol, yea what could possibly go wrong! All is a real bad idea! On Friday, October 2, 2015, Stanislav Sinyagin wrote: > no, it's definitely a bad idea to merge all pull requests automatically. > Many of them are in reviewing and criticizing process, and some of them > weren't yet reviewed. > Some are known to break things, and aren't yet declined. > > > > On Fri, Oct 2, 2015 at 9:49 AM, Sergey Safarov > wrote: > >> Hello Brian >> I learned to use a little git, and now I can help test requests. >> I found that before the command "git pr " must be given "git >> fetch origin". >> >> I would also like suggest to create a branch named "merged_pr" and a >> script that will merge all open pull requests. So the community will have >> the opportunity to test the assembly with all current pull requests. If >> bugs are found, then find them via the "git bisect". >> >> If you think it is useful, whether to suggest the implementation of the >> script? >> >> Sergey >> >> On Thu, Jul 9, 2015 at 12:04 AM, Brian West > > wrote: >> >>> Checkout freeswitch master first! >>> >>> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >>> freeswitch.git >>> >>> cd freeswitch.git >>> >>> git config --add remote.origin.fetch >>> '+refs/pull-requests/*/from:refs/remotes/origin/pr/*' >>> git config alias.pr '!f() { git checkout pr/$1; git config >>> branch.pr/$1.merge refs/pull-requests/$1/from;} ; f' >>> >>> git pr >>> >>> build, test, report back. >>> >>> You can view the list of pull requests here: >>> >>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests >>> >>> Questions? Comments? >>> >>> Thanks, >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> ClueCon 2015 Call for Speakers >>> | Register >>> TODAY! | Reddit: /r/freeswitch >>> >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/2fa9dbb7/attachment-0001.html From brian at freeswitch.org Fri Oct 2 17:26:55 2015 From: brian at freeswitch.org (Brian West) Date: Fri, 2 Oct 2015 08:26:55 -0500 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: Yea and having the payment processor show up at my house to take pictures to make sure we were not selling porn or drugs was also a little extreme, sadly they did say ALL public facing TLS MUST be 1.2, and chrome is about to drop the hammer too. We also do not store credit card data anywhere on our network! Yet they said we MUST! So we do it or we stop taking payments and just shut it all down, also sub optimal! /b On Friday, October 2, 2015, Michael Giagnocavo wrote: > The PCI change to require TLS 1.2 doesn?t further increase scope. The > first step to dealing with PCI is to segment so as to drastically reduce > scope. If the git and FS project infrastructure is in PCI scope, then > there?s all sorts of things that?d apply to dealing with that server. Tons > of procedures, separation of abilities, etc., that would make managing > FS.org extremely difficult. > > > > Did they give you a quote from the relevant PCI section where they insist > everything you do in the world has to be TLS 1.2 if some unrelated part of > the org takes CC? (And really, why even bother taking PAN; let Stripe or > BrainTree encrypt it client-side and deal with that so nearly nothing falls > into scope.) > > > > -Michael > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org > > [mailto:freeswitch-users-bounces at lists.freeswitch.org > ] > *On Behalf Of *Brian West > *Sent:* Wednesday, September 30, 2015 10:07 PM > *To:* FreeSWITCH Users Help > > *Subject:* Re: [Freeswitch-users] unable to clone master " git clone > https://freeswitch.org/stash/scm/fs/freeswitch.git" > > > > Nope, all public facing systems have to be TLS 1.2, apparently you've > never had the barrel of a payment processing company pointed at you. You do > what they say or you don't take payments. > > > On Wednesday, September 30, 2015, Sergey Safarov > wrote: > > Or separate merchand engine to subdomain with strong TLS and revert TLS > for rest site. > > > > On Thu, Oct 1, 2015, 06:56 Sergey Safarov wrote: > > I can recomend prepare special subdomain for git repo, proxy this > supdomain to current repo url and enable on this domain typical SSL > protocols. > > > > On Wed, Sep 30, 2015, 20:55 Ken Rice wrote: > > GitHub is not compatible with our source tree? and anyone can use ssh > still so its not really a problem > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Stanislav > Sinyagin > *Sent:* Wednesday, September 30, 2015 12:43 PM > > > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] unable to clone master " git clone > https://freeswitch.org/stash/scm/fs/freeswitch.git" > > > > Maybe an officially supported and fully synchronized clone at github would > make sense. > > On Sep 30, 2015 6:57 PM, "Mario" wrote: > > Just to add to this topic?. Today I was going to do one last FreeSwitch > build and test on OS X 10.6 and 10.7 to update the wiki before retiring > those wiki pages. I could not git clone and I could not even access > freeswitch.org. After research and seeing this thread I found TLS 1.2 is > missing from not only 10.6 and 10.7 but also 10.8. After some research I > found there is no way to add TLS 1.2 to 10.8 so I will be retiring that as > well. So this makes my wiki updates a little easier! > > Mario G > > > > > > On Sep 29, 2015, at 3:07 AM, Shabbir abbasi > wrote: > > > > i have created my account on https://freeswitch.org/jira > > then i have used that details to login on > https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse > > after login goto manage my account setting and aded ssh keys > > https://freeswitch.org/stash/plugins/servlet/ssh/account/keys > > after that in terminal git clone ssh:// > git at freeswitch.org:7999/fs/freeswitch.git is working for me > > > > On Tue, Sep 29, 2015 at 1:04 PM, Vikas Kumar < > Vikas.Kumar1 at timesinternet.in> wrote: > > What were the steps you followed while cloning using ssh. > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Shabbir > abbasi > *Sent:* 28 September 2015 11:29 > *To:* FreeSWITCH Users Help > > > *Subject:* Re: [Freeswitch-users] unable to clone master " git clone > https://freeswitch.org/stash/scm/fs/freeswitch.git" > > > > > > got success via ssh > > > > On Mon, Sep 28, 2015 at 10:27 AM, Michael Giagnocavo > wrote: > > Or? re-enable TLS1 and 1.1 with downgrade protection and problem solved > with no security issues? > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Ken Rice > *Sent:* Sunday, September 27, 2015 12:37 PM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] unable to clone master " git clone > https://freeswitch.org/stash/scm/fs/freeswitch.git" > > > > Upgrate to debian 8 or centos 7, or clone over ssh (you'll need to create > an account for the later) > > Sent from my iPhone > > > On Sep 27, 2015, at 1:25 PM, Shabbir abbasi > wrote: > > any solution ? > > > > On Sun, Sep 27, 2015 at 11:17 PM, Michael Jerris wrote: > > cent 6 might not have TLS 1.2 support. > > > > On Sunday, September 27, 2015, Shabbir abbasi > wrote: > > Dear michael, > CentOS release 6.7 (Final) > Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 > > after Yum update > > export GIT_CURL_VERBOSE=1 > now error is > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git > Initialized empty Git repository in /usr/src/freeswitch/.git/ > * Couldn't find host freeswitch.org in the .netrc file; using defaults > * About to connect() to freeswitch.org port 443 (#0) > * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) > port 443 (#0) > * Initializing NSS with certpath: sql:/etc/pki/nssdb > * NSS error -12190 > * Expire cleared > * Closing connection #0 > * Couldn't find host freeswitch.org in the .netrc file; using defaults > * About to connect() to freeswitch.org port 443 (#0) > * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) > port 443 (#0) > * NSS error -12190 > * Expire cleared > * Closing connection #0 > error: while accessing > https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs > > fatal: HTTP request failed > > > > > On Sun, Sep 27, 2015 at 10:18 PM, Michael Jerris wrote: > > what operating system is this? > > > > On Sunday, September 27, 2015, Shabbir abbasi > wrote: > > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git > > Initialized empty Git repository in /usr/src/freeswitch/.git/ > error: SSL write: error -5938 while accessing > https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs > > fatal: HTTP request failed > > any solution ? > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > Disclaimer :- > > The information in this e-mail and any attachments is confidential and may be > > legally privileged. It is intended solely for the addressee or addressees. If you are > > not an intended recipient, please delete the message and any attachments and > > notify the sender of misdelivery. Any use or disclosure of the contents of either is > > unauthorised and may be unlawful. All liability for viruses is excluded to the fullest > > extent permitted by law. Any views expressed in this message are those of the > > individual sender, except where the sender states them, with requisite authority, to > > be those of the specific TIMES GROUP company. > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/329e0d21/attachment-0001.html From gmaruzz at gmail.com Fri Oct 2 17:27:35 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 2 Oct 2015 15:27:35 +0200 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli In-Reply-To: <560E845F.2090800@wirelessmundi.com> References: <560E845F.2090800@wirelessmundi.com> Message-ID: >From fs_cli, "fsctl loglevel 7" changes what FreeSWITCH itself is logging, while "console loglevel 7" changes what you see. What FreeSWITCH is logging (eg, on logfile) can be more than what you see in console (or in fs_cli) but it cannot obviously be more. sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 02/Ott/2015 15:20, "Antonio Silva" ha scritto: > did you try: /log 7 > > > On 10/02/2015 02:55 PM, Michael Nielsen wrote: > > I've set > > > > in switch.conf.xml. > > > This removes a lot of output from the fs_cli. But if I want to try and log > things to debug I'm not able to from fs_cli, I need to change the setting > in switch.conf.xml and restart FreeSWITCH. > > How can I easily change debug/log level from fs_cli? > > I've tried /debug and /log, without any luck. > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com > > Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org > > > -- > > Saludos / Regards / Cumprimentos, > *Ant?nio Silva* > *e-Mail:* asilva at wirelessmundi.com / *Tel.:* (+34) 912160930 > <+34912160930> / *SKYPE:* wm_asilva > [image: Wireless Mundi] > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/076f48eb/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: ahghfgjg.png Type: image/png Size: 2424 bytes Desc: not available Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/076f48eb/attachment.png From gmaruzz at gmail.com Fri Oct 2 17:30:33 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 2 Oct 2015 15:30:33 +0200 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli In-Reply-To: References: <560E845F.2090800@wirelessmundi.com> Message-ID: Il 02/Ott/2015 15:25, gmaruzz at gmail.com ha scritto: > > From fs_cli, "fsctl loglevel 7" changes what FreeSWITCH itself is logging, while "console loglevel 7" changes what you see. > > What FreeSWITCH is logging (eg, on logfile) can be more than what you see in console (or in fs_cli) but it cannot obviously be more. But it cannot obviously be less. Eg: if you set fsctl loglevel 7, then you can see debug in console with console loglevel 7. If FS is not logging at level 7, because you set fsctl loglevel 6, then you have no debug in console, notwithstanding you set console loglevel 7 > > sent from my mobile, > Giovanni Maruzzelli > cell: +39 347 266 56 18 > > Il 02/Ott/2015 15:20, "Antonio Silva" ha scritto: >> >> did you try: /log 7 >> >> >> >> On 10/02/2015 02:55 PM, Michael Nielsen wrote: >>> >>> I've set >>> >>> >>> >>> in switch.conf.xml. >>> >>> >>> This removes a lot of output from the fs_cli. But if I want to try and log things to debug I'm not able to from fs_cli, I need to change the setting in switch.conf.xml and restart FreeSWITCH. >>> >>> How can I easily change debug/log level from fs_cli? >>> >>> I've tried /debug and /log, without any luck. >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> -- >> >> Saludos / Regards / Cumprimentos, >> Ant?nio Silva >> e-Mail: asilva at wirelessmundi.com / Tel.: (+34) 912160930 / SKYPE: wm_asilva >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/8531c710/attachment.html From mic.niel84 at gmail.com Fri Oct 2 18:06:47 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 16:06:47 +0200 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli In-Reply-To: References: <560E845F.2090800@wirelessmundi.com> Message-ID: Running this: console loglevel 7 +OK log level 7 [7] +OK console log level set to DEBUG freeswitch at internal> /log 7 +OK log level 7 [7] freeswitch at internal> still doesn't show anything in fs_cli when making calls. On Fri, Oct 2, 2015 at 3:27 PM, Giovanni Maruzzelli wrote: > From fs_cli, "fsctl loglevel 7" changes what FreeSWITCH itself is logging, > while "console loglevel 7" changes what you see. > > What FreeSWITCH is logging (eg, on logfile) can be more than what you see > in console (or in fs_cli) but it cannot obviously be more. > > sent from my mobile, > Giovanni Maruzzelli > cell: +39 347 266 56 18 > Il 02/Ott/2015 15:20, "Antonio Silva" ha > scritto: > >> did you try: /log 7 >> >> >> On 10/02/2015 02:55 PM, Michael Nielsen wrote: >> >> I've set >> >> >> >> in switch.conf.xml. >> >> >> This removes a lot of output from the fs_cli. But if I want to try and >> log things to debug I'm not able to from fs_cli, I need to change the >> setting in switch.conf.xml and restart FreeSWITCH. >> >> How can I easily change debug/log level from fs_cli? >> >> I've tried /debug and /log, without any luck. >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com >> >> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com >> >> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org >> >> >> -- >> >> Saludos / Regards / Cumprimentos, >> *Ant?nio Silva* >> *e-Mail:* asilva at wirelessmundi.com / *Tel.:* (+34) 912160930 >> <+34912160930> / *SKYPE:* wm_asilva >> [image: Wireless Mundi] >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/d1ec332a/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: ahghfgjg.png Type: image/png Size: 2424 bytes Desc: not available Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/d1ec332a/attachment-0001.png From anthony.minessale at gmail.com Fri Oct 2 18:12:02 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Fri, 2 Oct 2015 09:12:02 -0500 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli In-Reply-To: References: <560E845F.2090800@wirelessmundi.com> Message-ID: If you set loglevel in switch.conf.xml you are permanently deactivating any level above that. You should leave the one alone in switch.conf.xml and only change the one in the console.conf.xml On Fri, Oct 2, 2015 at 9:06 AM, Michael Nielsen wrote: > Running this: > > console loglevel 7 > > +OK log level 7 [7] > > +OK console log level set to DEBUG > > > freeswitch at internal> /log 7 > > +OK log level 7 [7] > > freeswitch at internal> > > > still doesn't show anything in fs_cli when making calls. > > On Fri, Oct 2, 2015 at 3:27 PM, Giovanni Maruzzelli > wrote: > >> From fs_cli, "fsctl loglevel 7" changes what FreeSWITCH itself is >> logging, while "console loglevel 7" changes what you see. >> >> What FreeSWITCH is logging (eg, on logfile) can be more than what you see >> in console (or in fs_cli) but it cannot obviously be more. >> >> sent from my mobile, >> Giovanni Maruzzelli >> cell: +39 347 266 56 18 >> Il 02/Ott/2015 15:20, "Antonio Silva" ha >> scritto: >> >>> did you try: /log 7 >>> >>> >>> On 10/02/2015 02:55 PM, Michael Nielsen wrote: >>> >>> I've set >>> >>> >>> >>> in switch.conf.xml. >>> >>> >>> This removes a lot of output from the fs_cli. But if I want to try and >>> log things to debug I'm not able to from fs_cli, I need to change the >>> setting in switch.conf.xml and restart FreeSWITCH. >>> >>> How can I easily change debug/log level from fs_cli? >>> >>> I've tried /debug and /log, without any luck. >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com >>> >>> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org >>> >>> >>> -- >>> >>> Saludos / Regards / Cumprimentos, >>> *Ant?nio Silva* >>> *e-Mail:* asilva at wirelessmundi.com / *Tel.:* (+34) 912160930 >>> <+34912160930> / *SKYPE:* wm_asilva >>> [image: Wireless Mundi] >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/7ebb5b7b/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: ahghfgjg.png Type: image/png Size: 2424 bytes Desc: not available Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/7ebb5b7b/attachment.png From krice at freeswitch.org Fri Oct 2 19:07:14 2015 From: krice at freeswitch.org (Ken Rice) Date: Fri, 2 Oct 2015 10:07:14 -0500 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli In-Reply-To: References: Message-ID: <365601d0fd24$05ee07c0$11ca1740$@freeswitch.org> Switch.conf.xml sets the loglevel for the core logger? if you set it to something other than debug then messages that are of a level higher than what you set it to are dropped. This can be adjusted with fsctl loglevel in fscli. There are also console and logfile logging levels. These are output specific filters? Set the one that?s appropriate for what you are trying to do From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Nielsen Sent: Friday, October 2, 2015 7:56 AM To: FreeSWITCH Users Help Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli I've set in switch.conf.xml. This removes a lot of output from the fs_cli. But if I want to try and log things to debug I'm not able to from fs_cli, I need to change the setting in switch.conf.xml and restart FreeSWITCH. How can I easily change debug/log level from fs_cli? I've tried /debug and /log, without any luck. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/f99b1ac8/attachment.html From faycal.noushi at gmail.com Fri Oct 2 19:09:42 2015 From: faycal.noushi at gmail.com (=?UTF-8?Q?fay=C3=A7al_noushi?=) Date: Fri, 2 Oct 2015 16:09:42 +0100 Subject: [Freeswitch-users] Non regression tests? Message-ID: Hi all, A long time ago, I opened a ticket for an issue that I had. I wanted to extract SDP from multipart messages (this was in a SIP-I scenario case). To do so, I've had to modify a function in nua_session.c. I'm not used to C programming, but I made sure the modifications only impacted the SDP multipart case which isn't supported anyway. The thing is, it was an important step to make a SIP-I call go through FreeSwitch. I've discussed this in verto with you, people. But, as I understood it, this couldn't be merged since it had to undergo regression testing. My question is this: how can I make those tests? Since then, the pull request got declined since I had to redo the same thing with FS 1.6. I didn't do it since I don't know it's really useful. Thanks, -- NOUSHI Fay?al -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/fc92715e/attachment-0001.html From Tim at Millicorp.com Fri Oct 2 20:11:26 2015 From: Tim at Millicorp.com (Tim Meade) Date: Fri, 2 Oct 2015 16:11:26 +0000 Subject: [Freeswitch-users] not enough buffer space for required resample operation! Message-ID: Intermediate transcoding server. Debian 8 FreeSWITCH Version 1.7.0+git~20150827T040104Z~eefe21536d~64bit (git eefe215 2015-08-27 04:01:04Z 64bit) We have ONE cell phone number that triggers this. All other numbers in testing have worked fine. I can't seem to find much on this error. Before I open a JIRA I thought I would ask if anyone else had seen this. We are in the process form moving from long term cents to debian. Maybe something was missed. Thanks Tim 2015-10-02 11:52:10.942998 [NOTICE] sofia_media.c:92 Pre-Answer sofia/internal/2125551212 at 162.213.51.55! 2015-10-02 11:52:10.942998 [NOTICE] switch_ivr_originate.c:3526 Channel [sofia/internal/2125551212 at 162.213.51.55] has been answered 2015-10-02 11:52:11.303018 [NOTICE] switch_core_io.c:1191 Activating write resampler 2015-10-02 11:52:11.342999 [NOTICE] switch_core_io.c:1191 Activating write resampler 2015-10-02 11:52:11.342999 [CRIT] switch_core_io.c:1261 sofia/internal/2125551212 at 162.213.51.55 not enough buffer space for required resample operation! 2015-10-02 11:52:11.342999 [NOTICE] switch_core_io.c:1263 Hangup sofia/internal/2125551212 at 162.213.51.55 [CS_EXECUTE] [DESTINATION_OUT_OF_ORDER] # ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 15798 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 65536 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 15798 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/1e6b7336/attachment.html From ben at langfeld.co.uk Fri Oct 2 20:12:57 2015 From: ben at langfeld.co.uk (Ben Langfeld) Date: Fri, 2 Oct 2015 13:12:57 -0300 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: On 2 October 2015 at 10:26, Brian West wrote: > Yea and having the payment processor show up at my house to take pictures > to make sure we were not selling porn or drugs was also a little extreme, > sadly they did say ALL public facing TLS MUST be 1.2, and chrome is about > to drop the hammer too. We also do not store credit card data anywhere on > our network! Yet they said we MUST! Just curious what you *are* selling that requires such extremes. Sounds like you're setting up an Amazon competitor ;) > > So we do it or we stop taking payments and just shut it all down, also sub > optimal! > > > > /b > > > On Friday, October 2, 2015, Michael Giagnocavo wrote: > >> The PCI change to require TLS 1.2 doesn?t further increase scope. The >> first step to dealing with PCI is to segment so as to drastically reduce >> scope. If the git and FS project infrastructure is in PCI scope, then >> there?s all sorts of things that?d apply to dealing with that server. Tons >> of procedures, separation of abilities, etc., that would make managing >> FS.org extremely difficult. >> >> >> >> Did they give you a quote from the relevant PCI section where they insist >> everything you do in the world has to be TLS 1.2 if some unrelated part of >> the org takes CC? (And really, why even bother taking PAN; let Stripe or >> BrainTree encrypt it client-side and deal with that so nearly nothing falls >> into scope.) >> >> >> >> -Michael >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Brian West >> *Sent:* Wednesday, September 30, 2015 10:07 PM >> *To:* FreeSWITCH Users Help >> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >> https://freeswitch.org/stash/scm/fs/freeswitch.git" >> >> >> >> Nope, all public facing systems have to be TLS 1.2, apparently you've >> never had the barrel of a payment processing company pointed at you. You do >> what they say or you don't take payments. >> >> >> On Wednesday, September 30, 2015, Sergey Safarov >> wrote: >> >> Or separate merchand engine to subdomain with strong TLS and revert TLS >> for rest site. >> >> >> >> On Thu, Oct 1, 2015, 06:56 Sergey Safarov wrote: >> >> I can recomend prepare special subdomain for git repo, proxy this >> supdomain to current repo url and enable on this domain typical SSL >> protocols. >> >> >> >> On Wed, Sep 30, 2015, 20:55 Ken Rice wrote: >> >> GitHub is not compatible with our source tree? and anyone can use ssh >> still so its not really a problem >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Stanislav >> Sinyagin >> *Sent:* Wednesday, September 30, 2015 12:43 PM >> >> >> *To:* FreeSWITCH Users Help >> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >> https://freeswitch.org/stash/scm/fs/freeswitch.git" >> >> >> >> Maybe an officially supported and fully synchronized clone at github >> would make sense. >> >> On Sep 30, 2015 6:57 PM, "Mario" wrote: >> >> Just to add to this topic?. Today I was going to do one last FreeSwitch >> build and test on OS X 10.6 and 10.7 to update the wiki before retiring >> those wiki pages. I could not git clone and I could not even access >> freeswitch.org. After research and seeing this thread I found TLS 1.2 is >> missing from not only 10.6 and 10.7 but also 10.8. After some research I >> found there is no way to add TLS 1.2 to 10.8 so I will be retiring that as >> well. So this makes my wiki updates a little easier! >> >> Mario G >> >> >> >> >> >> On Sep 29, 2015, at 3:07 AM, Shabbir abbasi >> wrote: >> >> >> >> i have created my account on https://freeswitch.org/jira >> >> then i have used that details to login on >> https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse >> >> after login goto manage my account setting and aded ssh keys >> >> https://freeswitch.org/stash/plugins/servlet/ssh/account/keys >> >> after that in terminal git clone ssh:// >> git at freeswitch.org:7999/fs/freeswitch.git is working for me >> >> >> >> On Tue, Sep 29, 2015 at 1:04 PM, Vikas Kumar < >> Vikas.Kumar1 at timesinternet.in> wrote: >> >> What were the steps you followed while cloning using ssh. >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Shabbir >> abbasi >> *Sent:* 28 September 2015 11:29 >> *To:* FreeSWITCH Users Help >> >> >> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >> https://freeswitch.org/stash/scm/fs/freeswitch.git" >> >> >> >> >> >> got success via ssh >> >> >> >> On Mon, Sep 28, 2015 at 10:27 AM, Michael Giagnocavo >> wrote: >> >> Or? re-enable TLS1 and 1.1 with downgrade protection and problem solved >> with no security issues? >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Ken Rice >> *Sent:* Sunday, September 27, 2015 12:37 PM >> *To:* FreeSWITCH Users Help >> *Subject:* Re: [Freeswitch-users] unable to clone master " git clone >> https://freeswitch.org/stash/scm/fs/freeswitch.git" >> >> >> >> Upgrate to debian 8 or centos 7, or clone over ssh (you'll need to create >> an account for the later) >> >> Sent from my iPhone >> >> >> On Sep 27, 2015, at 1:25 PM, Shabbir abbasi >> wrote: >> >> any solution ? >> >> >> >> On Sun, Sep 27, 2015 at 11:17 PM, Michael Jerris wrote: >> >> cent 6 might not have TLS 1.2 support. >> >> >> >> On Sunday, September 27, 2015, Shabbir abbasi >> wrote: >> >> Dear michael, >> CentOS release 6.7 (Final) >> Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 >> >> after Yum update >> >> export GIT_CURL_VERBOSE=1 >> now error is >> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >> Initialized empty Git repository in /usr/src/freeswitch/.git/ >> * Couldn't find host freeswitch.org in the .netrc file; using defaults >> * About to connect() to freeswitch.org port 443 (#0) >> * Trying 209.105.235.6... * Connected to freeswitch.org >> (209.105.235.6) port 443 (#0) >> * Initializing NSS with certpath: sql:/etc/pki/nssdb >> * NSS error -12190 >> * Expire cleared >> * Closing connection #0 >> * Couldn't find host freeswitch.org in the .netrc file; using defaults >> * About to connect() to freeswitch.org port 443 (#0) >> * Trying 209.105.235.6... * Connected to freeswitch.org >> (209.105.235.6) port 443 (#0) >> * NSS error -12190 >> * Expire cleared >> * Closing connection #0 >> error: while accessing >> https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs >> >> fatal: HTTP request failed >> >> >> >> >> On Sun, Sep 27, 2015 at 10:18 PM, Michael Jerris wrote: >> >> what operating system is this? >> >> >> >> On Sunday, September 27, 2015, Shabbir abbasi >> wrote: >> >> git clone https://freeswitch.org/stash/scm/fs/freeswitch.git >> >> Initialized empty Git repository in /usr/src/freeswitch/.git/ >> error: SSL write: error -5938 while accessing >> https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs >> >> fatal: HTTP request failed >> >> any solution ? >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> Disclaimer :- >> >> The information in this e-mail and any attachments is confidential and may be >> >> legally privileged. It is intended solely for the addressee or addressees. If you are >> >> not an intended recipient, please delete the message and any attachments and >> >> notify the sender of misdelivery. Any use or disclosure of the contents of either is >> >> unauthorised and may be unlawful. All liability for viruses is excluded to the fullest >> >> extent permitted by law. Any views expressed in this message are those of the >> >> individual sender, except where the sender states them, with requisite authority, to >> >> be those of the specific TIMES GROUP company. >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/af242c43/attachment-0001.html From mic.niel84 at gmail.com Fri Oct 2 21:08:15 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 19:08:15 +0200 Subject: [Freeswitch-users] Setting loglevel to warning removes log in fs_cli In-Reply-To: <365601d0fd24$05ee07c0$11ca1740$@freeswitch.org> References: <365601d0fd24$05ee07c0$11ca1740$@freeswitch.org> Message-ID: That worked, thank you :) On Fri, Oct 2, 2015 at 5:07 PM, Ken Rice wrote: > Switch.conf.xml sets the loglevel for the core logger? if you set it to > something other than debug then messages that are of a level higher than > what you set it to are dropped. > > This can be adjusted with fsctl loglevel in fscli. > > > > There are also console and logfile logging levels. These are output > specific filters? > > > > Set the one that?s appropriate for what you are trying to do > > > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Michael > Nielsen > *Sent:* Friday, October 2, 2015 7:56 AM > *To:* FreeSWITCH Users Help > *Subject:* [Freeswitch-users] Setting loglevel to warning removes log in > fs_cli > > > > I've set > > > > in switch.conf.xml. > > > > This removes a lot of output from the fs_cli. But if I want to try and log > things to debug I'm not able to from fs_cli, I need to change the setting > in switch.conf.xml and restart FreeSWITCH. > > How can I easily change debug/log level from fs_cli? > > I've tried /debug and /log, without any luck. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/41e020f3/attachment.html From mic.niel84 at gmail.com Fri Oct 2 21:11:38 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 19:11:38 +0200 Subject: [Freeswitch-users] Reg exp in tutorial In-Reply-To: References: Message-ID: Ok, I found out how to debug in another thread here. I'm getting this output where it fails to continue with the public dial plan: Dialplan: sofia/internal/+44234456321 at dialersipper.com parsing [public->gateway_inbound] continue=false Dialplan: sofia/internal/+44234456321 at dialersipper.com Regex (FAIL) [gateway_inbound] ${target_context}() =~ /^[a-z]/ break=on-false However, my sip-profile contains this: ... and my dial plan this: On Fri, Oct 2, 2015 at 2:50 PM, Michael Nielsen wrote: > Ok, I see. How can I debug to see if my incoming call from my SIP gateway > hits that and get transferred to the correct context? > > I've tried to look at fs_cli and setting /debug 7, but I cannot tell if > the dialplan gets executed and the call is transferred to the correct > context. > > On Fri, Oct 2, 2015 at 9:02 AM, Ken Rice wrote: > >> ^[a-z] just means first character should be an alpha char so it will >> match any proper fqdn or domain name >> >> Sent from my iPhone >> >> On Oct 2, 2015, at 1:53 AM, Michael Nielsen wrote: >> >> In the doc's, should the 10_gateway_inbound.xml contain: >> expression="^[a-z\.]" >> instead of: >> expression="^[a-z]" >> >> So it can catch the domain and context int.example.net. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/834cc835/attachment.html From danny.gershman at gmail.com Fri Oct 2 21:47:38 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Fri, 02 Oct 2015 17:47:38 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: What the main reason why Debian 8 is the distro of choice for FS 1.6? Trying to get buy in. On Wed, Sep 30, 2015 at 11:51 PM Danny Gershman wrote: > Ok sounds good, I'll contribute my findings, I have a wiki login I believe. > > On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale < > anthony.minessale at gmail.com> wrote: > >> The community maintains a wiki page but I am not sure how up to date it >> is. >> https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 >> >> >> On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman < >> danny.gershman at gmail.com> wrote: >> >>> Thanks I'll give it a whirl and try to compile. >>> >>> On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < >>> anthony.minessale at gmail.com> wrote: >>> >>>> We have community CentOS packages but they are missing most of the >>>> multimedia functionality. If you just need opus its probably ok. >>>> And 1.6.3 will bring another round of media changes so you might want >>>> to try master or nightly packages to prepare for it. >>>> >>>> >>>> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman < >>>> danny.gershman at gmail.com> wrote: >>>> >>>>> Ok I have no problem upgrading to 1.6.2, assuming that this would >>>>> provide some kind of resolution to the issue with OPUS. My question is if >>>>> there has been any success with running it on Centos 6.4? >>>>> >>>>> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >>>>> anthony.minessale at gmail.com> wrote: >>>>> >>>>>> No new improvements are planned for 1.4. >>>>>> Media is undergoing heavy refactoring in 1.6 and its not backportable. >>>>>> >>>>>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >>>>>> wrote: >>>>>> >>>>>>> You must like pain! Why don't you try Debian 8? >>>>>>> >>>>>>> >>>>>>> On Wednesday, September 30, 2015, Danny Gershman < >>>>>>> danny.gershman at gmail.com> wrote: >>>>>>> >>>>>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Danny, >>>>>>>>> >>>>>>>>> We've resolved many issues since 1.4.19, have you considered >>>>>>>>> trying 1.6.2? Its got some more improvements in this area. >>>>>>>>> >>>>>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Currently tested with 1.4.19 >>>>>>>>>> >>>>>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP >>>>>>>>>>>> calls into FS conferences. We have packet captures at the edge of network >>>>>>>>>>>> that sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>>>>>>> delays and clipping. >>>>>>>>>>>> >>>>>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>>>>> setting I could try that would help? >>>>>>>>>>>> >>>>>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at >>>>>>>>>>>> the expense of quality? >>>>>>>>>>>> >>>>>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>>>>> >>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>> >>>>>>>>>>>> --Danny Gershman >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> *Brian West* >>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>> >>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>> >>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Brian West* >>>>>>>>> brian at freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>> http://www.freeswitchbook.com >>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>> >>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>> Reddit: /r/freeswitch >>>>>>>>> >>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>> http://twitter.com/FreeSWITCH >>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>> * >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>> >>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>> http://twitter.com/FreeSWITCH >>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>> * >>>> >>>> ClueCon Weekly Development Call >>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>> >>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/8ea59941/attachment-0001.html From bpriddy at bryantschools.org Fri Oct 2 21:52:51 2015 From: bpriddy at bryantschools.org (Blake Priddy) Date: Fri, 2 Oct 2015 12:52:51 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Mine is because the dev's told me to ;) I used to use Ubuntu. But after my experiences I have been converted. On Oct 2, 2015 12:50 PM, "Danny Gershman" wrote: > What the main reason why Debian 8 is the distro of choice for FS 1.6? > Trying to get buy in. > > On Wed, Sep 30, 2015 at 11:51 PM Danny Gershman > wrote: > >> Ok sounds good, I'll contribute my findings, I have a wiki login I >> believe. >> >> On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale < >> anthony.minessale at gmail.com> wrote: >> >>> The community maintains a wiki page but I am not sure how up to date it >>> is. >>> https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 >>> >>> >>> On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> Thanks I'll give it a whirl and try to compile. >>>> >>>> On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < >>>> anthony.minessale at gmail.com> wrote: >>>> >>>>> We have community CentOS packages but they are missing most of the >>>>> multimedia functionality. If you just need opus its probably ok. >>>>> And 1.6.3 will bring another round of media changes so you might want >>>>> to try master or nightly packages to prepare for it. >>>>> >>>>> >>>>> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman < >>>>> danny.gershman at gmail.com> wrote: >>>>> >>>>>> Ok I have no problem upgrading to 1.6.2, assuming that this would >>>>>> provide some kind of resolution to the issue with OPUS. My question is if >>>>>> there has been any success with running it on Centos 6.4? >>>>>> >>>>>> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >>>>>> anthony.minessale at gmail.com> wrote: >>>>>> >>>>>>> No new improvements are planned for 1.4. >>>>>>> Media is undergoing heavy refactoring in 1.6 and its not >>>>>>> backportable. >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >>>>>>> wrote: >>>>>>> >>>>>>>> You must like pain! Why don't you try Debian 8? >>>>>>>> >>>>>>>> >>>>>>>> On Wednesday, September 30, 2015, Danny Gershman < >>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>> >>>>>>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>>>>>> >>>>>>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Danny, >>>>>>>>>> >>>>>>>>>> We've resolved many issues since 1.4.19, have you considered >>>>>>>>>> trying 1.6.2? Its got some more improvements in this area. >>>>>>>>>> >>>>>>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Currently tested with 1.4.19 >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make SIP >>>>>>>>>>>>> calls into FS conferences. We have packet captures at the edge of network >>>>>>>>>>>>> that sound clear, but when they get to FreeSWITCH they sound distorted via >>>>>>>>>>>>> delays and clipping. >>>>>>>>>>>>> >>>>>>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>>>>>> setting I could try that would help? >>>>>>>>>>>>> >>>>>>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at >>>>>>>>>>>>> the expense of quality? >>>>>>>>>>>>> >>>>>>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>>> >>>>>>>>>>>>> --Danny Gershman >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> *Brian West* >>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>> >>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>> >>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> *Brian West* >>>>>>>>>> brian at freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>> >>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>> >>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Brian West* >>>>>>>> brian at freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>> http://www.freeswitchbook.com >>>>>>>> http://www.freeswitchcookbook.com >>>>>>>> >>>>>>>> Got Bugs? Report them here ! | >>>>>>>> Reddit: /r/freeswitch >>>>>>>> >>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>> >>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>> http://twitter.com/FreeSWITCH >>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>> * >>>>>>> >>>>>>> ClueCon Weekly Development Call >>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>> >>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>> >>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>> http://twitter.com/FreeSWITCH >>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>> * >>>>> >>>>> ClueCon Weekly Development Call >>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>> >>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>> http://twitter.com/FreeSWITCH >>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>> * >>> >>> ClueCon Weekly Development Call >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> https://www.youtube.com/watch?v=9XXgW34t40s >>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/3f74725e/attachment-0001.html From danny.gershman at gmail.com Fri Oct 2 21:58:28 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Fri, 02 Oct 2015 17:58:28 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Yeah looking for some technical explanation other than "do it" :) On Fri, Oct 2, 2015 at 1:53 PM Blake Priddy wrote: > Mine is because the dev's told me to ;) > I used to use Ubuntu. But after my experiences I have been converted. > On Oct 2, 2015 12:50 PM, "Danny Gershman" > wrote: > >> What the main reason why Debian 8 is the distro of choice for FS 1.6? >> Trying to get buy in. >> >> On Wed, Sep 30, 2015 at 11:51 PM Danny Gershman >> wrote: >> >>> Ok sounds good, I'll contribute my findings, I have a wiki login I >>> believe. >>> >>> On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale < >>> anthony.minessale at gmail.com> wrote: >>> >>>> The community maintains a wiki page but I am not sure how up to date it >>>> is. >>>> https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 >>>> >>>> >>>> On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman < >>>> danny.gershman at gmail.com> wrote: >>>> >>>>> Thanks I'll give it a whirl and try to compile. >>>>> >>>>> On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < >>>>> anthony.minessale at gmail.com> wrote: >>>>> >>>>>> We have community CentOS packages but they are missing most of the >>>>>> multimedia functionality. If you just need opus its probably ok. >>>>>> And 1.6.3 will bring another round of media changes so you might want >>>>>> to try master or nightly packages to prepare for it. >>>>>> >>>>>> >>>>>> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman < >>>>>> danny.gershman at gmail.com> wrote: >>>>>> >>>>>>> Ok I have no problem upgrading to 1.6.2, assuming that this would >>>>>>> provide some kind of resolution to the issue with OPUS. My question is if >>>>>>> there has been any success with running it on Centos 6.4? >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>> >>>>>>>> No new improvements are planned for 1.4. >>>>>>>> Media is undergoing heavy refactoring in 1.6 and its not >>>>>>>> backportable. >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >>>>>>>> wrote: >>>>>>>> >>>>>>>>> You must like pain! Why don't you try Debian 8? >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wednesday, September 30, 2015, Danny Gershman < >>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>>>>>>> >>>>>>>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Danny, >>>>>>>>>>> >>>>>>>>>>> We've resolved many issues since 1.4.19, have you considered >>>>>>>>>>> trying 1.6.2? Its got some more improvements in this area. >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Currently tested with 1.4.19 >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West < >>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make >>>>>>>>>>>>>> SIP calls into FS conferences. We have packet captures at the edge of >>>>>>>>>>>>>> network that sound clear, but when they get to FreeSWITCH they sound >>>>>>>>>>>>>> distorted via delays and clipping. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>>>>>>> setting I could try that would help? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at >>>>>>>>>>>>>> the expense of quality? >>>>>>>>>>>>>> >>>>>>>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>>>> >>>>>>>>>>>>>> --Danny Gershman >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>> >>>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>>> >>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>> briankwest >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> *Brian West* >>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>> >>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>> >>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Brian West* >>>>>>>>> brian at freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>> http://www.freeswitchbook.com >>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>> >>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>> Reddit: /r/freeswitch >>>>>>>>> >>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>> >>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>> * >>>>>>>> >>>>>>>> ClueCon Weekly Development Call >>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>> >>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>> http://twitter.com/FreeSWITCH >>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>> * >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>> >>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>> http://twitter.com/FreeSWITCH >>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>> * >>>> >>>> ClueCon Weekly Development Call >>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>> >>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/5b19ee70/attachment-0001.html From mike at jerris.com Fri Oct 2 22:10:07 2015 From: mike at jerris.com (Michael Jerris) Date: Fri, 2 Oct 2015 14:10:07 -0400 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: 1. It provides the largest portion of the required decencies needed for 1.6 compared to other platforms, including versions new enough to work properly. 2. It is a stable long term supported distro, with a large and active community. 3. This is our primary development platform, so when testing things, Debian 8 with our required dependencies from our repo will be the most well tested and confirmed working. 4. We spent multiple months sorting out all the packaging details for this distro, including resolving issues with conflicting versions of some packages that we had to update on top of the base platform in a way that does not disturb other software. 5. Any other distro you plan on using will require significant work making sure you have all the required dependencies of the tested versions, or re-testing basically all FreeSWITCH functionality to confirm minor (or sometimes major) dependency version differences don't alter behavior. > On Oct 2, 2015, at 1:58 PM, Danny Gershman wrote: > > Yeah looking for some technical explanation other than "do it" :) > > On Fri, Oct 2, 2015 at 1:53 PM Blake Priddy > wrote: > Mine is because the dev's told me to ;) > I used to use Ubuntu. But after my experiences I have been converted. > > On Oct 2, 2015 12:50 PM, "Danny Gershman" > wrote: > What the main reason why Debian 8 is the distro of choice for FS 1.6? Trying to get buy in. > > On Wed, Sep 30, 2015 at 11:51 PM Danny Gershman > wrote: > Ok sounds good, I'll contribute my findings, I have a wiki login I believe. > > On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale > wrote: > The community maintains a wiki page but I am not sure how up to date it is. > https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 > > > On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman > wrote: > Thanks I'll give it a whirl and try to compile. > > On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale > wrote: > We have community CentOS packages but they are missing most of the multimedia functionality. If you just need opus its probably ok. > And 1.6.3 will bring another round of media changes so you might want to try master or nightly packages to prepare for it. > > > On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman > wrote: > Ok I have no problem upgrading to 1.6.2, assuming that this would provide some kind of resolution to the issue with OPUS. My question is if there has been any success with running it on Centos 6.4? > > On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale > wrote: > No new improvements are planned for 1.4. > Media is undergoing heavy refactoring in 1.6 and its not backportable. > > On Wed, Sep 30, 2015 at 10:31 PM, Brian West > wrote: > You must like pain! Why don't you try Debian 8? > > > On Wednesday, September 30, 2015, Danny Gershman > wrote: > Will 1.6.2 run on CentOS 6.4? Is there a migration guide? > > On Wed, Sep 30, 2015 at 6:47 PM Brian West > wrote: > Danny, > > We've resolved many issues since 1.4.19, have you considered trying 1.6.2? Its got some more improvements in this area. > > On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman > wrote: > Currently tested with 1.4.19 > > On Wed, Sep 30, 2015 at 5:23 PM Brian West > wrote: > Which revision of FreeSWITCH have you tested with? > > On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman > wrote: > We are using the OPUS codec with Chrome and WebRTC to make SIP calls into FS conferences. We have packet captures at the edge of network that sound clear, but when they get to FreeSWITCH they sound distorted via delays and clipping. > > I've tried several combinations of jitterbuffer settings, disabled/enabling RTP timers, conference. I have a mechanism I use in which I replay the RTP packets using SIPP and try them out. Is there a way to dynamically adjust the jitterbuffer so that the right size is being used? Right now I have it set at 180:540:540. Maybe there is some other setting I could try that would help? > > Perhaps there's a way to force OPUS to use less bandwidth at the expense of quality? > > I'm willing to share the PCAPs some examples. > > Thanks in advance. > > --Danny Gershman -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/a944786c/attachment.html From anthony.minessale at gmail.com Fri Oct 2 22:17:35 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Fri, 2 Oct 2015 13:17:35 -0500 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: The primary development env for FS is officially Debian. We have invested 5 man years into creating build servers and packaging FreeSWITCH and all of its depends for this distro. Many libraries in FS that were previously kept as copies in tree are now converted to system libs to remove the burden of maintaining all of those dependancies. We now manage the dependancies inside Debian and we have our own repo where we selectively provide any additional packages or modify any problem packages and report them upstream but we can pre-empt them in the mean time. Our commercial platform FSA is also built on Debian. Most other distros do not keep their system libs up to date enough to satisfy the requirements for several features in 1.6 meaning you would have to manually manage all of those depends yourself. We support and host the infrastructure for community-lead maintenance of other distros but we leave that responsibility up to volunteers to lead and and help as time permits. Anyone wanting to make another distro work with FS must not just wget some system libs and try to override their system but rather work within the packaging and platform rules of that distro and get the depends as real packages. This tends to discourage anyone from volunteering to work on other distros. People constantly mistake our requirements to do things right as unwillingness. So TL;DR We focus on Debian; Bugs or questions on non-Debian systems may be deprioritized if symptoms suggest dependency related cause. On Fri, Oct 2, 2015 at 12:58 PM, Danny Gershman wrote: > Yeah looking for some technical explanation other than "do it" :) > > On Fri, Oct 2, 2015 at 1:53 PM Blake Priddy > wrote: > >> Mine is because the dev's told me to ;) >> I used to use Ubuntu. But after my experiences I have been converted. >> On Oct 2, 2015 12:50 PM, "Danny Gershman" >> wrote: >> >>> What the main reason why Debian 8 is the distro of choice for FS 1.6? >>> Trying to get buy in. >>> >>> On Wed, Sep 30, 2015 at 11:51 PM Danny Gershman < >>> danny.gershman at gmail.com> wrote: >>> >>>> Ok sounds good, I'll contribute my findings, I have a wiki login I >>>> believe. >>>> >>>> On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale < >>>> anthony.minessale at gmail.com> wrote: >>>> >>>>> The community maintains a wiki page but I am not sure how up to date >>>>> it is. >>>>> https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 >>>>> >>>>> >>>>> On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman < >>>>> danny.gershman at gmail.com> wrote: >>>>> >>>>>> Thanks I'll give it a whirl and try to compile. >>>>>> >>>>>> On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < >>>>>> anthony.minessale at gmail.com> wrote: >>>>>> >>>>>>> We have community CentOS packages but they are missing most of the >>>>>>> multimedia functionality. If you just need opus its probably ok. >>>>>>> And 1.6.3 will bring another round of media changes so you might >>>>>>> want to try master or nightly packages to prepare for it. >>>>>>> >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman < >>>>>>> danny.gershman at gmail.com> wrote: >>>>>>> >>>>>>>> Ok I have no problem upgrading to 1.6.2, assuming that this would >>>>>>>> provide some kind of resolution to the issue with OPUS. My question is if >>>>>>>> there has been any success with running it on Centos 6.4? >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>> >>>>>>>>> No new improvements are planned for 1.4. >>>>>>>>> Media is undergoing heavy refactoring in 1.6 and its not >>>>>>>>> backportable. >>>>>>>>> >>>>>>>>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West >>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> You must like pain! Why don't you try Debian 8? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wednesday, September 30, 2015, Danny Gershman < >>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>>>>>>>> >>>>>>>>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Danny, >>>>>>>>>>>> >>>>>>>>>>>> We've resolved many issues since 1.4.19, have you considered >>>>>>>>>>>> trying 1.6.2? Its got some more improvements in this area. >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Currently tested with 1.4.19 >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West < >>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make >>>>>>>>>>>>>>> SIP calls into FS conferences. We have packet captures at the edge of >>>>>>>>>>>>>>> network that sound clear, but when they get to FreeSWITCH they sound >>>>>>>>>>>>>>> distorted via delays and clipping. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>>>>>>>> setting I could try that would help? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth at >>>>>>>>>>>>>>> the expense of quality? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> --Danny Gershman >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>>>> >>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> *Brian West* >>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>> >>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>> >>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> *Brian West* >>>>>>>>>> brian at freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>> >>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>> >>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>> >>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>> * >>>>>>>>> >>>>>>>>> ClueCon Weekly Development Call >>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>> >>>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>> >>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>> http://twitter.com/FreeSWITCH >>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>> * >>>>>>> >>>>>>> ClueCon Weekly Development Call >>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>> >>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>> >>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>> http://twitter.com/FreeSWITCH >>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>> * >>>>> >>>>> ClueCon Weekly Development Call >>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>> >>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/a3bdaba4/attachment-0001.html From danny.gershman at gmail.com Fri Oct 2 22:19:15 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Fri, 02 Oct 2015 18:19:15 +0000 Subject: [Freeswitch-users] Audio delays and jitter In-Reply-To: References: Message-ID: Thanks On Fri, Oct 2, 2015 at 2:18 PM Anthony Minessale < anthony.minessale at gmail.com> wrote: > The primary development env for FS is officially Debian. We have invested > 5 man years into creating build servers and packaging FreeSWITCH and all of > its depends for this distro. > Many libraries in FS that were previously kept as copies in tree are now > converted to system libs to remove the burden of maintaining all of those > dependancies. > We now manage the dependancies inside Debian and we have our own repo > where we selectively provide any additional packages or modify any problem > packages and report them upstream but we can pre-empt them in the mean time. > Our commercial platform FSA is also built on Debian. > > Most other distros do not keep their system libs up to date enough to > satisfy the requirements for several features in 1.6 meaning you would have > to manually manage all of those depends yourself. > We support and host the infrastructure for community-lead maintenance of > other distros but we leave that responsibility up to volunteers to lead and > and help as time permits. > Anyone wanting to make another distro work with FS must not just wget some > system libs and try to override their system but rather work within the > packaging and platform rules of that distro and get the depends as real > packages. > This tends to discourage anyone from volunteering to work on other > distros. People constantly mistake our requirements to do things right as > unwillingness. > > So TL;DR We focus on Debian; Bugs or questions on non-Debian systems may > be deprioritized if symptoms suggest dependency related cause. > > > On Fri, Oct 2, 2015 at 12:58 PM, Danny Gershman > wrote: > >> Yeah looking for some technical explanation other than "do it" :) >> >> On Fri, Oct 2, 2015 at 1:53 PM Blake Priddy >> wrote: >> >>> Mine is because the dev's told me to ;) >>> I used to use Ubuntu. But after my experiences I have been converted. >>> On Oct 2, 2015 12:50 PM, "Danny Gershman" >>> wrote: >>> >>>> What the main reason why Debian 8 is the distro of choice for FS 1.6? >>>> Trying to get buy in. >>>> >>>> On Wed, Sep 30, 2015 at 11:51 PM Danny Gershman < >>>> danny.gershman at gmail.com> wrote: >>>> >>>>> Ok sounds good, I'll contribute my findings, I have a wiki login I >>>>> believe. >>>>> >>>>> On Wed, Sep 30, 2015 at 11:50 PM Anthony Minessale < >>>>> anthony.minessale at gmail.com> wrote: >>>>> >>>>>> The community maintains a wiki page but I am not sure how up to date >>>>>> it is. >>>>>> https://freeswitch.org/confluence/display/FREESWITCH/CentOS+6 >>>>>> >>>>>> >>>>>> On Wed, Sep 30, 2015 at 10:46 PM, Danny Gershman < >>>>>> danny.gershman at gmail.com> wrote: >>>>>> >>>>>>> Thanks I'll give it a whirl and try to compile. >>>>>>> >>>>>>> On Wed, Sep 30, 2015 at 11:44 PM Anthony Minessale < >>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>> >>>>>>>> We have community CentOS packages but they are missing most of the >>>>>>>> multimedia functionality. If you just need opus its probably ok. >>>>>>>> And 1.6.3 will bring another round of media changes so you might >>>>>>>> want to try master or nightly packages to prepare for it. >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Sep 30, 2015 at 10:40 PM, Danny Gershman < >>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>> >>>>>>>>> Ok I have no problem upgrading to 1.6.2, assuming that this would >>>>>>>>> provide some kind of resolution to the issue with OPUS. My question is if >>>>>>>>> there has been any success with running it on Centos 6.4? >>>>>>>>> >>>>>>>>> On Wed, Sep 30, 2015 at 11:38 PM Anthony Minessale < >>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> No new improvements are planned for 1.4. >>>>>>>>>> Media is undergoing heavy refactoring in 1.6 and its not >>>>>>>>>> backportable. >>>>>>>>>> >>>>>>>>>> On Wed, Sep 30, 2015 at 10:31 PM, Brian West < >>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>> >>>>>>>>>>> You must like pain! Why don't you try Debian 8? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wednesday, September 30, 2015, Danny Gershman < >>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Will 1.6.2 run on CentOS 6.4? Is there a migration guide? >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Sep 30, 2015 at 6:47 PM Brian West < >>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Danny, >>>>>>>>>>>>> >>>>>>>>>>>>> We've resolved many issues since 1.4.19, have you considered >>>>>>>>>>>>> trying 1.6.2? Its got some more improvements in this area. >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, Sep 30, 2015 at 4:54 PM, Danny Gershman < >>>>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Currently tested with 1.4.19 >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, Sep 30, 2015 at 5:23 PM Brian West < >>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Which revision of FreeSWITCH have you tested with? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, Sep 30, 2015 at 4:15 PM, Danny Gershman < >>>>>>>>>>>>>>> danny.gershman at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> We are using the OPUS codec with Chrome and WebRTC to make >>>>>>>>>>>>>>>> SIP calls into FS conferences. We have packet captures at the edge of >>>>>>>>>>>>>>>> network that sound clear, but when they get to FreeSWITCH they sound >>>>>>>>>>>>>>>> distorted via delays and clipping. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I've tried several combinations of jitterbuffer settings, >>>>>>>>>>>>>>>> disabled/enabling RTP timers, conference. I have a mechanism I use in >>>>>>>>>>>>>>>> which I replay the RTP packets using SIPP and try them out. Is there a way >>>>>>>>>>>>>>>> to dynamically adjust the jitterbuffer so that the right size is being >>>>>>>>>>>>>>>> used? Right now I have it set at 180:540:540. Maybe there is some other >>>>>>>>>>>>>>>> setting I could try that would help? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Perhaps there's a way to force OPUS to use less bandwidth >>>>>>>>>>>>>>>> at the expense of quality? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I'm willing to share the PCAPs some examples. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> --Danny Gershman >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>> >>>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>>> >>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>> briankwest >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> *Brian West* >>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>> >>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>> >>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>> >>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>> * >>>>>>>>>> >>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>> >>>>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>> >>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>> * >>>>>>>> >>>>>>>> ClueCon Weekly Development Call >>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>> >>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>> http://twitter.com/FreeSWITCH >>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>> * >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/1aa04be0/attachment-0001.html From mic.niel84 at gmail.com Fri Oct 2 22:46:25 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 20:46:25 +0200 Subject: [Freeswitch-users] Freeswitch and twilio Message-ID: I'm trying to setup twilio as gateway following this guide: https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch In their example of twiliotrunk.xml they have twilio-inbound and twilio-outbound. What is the difference between the two gateways? I know their names indicate inbound and outbound calling, but how can Freeswitch tell the difference between them. Especially how can Freeswitch now to use twilio-inbound for incoming calls from twilio and not just twilit-outbound as the only difference is register-proxy and expire-seconds between the two? Make sense? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/03e87cc4/attachment.html From igorolhovskiy at gmail.com Fri Oct 2 22:51:30 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Fri, 2 Oct 2015 21:51:30 +0300 Subject: [Freeswitch-users] Freeswitch to ignore 302 redirect in bridge app Message-ID: Hi! Is there any option for freeswitch to ignore redirect turned on ip-phone? For example, I have bridge to multiple destinations and one of destination can simply ruin the logic turning on redirect on it's phone. -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/82103098/attachment.html From igorolhovskiy at gmail.com Fri Oct 2 22:52:23 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Fri, 2 Oct 2015 21:52:23 +0300 Subject: [Freeswitch-users] Freeswitch to ignore 302 redirect in bridge app In-Reply-To: References: Message-ID: Or may be even ignore custom dialstring for user :) 2015-10-02 21:51 GMT+03:00 Igor Olhovskiy : > Hi! > > Is there any option for freeswitch to ignore redirect turned on ip-phone? > For example, I have bridge to multiple destinations and one of destination > can simply ruin the logic turning on redirect on it's phone. > > -- > Best regards, > Igor > -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/9ea4ec0e/attachment.html From brian at freeswitch.org Fri Oct 2 23:34:23 2015 From: brian at freeswitch.org (Brian West) Date: Fri, 2 Oct 2015 14:34:23 -0500 Subject: [Freeswitch-users] Freeswitch to ignore 302 redirect in bridge app In-Reply-To: References: Message-ID: {outbound_redirect_fatal=true}user/ On Fri, Oct 2, 2015 at 1:52 PM, Igor Olhovskiy wrote: > Or may be even ignore custom dialstring for user :) > > 2015-10-02 21:51 GMT+03:00 Igor Olhovskiy : > >> Hi! >> >> Is there any option for freeswitch to ignore redirect turned on ip-phone? >> For example, I have bridge to multiple destinations and one of destination >> can simply ruin the logic turning on redirect on it's phone. >> >> -- >> Best regards, >> Igor >> > > > > -- > Best regards, > Igor > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/b9e23d25/attachment.html From brian at freeswitch.org Sat Oct 3 00:06:44 2015 From: brian at freeswitch.org (Brian West) Date: Fri, 2 Oct 2015 15:06:44 -0500 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: Message-ID: Well you'd send outbound calls out the outbound and the inbound one is just to register with twilio so they know where to send your inbound calls. Nothing more. On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen wrote: > I'm trying to setup twilio as gateway following this guide: > https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch > > In their example of twiliotrunk.xml they have twilio-inbound and > twilio-outbound. > > What is the difference between the two gateways? I know their names > indicate inbound and outbound calling, but how can Freeswitch tell the > difference between them. Especially how can Freeswitch now to use > twilio-inbound for incoming calls from twilio and not just twilit-outbound > as the only difference is register-proxy and expire-seconds between the two? > > Make sense? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/0f702ace/attachment.html From mic.niel84 at gmail.com Sat Oct 3 00:24:51 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 2 Oct 2015 22:24:51 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: Message-ID: Outbound works fine. Without having the inbound gateway calls are still routed to my FS to my public context from Twilio. Adding the twilio-inbound doesn't seem to change anything...? On Friday, October 2, 2015, Brian West wrote: > Well you'd send outbound calls out the outbound and the inbound one is > just to register with twilio so they know where to send your inbound > calls. Nothing more. > > On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen > wrote: > >> I'm trying to setup twilio as gateway following this guide: >> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >> >> In their example of twiliotrunk.xml they have twilio-inbound and >> twilio-outbound. >> >> What is the difference between the two gateways? I know their names >> indicate inbound and outbound calling, but how can Freeswitch tell the >> difference between them. Especially how can Freeswitch now to use >> twilio-inbound for incoming calls from twilio and not just twilit-outbound >> as the only difference is register-proxy and expire-seconds between the two? >> >> Make sense? >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/bec76d26/attachment-0001.html From ahabiba at gmail.com Sat Oct 3 01:34:48 2015 From: ahabiba at gmail.com (Ahmed Habiba) Date: Sat, 3 Oct 2015 00:34:48 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: Message-ID: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> if you have a deep look at inbound gateway it is for receiving calls from Twilio as you can see below, this line informing freeswitch where to route inkling call. > > > From: Michael Nielsen > Date: October 2, 2015 at 11:24:51 PM GMT+3 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Freeswitch and twilio > > > Outbound works fine. > > Without having the inbound gateway calls are still routed to my FS to my public context from Twilio. > Adding the twilio-inbound doesn't seem to change anything...? > > > > On Friday, October 2, 2015, Brian West > wrote: > Well you'd send outbound calls out the outbound and the inbound one is just to register with twilio so they know where to send your inbound calls. Nothing more. > > On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen > wrote: > I'm trying to setup twilio as gateway following this guide: > https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch > > In their example of twiliotrunk.xml they have twilio-inbound and twilio-outbound. > > What is the difference between the two gateways? I know their names indicate inbound and outbound calling, but how can Freeswitch tell the difference between them. Especially how can Freeswitch now to use twilio-inbound for incoming calls from twilio and not just twilit-outbound as the only difference is register-proxy and expire-seconds between the two? > > Make sense? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Brian West > brian at freeswitch.org > > Twitter: @FreeSWITCH , @briankwest > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > Got Bugs? Report them here ! | Reddit: /r/freeswitch > T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) > iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest > > > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/f36f3221/attachment.html From mgg at giagnocavo.net Sat Oct 3 04:51:28 2015 From: mgg at giagnocavo.net (Michael Giagnocavo) Date: Sat, 3 Oct 2015 00:51:28 +0000 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: Get a better payment processor? Stripe should have you running in no time. Or ask your payment processor for a citation? They are rather confused if they are insisting that anything that says FreeSWITCH must only be available over TLS1.2. Perhaps they are talking about the site as it currently is. You do accept plaintext CC numbers ? that is, your server decrypts them and has them in memory. That forces the entire server, network, etc. into scope. That?s why people split things off. Or even better, use a system like BrainTree or Stripe that does the encryption on the client side (or worst case, does a redirect or something), so that card numbers never hit your server. Then your compliance work is almost nil. Anyways, simple proof your processor is simply wrong: Everyone else in the universe has websites that work without SSL at all (plain HTTP), yet still manage to have checkout. All of Amazon.com, for instance, is non-SSL, except account management and payment. Do you have a citation for Chrome dropping support for any website that offers TLS1.1 in addition to 1.2? I can?t see the logic there and it sound interesting. -Michael From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Brian West Sent: Friday, October 2, 2015 7:27 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" Yea and having the payment processor show up at my house to take pictures to make sure we were not selling porn or drugs was also a little extreme, sadly they did say ALL public facing TLS MUST be 1.2, and chrome is about to drop the hammer too. We also do not store credit card data anywhere on our network! Yet they said we MUST! So we do it or we stop taking payments and just shut it all down, also sub optimal! /b On Friday, October 2, 2015, Michael Giagnocavo > wrote: The PCI change to require TLS 1.2 doesn?t further increase scope. The first step to dealing with PCI is to segment so as to drastically reduce scope. If the git and FS project infrastructure is in PCI scope, then there?s all sorts of things that?d apply to dealing with that server. Tons of procedures, separation of abilities, etc., that would make managing FS.org extremely difficult. Did they give you a quote from the relevant PCI section where they insist everything you do in the world has to be TLS 1.2 if some unrelated part of the org takes CC? (And really, why even bother taking PAN; let Stripe or BrainTree encrypt it client-side and deal with that so nearly nothing falls into scope.) -Michael From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Brian West Sent: Wednesday, September 30, 2015 10:07 PM To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" Nope, all public facing systems have to be TLS 1.2, apparently you've never had the barrel of a payment processing company pointed at you. You do what they say or you don't take payments. On Wednesday, September 30, 2015, Sergey Safarov > wrote: Or separate merchand engine to subdomain with strong TLS and revert TLS for rest site. On Thu, Oct 1, 2015, 06:56 Sergey Safarov > wrote: I can recomend prepare special subdomain for git repo, proxy this supdomain to current repo url and enable on this domain typical SSL protocols. On Wed, Sep 30, 2015, 20:55 Ken Rice > wrote: GitHub is not compatible with our source tree? and anyone can use ssh still so its not really a problem From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Wednesday, September 30, 2015 12:43 PM To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" Maybe an officially supported and fully synchronized clone at github would make sense. On Sep 30, 2015 6:57 PM, "Mario" > wrote: Just to add to this topic?. Today I was going to do one last FreeSwitch build and test on OS X 10.6 and 10.7 to update the wiki before retiring those wiki pages. I could not git clone and I could not even access freeswitch.org. After research and seeing this thread I found TLS 1.2 is missing from not only 10.6 and 10.7 but also 10.8. After some research I found there is no way to add TLS 1.2 to 10.8 so I will be retiring that as well. So this makes my wiki updates a little easier! Mario G On Sep 29, 2015, at 3:07 AM, Shabbir abbasi > wrote: i have created my account on https://freeswitch.org/jira then i have used that details to login on https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse after login goto manage my account setting and aded ssh keys https://freeswitch.org/stash/plugins/servlet/ssh/account/keys after that in terminal git clone ssh://git at freeswitch.org:7999/fs/freeswitch.git is working for me On Tue, Sep 29, 2015 at 1:04 PM, Vikas Kumar > wrote: What were the steps you followed while cloning using ssh. From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Shabbir abbasi Sent: 28 September 2015 11:29 To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" got success via ssh On Mon, Sep 28, 2015 at 10:27 AM, Michael Giagnocavo > wrote: Or? re-enable TLS1 and 1.1 with downgrade protection and problem solved with no security issues? From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Ken Rice Sent: Sunday, September 27, 2015 12:37 PM To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" Upgrate to debian 8 or centos 7, or clone over ssh (you'll need to create an account for the later) Sent from my iPhone On Sep 27, 2015, at 1:25 PM, Shabbir abbasi > wrote: any solution ? On Sun, Sep 27, 2015 at 11:17 PM, Michael Jerris > wrote: cent 6 might not have TLS 1.2 support. On Sunday, September 27, 2015, Shabbir abbasi > wrote: Dear michael, CentOS release 6.7 (Final) Linux localhost.localdomain 3.10.40-1.el6.elrepo.i686 after Yum update export GIT_CURL_VERBOSE=1 now error is git clone https://freeswitch.org/stash/scm/fs/freeswitch.git Initialized empty Git repository in /usr/src/freeswitch/.git/ * Couldn't find host freeswitch.org in the .netrc file; using defaults * About to connect() to freeswitch.org port 443 (#0) * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) port 443 (#0) * Initializing NSS with certpath: sql:/etc/pki/nssdb * NSS error -12190 * Expire cleared * Closing connection #0 * Couldn't find host freeswitch.org in the .netrc file; using defaults * About to connect() to freeswitch.org port 443 (#0) * Trying 209.105.235.6... * Connected to freeswitch.org (209.105.235.6) port 443 (#0) * NSS error -12190 * Expire cleared * Closing connection #0 error: while accessing https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs fatal: HTTP request failed On Sun, Sep 27, 2015 at 10:18 PM, Michael Jerris > wrote: what operating system is this? On Sunday, September 27, 2015, Shabbir abbasi > wrote: git clone https://freeswitch.org/stash/scm/fs/freeswitch.git Initialized empty Git repository in /usr/src/freeswitch/.git/ error: SSL write: error -5938 while accessing https://freeswitch.org/stash/scm/fs/freeswitch.git/info/refs fatal: HTTP request failed any solution ? _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org Disclaimer :- The information in this e-mail and any attachments is confidential and may be legally privileged. It is intended solely for the addressee or addressees. If you are not an intended recipient, please delete the message and any attachments and notify the sender of misdelivery. Any use or disclosure of the contents of either is unauthorised and may be unlawful. All liability for viruses is excluded to the fullest extent permitted by law. Any views expressed in this message are those of the individual sender, except where the sender states them, with requisite authority, to be those of the specific TIMES GROUP company. _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Brian West brian at freeswitch.org [http://billing.freeswitch.org/templates/default/img/whmcslogo.png] Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here! | Reddit: /r/freeswitch T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest -- Brian West brian at freeswitch.org [http://billing.freeswitch.org/templates/default/img/whmcslogo.png] Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here! | Reddit: /r/freeswitch T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/1d726a1f/attachment-0001.html From jungleboogie0 at gmail.com Sat Oct 3 07:08:22 2015 From: jungleboogie0 at gmail.com (jungle Boogie) Date: Fri, 2 Oct 2015 20:08:22 -0700 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: Sent from my iPhone 7.1 On Oct 2, 2015 5:52 PM, "Michael Giagnocavo" wrote: > > Get a better payment processor? Stripe should have you running in no time. Or ask your payment processor for a citation? They are rather confused if they are insisting that anything that says FreeSWITCH must only be available over TLS1.2. Perhaps they are talking about the site as it currently is. > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/22b80991/attachment.html From jungleboogie0 at gmail.com Sat Oct 3 07:10:29 2015 From: jungleboogie0 at gmail.com (jungle Boogie) Date: Fri, 2 Oct 2015 20:10:29 -0700 Subject: [Freeswitch-users] unable to clone master " git clone https://freeswitch.org/stash/scm/fs/freeswitch.git" In-Reply-To: References: <20B9A1DE-79CB-45AB-BC98-F7FD9C9109DF@freeswitch.org> <36079dcc8a6c41cfb3d1aea76cba54a1@DMTEX02P.timesgroup.com> <4754233D-4C19-4B7C-89A1-7B70912DF4C8@mgtech.com> <283101d0fba9$0e709b50$2b51d1f0$@freeswitch.org> Message-ID: Sent from my iPhone 7.1 On Oct 2, 2015 8:08 PM, "jungle Boogie" wrote: > > Sent from my iPhone 7.1 > > On Oct 2, 2015 5:52 PM, "Michael Giagnocavo" wrote: > > > > Get a better payment processor? Stripe should have you running in no time. Or ask your payment processor for a citation? They are rather confused if they are insisting that anything that says FreeSWITCH must only be available over TLS1.2. Perhaps they are talking about the site as it currently is. > > I suspect payment processor is jumping the gun as TLS 1.0 and 1.1 don't need to be phased out until 30 June, 2016. Sent from my iPhone 7.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151002/b88158ef/attachment.html From igorolhovskiy at gmail.com Sat Oct 3 09:41:40 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Sat, 3 Oct 2015 08:41:40 +0300 Subject: [Freeswitch-users] Freeswitch to ignore 302 redirect in bridge app In-Reply-To: References: Message-ID: Thanks! ) 2015-10-02 22:34 GMT+03:00 Brian West : > {outbound_redirect_fatal=true}user/ > > On Fri, Oct 2, 2015 at 1:52 PM, Igor Olhovskiy > wrote: > >> Or may be even ignore custom dialstring for user :) >> >> 2015-10-02 21:51 GMT+03:00 Igor Olhovskiy : >> >>> Hi! >>> >>> Is there any option for freeswitch to ignore redirect turned on >>> ip-phone? For example, I have bridge to multiple destinations and one of >>> destination can simply ruin the logic turning on redirect on it's phone. >>> >>> -- >>> Best regards, >>> Igor >>> >> >> >> >> -- >> Best regards, >> Igor >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/9836d587/attachment.html From mic.niel84 at gmail.com Sat Oct 3 13:57:12 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Sat, 3 Oct 2015 11:57:12 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I see. Does it matter that I don't have an extension called 1000 in my FS, nor in my Twilio account? On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba wrote: > if you have a deep look at inbound gateway it is for receiving calls from > Twilio as you can see below, this line informing freeswitch where to route > inkling call. > > > > > > *From: *Michael Nielsen > *Date: *October 2, 2015 at 11:24:51 PM GMT+3 > *To: *FreeSWITCH Users Help > *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* > > > Outbound works fine. > > Without having the inbound gateway calls are still routed to my FS to my > public context from Twilio. > Adding the twilio-inbound doesn't seem to change anything...? > > > > On Friday, October 2, 2015, Brian West wrote: > >> Well you'd send outbound calls out the outbound and the inbound one is >> just to register with twilio so they know where to send your inbound >> calls. Nothing more. >> >> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen >> wrote: >> >>> I'm trying to setup twilio as gateway following this guide: >>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>> >>> In their example of twiliotrunk.xml they have twilio-inbound and >>> twilio-outbound. >>> >>> What is the difference between the two gateways? I know their names >>> indicate inbound and outbound calling, but how can Freeswitch tell the >>> difference between them. Especially how can Freeswitch now to use >>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>> as the only difference is register-proxy and expire-seconds between the two? >>> >>> Make sense? >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> > > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/5a6653f6/attachment-0001.html From mic.niel84 at gmail.com Sat Oct 3 13:58:44 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Sat, 3 Oct 2015 11:58:44 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: When adding the extension, I get the following - even though my username and password etc. are correct as they work for the outbound gateway...: twilio-inbound Failed Registration [908] On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen wrote: > I see. > Does it matter that I don't have an extension called 1000 in my FS, nor in > my Twilio account? > > On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba wrote: > >> if you have a deep look at inbound gateway it is for receiving calls >> from Twilio as you can see below, this line informing freeswitch where to >> route inkling call. >> >> >> >> >> >> *From: *Michael Nielsen >> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >> *To: *FreeSWITCH Users Help >> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >> >> >> Outbound works fine. >> >> Without having the inbound gateway calls are still routed to my FS to my >> public context from Twilio. >> Adding the twilio-inbound doesn't seem to change anything...? >> >> >> >> On Friday, October 2, 2015, Brian West wrote: >> >>> Well you'd send outbound calls out the outbound and the inbound one is >>> just to register with twilio so they know where to send your inbound >>> calls. Nothing more. >>> >>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen >>> wrote: >>> >>>> I'm trying to setup twilio as gateway following this guide: >>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>> >>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>> twilio-outbound. >>>> >>>> What is the difference between the two gateways? I know their names >>>> indicate inbound and outbound calling, but how can Freeswitch tell the >>>> difference between them. Especially how can Freeswitch now to use >>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>> as the only difference is register-proxy and expire-seconds between the two? >>>> >>>> Make sense? >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >> >> >> _______________________________________________ >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/fa3295a4/attachment.html From mic.niel84 at gmail.com Sat Oct 3 14:09:05 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Sat, 3 Oct 2015 12:09:05 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Looking at their guide for secure setup: https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf they've added When I do this, registering doesn't fail (obviously), but inbound calls are still not registered as coming from twilio... They still land directly in the public context without the variables set correctly. On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen wrote: > When adding the extension, I get the following - even though my username > and password etc. are correct as they work for the outbound gateway...: > > twilio-inbound Failed Registration [908] > > On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen > wrote: > >> I see. >> Does it matter that I don't have an extension called 1000 in my FS, nor >> in my Twilio account? >> >> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba wrote: >> >>> if you have a deep look at inbound gateway it is for receiving calls >>> from Twilio as you can see below, this line informing freeswitch where to >>> route inkling call. >>> >>> >>> >>> >>> >>> *From: *Michael Nielsen >>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>> *To: *FreeSWITCH Users Help >>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>> >>> >>> Outbound works fine. >>> >>> Without having the inbound gateway calls are still routed to my FS to my >>> public context from Twilio. >>> Adding the twilio-inbound doesn't seem to change anything...? >>> >>> >>> >>> On Friday, October 2, 2015, Brian West wrote: >>> >>>> Well you'd send outbound calls out the outbound and the inbound one is >>>> just to register with twilio so they know where to send your inbound >>>> calls. Nothing more. >>>> >>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen >>>> wrote: >>>> >>>>> I'm trying to setup twilio as gateway following this guide: >>>>> >>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>> >>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>> twilio-outbound. >>>>> >>>>> What is the difference between the two gateways? I know their names >>>>> indicate inbound and outbound calling, but how can Freeswitch tell the >>>>> difference between them. Especially how can Freeswitch now to use >>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>> >>>>> Make sense? >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>> >>> >>> _______________________________________________ >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/f4a4ce37/attachment-0001.html From ssinyagin at gmail.com Sat Oct 3 18:54:26 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Sat, 3 Oct 2015 16:54:26 +0200 Subject: [Freeswitch-users] FreeSWITCH Unstable Repo In-Reply-To: References: Message-ID: are the updates really done automatically? The version that is available is few days old and it has broken DTMF ( https://freeswitch.org/jira/browse/FS-8275 ) On Thu, Jun 18, 2015 at 4:18 PM, Brian West wrote: > FreeSWITCHers, > > To help speed the testing and release cycle up, Team FreeSWITCH has > created a FreeSWITCH Unstable Debian repo, This repo is updated after every > commit to master and the debs lag behind about an hour from each commit. > > WARNING this repo is untested and should NOT be used in production. > > How to use this repo: > > 1. New Debian Jessie system > 2. Run These Commands: > > echo "deb http://files.freeswitch.org/repo/deb/debian-unstable/ jessie > main" > /etc/apt/sources.list.d/99FreeSWITCH.list > echo "deb http://files.freeswitch.org/repo/deb/debian/ jessie main" >> > /etc/apt/sources.list.d/99FreeSWITCH.list > wget -O - https://files.freeswitch.org/repo/deb/debian/key.gpg |apt-key > add - > apt-get update > apt-get install freeswitch-all > > 3. To update: > > apt-get update > apt-get dist-upgrade > > Any commit that goes in while the current build is running will be > included in the next build that starts. > > Questions? Mailing List / IRC / Hipchat > Comments? Mailing List / IRC / Hipchat > Bugs? https://freeswitch.org/jira/ > > Thanks, and happy testing! > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > ClueCon 2015 Call for Speakers > | Register > TODAY! | Reddit: /r/freeswitch > > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/3c9f8952/attachment.html From mike at jerris.com Sat Oct 3 21:36:58 2015 From: mike at jerris.com (Michael Jerris) Date: Sat, 3 Oct 2015 13:36:58 -0400 Subject: [Freeswitch-users] FreeSWITCH Unstable Repo In-Reply-To: References: Message-ID: They are supposed to. Which repo? On Saturday, October 3, 2015, Stanislav Sinyagin wrote: > are the updates really done automatically? The version that is available > is few days old and it has broken DTMF ( > https://freeswitch.org/jira/browse/FS-8275 ) > > > > > On Thu, Jun 18, 2015 at 4:18 PM, Brian West > wrote: > >> FreeSWITCHers, >> >> To help speed the testing and release cycle up, Team FreeSWITCH has >> created a FreeSWITCH Unstable Debian repo, This repo is updated after every >> commit to master and the debs lag behind about an hour from each commit. >> >> WARNING this repo is untested and should NOT be used in production. >> >> How to use this repo: >> >> 1. New Debian Jessie system >> 2. Run These Commands: >> >> echo "deb http://files.freeswitch.org/repo/deb/debian-unstable/ jessie >> main" > /etc/apt/sources.list.d/99FreeSWITCH.list >> echo "deb http://files.freeswitch.org/repo/deb/debian/ jessie main" >> >> /etc/apt/sources.list.d/99FreeSWITCH.list >> wget -O - https://files.freeswitch.org/repo/deb/debian/key.gpg |apt-key >> add - >> apt-get update >> apt-get install freeswitch-all >> >> 3. To update: >> >> apt-get update >> apt-get dist-upgrade >> >> Any commit that goes in while the current build is running will be >> included in the next build that starts. >> >> Questions? Mailing List / IRC / Hipchat >> Comments? Mailing List / IRC / Hipchat >> Bugs? https://freeswitch.org/jira/ >> >> Thanks, and happy testing! >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> ClueCon 2015 Call for Speakers >> | Register >> TODAY! | Reddit: /r/freeswitch >> >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/bb3b045f/attachment.html From ssinyagin at gmail.com Sat Oct 3 21:49:23 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Sat, 3 Oct 2015 19:49:23 +0200 Subject: [Freeswitch-users] FreeSWITCH Unstable Repo In-Reply-To: References: Message-ID: the unstable one. http://files.freeswitch.org/repo/deb/debian-unstable/pool/main/f/freeswitch/ Now there's a new version abvailable On Sat, Oct 3, 2015 at 7:36 PM, Michael Jerris wrote: > They are supposed to. Which repo? > > > On Saturday, October 3, 2015, Stanislav Sinyagin > wrote: > >> are the updates really done automatically? The version that is available >> is few days old and it has broken DTMF ( >> https://freeswitch.org/jira/browse/FS-8275 ) >> >> >> >> >> On Thu, Jun 18, 2015 at 4:18 PM, Brian West wrote: >> >>> FreeSWITCHers, >>> >>> To help speed the testing and release cycle up, Team FreeSWITCH has >>> created a FreeSWITCH Unstable Debian repo, This repo is updated after every >>> commit to master and the debs lag behind about an hour from each commit. >>> >>> WARNING this repo is untested and should NOT be used in production. >>> >>> How to use this repo: >>> >>> 1. New Debian Jessie system >>> 2. Run These Commands: >>> >>> echo "deb http://files.freeswitch.org/repo/deb/debian-unstable/ jessie >>> main" > /etc/apt/sources.list.d/99FreeSWITCH.list >>> echo "deb http://files.freeswitch.org/repo/deb/debian/ jessie main" >> >>> /etc/apt/sources.list.d/99FreeSWITCH.list >>> wget -O - https://files.freeswitch.org/repo/deb/debian/key.gpg |apt-key >>> add - >>> apt-get update >>> apt-get install freeswitch-all >>> >>> 3. To update: >>> >>> apt-get update >>> apt-get dist-upgrade >>> >>> Any commit that goes in while the current build is running will be >>> included in the next build that starts. >>> >>> Questions? Mailing List / IRC / Hipchat >>> Comments? Mailing List / IRC / Hipchat >>> Bugs? https://freeswitch.org/jira/ >>> >>> Thanks, and happy testing! >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> ClueCon 2015 Call for Speakers >>> | Register >>> TODAY! | Reddit: /r/freeswitch >>> >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/f70eb5e7/attachment-0001.html From krice at freeswitch.org Sat Oct 3 21:59:08 2015 From: krice at freeswitch.org (Ken Rice) Date: Sat, 3 Oct 2015 12:59:08 -0500 Subject: [Freeswitch-users] FreeSWITCH Unstable Repo In-Reply-To: References: Message-ID: <5013B9A7-6A97-4405-A2FF-1BE4B951AE42@freeswitch.org> There was a hung process blocking the builds its been resoved and will upudate on the next commit Sent from my iPhone > On Oct 3, 2015, at 12:36 PM, Michael Jerris wrote: > > They are supposed to. Which repo? > >> On Saturday, October 3, 2015, Stanislav Sinyagin wrote: >> are the updates really done automatically? The version that is available is few days old and it has broken DTMF ( https://freeswitch.org/jira/browse/FS-8275 ) >> >> >> >> >>> On Thu, Jun 18, 2015 at 4:18 PM, Brian West wrote: >>> FreeSWITCHers, >>> >>> To help speed the testing and release cycle up, Team FreeSWITCH has created a FreeSWITCH Unstable Debian repo, This repo is updated after every commit to master and the debs lag behind about an hour from each commit. >>> >>> WARNING this repo is untested and should NOT be used in production. >>> >>> How to use this repo: >>> >>> 1. New Debian Jessie system >>> 2. Run These Commands: >>> >>> echo "deb http://files.freeswitch.org/repo/deb/debian-unstable/ jessie main" > /etc/apt/sources.list.d/99FreeSWITCH.list >>> echo "deb http://files.freeswitch.org/repo/deb/debian/ jessie main" >> /etc/apt/sources.list.d/99FreeSWITCH.list >>> wget -O - https://files.freeswitch.org/repo/deb/debian/key.gpg |apt-key add - >>> apt-get update >>> apt-get install freeswitch-all >>> >>> 3. To update: >>> >>> apt-get update >>> apt-get dist-upgrade >>> >>> Any commit that goes in while the current build is running will be included in the next build that starts. >>> >>> Questions? Mailing List / IRC / Hipchat >>> Comments? Mailing List / IRC / Hipchat >>> Bugs? https://freeswitch.org/jira/ >>> >>> Thanks, and happy testing! >>> >>> -- >>> Brian West >>> brian at freeswitch.org >>> >>> >>> >>> Twitter: @FreeSWITCH , @briankwest >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> ClueCon 2015 Call for Speakers | Register TODAY! | Reddit: /r/freeswitch >>> >>> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) >>> iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151003/0d9fad2c/attachment.html From mic.niel84 at gmail.com Sun Oct 4 15:37:16 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Sun, 4 Oct 2015 13:37:16 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Still no luck. Any other ideas on how to "catch" the calls from the public context in FS? My goal is to transfer all calls from Twilio to my default context. On Saturday, October 3, 2015, Michael Nielsen wrote: > Looking at their guide for secure setup: > https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf > they've added > When I do this, registering doesn't fail (obviously), but inbound calls > are still not registered as coming from twilio... They still land directly > in the public context without the variables set correctly. > > On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen > wrote: > >> When adding the extension, I get the following - even though my username >> and password etc. are correct as they work for the outbound gateway...: >> >> twilio-inbound Failed Registration [908] >> >> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen > > wrote: >> >>> I see. >>> Does it matter that I don't have an extension called 1000 in my FS, nor >>> in my Twilio account? >>> >>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >> > wrote: >>> >>>> if you have a deep look at inbound gateway it is for receiving calls >>>> from Twilio as you can see below, this line informing freeswitch where to >>>> route inkling call. >>>> >>>> >>>> >>>> >>>> >>>> *From: *Michael Nielsen >>> > >>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>> *To: *FreeSWITCH Users Help >>> >>>> > >>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>> >>>> >>>> Outbound works fine. >>>> >>>> Without having the inbound gateway calls are still routed to my FS to >>>> my public context from Twilio. >>>> Adding the twilio-inbound doesn't seem to change anything...? >>>> >>>> >>>> >>>> On Friday, October 2, 2015, Brian West >>> > wrote: >>>> >>>>> Well you'd send outbound calls out the outbound and the inbound one >>>>> is just to register with twilio so they know where to send your inbound >>>>> calls. Nothing more. >>>>> >>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen >>>>> wrote: >>>>> >>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>> >>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>> >>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>> twilio-outbound. >>>>>> >>>>>> What is the difference between the two gateways? I know their names >>>>>> indicate inbound and outbound calling, but how can Freeswitch tell the >>>>>> difference between them. Especially how can Freeswitch now to use >>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>> >>>>>> Make sense? >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>> >>>> >>>> _______________________________________________ >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/2d63105c/attachment-0001.html From s.safarov at gmail.com Sun Oct 4 21:26:16 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Sun, 4 Oct 2015 20:26:16 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Inbound call can be received 1) if twillio guys configure gateway to route incomes calls to you 2) or if FS provide information how to route call for you After reading gateway config files, I has found that used second case "FS provides information how to route calls via registration mechanism". Please: - configure clean FS host as described in twilio manuals; - enable siptrace; - enable debug log; - make incoming call; - attach debug log in respond to this message. I try help you On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen wrote: > Still no luck. > Any other ideas on how to "catch" the calls from the public context in FS? > My goal is to transfer all calls from Twilio to my default context. > > > On Saturday, October 3, 2015, Michael Nielsen > wrote: > >> Looking at their guide for secure setup: >> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >> they've added >> When I do this, registering doesn't fail (obviously), but inbound calls >> are still not registered as coming from twilio... They still land directly >> in the public context without the variables set correctly. >> >> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen >> wrote: >> >>> When adding the extension, I get the following - even though my username >>> and password etc. are correct as they work for the outbound gateway...: >>> >>> twilio-inbound Failed Registration [908] >>> >>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen >>> wrote: >>> >>>> I see. >>>> Does it matter that I don't have an extension called 1000 in my FS, nor >>>> in my Twilio account? >>>> >>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>> wrote: >>>> >>>>> if you have a deep look at inbound gateway it is for receiving calls >>>>> from Twilio as you can see below, this line informing freeswitch where to >>>>> route inkling call. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> *From: *Michael Nielsen >>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>> *To: *FreeSWITCH Users Help >>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>> >>>>> >>>>> Outbound works fine. >>>>> >>>>> Without having the inbound gateway calls are still routed to my FS to >>>>> my public context from Twilio. >>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>> >>>>> >>>>> >>>>> On Friday, October 2, 2015, Brian West wrote: >>>>> >>>>>> Well you'd send outbound calls out the outbound and the inbound one >>>>>> is just to register with twilio so they know where to send your inbound >>>>>> calls. Nothing more. >>>>>> >>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>> >>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>> >>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>> twilio-outbound. >>>>>>> >>>>>>> What is the difference between the two gateways? I know their names >>>>>>> indicate inbound and outbound calling, but how can Freeswitch tell the >>>>>>> difference between them. Especially how can Freeswitch now to use >>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>> >>>>>>> Make sense? >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/e05cb6ef/attachment.html From rtreleaven at bunnykick.ca Sun Oct 4 21:29:00 2015 From: rtreleaven at bunnykick.ca (Russell Treleaven) Date: Sun, 4 Oct 2015 13:29:00 -0400 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I think you should get this book. https://www.packtpub.com/networking-and-servers/freeswitch-12 It is still quite relevant and a good introduction. On Sun, Oct 4, 2015 at 7:37 AM, Michael Nielsen wrote: > Still no luck. > Any other ideas on how to "catch" the calls from the public context in FS? > My goal is to transfer all calls from Twilio to my default context. > > > On Saturday, October 3, 2015, Michael Nielsen > wrote: > >> Looking at their guide for secure setup: >> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >> they've added >> When I do this, registering doesn't fail (obviously), but inbound calls >> are still not registered as coming from twilio... They still land directly >> in the public context without the variables set correctly. >> >> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen >> wrote: >> >>> When adding the extension, I get the following - even though my username >>> and password etc. are correct as they work for the outbound gateway...: >>> >>> twilio-inbound Failed Registration [908] >>> >>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen >>> wrote: >>> >>>> I see. >>>> Does it matter that I don't have an extension called 1000 in my FS, nor >>>> in my Twilio account? >>>> >>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>> wrote: >>>> >>>>> if you have a deep look at inbound gateway it is for receiving calls >>>>> from Twilio as you can see below, this line informing freeswitch where to >>>>> route inkling call. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> *From: *Michael Nielsen >>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>> *To: *FreeSWITCH Users Help >>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>> >>>>> >>>>> Outbound works fine. >>>>> >>>>> Without having the inbound gateway calls are still routed to my FS to >>>>> my public context from Twilio. >>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>> >>>>> >>>>> >>>>> On Friday, October 2, 2015, Brian West wrote: >>>>> >>>>>> Well you'd send outbound calls out the outbound and the inbound one >>>>>> is just to register with twilio so they know where to send your inbound >>>>>> calls. Nothing more. >>>>>> >>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>> >>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>> >>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>> twilio-outbound. >>>>>>> >>>>>>> What is the difference between the two gateways? I know their names >>>>>>> indicate inbound and outbound calling, but how can Freeswitch tell the >>>>>>> difference between them. Especially how can Freeswitch now to use >>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>> >>>>>>> Make sense? >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/ed6c4df3/attachment-0001.html From lists at virtues.net Sun Oct 4 22:41:13 2015 From: lists at virtues.net (Thomas) Date: Sun, 4 Oct 2015 15:41:13 -0300 Subject: [Freeswitch-users] Opus PLC issue - can this be a bug? Message-ID: <561172C9.1000409@virtues.net> Hello list, on a connection with an unfortunate amount of packet loss, I'm getting a lot of these: mod_opus.c:289 FEC in CELT_ONLY mode ?! ... with the occasional ... mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder error! [9] ... and ... switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes That's accompanied by robotic distortion. This sounds more like FS is receiving total junk rather than missing packets, but surely there must be checksums preventing errors inside these packets? Can this really be a bug in FS, or do I need an exorcist for that internet connection? :) Cheers! Thomas P.S.: Last nights master From ssinyagin at gmail.com Sun Oct 4 22:46:57 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Sun, 4 Oct 2015 20:46:57 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: maybe it makes sense to order a training? Although the book is usually sufficient to grasp all aspects of the software. On Sun, Oct 4, 2015 at 1:37 PM, Michael Nielsen wrote: > Still no luck. > Any other ideas on how to "catch" the calls from the public context in FS? > My goal is to transfer all calls from Twilio to my default context. > > > On Saturday, October 3, 2015, Michael Nielsen > wrote: > >> Looking at their guide for secure setup: >> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >> they've added >> When I do this, registering doesn't fail (obviously), but inbound calls >> are still not registered as coming from twilio... They still land directly >> in the public context without the variables set correctly. >> >> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen >> wrote: >> >>> When adding the extension, I get the following - even though my username >>> and password etc. are correct as they work for the outbound gateway...: >>> >>> twilio-inbound Failed Registration [908] >>> >>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen >>> wrote: >>> >>>> I see. >>>> Does it matter that I don't have an extension called 1000 in my FS, nor >>>> in my Twilio account? >>>> >>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>> wrote: >>>> >>>>> if you have a deep look at inbound gateway it is for receiving calls >>>>> from Twilio as you can see below, this line informing freeswitch where to >>>>> route inkling call. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> *From: *Michael Nielsen >>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>> *To: *FreeSWITCH Users Help >>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>> >>>>> >>>>> Outbound works fine. >>>>> >>>>> Without having the inbound gateway calls are still routed to my FS to >>>>> my public context from Twilio. >>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>> >>>>> >>>>> >>>>> On Friday, October 2, 2015, Brian West wrote: >>>>> >>>>>> Well you'd send outbound calls out the outbound and the inbound one >>>>>> is just to register with twilio so they know where to send your inbound >>>>>> calls. Nothing more. >>>>>> >>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>> >>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>> >>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>> twilio-outbound. >>>>>>> >>>>>>> What is the difference between the two gateways? I know their names >>>>>>> indicate inbound and outbound calling, but how can Freeswitch tell the >>>>>>> difference between them. Especially how can Freeswitch now to use >>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>> >>>>>>> Make sense? >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/8078f1f5/attachment.html From brian at freeswitch.org Sun Oct 4 23:37:28 2015 From: brian at freeswitch.org (Brian West) Date: Sun, 4 Oct 2015 14:37:28 -0500 Subject: [Freeswitch-users] Opus PLC issue - can this be a bug? In-Reply-To: <561172C9.1000409@virtues.net> References: <561172C9.1000409@virtues.net> Message-ID: Have you tried with code from today? we had a regression I think that was resolved late yesterday. On Sun, Oct 4, 2015 at 1:41 PM, Thomas wrote: > Hello list, > > on a connection with an unfortunate amount of packet loss, I'm getting a > lot of these: > > mod_opus.c:289 FEC in CELT_ONLY mode ?! > > ... with the occasional ... > > mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! > switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder error! [9] > > ... and ... > > switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes > > That's accompanied by robotic distortion. > > This sounds more like FS is receiving total junk rather than missing > packets, but surely there must be checksums > preventing errors inside these packets? Can this really be a bug in FS, or > do I need an exorcist for that internet > connection? :) > > Cheers! > > Thomas > > P.S.: Last nights master > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/d752ed0e/attachment-0001.html From mic.niel84 at gmail.com Mon Oct 5 00:15:20 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Sun, 4 Oct 2015 22:15:20 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I'll create some logs tomorrow. Just to clarify: - Calls are routes from Twilio to my FS - My FS is a clean installation, 1.6.2 - I've used Twilio's guide for setting up gateways, inbound and outbound - Outbound calls are routed correctly - Inbound calls are as mentioned routes to my FS, but my Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm not able to set any variables in incoming calls from Twilio so I can detect them in my public context and transfer them to my default context. I don't want to route all calls in my public context to my default context, this would open a security issue. Only Twilio calls should be handled in such a manner. That's my challenge. On Sunday, October 4, 2015, Sergey Safarov wrote: > Inbound call can be received > 1) if twillio guys configure gateway to route incomes calls to you > 2) or if FS provide information how to route call for you > > After reading gateway config files, I has found that used second case "FS > provides information how to route calls via registration mechanism". > > Please: > - configure clean FS host as described in twilio manuals; > - enable siptrace; > - enable debug log; > - make incoming call; > - attach debug log in respond to this message. > > I try help you > > > On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen > wrote: > >> Still no luck. >> Any other ideas on how to "catch" the calls from the public context in FS? >> My goal is to transfer all calls from Twilio to my default context. >> >> >> On Saturday, October 3, 2015, Michael Nielsen > > wrote: >> >>> Looking at their guide for secure setup: >>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>> they've added >>> When I do this, registering doesn't fail (obviously), but inbound calls >>> are still not registered as coming from twilio... They still land directly >>> in the public context without the variables set correctly. >>> >>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen >>> wrote: >>> >>>> When adding the extension, I get the following - even though my >>>> username and password etc. are correct as they work for the outbound >>>> gateway...: >>>> >>>> twilio-inbound Failed Registration [908] >>>> >>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen >>>> wrote: >>>> >>>>> I see. >>>>> Does it matter that I don't have an extension called 1000 in my FS, >>>>> nor in my Twilio account? >>>>> >>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>> wrote: >>>>> >>>>>> if you have a deep look at inbound gateway it is for receiving calls >>>>>> from Twilio as you can see below, this line informing freeswitch where to >>>>>> route inkling call. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> *From: *Michael Nielsen >>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>> *To: *FreeSWITCH Users Help >>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>> >>>>>> >>>>>> Outbound works fine. >>>>>> >>>>>> Without having the inbound gateway calls are still routed to my FS to >>>>>> my public context from Twilio. >>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>> >>>>>> >>>>>> >>>>>> On Friday, October 2, 2015, Brian West wrote: >>>>>> >>>>>>> Well you'd send outbound calls out the outbound and the inbound one >>>>>>> is just to register with twilio so they know where to send your inbound >>>>>>> calls. Nothing more. >>>>>>> >>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>> >>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>> >>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>>> twilio-outbound. >>>>>>>> >>>>>>>> What is the difference between the two gateways? I know their names >>>>>>>> indicate inbound and outbound calling, but how can Freeswitch tell the >>>>>>>> difference between them. Especially how can Freeswitch now to use >>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>> >>>>>>>> Make sense? >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/3e9b7058/attachment-0001.html From lists at virtues.net Mon Oct 5 01:19:12 2015 From: lists at virtues.net (Thomas) Date: Sun, 4 Oct 2015 18:19:12 -0300 Subject: [Freeswitch-users] Opus PLC issue - can this be a bug? In-Reply-To: References: <561172C9.1000409@virtues.net> Message-ID: <561197D0.3060804@virtues.net> Just retested with latest master, still there. It also sometimes includes this: switch_core_media.c:2421 alternate payload received (received 72, expecting 111) switch_core_media.c:2444 Could not change to payload type 72, ignoring... or this mod_opus.c:346 OPUS_INVALID_PACKET ! nb_opus_frames: -4 mod_opus.c:836 Decoder Error: corrupted stream fs:4080 plc:false! switch_core_io.c:1244 Codec OPUS (STANDARD) decoder error! When I test through echo without any decoding, it sounds surprisingly good for 5% packet loss. So it seems like an FS issue. It's quite strange though. Will file a jira. On 04.10.2015 16:37, Brian West wrote: > Have you tried with code from today? we had a regression I think that was resolved late yesterday. > > On Sun, Oct 4, 2015 at 1:41 PM, Thomas > wrote: > > Hello list, > > on a connection with an unfortunate amount of packet loss, I'm getting a lot of these: > > mod_opus.c:289 FEC in CELT_ONLY mode ?! > > ... with the occasional ... > > mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! > switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder error! [9] > > ... and ... > > switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes > > That's accompanied by robotic distortion. > > This sounds more like FS is receiving total junk rather than missing packets, but surely there must be checksums > preventing errors inside these packets? Can this really be a bug in FS, or do I need an exorcist for that internet > connection? :) > > Cheers! > > Thomas > > P.S.: Last nights master > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > > */Brian West/* > brian at freeswitch.org > > > */Twitter: @FreeSWITCH , @briankwest/* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/c29e525b/attachment.html From ssinyagin at gmail.com Mon Oct 5 02:25:17 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 00:25:17 +0200 Subject: [Freeswitch-users] Opus PLC issue - can this be a bug? In-Reply-To: <561197D0.3060804@virtues.net> References: <561172C9.1000409@virtues.net> <561197D0.3060804@virtues.net> Message-ID: here's a great deal of advice on how to simulate a random packet drop: http://stackoverflow.com/questions/614795/simulate-delayed-and-dropped-packets-on-linux On Sun, Oct 4, 2015 at 11:19 PM, Thomas wrote: > Just retested with latest master, still there. > > It also sometimes includes this: > > switch_core_media.c:2421 alternate payload received (received 72, > expecting 111) > switch_core_media.c:2444 Could not change to payload type 72, ignoring... > > or this > > mod_opus.c:346 OPUS_INVALID_PACKET ! nb_opus_frames: -4 > mod_opus.c:836 Decoder Error: corrupted stream fs:4080 plc:false! > switch_core_io.c:1244 Codec OPUS (STANDARD) decoder error! > > When I test through echo without any decoding, it sounds surprisingly good > for 5% packet loss. So it seems like an FS issue. It's quite strange > though. Will file a jira. > > > > On 04.10.2015 16:37, Brian West wrote: > > Have you tried with code from today? we had a regression I think that was > resolved late yesterday. > > On Sun, Oct 4, 2015 at 1:41 PM, Thomas wrote: > >> Hello list, >> >> on a connection with an unfortunate amount of packet loss, I'm getting a >> lot of these: >> >> mod_opus.c:289 FEC in CELT_ONLY mode ?! >> >> ... with the occasional ... >> >> mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! >> switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder error! [9] >> >> ... and ... >> >> switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes >> >> That's accompanied by robotic distortion. >> >> This sounds more like FS is receiving total junk rather than missing >> packets, but surely there must be checksums >> preventing errors inside these packets? Can this really be a bug in FS, >> or do I need an exorcist for that internet >> connection? :) >> >> Cheers! >> >> Thomas >> >> P.S.: Last nights master >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com > > Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/71b9004d/attachment-0001.html From sms at icefire.qza.net.au Mon Oct 5 10:25:09 2015 From: sms at icefire.qza.net.au (Francis) Date: Mon, 05 Oct 2015 16:25:09 +1000 Subject: [Freeswitch-users] MC8704 on mod-gsmopen Message-ID: <561217C5.8030808@icefire.qza.net.au> Hi all, I've been looking into this card as a replacement for my current usb dongle setup, since 2g services are soon to shut down in rural areas here. The MC8704 is quad band WCDMA, so it would give access across all networks: http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 .. and possibly running it through a USB adapter like this: http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 ... though I'm not sure if this would work, with the card using the I2S interface. Is there any possibility this might work? I don't mind doing some testing, as long as it's feasible. Cheers, Francis From gmaruzz at gmail.com Mon Oct 5 10:35:15 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Mon, 5 Oct 2015 08:35:15 +0200 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: <561217C5.8030808@icefire.qza.net.au> References: <561217C5.8030808@icefire.qza.net.au> Message-ID: no idea at all. If it comes out as being compatible with USB dongles supported, yes. It does not seems probable to me. I would look into other USB dongles, almost for sure there are some that are compatible with your network and mod_gsmopen. -giovanni On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: > Hi all, > > I've been looking into this card as a replacement for my current usb > dongle setup, since 2g services are soon to shut down in rural areas > here. The MC8704 is quad band WCDMA, so it would give access across all > networks: > > > http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 > > .. and possibly running it through a USB adapter like this: > > > http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 > > ... though I'm not sure if this would work, with the card using the I2S > interface. Is there any possibility this might work? I don't mind doing > some testing, as long as it's feasible. > > Cheers, > Francis > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/f1a3a11f/attachment.html From ssinyagin at gmail.com Mon Oct 5 10:41:02 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 08:41:02 +0200 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: <561217C5.8030808@icefire.qza.net.au> References: <561217C5.8030808@icefire.qza.net.au> Message-ID: It will work as a 3G data modem for sure. But you need to see in the specs how it's going to deliver you the voice. I looked at the Huawei cards, and they send PCM voice via some nonstandard pins which are not even wired on my host: https://txlab.wordpress.com/2015/02/22/3g-connectivity-for-pc-engines-apu-mu609/ On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: > Hi all, > > I've been looking into this card as a replacement for my current usb > dongle setup, since 2g services are soon to shut down in rural areas > here. The MC8704 is quad band WCDMA, so it would give access across all > networks: > > http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 > > .. and possibly running it through a USB adapter like this: > > http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 > > ... though I'm not sure if this would work, with the card using the I2S > interface. Is there any possibility this might work? I don't mind doing > some testing, as long as it's feasible. > > Cheers, > Francis > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From sms at icefire.qza.net.au Mon Oct 5 11:09:46 2015 From: sms at icefire.qza.net.au (Francis) Date: Mon, 05 Oct 2015 17:09:46 +1000 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: References: <561217C5.8030808@icefire.qza.net.au> Message-ID: <5612223A.40304@icefire.qza.net.au> I see... the datasheet says it's USB2 but whether the I2S interface is routed that way or direct to PCIE is another story. That said, the USB adapter is only for convenience, I could plug it directly into the motherboard. I had some difficulty finding the 'ideal' dongle - quad band 3g with voice, this was the next option. Francis On 05/10/15 16:35, Giovanni Maruzzelli wrote: > no idea at all. If it comes out as being compatible with USB dongles > supported, yes. It does not seems probable to me. > > I would look into other USB dongles, almost for sure there are some > that are compatible with your network and mod_gsmopen. > > -giovanni > > On Mon, Oct 5, 2015 at 8:25 AM, Francis > wrote: > > Hi all, > > I've been looking into this card as a replacement for my current usb > dongle setup, since 2g services are soon to shut down in rural areas > here. The MC8704 is quad band WCDMA, so it would give access > across all > networks: > > http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 > > .. and possibly running it through a USB adapter like this: > > http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 > > ... though I'm not sure if this would work, with the card using > the I2S > interface. Is there any possibility this might work? I don't mind > doing > some testing, as long as it's feasible. > > Cheers, > Francis > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/34ca9a37/attachment.html From sms at icefire.qza.net.au Mon Oct 5 11:13:54 2015 From: sms at icefire.qza.net.au (Francis) Date: Mon, 05 Oct 2015 17:13:54 +1000 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: References: <561217C5.8030808@icefire.qza.net.au> Message-ID: <56122332.8030405@icefire.qza.net.au> That's the tricky bit. The data sheet does say USB: http://www.wivia.com/p/datasheet/productid-229/sierra-wireless-mc8704.pdf .. but voice is over I2S and I don't know if that will work with the USB adaptor, or if I'll have to plug it directly to the motherboard to gain access. Can mod-gsmopen use the I2S interface, or is it strictly USB only? On 05/10/15 16:41, Stanislav Sinyagin wrote: > It will work as a 3G data modem for sure. But you need to see in the > specs how it's going to deliver you the voice. > > I looked at the Huawei cards, and they send PCM voice via some > nonstandard pins which are not even wired on my host: > https://txlab.wordpress.com/2015/02/22/3g-connectivity-for-pc-engines-apu-mu609/ > > > > > On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: >> Hi all, >> >> I've been looking into this card as a replacement for my current usb >> dongle setup, since 2g services are soon to shut down in rural areas >> here. The MC8704 is quad band WCDMA, so it would give access across all >> networks: >> >> http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 >> >> .. and possibly running it through a USB adapter like this: >> >> http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 >> >> ... though I'm not sure if this would work, with the card using the I2S >> interface. Is there any possibility this might work? I don't mind doing >> some testing, as long as it's feasible. >> >> Cheers, >> Francis >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From gmaruzz at gmail.com Mon Oct 5 11:22:49 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Mon, 5 Oct 2015 09:22:49 +0200 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: <5612223A.40304@icefire.qza.net.au> References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> Message-ID: USB dongles that are compatible with Huawei 1550 and voice traffic are kind of complex, they export a lot of USB interfaces/tty, and behaves in a pretty specific way. If you're not specifically bound to experimentation for the sake of knowledge, I repeat my counseil: go find an USB dongle model that fit your bill, and spare on money and frustrations with cards and adapters ;). On Mon, Oct 5, 2015 at 9:09 AM, Francis wrote: > I see... the datasheet says it's USB2 but whether the I2S interface is > routed that way or direct to PCIE is another story. That said, the USB > adapter is only for convenience, I could plug it directly into the > motherboard. > I had some difficulty finding the 'ideal' dongle - quad band 3g with > voice, this was the next option. > > Francis > > > On 05/10/15 16:35, Giovanni Maruzzelli wrote: > > no idea at all. If it comes out as being compatible with USB dongles > supported, yes. It does not seems probable to me. > > I would look into other USB dongles, almost for sure there are some that > are compatible with your network and mod_gsmopen. > > -giovanni > > On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: > >> Hi all, >> >> I've been looking into this card as a replacement for my current usb >> dongle setup, since 2g services are soon to shut down in rural areas >> here. The MC8704 is quad band WCDMA, so it would give access across all >> networks: >> >> >> http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 >> >> .. and possibly running it through a USB adapter like this: >> >> >> http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 >> >> ... though I'm not sure if this would work, with the card using the I2S >> interface. Is there any possibility this might work? I don't mind doing >> some testing, as long as it's feasible. >> >> Cheers, >> Francis >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com > > Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/51a70383/attachment-0001.html From ssinyagin at gmail.com Mon Oct 5 11:41:51 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 09:41:51 +0200 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: <5612223A.40304@icefire.qza.net.au> References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> Message-ID: I2S is a physical bus with specific electrical parameters. So, you need to find the pinout for this card, and see if your host actually has those pins to receive data. Then, you need to do some GPIO programming to pull the audio data from it, and somehow present it to FreeSWITCH. I'm pretty sure a standalone GSM gateway will be much cheaper. Those from Yeastar, for example, are quite decent (they run some old Asterisk inside, but who cares). On Mon, Oct 5, 2015 at 9:09 AM, Francis wrote: > I see... the datasheet says it's USB2 but whether the I2S interface is > routed that way or direct to PCIE is another story. That said, the USB > adapter is only for convenience, I could plug it directly into the > motherboard. > I had some difficulty finding the 'ideal' dongle - quad band 3g with voice, > this was the next option. > > Francis > > > On 05/10/15 16:35, Giovanni Maruzzelli wrote: > > no idea at all. If it comes out as being compatible with USB dongles > supported, yes. It does not seems probable to me. > > I would look into other USB dongles, almost for sure there are some that are > compatible with your network and mod_gsmopen. > > -giovanni > > On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: >> >> Hi all, >> >> I've been looking into this card as a replacement for my current usb >> dongle setup, since 2g services are soon to shut down in rural areas >> here. The MC8704 is quad band WCDMA, so it would give access across all >> networks: >> >> >> http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 >> >> .. and possibly running it through a USB adapter like this: >> >> >> http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 >> >> ... though I'm not sure if this would work, with the card using the I2S >> interface. Is there any possibility this might work? I don't mind doing >> some testing, as long as it's feasible. >> >> Cheers, >> Francis >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From sms at icefire.qza.net.au Mon Oct 5 13:39:53 2015 From: sms at icefire.qza.net.au (Francis) Date: Mon, 05 Oct 2015 19:39:53 +1000 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> Message-ID: <56124569.90401@icefire.qza.net.au> I know, common sense says to look for a dongle, but I may just experiment with a couple of cards. It can all find a new home on ebay if it doesn't work :) On 05/10/15 17:22, Giovanni Maruzzelli wrote: > USB dongles that are compatible with Huawei 1550 and voice traffic are > kind of complex, they export a lot of USB interfaces/tty, and behaves > in a pretty specific way. > > If you're not specifically bound to experimentation for the sake of > knowledge, I repeat my counseil: go find an USB dongle model that fit > your bill, and spare on money and frustrations with cards and adapters ;). > > > On Mon, Oct 5, 2015 at 9:09 AM, Francis > wrote: > > I see... the datasheet says it's USB2 but whether the I2S > interface is routed that way or direct to PCIE is another story. > That said, the USB adapter is only for convenience, I could plug > it directly into the motherboard. > I had some difficulty finding the 'ideal' dongle - quad band 3g > with voice, this was the next option. > > Francis > > > On 05/10/15 16:35, Giovanni Maruzzelli wrote: >> no idea at all. If it comes out as being compatible with USB >> dongles supported, yes. It does not seems probable to me. >> >> I would look into other USB dongles, almost for sure there are >> some that are compatible with your network and mod_gsmopen. >> >> -giovanni >> >> On Mon, Oct 5, 2015 at 8:25 AM, Francis > > wrote: >> >> Hi all, >> >> I've been looking into this card as a replacement for my >> current usb >> dongle setup, since 2g services are soon to shut down in >> rural areas >> here. The MC8704 is quad band WCDMA, so it would give access >> across all >> networks: >> >> http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 >> >> .. and possibly running it through a USB adapter like this: >> >> http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 >> >> ... though I'm not sure if this would work, with the card >> using the I2S >> interface. Is there any possibility this might work? I don't >> mind doing >> some testing, as long as it's feasible. >> >> Cheers, >> Francis >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> Cell : +39-347-2665618 >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/c8d8d7f3/attachment.html From sms at icefire.qza.net.au Mon Oct 5 13:43:44 2015 From: sms at icefire.qza.net.au (Francis) Date: Mon, 05 Oct 2015 19:43:44 +1000 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> Message-ID: <56124650.8000000@icefire.qza.net.au> I was afraid of that. I looked at the Yeastar, but it doesn't seem to have SMS forwarding available. The Goip-1 I have can do it, but will soon be obsolete when 2G is turned off. Looking at the supported dongles list, I might be better off to get two that cover at least half the bands here, then I can swap if I change carriers. On 05/10/15 17:41, Stanislav Sinyagin wrote: > I2S is a physical bus with specific electrical parameters. So, you > need to find the pinout for this card, and see if your host actually > has those pins to receive data. Then, you need to do some GPIO > programming to pull the audio data from it, and somehow present it to > FreeSWITCH. > > I'm pretty sure a standalone GSM gateway will be much cheaper. Those > from Yeastar, for example, are quite decent (they run some old > Asterisk inside, but who cares). > > > > On Mon, Oct 5, 2015 at 9:09 AM, Francis wrote: >> I see... the datasheet says it's USB2 but whether the I2S interface is >> routed that way or direct to PCIE is another story. That said, the USB >> adapter is only for convenience, I could plug it directly into the >> motherboard. >> I had some difficulty finding the 'ideal' dongle - quad band 3g with voice, >> this was the next option. >> >> Francis >> >> >> On 05/10/15 16:35, Giovanni Maruzzelli wrote: >> >> no idea at all. If it comes out as being compatible with USB dongles >> supported, yes. It does not seems probable to me. >> >> I would look into other USB dongles, almost for sure there are some that are >> compatible with your network and mod_gsmopen. >> >> -giovanni >> >> On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: >>> Hi all, >>> >>> I've been looking into this card as a replacement for my current usb >>> dongle setup, since 2g services are soon to shut down in rural areas >>> here. The MC8704 is quad band WCDMA, so it would give access across all >>> networks: >>> >>> >>> http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 >>> >>> .. and possibly running it through a USB adapter like this: >>> >>> >>> http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 >>> >>> ... though I'm not sure if this would work, with the card using the I2S >>> interface. Is there any possibility this might work? I don't mind doing >>> some testing, as long as it's feasible. >>> >>> Cheers, >>> Francis >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> Cell : +39-347-2665618 >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From ssinyagin at gmail.com Mon Oct 5 13:47:57 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 11:47:57 +0200 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: <56124650.8000000@icefire.qza.net.au> References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> <56124650.8000000@icefire.qza.net.au> Message-ID: Yeastar is using the standard Asterisk management interface for SMS. I wrote a simple Perl script to receive the SMS, and it works completely fine. I didn't need them in FreeSWITCH, but it's also not a rocket science to bring them there. One odd thing is that sometimes the modems go offline, and it happens for several SIM cards for the same provider, so I think it's something to do with the GSM provider. Once in every few months, I have to restart those modems. On Mon, Oct 5, 2015 at 11:43 AM, Francis wrote: > I was afraid of that. I looked at the Yeastar, but it doesn't seem to > have SMS forwarding available. The Goip-1 I have can do it, but will > soon be obsolete when 2G is turned off. Looking at the supported dongles > list, I might be better off to get two that cover at least half the > bands here, then I can swap if I change carriers. > > On 05/10/15 17:41, Stanislav Sinyagin wrote: >> I2S is a physical bus with specific electrical parameters. So, you >> need to find the pinout for this card, and see if your host actually >> has those pins to receive data. Then, you need to do some GPIO >> programming to pull the audio data from it, and somehow present it to >> FreeSWITCH. >> >> I'm pretty sure a standalone GSM gateway will be much cheaper. Those >> from Yeastar, for example, are quite decent (they run some old >> Asterisk inside, but who cares). >> >> >> >> On Mon, Oct 5, 2015 at 9:09 AM, Francis wrote: >>> I see... the datasheet says it's USB2 but whether the I2S interface is >>> routed that way or direct to PCIE is another story. That said, the USB >>> adapter is only for convenience, I could plug it directly into the >>> motherboard. >>> I had some difficulty finding the 'ideal' dongle - quad band 3g with voice, >>> this was the next option. >>> >>> Francis >>> >>> >>> On 05/10/15 16:35, Giovanni Maruzzelli wrote: >>> >>> no idea at all. If it comes out as being compatible with USB dongles >>> supported, yes. It does not seems probable to me. >>> >>> I would look into other USB dongles, almost for sure there are some that are >>> compatible with your network and mod_gsmopen. >>> >>> -giovanni >>> >>> On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: >>>> Hi all, >>>> >>>> I've been looking into this card as a replacement for my current usb >>>> dongle setup, since 2g services are soon to shut down in rural areas >>>> here. The MC8704 is quad band WCDMA, so it would give access across all >>>> networks: >>>> >>>> >>>> http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 >>>> >>>> .. and possibly running it through a USB adapter like this: >>>> >>>> >>>> http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 >>>> >>>> ... though I'm not sure if this would work, with the card using the I2S >>>> interface. Is there any possibility this might work? I don't mind doing >>>> some testing, as long as it's feasible. >>>> >>>> Cheers, >>>> Francis >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> >>> -- >>> Sincerely, >>> >>> Giovanni Maruzzelli >>> Cell : +39-347-2665618 >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From lexxua at gmail.com Mon Oct 5 13:49:57 2015 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Mon, 5 Oct 2015 12:49:57 +0300 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: <56124650.8000000@icefire.qza.net.au> References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> <56124650.8000000@icefire.qza.net.au> Message-ID: IFAIK Dinstar Gateways support 3g mode. So you may try them. Also modems often hangs (active usb hubs, UPS) and they again hangs. On Mon, Oct 5, 2015 at 12:43 PM, Francis wrote: > I was afraid of that. I looked at the Yeastar, but it doesn't seem to > have SMS forwarding available. The Goip-1 I have can do it, but will > soon be obsolete when 2G is turned off. Looking at the supported dongles > list, I might be better off to get two that cover at least half the > bands here, then I can swap if I change carriers. > > On 05/10/15 17:41, Stanislav Sinyagin wrote: > > I2S is a physical bus with specific electrical parameters. So, you > > need to find the pinout for this card, and see if your host actually > > has those pins to receive data. Then, you need to do some GPIO > > programming to pull the audio data from it, and somehow present it to > > FreeSWITCH. > > > > I'm pretty sure a standalone GSM gateway will be much cheaper. Those > > from Yeastar, for example, are quite decent (they run some old > > Asterisk inside, but who cares). > > > > > > > > On Mon, Oct 5, 2015 at 9:09 AM, Francis wrote: > >> I see... the datasheet says it's USB2 but whether the I2S interface is > >> routed that way or direct to PCIE is another story. That said, the USB > >> adapter is only for convenience, I could plug it directly into the > >> motherboard. > >> I had some difficulty finding the 'ideal' dongle - quad band 3g with > voice, > >> this was the next option. > >> > >> Francis > >> > >> > >> On 05/10/15 16:35, Giovanni Maruzzelli wrote: > >> > >> no idea at all. If it comes out as being compatible with USB dongles > >> supported, yes. It does not seems probable to me. > >> > >> I would look into other USB dongles, almost for sure there are some > that are > >> compatible with your network and mod_gsmopen. > >> > >> -giovanni > >> > >> On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: > >>> Hi all, > >>> > >>> I've been looking into this card as a replacement for my current usb > >>> dongle setup, since 2g services are soon to shut down in rural areas > >>> here. The MC8704 is quad band WCDMA, so it would give access across > all > >>> networks: > >>> > >>> > >>> > http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 > >>> > >>> .. and possibly running it through a USB adapter like this: > >>> > >>> > >>> > http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 > >>> > >>> ... though I'm not sure if this would work, with the card using the I2S > >>> interface. Is there any possibility this might work? I don't mind doing > >>> some testing, as long as it's feasible. > >>> > >>> Cheers, > >>> Francis > >>> > >>> > _________________________________________________________________________ > >>> Professional FreeSWITCH Consulting Services: > >>> consulting at freeswitch.org > >>> http://www.freeswitchsolutions.com > >>> > >>> Official FreeSWITCH Sites > >>> http://www.freeswitch.org > >>> http://confluence.freeswitch.org > >>> http://www.cluecon.com > >>> > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users at lists.freeswitch.org > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>> http://www.freeswitch.org > >> > >> > >> > >> -- > >> Sincerely, > >> > >> Giovanni Maruzzelli > >> Cell : +39-347-2665618 > >> > >> > >> > _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > >> > >> > >> > >> > _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Best regards, Volodymyr -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/3303cdc9/attachment.html From sms at icefire.qza.net.au Mon Oct 5 14:26:55 2015 From: sms at icefire.qza.net.au (Francis) Date: Mon, 05 Oct 2015 20:26:55 +1000 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> <56124650.8000000@icefire.qza.net.au> Message-ID: <5612506F.6020409@icefire.qza.net.au> That might be an option. I sent them a message asking for clarification on which bands, I need 850 and 900 specifically. I've found out the hard way that some gateways only support these on 2G. On 05/10/15 19:49, Volodymyr Fedorov wrote: > IFAIK Dinstar Gateways support 3g mode. So you may try them. Also > modems often hangs (active usb hubs, UPS) and they again hangs. > > On Mon, Oct 5, 2015 at 12:43 PM, Francis > wrote: > > I was afraid of that. I looked at the Yeastar, but it doesn't seem to > have SMS forwarding available. The Goip-1 I have can do it, but will > soon be obsolete when 2G is turned off. Looking at the supported > dongles > list, I might be better off to get two that cover at least half the > bands here, then I can swap if I change carriers. > > On 05/10/15 17:41, Stanislav Sinyagin wrote: > > I2S is a physical bus with specific electrical parameters. So, you > > need to find the pinout for this card, and see if your host actually > > has those pins to receive data. Then, you need to do some GPIO > > programming to pull the audio data from it, and somehow present > it to > > FreeSWITCH. > > > > I'm pretty sure a standalone GSM gateway will be much cheaper. Those > > from Yeastar, for example, are quite decent (they run some old > > Asterisk inside, but who cares). > > > > > > > > On Mon, Oct 5, 2015 at 9:09 AM, Francis > wrote: > >> I see... the datasheet says it's USB2 but whether the I2S > interface is > >> routed that way or direct to PCIE is another story. That said, > the USB > >> adapter is only for convenience, I could plug it directly into the > >> motherboard. > >> I had some difficulty finding the 'ideal' dongle - quad band 3g > with voice, > >> this was the next option. > >> > >> Francis > >> > >> > >> On 05/10/15 16:35, Giovanni Maruzzelli wrote: > >> > >> no idea at all. If it comes out as being compatible with USB > dongles > >> supported, yes. It does not seems probable to me. > >> > >> I would look into other USB dongles, almost for sure there are > some that are > >> compatible with your network and mod_gsmopen. > >> > >> -giovanni > >> > >> On Mon, Oct 5, 2015 at 8:25 AM, Francis > wrote: > >>> Hi all, > >>> > >>> I've been looking into this card as a replacement for my > current usb > >>> dongle setup, since 2g services are soon to shut down in rural > areas > >>> here. The MC8704 is quad band WCDMA, so it would give access > across all > >>> networks: > >>> > >>> > >>> > http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 > >>> > >>> .. and possibly running it through a USB adapter like this: > >>> > >>> > >>> > http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 > >>> > >>> ... though I'm not sure if this would work, with the card > using the I2S > >>> interface. Is there any possibility this might work? I don't > mind doing > >>> some testing, as long as it's feasible. > >>> > >>> Cheers, > >>> Francis > >>> > >>> > _________________________________________________________________________ > >>> Professional FreeSWITCH Consulting Services: > >>> consulting at freeswitch.org > >>> http://www.freeswitchsolutions.com > >>> > >>> Official FreeSWITCH Sites > >>> http://www.freeswitch.org > >>> http://confluence.freeswitch.org > >>> http://www.cluecon.com > >>> > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users at lists.freeswitch.org > > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >>> http://www.freeswitch.org > >> > >> > >> > >> -- > >> Sincerely, > >> > >> Giovanni Maruzzelli > >> Cell : +39-347-2665618 > >> > >> > >> > _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > >> > >> > >> > >> > _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Best regards, > Volodymyr > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/dc86abc5/attachment-0001.html From sms at icefire.qza.net.au Mon Oct 5 14:29:42 2015 From: sms at icefire.qza.net.au (Francis) Date: Mon, 05 Oct 2015 20:29:42 +1000 Subject: [Freeswitch-users] MC8704 on mod-gsmopen In-Reply-To: References: <561217C5.8030808@icefire.qza.net.au> <5612223A.40304@icefire.qza.net.au> <56124650.8000000@icefire.qza.net.au> Message-ID: <56125116.3030403@icefire.qza.net.au> That's handy to know, I'm planning on setting up SMS to email. On 05/10/15 19:47, Stanislav Sinyagin wrote: > Yeastar is using the standard Asterisk management interface for SMS. I > wrote a simple Perl script to receive the SMS, and it works completely > fine. I didn't need them in FreeSWITCH, but it's also not a rocket > science to bring them there. > > One odd thing is that sometimes the modems go offline, and it happens > for several SIM cards for the same provider, so I think it's something > to do with the GSM provider. Once in every few months, I have to > restart those modems. > > > > > On Mon, Oct 5, 2015 at 11:43 AM, Francis wrote: >> I was afraid of that. I looked at the Yeastar, but it doesn't seem to >> have SMS forwarding available. The Goip-1 I have can do it, but will >> soon be obsolete when 2G is turned off. Looking at the supported dongles >> list, I might be better off to get two that cover at least half the >> bands here, then I can swap if I change carriers. >> >> On 05/10/15 17:41, Stanislav Sinyagin wrote: >>> I2S is a physical bus with specific electrical parameters. So, you >>> need to find the pinout for this card, and see if your host actually >>> has those pins to receive data. Then, you need to do some GPIO >>> programming to pull the audio data from it, and somehow present it to >>> FreeSWITCH. >>> >>> I'm pretty sure a standalone GSM gateway will be much cheaper. Those >>> from Yeastar, for example, are quite decent (they run some old >>> Asterisk inside, but who cares). >>> >>> >>> >>> On Mon, Oct 5, 2015 at 9:09 AM, Francis wrote: >>>> I see... the datasheet says it's USB2 but whether the I2S interface is >>>> routed that way or direct to PCIE is another story. That said, the USB >>>> adapter is only for convenience, I could plug it directly into the >>>> motherboard. >>>> I had some difficulty finding the 'ideal' dongle - quad band 3g with voice, >>>> this was the next option. >>>> >>>> Francis >>>> >>>> >>>> On 05/10/15 16:35, Giovanni Maruzzelli wrote: >>>> >>>> no idea at all. If it comes out as being compatible with USB dongles >>>> supported, yes. It does not seems probable to me. >>>> >>>> I would look into other USB dongles, almost for sure there are some that are >>>> compatible with your network and mod_gsmopen. >>>> >>>> -giovanni >>>> >>>> On Mon, Oct 5, 2015 at 8:25 AM, Francis wrote: >>>>> Hi all, >>>>> >>>>> I've been looking into this card as a replacement for my current usb >>>>> dongle setup, since 2g services are soon to shut down in rural areas >>>>> here. The MC8704 is quad band WCDMA, so it would give access across all >>>>> networks: >>>>> >>>>> >>>>> http://www.m2mconnectivity.com.au/brands/sierra-wireless/sierra-wireless-airprime/mc-series/mc8704 >>>>> >>>>> .. and possibly running it through a USB adapter like this: >>>>> >>>>> >>>>> http://www.ebay.com.au/itm/271455696096?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649 >>>>> >>>>> ... though I'm not sure if this would work, with the card using the I2S >>>>> interface. Is there any possibility this might work? I don't mind doing >>>>> some testing, as long as it's feasible. >>>>> >>>>> Cheers, >>>>> Francis >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> -- >>>> Sincerely, >>>> >>>> Giovanni Maruzzelli >>>> Cell : +39-347-2665618 >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From igorolhovskiy at gmail.com Mon Oct 5 16:13:35 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Mon, 5 Oct 2015 15:13:35 +0300 Subject: [Freeswitch-users] Ring group and call-forwards. Message-ID: Hi! I'm using Fusion to configure FreeSwitch and encountered a bug, that MIGHT be related to FreeSwitch. Idea - I have an extension with ring group on it made this way bridge({ignore_early_media=true}[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=0,dialed_extension=108,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f]user/ 108 at pbx.securenetvox.net,[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=15,dialed_extension=107,extension_uuid=4bd03430-767b-41da-8b78-0902d590cdc2]user/ 107 at pbx.securenetvox.net) And on extension 108 i have a custom dialstring: {presence_id=0038091908XXXX at pbx.securenetvox.net ,instant_ringback=true,domain_uuid=32ade86a-9d28-4468-9fc9-2a39fe9ffe50,sip_invite_domain= pbx.securenetvox.net,domain_name=pbx.securenetvox.net,domain= pbx.securenetvox.net ,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f,toll_allow='',sip_h_X-accountcode= pbx.securenetvox.net,accountcode=pbx.securenetvox.net }loopback/0038091908XXXX So, I dial from extension 107 to ring group extension and got this (part of log): ............. 2015-10-05 14:10:50.051507 [DEBUG] sofia.c:6658 Channel sofia/internal/ 107 at pbx.securenetvox.net entering state [received][100] 2015-10-05 14:10:50.051507 [DEBUG] sofia.c:6668 Remote SDP: v=0 o=107-jitsi.org 0 0 IN IP4 212.232.26.242 s=- c=IN IP4 212.232.26.242 t=0 0 m=audio 25732 RTP/AVP 96 97 98 9 100 102 0 8 103 3 104 101 a=rtpmap:96 opus/48000/2 a=fmtp:96 usedtx=1 a=rtpmap:97 SILK/24000 a=rtpmap:98 SILK/16000 a=rtpmap:9 G722/8000 a=rtpmap:100 speex/32000 a=rtpmap:102 speex/16000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:103 iLBC/8000 a=rtpmap:3 GSM/8000 a=rtpmap:104 speex/8000 a=rtpmap:101 telephone-event/8000 a=extmap:1 urn:ietf:params:rtp-hdrext:csrc-audio-level a=extmap:2 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=rtcp-xr:voip-metrics m=video 28234 RTP/AVP 105 99 a=rtpmap:105 H264/90000 a=fmtp:105 profile-level-id=4DE01f;packetization-mode=1 a=rtpmap:99 H264/90000 a=fmtp:99 profile-level-id=4DE01f a=recvonly a=imageattr:105 send * recv [x=[0-1440],y=[0-900]] a=imageattr:99 send * recv [x=[0-1440],y=[0-900]] a=nortpproxy:yes .............. 2015-10-05 14:10:50.131508 [NOTICE] switch_cpp.cpp:1341 [ring group] app_data: {ignore_early_media=true}[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=0,dialed_extension=108,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f]user/ 108 at pbx.securenetvox.net,[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=15,dialed_extension=107,extension_uuid=4bd03430-767b-41da-8b78-0902d590cdc2]user/ 107 at pbx.securenetvox.net EXECUTE sofia/internal/107 at pbx.securenetvox.net bridge({ignore_early_media=true}[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=0,dialed_extension=108,extension_uuid=c728abd0-6107-460d-b1b6-4861c6b6998f]user/ 108 at pbx.securenetvox.net,[sip_invite_domain=pbx.securenetvox.net ,confirm=false,leg_timeout=30,leg_delay_start=15,dialed_extension=107,extension_uuid=4bd03430-767b-41da-8b78-0902d590cdc2]user/ 107 at pbx.securenetvox.net) 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107 at pbx.securenetvox.net EXPORTING[export_vars] [domain_name]=[ pbx.securenetvox.net] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107 at pbx.securenetvox.net EXPORTING[export_vars] [origination_callee_id_name]=[96] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [ignore_early_media]=[true] 2015-10-05 14:10:50.131508 [DEBUG] switch_ivr_originate.c:2554 Parsing session specific variables 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [sip_invite_domain]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [confirm]=[false] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [leg_timeout]=[30] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [leg_delay_start]=[0] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [dialed_extension]=[108] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [extension_uuid]=[c728abd0-6107-460d-b1b6-4861c6b6998f] 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107 at pbx.securenetvox.net EXPORTING[export_vars] [domain_name]=[ pbx.securenetvox.net] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_channel.c:1221 sofia/internal/ 107 at pbx.securenetvox.net EXPORTING[export_vars] [origination_callee_id_name]=[96] to event 2015-10-05 14:10:50.131508 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [presence_id]=[00380919082171 at pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [instant_ringback]=[true] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [domain_uuid]=[32ade86a-9d28-4468-9fc9-2a39fe9ffe50] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [sip_invite_domain]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [domain_name]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [domain]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [extension_uuid]=[c728abd0-6107-460d-b1b6-4861c6b6998f] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [sip_h_X-accountcode]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [DEBUG] switch_event.c:1698 Parsing variable [accountcode]=[pbx.securenetvox.net] 2015-10-05 14:10:50.131508 [INFO] mod_loopback.c:1064 Sending early media 2015-10-05 14:10:50.131508 [DEBUG] mod_opus.c:289 Opus encoder set bitrate to local settings [-1000bps] 2015-10-05 14:10:50.131508 [DEBUG] mod_opus.c:289 Opus encoder set bitrate to local settings [-1000bps] 2015-10-05 14:10:50.131508 [DEBUG] switch_core_media.c:2506 Set Codec sofia/internal/107 at pbx.securenetvox.net opus/0 0 ms 960 samples 0 bits 2 channels 2015-10-05 14:10:50.131508 [DEBUG] switch_core_codec.c:111 sofia/internal/ 107 at pbx.securenetvox.net Original read codec set to opus:116 2015-10-05 14:10:50.131508 [DEBUG] switch_core_media.c:5178 AUDIO RTP *[sofia/internal/107 at pbx.securenetvox.net <107 at pbx.securenetvox.net>] 10.0.20.60 port 17392 -> (null) port 0 codec: 0 ms: 20* *2015-10-05 14:10:50.131508 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS ERROR: [Missing remote host]* 2015-10-05 14:10:50.131508 [NOTICE] switch_core_media.c:5844 Hangup sofia/internal/107 at pbx.securenetvox.net [CS_EXECUTE] [DESTINATION_OUT_OF_ORDER] ........ So, at some state original channel info is lost.... Is this a bug or something another? -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/5797ea50/attachment.html From ssinyagin at gmail.com Mon Oct 5 19:27:26 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 17:27:26 +0200 Subject: [Freeswitch-users] FS priority In-Reply-To: <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: see https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview it was a bit nontrivial because freeswitch.service was installed in an unusual way. Now the daemon starts as root and switches to freewitch UID. Still unresolved is https://freeswitch.org/jira/browse/FS-7937 The package installer starts the daemon, but does not enable the service for starting at boot. I will dig into that after the merge. On Sun, Sep 6, 2015 at 6:24 PM, Bote Man wrote: > I agree IFF my assumptions and results are applicable to package > installations. If you have a package installation I would prefer that you > verify these results on such an installation since I mostly let my Master > build do what it wants. I always build from Master, never use the packages. > > > > Do we have to specify the ?run runtime directory on the FS command line? > > > > Do we have to specify the ?temp files directory? > > > > Right now the unit file for the package specifies none of those so I don?t > know where FS would put its runtime and temp files. > > > > By the way, while testing the location of runtime directory for the PID > file I noted that FS will create the ./run directory with the proper > permissions and owner, then write the PID file in it on its own without > systemd doing it. This happened without specifying anything about that on > the command line and without the tmpfiles.d entry. > > > > But since the .deb package places files in the FHS locations this would be > necessary, so your recent ticket that adds that applies. I omitted that > from my Confluence instructions built from Master, FYI. > > > > Please let me know how to proceed. > > > > Thanks. > > > > Bote > > > > > > *From:* Stanislav Sinyagin > *Sent:* Sunday, 06 September, 2015 06:00 > > *Subject:* Re: [Freeswitch-users] FS priority > > > > Looks like another jira ticket is needed for Debian packaging. > > On Sep 6, 2015 6:16 AM, "Anthony Minessale" > wrote: > > It's because FS changes the scheduler and enables some realtime threads > when it can. If you have multiple cpu np and rp are the same. FS always > needs root privs to change the platform parameters and nice level etc. The > scheduler change is not possible if the shell is an unpriveledged user nor > are a bunch of other things unless you carefully allowed them somehow as > root before the shell started. So basically that is all expected behavior. > > > > > > > > On Saturday, September 5, 2015, Bote Man wrote: > > Sorry, I did not use the utility named ?runas? I simply labeled the column > that way and was trying to conserve character space in the header to get it > to fit in a reasonable space. > > > > Anyway, thanks to your post and some research I just changed my FS unit > file to start FS as user root, but specified ?u freeswitch ?g freeswitch on > the command line to FS, and changed the > WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and > it?s doing the Right Thing, so that is what I will go with. I vaguely > remember that FS can (should) start as root, then drops privileges to what > is specified on the command line, so it looks like it is doing exactly that. > > > > ?top? shows FS running as real and effective user ?freeswitch? with > Priority=-2 and Nice=-10 so I am a happy camper. > > > > If nobody on the FS core development team has any objection to this > approach I will update the Confluence page for the systemd unit file for > building from MASTER. The Debian packages have their own file locations. > > > > > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd > > > > Any security concerns doing this? > > > > Thanks! > > > > Bote > > > > > > > > *From:* Shaun Stokes > *Sent:* Saturday, 05 September, 2015 03:18 > *Subject:* Re: [Freeswitch-users] FS priority > > > > Are you using FreeSwitch to specify the user to runas or is this being > done by systemd? > > > > In FreeSwitch you use the -u argument to specify the user and the -g > argument to specify the group, if you do this then I assume running the > service as root should be ok providing you've given FreeSwitch an > alternative user and group (in our environment we use the same for user and > group). > > > > Thanks, > > Shaun > > > ------------------------------ > > *From:* Bote Man > *Sent:* 05 September 2015 04:28 > *Subject:* Re: [Freeswitch-users] FS priority > > I'm not sure how much nice level matters compared to scheduler priority. I > ran a series of tests to find out what Priority and Nice level are reported > by the 'top' utility. > > I ran the first 6 tests by using systemd to start FreeSWITCH, 3 times as > user root with each of the FS priority flags, then 3 times as user > freeswitch with each of the FS flags. Then I repeated that block of tests > from the command line, 3 flags as root, 3 flags as freeswitch. You won't > believe what happened next! > > systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line > priority flags to FS results in top showing priority 'PRI', nice level > 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. > > RUNAS FLAG PRI NICE > root -rp -2 -10 > root -np 39 19 > root -lp 39 19 > > fs -rp -2 19 > fs -np 39 19 > fs -lp 39 19 > > Run as root from command line > root -rp -2 -10 > root -np 20 0 > root -lp 39 19 > > Run as su=freeswitch from command line > fs -rp 20 0 > fs -np 20 0 > fs -lp 39 19 > > Most processes show Priority of 20 so I assume that is considered "normal". > > So it looks like the only way to get truly higher priority for a process > is to run it as root, which I expected. Once the scheduler priority is at > -2 (higher priority) I don't know whether the nice level even matters. > > For now, the systemd unit file that I posted on Confluence runs as the > freeswitch user so even with the -rp flag to FreeSWITCH it gets niced down > to 19 which is the lowest level available for nice. Does this matter? > > Is there a serious security concern running FreeSWITCH as root? > > Thanks. > > Bote > > > > On Fri, Sep 4, 2015 at 3:38 PM, Bote Man wrote: > > Thanks for that. I was under the impression that systemd was throwing > FreeSWITCH into the generic scheduling group and starving it of resources > as a result, but when I manually ran ./freeswitch as root it still showed > the same values. > > Running FS manually with -np yielded pri=20 nice=0 and System Monitor > reports priority "normal" > > Running FS manually with -rp yielded pri=-2 nice=-10 and System Monitor > reports priority "very high", same results as when FS was started without > any priority switch on the command line. > > BUT! When I start FS with systemd it maintains priority=-2 but nice all > the way down to 19 which is why System Monitor reports "very low". This > happens even with the -rp switch specified in the unit file. > > I don't know how scheduling priority and nice level interact on Debian, > but it looks like I have a new research project for this weekend, assuming > this is truly something to be concerned about. Or is it? > > Thanks for the tips. I will report my findings to the list if I discover > anything substantive. > > Bote > > > > > > On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < > shaun.stokes at itec-support.co.uk> wrote: > > Hi Bote, > > > > I believe priority works in a similar way to metric (i.e. lower comes > first), so -20 (most favorable scheduling) to +19 (least favorable > scheduling). > > > > -rp -- enable high(realtime) priority settings > > -lp -- enable low priority settings > > -np -- enable normal priority settings (system default) > > Source: https://wiki.freeswitch.org/wiki/Command_line > > > > Hope this helps. > > > > Thanks, > > Shaun > ------------------------------ > > *From:* freeswitch-users-bounces at lists.freeswitch.org [ > freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote Man [ > bote_radio at botecomm.com] > *Sent:* 04 September 2015 15:54 > *To:* FreeSWITCH Users Help > *Subject:* [Freeswitch-users] FS priority > > I?m trying to set the priority on a new FreeSWITCH installation built from > master on Debian 8 running on bare metal. It is currently running at ?very > low? priority according to Resource Monitor in the GUI and ?top? reports FS > is running at priority = -2 (that?s negative two) and nice = 19 > > So with the way FreeSWITCH is now launched by systemd is it considered a > service or a user application that is simply run in the background? > > This affects how systemd treats its control groups and priority and how I > will go about troubleshooting this. > > > Thanks. > > > > Bote > > > > > > -- > > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > > ? sip:888 at conference.freeswitch.org ? +19193869900 > > > > https://www.youtube.com/watch?v=9XXgW34t40s > > https://www.youtube.com/watch?v=NLaDpGQuZDA > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/d7837dca/attachment-0001.html From mic.niel84 at gmail.com Mon Oct 5 20:26:09 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 5 Oct 2015 18:26:09 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Here's as log from an incoming call from Twilio: http://pastebin.com/n0de7jhv My guess is the problem is with line 33: "Processing +4432445867 <+4432445867>->+44213395867 in context public" and it fails on line 40: "Regex (FAIL) [gateway_inbound] ${target_context}() =~ /^[a-z]/ break=on-false" due to the fact that there aren't set any ${target_context} variable. I've added the Twilio inbound gateway as described in the Twilio guide, but adding it, removing it etc. doesn't change anything at all. To the Twilio-Inbound gateway I've added the variable ${target_context} according to this guide: https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md So my guess is that the Twilio-Inbound gateway aren't being used - however - calls are routed to my FS. On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen wrote: > I'll create some logs tomorrow. > > Just to clarify: > - Calls are routes from Twilio to my FS > - My FS is a clean installation, 1.6.2 > - I've used Twilio's guide for setting up gateways, inbound and outbound > - Outbound calls are routed correctly > - Inbound calls are as mentioned routes to my FS, but my Twilio-inbound > doesn't seem to have anything to do with it, therefor, I'm not able to set > any variables in incoming calls from Twilio so I can detect them in my > public context and transfer them to my default context. > > I don't want to route all calls in my public context to my default > context, this would open a security issue. Only Twilio calls should be > handled in such a manner. > That's my challenge. > > > On Sunday, October 4, 2015, Sergey Safarov wrote: > >> Inbound call can be received >> 1) if twillio guys configure gateway to route incomes calls to you >> 2) or if FS provide information how to route call for you >> >> After reading gateway config files, I has found that used second case "FS >> provides information how to route calls via registration mechanism". >> >> Please: >> - configure clean FS host as described in twilio manuals; >> - enable siptrace; >> - enable debug log; >> - make incoming call; >> - attach debug log in respond to this message. >> >> I try help you >> >> >> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen >> wrote: >> >>> Still no luck. >>> Any other ideas on how to "catch" the calls from the public context in >>> FS? >>> My goal is to transfer all calls from Twilio to my default context. >>> >>> >>> On Saturday, October 3, 2015, Michael Nielsen >>> wrote: >>> >>>> Looking at their guide for secure setup: >>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>> they've added >>>> When I do this, registering doesn't fail (obviously), but inbound calls >>>> are still not registered as coming from twilio... They still land directly >>>> in the public context without the variables set correctly. >>>> >>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen >>>> wrote: >>>> >>>>> When adding the extension, I get the following - even though my >>>>> username and password etc. are correct as they work for the outbound >>>>> gateway...: >>>>> >>>>> twilio-inbound Failed Registration [908] >>>>> >>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> I see. >>>>>> Does it matter that I don't have an extension called 1000 in my FS, >>>>>> nor in my Twilio account? >>>>>> >>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>>> wrote: >>>>>> >>>>>>> if you have a deep look at inbound gateway it is for receiving >>>>>>> calls from Twilio as you can see below, this line informing freeswitch >>>>>>> where to route inkling call. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> *From: *Michael Nielsen >>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>> *To: *FreeSWITCH Users Help >>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>> >>>>>>> >>>>>>> Outbound works fine. >>>>>>> >>>>>>> Without having the inbound gateway calls are still routed to my FS >>>>>>> to my public context from Twilio. >>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Friday, October 2, 2015, Brian West wrote: >>>>>>> >>>>>>>> Well you'd send outbound calls out the outbound and the inbound >>>>>>>> one is just to register with twilio so they know where to send your inbound >>>>>>>> calls. Nothing more. >>>>>>>> >>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>> >>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>> >>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>>>> twilio-outbound. >>>>>>>>> >>>>>>>>> What is the difference between the two gateways? I know their >>>>>>>>> names indicate inbound and outbound calling, but how can Freeswitch tell >>>>>>>>> the difference between them. Especially how can Freeswitch now to use >>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>> >>>>>>>>> Make sense? >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Brian West* >>>>>>>> brian at freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>> http://www.freeswitchbook.com >>>>>>>> http://www.freeswitchcookbook.com >>>>>>>> >>>>>>>> Got Bugs? Report them here ! | >>>>>>>> Reddit: /r/freeswitch >>>>>>>> >>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/c579eb8d/attachment-0001.html From brian at freeswitch.org Mon Oct 5 21:13:50 2015 From: brian at freeswitch.org (Brian West) Date: Mon, 5 Oct 2015 12:13:50 -0500 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: "Now the daemon starts as root and switches to freewitch UID." is how its always done it. On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin wrote: > see > https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview > > it was a bit nontrivial because freeswitch.service was installed in an > unusual way. Now the daemon starts as root and switches to freewitch UID. > > Still unresolved is https://freeswitch.org/jira/browse/FS-7937 > The package installer starts the daemon, but does not enable the service > for starting at boot. > I will dig into that after the merge. > > > > > > On Sun, Sep 6, 2015 at 6:24 PM, Bote Man wrote: > >> I agree IFF my assumptions and results are applicable to package >> installations. If you have a package installation I would prefer that you >> verify these results on such an installation since I mostly let my Master >> build do what it wants. I always build from Master, never use the packages. >> >> >> >> Do we have to specify the ?run runtime directory on the FS command line? >> >> >> >> Do we have to specify the ?temp files directory? >> >> >> >> Right now the unit file for the package specifies none of those so I >> don?t know where FS would put its runtime and temp files. >> >> >> >> By the way, while testing the location of runtime directory for the PID >> file I noted that FS will create the ./run directory with the proper >> permissions and owner, then write the PID file in it on its own without >> systemd doing it. This happened without specifying anything about that on >> the command line and without the tmpfiles.d entry. >> >> >> >> But since the .deb package places files in the FHS locations this would >> be necessary, so your recent ticket that adds that applies. I omitted that >> from my Confluence instructions built from Master, FYI. >> >> >> >> Please let me know how to proceed. >> >> >> >> Thanks. >> >> >> >> Bote >> >> >> >> >> >> *From:* Stanislav Sinyagin >> *Sent:* Sunday, 06 September, 2015 06:00 >> >> *Subject:* Re: [Freeswitch-users] FS priority >> >> >> >> Looks like another jira ticket is needed for Debian packaging. >> >> On Sep 6, 2015 6:16 AM, "Anthony Minessale" >> wrote: >> >> It's because FS changes the scheduler and enables some realtime threads >> when it can. If you have multiple cpu np and rp are the same. FS always >> needs root privs to change the platform parameters and nice level etc. The >> scheduler change is not possible if the shell is an unpriveledged user nor >> are a bunch of other things unless you carefully allowed them somehow as >> root before the shell started. So basically that is all expected behavior. >> >> >> >> >> >> >> >> On Saturday, September 5, 2015, Bote Man wrote: >> >> Sorry, I did not use the utility named ?runas? I simply labeled the >> column that way and was trying to conserve character space in the header to >> get it to fit in a reasonable space. >> >> >> >> Anyway, thanks to your post and some research I just changed my FS unit >> file to start FS as user root, but specified ?u freeswitch ?g freeswitch on >> the command line to FS, and changed the >> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >> it?s doing the Right Thing, so that is what I will go with. I vaguely >> remember that FS can (should) start as root, then drops privileges to what >> is specified on the command line, so it looks like it is doing exactly that. >> >> >> >> ?top? shows FS running as real and effective user ?freeswitch? with >> Priority=-2 and Nice=-10 so I am a happy camper. >> >> >> >> If nobody on the FS core development team has any objection to this >> approach I will update the Confluence page for the systemd unit file for >> building from MASTER. The Debian packages have their own file locations. >> >> >> >> >> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >> >> >> >> Any security concerns doing this? >> >> >> >> Thanks! >> >> >> >> Bote >> >> >> >> >> >> >> >> *From:* Shaun Stokes >> *Sent:* Saturday, 05 September, 2015 03:18 >> *Subject:* Re: [Freeswitch-users] FS priority >> >> >> >> Are you using FreeSwitch to specify the user to runas or is this being >> done by systemd? >> >> >> >> In FreeSwitch you use the -u argument to specify the user and the -g >> argument to specify the group, if you do this then I assume running the >> service as root should be ok providing you've given FreeSwitch an >> alternative user and group (in our environment we use the same for user and >> group). >> >> >> >> Thanks, >> >> Shaun >> >> >> ------------------------------ >> >> *From:* Bote Man >> *Sent:* 05 September 2015 04:28 >> *Subject:* Re: [Freeswitch-users] FS priority >> >> I'm not sure how much nice level matters compared to scheduler priority. >> I ran a series of tests to find out what Priority and Nice level are >> reported by the 'top' utility. >> >> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 times as >> user root with each of the FS priority flags, then 3 times as user >> freeswitch with each of the FS flags. Then I repeated that block of tests >> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >> believe what happened next! >> >> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line >> priority flags to FS results in top showing priority 'PRI', nice level >> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >> >> RUNAS FLAG PRI NICE >> root -rp -2 -10 >> root -np 39 19 >> root -lp 39 19 >> >> fs -rp -2 19 >> fs -np 39 19 >> fs -lp 39 19 >> >> Run as root from command line >> root -rp -2 -10 >> root -np 20 0 >> root -lp 39 19 >> >> Run as su=freeswitch from command line >> fs -rp 20 0 >> fs -np 20 0 >> fs -lp 39 19 >> >> Most processes show Priority of 20 so I assume that is considered >> "normal". >> >> So it looks like the only way to get truly higher priority for a process >> is to run it as root, which I expected. Once the scheduler priority is at >> -2 (higher priority) I don't know whether the nice level even matters. >> >> For now, the systemd unit file that I posted on Confluence runs as the >> freeswitch user so even with the -rp flag to FreeSWITCH it gets niced down >> to 19 which is the lowest level available for nice. Does this matter? >> >> Is there a serious security concern running FreeSWITCH as root? >> >> Thanks. >> >> Bote >> >> >> >> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man wrote: >> >> Thanks for that. I was under the impression that systemd was throwing >> FreeSWITCH into the generic scheduling group and starving it of resources >> as a result, but when I manually ran ./freeswitch as root it still showed >> the same values. >> >> Running FS manually with -np yielded pri=20 nice=0 and System Monitor >> reports priority "normal" >> >> Running FS manually with -rp yielded pri=-2 nice=-10 and System Monitor >> reports priority "very high", same results as when FS was started without >> any priority switch on the command line. >> >> BUT! When I start FS with systemd it maintains priority=-2 but nice all >> the way down to 19 which is why System Monitor reports "very low". This >> happens even with the -rp switch specified in the unit file. >> >> I don't know how scheduling priority and nice level interact on Debian, >> but it looks like I have a new research project for this weekend, assuming >> this is truly something to be concerned about. Or is it? >> >> Thanks for the tips. I will report my findings to the list if I discover >> anything substantive. >> >> Bote >> >> >> >> >> >> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >> shaun.stokes at itec-support.co.uk> wrote: >> >> Hi Bote, >> >> >> >> I believe priority works in a similar way to metric (i.e. lower comes >> first), so -20 (most favorable scheduling) to +19 (least favorable >> scheduling). >> >> >> >> -rp -- enable high(realtime) priority settings >> >> -lp -- enable low priority settings >> >> -np -- enable normal priority settings (system default) >> >> Source: https://wiki.freeswitch.org/wiki/Command_line >> >> >> >> Hope this helps. >> >> >> >> Thanks, >> >> Shaun >> ------------------------------ >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote Man [ >> bote_radio at botecomm.com] >> *Sent:* 04 September 2015 15:54 >> *To:* FreeSWITCH Users Help >> *Subject:* [Freeswitch-users] FS priority >> >> I?m trying to set the priority on a new FreeSWITCH installation built >> from master on Debian 8 running on bare metal. It is currently running at >> ?very low? priority according to Resource Monitor in the GUI and ?top? >> reports FS is running at priority = -2 (that?s negative two) and nice = 19 >> >> So with the way FreeSWITCH is now launched by systemd is it considered a >> service or a user application that is simply run in the background? >> >> This affects how systemd treats its control groups and priority and how I >> will go about troubleshooting this. >> >> >> Thanks. >> >> >> >> Bote >> >> >> >> >> >> -- >> >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/297bc47f/attachment-0001.html From dsdee at dsba.net Mon Oct 5 21:15:21 2015 From: dsdee at dsba.net (David S. Dee) Date: Mon, 05 Oct 2015 11:15:21 -0600 Subject: [Freeswitch-users] ESL Reporting of RTCP / Jitter is incorrect... does not match RTP originally reported In-Reply-To: References: <1443022823.1063374.391600049.46E47CFF@webmail.messagingengine.com> <1443629478.4173956.397725729.0BB32733@webmail.messagingengine.com> Message-ID: <1444065321.1691983.401840417.4F6CA321@webmail.messagingengine.com> Understood.? Over the weekend I noted that my earlier system that I had migrated from (where this worked) was a v1.5.?? I dropped back to v1.4 when I started using FusionPBX as a GUI instead of maintaining the files by hand. Given that it broke when i went backwards, and given what you stated below, I'll let this go, and see how my RTCP monitoring works when I can get up to v1.6 (whenever FusionPBX supports it). Thanks On Thu, Oct 1, 2015, at 20:32, Anthony Minessale wrote: > No media or jitter buffer related improvements will be made to 1.4. > 1.6 is mandatory to explore such options. > > On Thu, Oct 1, 2015 at 8:35 PM, ?talo Rossi > wrote: >> I'd start testing this with latest master, if you can reproduce the >> same problem there, file a jira with a test scenario >> >> On Wed, Sep 30, 2015 at 1:11 PM, David S. Dee wrote: >>> Hello again... >>> >>> Just to cover myself, I recompiled freeswitch from the ground up, with a fresh clone of the git repository for the v1.4 branch... hoping that maybe there was something that did not get recompiled correctly, but I am still seeing these same issues when accessing the RTCP data via a Perl event client.? I moved a greatly-minimized version of the event client to the actually Voip machine itself in an attempt to eliminate any network byte ordering issues, but that did not help either.? I still suspect it is a byte-alignment or storage sizing discrepancy that is happening between the switch_rtp.c module and when it gets received on the client side by the ESL module, but I can't prove it. >>> >>> Any chance that I can get some attention from someone more knowledgeable on this aspect of Freeswitch that I can troubleshoot this with, and possibly figure out the code fixes that need to happen? >>> >>> Thanks, >>> David >>> >>> >>> >>> >>> On Wed, Sep 23, 2015, at 09:40, David S. Dee wrote: >>> > >>> > I am trying to do some external actions based on the RTCP reporting of > Jitter that comes in. >>> > >>> > My problem is that the numbers that show up in the freeswitch logs no > longer match what gets reported via Event'ing >>> > >>> > eg, the freeswitch logs show: >>> > >>> > >>> > 2015-09-23 08:22:24.221437 [NOTICE] switch_rtp.c:5206 Receiving an > RTCP packet[2015-23-08 14:22:24.241238] SSRC[626145724]RTT[0.092102] > A[874528193] - DLSR[38600] - LSR[874483557] >>> > 2015-09-23 08:22:29.622369 [NOTICE] switch_rtp.c:5206 Receiving an > RTCP packet[2015-23-08 14:22:29.640323] SSRC[626145724]RTT[0.106003] > A[874882028] - DLSR[63832] - LSR[874811249] >>> > 2015-09-23 08:22:35.041676 [NOTICE] switch_rtp.c:5206 Receiving an > RTCP packet[2015-23-08 14:22:35.60396] SSRC[626145724]RTT[0.142044] > A[875237238] - DLSR[88997] - LSR[875138932] >>> > 2015-09-23 08:22:40.461243 [NOTICE] switch_rtp.c:5206 Receiving an > RTCP packet[2015-23-08 14:22:40.480321] SSRC[626145724]RTT[0.181702] > A[875592438] - DLSR[113836] - LSR[875466694] >>> > 2015-09-23 08:22:45.882464 [NOTICE] switch_rtp.c:5206 Receiving an > RTCP packet[2015-23-08 14:22:45.900353] SSRC[626145724]RTT[0.215042] > A[875947645] - DLSR[139264] - LSR[875794288] >>> > 2015-09-23 08:22:51.301265 [NOTICE] switch_rtp.c:5206 Receiving an > RTCP packet[2015-23-08 14:22:51.320380] SSRC[626145724]RTT[0.249069] > A[876302852] - DLSR[164560] - LSR[876121969] >>> > >>> > And the (short form) of what I receive via the ESL are: >>> > >>> > >>> > >>> > Sep 23 09:33:55:? ? ? ?RTCP message not sent, too soon: SSRC: > 255239bc, RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet- > Count: 874483557, Last-RTP-Timestamp: 2018933311, RTP-Rate: 8000, Capture- > Time: 1443018144241365, Source0-Fraction: 129, Source0-Lost: > 3388998144, Source0-Highest-Sequence-Number-Received: 626145724, Source0- > Jitter: 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >>> > Sep 23 09:34:00:? ? ? ?RTCP message not sent, too soon: SSRC: > 255239bc, RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet- > Count: 874811249, Last-RTP-Timestamp: 2018973151, RTP-Rate: 8000, Capture- > Time: 1443018149640379, Source0-Fraction: 129, Source0-Lost: > 3388998144, Source0-Highest-Sequence-Number-Received: 626145724, Source0- > Jitter: 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >>> > Sep 23 09:34:05:? ? ? ?RTCP message not sent, too soon: SSRC: > 255239bc, RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet- > Count: 875138932, Last-RTP-Timestamp: 2019013151, RTP-Rate: 8000, Capture- > Time: 1443018155060479, Source0-Fraction: 129, Source0-Lost: > 3388998144, Source0-Highest-Sequence-Number-Received: 626145724, Source0- > Jitter: 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >>> > Sep 23 09:34:15:? ? ? ?RTCP message not sent, too soon: SSRC: > 255239bc, RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet- > Count: 875794288, Last-RTP-Timestamp: 2019093311, RTP-Rate: 8000, Capture- > Time: 1443018165900409, Source0-Fraction: 129, Source0-Lost: > 3388998144, Source0-Highest-Sequence-Number-Received: 626145724, Source0- > Jitter: 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >>> > Sep 23 09:34:20:? ? ? ?RTCP message not sent, too soon: SSRC: > 255239bc, RTP-Timestamp: 0, Sender-Packet-Count: 0, Octect-Packet- > Count: 876121969, Last-RTP-Timestamp: 2019133311, RTP-Rate: 8000, Capture- > Time: 1443018171320579, Source0-Fraction: 129, Source0-Lost: > 3388998144, Source0-Highest-Sequence-Number-Received: 626145724, Source0- > Jitter: 16777216, Source0-LSR: 788957780, Source0-DLSR: 17891 >>> > >>> > (yes, the timestamps are off right now, that's actually fine). >>> > >>> > This used to work in an older version of Freeswitch, but when I > rebuilt my system with an updated FS version last month, this broke. >>> > >>> > You'll note that the Sender-Packet-Count is (obviously) wrong, as well > as the RTP-Timestamp, and the DLSR and LSR... none of them advance, > while you can see them advancing in the freeswitch log. >>> > >>> > I suspect it is alignment of the values in the structure that gets > populated for the ESL, but my C is rusty enough that I can't trace it > anymore. >>> > >>> > Is anyone else able to view the Event data for RTCP packets? >>> > >>> > Thanks, >>> > David >>> > >>> > _________________________________________________________________- > ________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> _______________________________________________________________________- __ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> >> -- >> ?talo Rossi italo at freeswitch.org >> >> >> __________________________________________________________________- >> _______ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > -- > Anthony Minessale II ? ? ? ? @anthmfs??? @FreeSWITCH??? > > ? http://freeswitch.org/ ?? http://cluecon.com/ ?? > http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch?? _ > http://freeswitch.org/g+_ ClueCon Weekly Development Call ? > sip:888 at conference.freeswitch.org[1] ?? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > ___________________________________________________________________- > ________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites http://www.freeswitch.org > http://confluence.freeswitch.org http://www.cluecon.com > > FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org Links: 1. mailto:sip%3A888 at conference.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/a94aa966/attachment.html From ssinyagin at gmail.com Mon Oct 5 21:36:06 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 19:36:06 +0200 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: Not in the current systemd config. On Oct 5, 2015 7:15 PM, "Brian West" wrote: > "Now the daemon starts as root and switches to freewitch UID." is how its > always done it. > > On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin > wrote: > >> see >> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >> >> it was a bit nontrivial because freeswitch.service was installed in an >> unusual way. Now the daemon starts as root and switches to freewitch UID. >> >> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >> The package installer starts the daemon, but does not enable the service >> for starting at boot. >> I will dig into that after the merge. >> >> >> >> >> >> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man wrote: >> >>> I agree IFF my assumptions and results are applicable to package >>> installations. If you have a package installation I would prefer that you >>> verify these results on such an installation since I mostly let my Master >>> build do what it wants. I always build from Master, never use the packages. >>> >>> >>> >>> Do we have to specify the ?run runtime directory on the FS command line? >>> >>> >>> >>> Do we have to specify the ?temp files directory? >>> >>> >>> >>> Right now the unit file for the package specifies none of those so I >>> don?t know where FS would put its runtime and temp files. >>> >>> >>> >>> By the way, while testing the location of runtime directory for the PID >>> file I noted that FS will create the ./run directory with the proper >>> permissions and owner, then write the PID file in it on its own without >>> systemd doing it. This happened without specifying anything about that on >>> the command line and without the tmpfiles.d entry. >>> >>> >>> >>> But since the .deb package places files in the FHS locations this would >>> be necessary, so your recent ticket that adds that applies. I omitted that >>> from my Confluence instructions built from Master, FYI. >>> >>> >>> >>> Please let me know how to proceed. >>> >>> >>> >>> Thanks. >>> >>> >>> >>> Bote >>> >>> >>> >>> >>> >>> *From:* Stanislav Sinyagin >>> *Sent:* Sunday, 06 September, 2015 06:00 >>> >>> *Subject:* Re: [Freeswitch-users] FS priority >>> >>> >>> >>> Looks like another jira ticket is needed for Debian packaging. >>> >>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" >>> wrote: >>> >>> It's because FS changes the scheduler and enables some realtime threads >>> when it can. If you have multiple cpu np and rp are the same. FS always >>> needs root privs to change the platform parameters and nice level etc. The >>> scheduler change is not possible if the shell is an unpriveledged user nor >>> are a bunch of other things unless you carefully allowed them somehow as >>> root before the shell started. So basically that is all expected behavior. >>> >>> >>> >>> >>> >>> >>> >>> On Saturday, September 5, 2015, Bote Man >>> wrote: >>> >>> Sorry, I did not use the utility named ?runas? I simply labeled the >>> column that way and was trying to conserve character space in the header to >>> get it to fit in a reasonable space. >>> >>> >>> >>> Anyway, thanks to your post and some research I just changed my FS unit >>> file to start FS as user root, but specified ?u freeswitch ?g freeswitch on >>> the command line to FS, and changed the >>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>> remember that FS can (should) start as root, then drops privileges to what >>> is specified on the command line, so it looks like it is doing exactly that. >>> >>> >>> >>> ?top? shows FS running as real and effective user ?freeswitch? with >>> Priority=-2 and Nice=-10 so I am a happy camper. >>> >>> >>> >>> If nobody on the FS core development team has any objection to this >>> approach I will update the Confluence page for the systemd unit file for >>> building from MASTER. The Debian packages have their own file locations. >>> >>> >>> >>> >>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>> >>> >>> >>> Any security concerns doing this? >>> >>> >>> >>> Thanks! >>> >>> >>> >>> Bote >>> >>> >>> >>> >>> >>> >>> >>> *From:* Shaun Stokes >>> *Sent:* Saturday, 05 September, 2015 03:18 >>> *Subject:* Re: [Freeswitch-users] FS priority >>> >>> >>> >>> Are you using FreeSwitch to specify the user to runas or is this being >>> done by systemd? >>> >>> >>> >>> In FreeSwitch you use the -u argument to specify the user and the -g >>> argument to specify the group, if you do this then I assume running the >>> service as root should be ok providing you've given FreeSwitch an >>> alternative user and group (in our environment we use the same for user and >>> group). >>> >>> >>> >>> Thanks, >>> >>> Shaun >>> >>> >>> ------------------------------ >>> >>> *From:* Bote Man >>> *Sent:* 05 September 2015 04:28 >>> *Subject:* Re: [Freeswitch-users] FS priority >>> >>> I'm not sure how much nice level matters compared to scheduler priority. >>> I ran a series of tests to find out what Priority and Nice level are >>> reported by the 'top' utility. >>> >>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 times as >>> user root with each of the FS priority flags, then 3 times as user >>> freeswitch with each of the FS flags. Then I repeated that block of tests >>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>> believe what happened next! >>> >>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line >>> priority flags to FS results in top showing priority 'PRI', nice level >>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>> >>> RUNAS FLAG PRI NICE >>> root -rp -2 -10 >>> root -np 39 19 >>> root -lp 39 19 >>> >>> fs -rp -2 19 >>> fs -np 39 19 >>> fs -lp 39 19 >>> >>> Run as root from command line >>> root -rp -2 -10 >>> root -np 20 0 >>> root -lp 39 19 >>> >>> Run as su=freeswitch from command line >>> fs -rp 20 0 >>> fs -np 20 0 >>> fs -lp 39 19 >>> >>> Most processes show Priority of 20 so I assume that is considered >>> "normal". >>> >>> So it looks like the only way to get truly higher priority for a process >>> is to run it as root, which I expected. Once the scheduler priority is at >>> -2 (higher priority) I don't know whether the nice level even matters. >>> >>> For now, the systemd unit file that I posted on Confluence runs as the >>> freeswitch user so even with the -rp flag to FreeSWITCH it gets niced down >>> to 19 which is the lowest level available for nice. Does this matter? >>> >>> Is there a serious security concern running FreeSWITCH as root? >>> >>> Thanks. >>> >>> Bote >>> >>> >>> >>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>> wrote: >>> >>> Thanks for that. I was under the impression that systemd was throwing >>> FreeSWITCH into the generic scheduling group and starving it of resources >>> as a result, but when I manually ran ./freeswitch as root it still showed >>> the same values. >>> >>> Running FS manually with -np yielded pri=20 nice=0 and System Monitor >>> reports priority "normal" >>> >>> Running FS manually with -rp yielded pri=-2 nice=-10 and System Monitor >>> reports priority "very high", same results as when FS was started without >>> any priority switch on the command line. >>> >>> BUT! When I start FS with systemd it maintains priority=-2 but nice all >>> the way down to 19 which is why System Monitor reports "very low". This >>> happens even with the -rp switch specified in the unit file. >>> >>> I don't know how scheduling priority and nice level interact on Debian, >>> but it looks like I have a new research project for this weekend, assuming >>> this is truly something to be concerned about. Or is it? >>> >>> Thanks for the tips. I will report my findings to the list if I discover >>> anything substantive. >>> >>> Bote >>> >>> >>> >>> >>> >>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>> shaun.stokes at itec-support.co.uk> wrote: >>> >>> Hi Bote, >>> >>> >>> >>> I believe priority works in a similar way to metric (i.e. lower comes >>> first), so -20 (most favorable scheduling) to +19 (least favorable >>> scheduling). >>> >>> >>> >>> -rp -- enable high(realtime) priority settings >>> >>> -lp -- enable low priority settings >>> >>> -np -- enable normal priority settings (system default) >>> >>> Source: https://wiki.freeswitch.org/wiki/Command_line >>> >>> >>> >>> Hope this helps. >>> >>> >>> >>> Thanks, >>> >>> Shaun >>> ------------------------------ >>> >>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote Man [ >>> bote_radio at botecomm.com] >>> *Sent:* 04 September 2015 15:54 >>> *To:* FreeSWITCH Users Help >>> *Subject:* [Freeswitch-users] FS priority >>> >>> I?m trying to set the priority on a new FreeSWITCH installation built >>> from master on Debian 8 running on bare metal. It is currently running at >>> ?very low? priority according to Resource Monitor in the GUI and ?top? >>> reports FS is running at priority = -2 (that?s negative two) and nice = 19 >>> >>> So with the way FreeSWITCH is now launched by systemd is it considered a >>> service or a user application that is simply run in the background? >>> >>> This affects how systemd treats its control groups and priority and how >>> I will go about troubleshooting this. >>> >>> >>> Thanks. >>> >>> >>> >>> Bote >>> >>> >>> >>> >>> >>> -- >>> >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>> http://twitter.com/FreeSWITCH >>> >>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>> * >>> >>> ClueCon Weekly Development Call >>> >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> >>> >>> https://www.youtube.com/watch?v=9XXgW34t40s >>> >>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/abcf7bcb/attachment-0001.html From ssinyagin at gmail.com Mon Oct 5 22:12:16 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 20:12:16 +0200 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: in the current freeswitch.service, freewitch is started under freeswitch UID, and as a result, it fails to set itself to the proper priority. On Mon, Oct 5, 2015 at 7:13 PM, Brian West wrote: > "Now the daemon starts as root and switches to freewitch UID." is how its > always done it. > > On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin > wrote: > >> see >> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >> >> it was a bit nontrivial because freeswitch.service was installed in an >> unusual way. Now the daemon starts as root and switches to freewitch UID. >> >> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >> The package installer starts the daemon, but does not enable the service >> for starting at boot. >> I will dig into that after the merge. >> >> >> >> >> >> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man wrote: >> >>> I agree IFF my assumptions and results are applicable to package >>> installations. If you have a package installation I would prefer that you >>> verify these results on such an installation since I mostly let my Master >>> build do what it wants. I always build from Master, never use the packages. >>> >>> >>> >>> Do we have to specify the ?run runtime directory on the FS command line? >>> >>> >>> >>> Do we have to specify the ?temp files directory? >>> >>> >>> >>> Right now the unit file for the package specifies none of those so I >>> don?t know where FS would put its runtime and temp files. >>> >>> >>> >>> By the way, while testing the location of runtime directory for the PID >>> file I noted that FS will create the ./run directory with the proper >>> permissions and owner, then write the PID file in it on its own without >>> systemd doing it. This happened without specifying anything about that on >>> the command line and without the tmpfiles.d entry. >>> >>> >>> >>> But since the .deb package places files in the FHS locations this would >>> be necessary, so your recent ticket that adds that applies. I omitted that >>> from my Confluence instructions built from Master, FYI. >>> >>> >>> >>> Please let me know how to proceed. >>> >>> >>> >>> Thanks. >>> >>> >>> >>> Bote >>> >>> >>> >>> >>> >>> *From:* Stanislav Sinyagin >>> *Sent:* Sunday, 06 September, 2015 06:00 >>> >>> *Subject:* Re: [Freeswitch-users] FS priority >>> >>> >>> >>> Looks like another jira ticket is needed for Debian packaging. >>> >>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" >>> wrote: >>> >>> It's because FS changes the scheduler and enables some realtime threads >>> when it can. If you have multiple cpu np and rp are the same. FS always >>> needs root privs to change the platform parameters and nice level etc. The >>> scheduler change is not possible if the shell is an unpriveledged user nor >>> are a bunch of other things unless you carefully allowed them somehow as >>> root before the shell started. So basically that is all expected behavior. >>> >>> >>> >>> >>> >>> >>> >>> On Saturday, September 5, 2015, Bote Man >>> wrote: >>> >>> Sorry, I did not use the utility named ?runas? I simply labeled the >>> column that way and was trying to conserve character space in the header to >>> get it to fit in a reasonable space. >>> >>> >>> >>> Anyway, thanks to your post and some research I just changed my FS unit >>> file to start FS as user root, but specified ?u freeswitch ?g freeswitch on >>> the command line to FS, and changed the >>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>> remember that FS can (should) start as root, then drops privileges to what >>> is specified on the command line, so it looks like it is doing exactly that. >>> >>> >>> >>> ?top? shows FS running as real and effective user ?freeswitch? with >>> Priority=-2 and Nice=-10 so I am a happy camper. >>> >>> >>> >>> If nobody on the FS core development team has any objection to this >>> approach I will update the Confluence page for the systemd unit file for >>> building from MASTER. The Debian packages have their own file locations. >>> >>> >>> >>> >>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>> >>> >>> >>> Any security concerns doing this? >>> >>> >>> >>> Thanks! >>> >>> >>> >>> Bote >>> >>> >>> >>> >>> >>> >>> >>> *From:* Shaun Stokes >>> *Sent:* Saturday, 05 September, 2015 03:18 >>> *Subject:* Re: [Freeswitch-users] FS priority >>> >>> >>> >>> Are you using FreeSwitch to specify the user to runas or is this being >>> done by systemd? >>> >>> >>> >>> In FreeSwitch you use the -u argument to specify the user and the -g >>> argument to specify the group, if you do this then I assume running the >>> service as root should be ok providing you've given FreeSwitch an >>> alternative user and group (in our environment we use the same for user and >>> group). >>> >>> >>> >>> Thanks, >>> >>> Shaun >>> >>> >>> ------------------------------ >>> >>> *From:* Bote Man >>> *Sent:* 05 September 2015 04:28 >>> *Subject:* Re: [Freeswitch-users] FS priority >>> >>> I'm not sure how much nice level matters compared to scheduler priority. >>> I ran a series of tests to find out what Priority and Nice level are >>> reported by the 'top' utility. >>> >>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 times as >>> user root with each of the FS priority flags, then 3 times as user >>> freeswitch with each of the FS flags. Then I repeated that block of tests >>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>> believe what happened next! >>> >>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line >>> priority flags to FS results in top showing priority 'PRI', nice level >>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>> >>> RUNAS FLAG PRI NICE >>> root -rp -2 -10 >>> root -np 39 19 >>> root -lp 39 19 >>> >>> fs -rp -2 19 >>> fs -np 39 19 >>> fs -lp 39 19 >>> >>> Run as root from command line >>> root -rp -2 -10 >>> root -np 20 0 >>> root -lp 39 19 >>> >>> Run as su=freeswitch from command line >>> fs -rp 20 0 >>> fs -np 20 0 >>> fs -lp 39 19 >>> >>> Most processes show Priority of 20 so I assume that is considered >>> "normal". >>> >>> So it looks like the only way to get truly higher priority for a process >>> is to run it as root, which I expected. Once the scheduler priority is at >>> -2 (higher priority) I don't know whether the nice level even matters. >>> >>> For now, the systemd unit file that I posted on Confluence runs as the >>> freeswitch user so even with the -rp flag to FreeSWITCH it gets niced down >>> to 19 which is the lowest level available for nice. Does this matter? >>> >>> Is there a serious security concern running FreeSWITCH as root? >>> >>> Thanks. >>> >>> Bote >>> >>> >>> >>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>> wrote: >>> >>> Thanks for that. I was under the impression that systemd was throwing >>> FreeSWITCH into the generic scheduling group and starving it of resources >>> as a result, but when I manually ran ./freeswitch as root it still showed >>> the same values. >>> >>> Running FS manually with -np yielded pri=20 nice=0 and System Monitor >>> reports priority "normal" >>> >>> Running FS manually with -rp yielded pri=-2 nice=-10 and System Monitor >>> reports priority "very high", same results as when FS was started without >>> any priority switch on the command line. >>> >>> BUT! When I start FS with systemd it maintains priority=-2 but nice all >>> the way down to 19 which is why System Monitor reports "very low". This >>> happens even with the -rp switch specified in the unit file. >>> >>> I don't know how scheduling priority and nice level interact on Debian, >>> but it looks like I have a new research project for this weekend, assuming >>> this is truly something to be concerned about. Or is it? >>> >>> Thanks for the tips. I will report my findings to the list if I discover >>> anything substantive. >>> >>> Bote >>> >>> >>> >>> >>> >>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>> shaun.stokes at itec-support.co.uk> wrote: >>> >>> Hi Bote, >>> >>> >>> >>> I believe priority works in a similar way to metric (i.e. lower comes >>> first), so -20 (most favorable scheduling) to +19 (least favorable >>> scheduling). >>> >>> >>> >>> -rp -- enable high(realtime) priority settings >>> >>> -lp -- enable low priority settings >>> >>> -np -- enable normal priority settings (system default) >>> >>> Source: https://wiki.freeswitch.org/wiki/Command_line >>> >>> >>> >>> Hope this helps. >>> >>> >>> >>> Thanks, >>> >>> Shaun >>> ------------------------------ >>> >>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote Man [ >>> bote_radio at botecomm.com] >>> *Sent:* 04 September 2015 15:54 >>> *To:* FreeSWITCH Users Help >>> *Subject:* [Freeswitch-users] FS priority >>> >>> I?m trying to set the priority on a new FreeSWITCH installation built >>> from master on Debian 8 running on bare metal. It is currently running at >>> ?very low? priority according to Resource Monitor in the GUI and ?top? >>> reports FS is running at priority = -2 (that?s negative two) and nice = 19 >>> >>> So with the way FreeSWITCH is now launched by systemd is it considered a >>> service or a user application that is simply run in the background? >>> >>> This affects how systemd treats its control groups and priority and how >>> I will go about troubleshooting this. >>> >>> >>> Thanks. >>> >>> >>> >>> Bote >>> >>> >>> >>> >>> >>> -- >>> >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>> http://twitter.com/FreeSWITCH >>> >>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>> * >>> >>> ClueCon Weekly Development Call >>> >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> >>> >>> https://www.youtube.com/watch?v=9XXgW34t40s >>> >>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/08a30d46/attachment-0001.html From ssinyagin at gmail.com Mon Oct 5 22:19:16 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 5 Oct 2015 20:19:16 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: in your pastebin, you seem to receive the call on your internal profile (port 5060): 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ 4432445867 at sip.ie1.twilio.com receiving invite from 54.171.127.192:5060 so, what exactly is configured on both sides? The external profile is usually on the port 5080. On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen wrote: > Here's as log from an incoming call from Twilio: > http://pastebin.com/n0de7jhv > > My guess is the problem is with line 33: "Processing +4432445867 > <+4432445867>->+44213395867 in context public" > and it fails on line 40: "Regex (FAIL) [gateway_inbound] > ${target_context}() =~ /^[a-z]/ break=on-false" > due to the fact that there aren't set any ${target_context} variable. > > I've added the Twilio inbound gateway as described in the Twilio guide, > but adding it, removing it etc. doesn't change anything at all. > To the Twilio-Inbound gateway I've added the variable ${target_context} > according to this guide: > https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md > > So my guess is that the Twilio-Inbound gateway aren't being used - however > - calls are routed to my FS. > > On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen > wrote: > >> I'll create some logs tomorrow. >> >> Just to clarify: >> - Calls are routes from Twilio to my FS >> - My FS is a clean installation, 1.6.2 >> - I've used Twilio's guide for setting up gateways, inbound and outbound >> - Outbound calls are routed correctly >> - Inbound calls are as mentioned routes to my FS, but my Twilio-inbound >> doesn't seem to have anything to do with it, therefor, I'm not able to set >> any variables in incoming calls from Twilio so I can detect them in my >> public context and transfer them to my default context. >> >> I don't want to route all calls in my public context to my default >> context, this would open a security issue. Only Twilio calls should be >> handled in such a manner. >> That's my challenge. >> >> >> On Sunday, October 4, 2015, Sergey Safarov wrote: >> >>> Inbound call can be received >>> 1) if twillio guys configure gateway to route incomes calls to you >>> 2) or if FS provide information how to route call for you >>> >>> After reading gateway config files, I has found that used second case >>> "FS provides information how to route calls via registration mechanism". >>> >>> Please: >>> - configure clean FS host as described in twilio manuals; >>> - enable siptrace; >>> - enable debug log; >>> - make incoming call; >>> - attach debug log in respond to this message. >>> >>> I try help you >>> >>> >>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen >>> wrote: >>> >>>> Still no luck. >>>> Any other ideas on how to "catch" the calls from the public context in >>>> FS? >>>> My goal is to transfer all calls from Twilio to my default context. >>>> >>>> >>>> On Saturday, October 3, 2015, Michael Nielsen >>>> wrote: >>>> >>>>> Looking at their guide for secure setup: >>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>> they've added >>>>> When I do this, registering doesn't fail (obviously), but inbound >>>>> calls are still not registered as coming from twilio... They still land >>>>> directly in the public context without the variables set correctly. >>>>> >>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> When adding the extension, I get the following - even though my >>>>>> username and password etc. are correct as they work for the outbound >>>>>> gateway...: >>>>>> >>>>>> twilio-inbound Failed Registration [908] >>>>>> >>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>> mic.niel84 at gmail.com> wrote: >>>>>> >>>>>>> I see. >>>>>>> Does it matter that I don't have an extension called 1000 in my FS, >>>>>>> nor in my Twilio account? >>>>>>> >>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>>>> wrote: >>>>>>> >>>>>>>> if you have a deep look at inbound gateway it is for receiving >>>>>>>> calls from Twilio as you can see below, this line informing freeswitch >>>>>>>> where to route inkling call. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> *From: *Michael Nielsen >>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>> *To: *FreeSWITCH Users Help >>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>> >>>>>>>> >>>>>>>> Outbound works fine. >>>>>>>> >>>>>>>> Without having the inbound gateway calls are still routed to my FS >>>>>>>> to my public context from Twilio. >>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Well you'd send outbound calls out the outbound and the inbound >>>>>>>>> one is just to register with twilio so they know where to send your inbound >>>>>>>>> calls. Nothing more. >>>>>>>>> >>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>> >>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>> >>>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>>>>> twilio-outbound. >>>>>>>>>> >>>>>>>>>> What is the difference between the two gateways? I know their >>>>>>>>>> names indicate inbound and outbound calling, but how can Freeswitch tell >>>>>>>>>> the difference between them. Especially how can Freeswitch now to use >>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>> >>>>>>>>>> Make sense? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Brian West* >>>>>>>>> brian at freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>> http://www.freeswitchbook.com >>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>> >>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>> Reddit: /r/freeswitch >>>>>>>>> >>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/e1a7f5a7/attachment-0001.html From mic.niel84 at gmail.com Mon Oct 5 23:44:36 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 5 Oct 2015 21:44:36 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Twilio is just taking a sip address as termination address. In this case my domain which FS runs on. Apparently, Twilio is sending calls to the standard 5060 port - which then lands in my public context. On Monday, October 5, 2015, Stanislav Sinyagin wrote: > in your pastebin, you seem to receive the call on your internal profile > (port 5060): > 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ > 4432445867 at sip.ie1.twilio.com > receiving > invite from 54.171.127.192:5060 > > > so, what exactly is configured on both sides? The external profile is > usually on the port 5080. > > > > On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen > wrote: > >> Here's as log from an incoming call from Twilio: >> http://pastebin.com/n0de7jhv >> >> My guess is the problem is with line 33: "Processing +4432445867 >> <+4432445867>->+44213395867 in context public" >> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >> ${target_context}() =~ /^[a-z]/ break=on-false" >> due to the fact that there aren't set any ${target_context} variable. >> >> I've added the Twilio inbound gateway as described in the Twilio guide, >> but adding it, removing it etc. doesn't change anything at all. >> To the Twilio-Inbound gateway I've added the variable ${target_context} >> according to this guide: >> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >> >> So my guess is that the Twilio-Inbound gateway aren't being used - >> however - calls are routed to my FS. >> >> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen > > wrote: >> >>> I'll create some logs tomorrow. >>> >>> Just to clarify: >>> - Calls are routes from Twilio to my FS >>> - My FS is a clean installation, 1.6.2 >>> - I've used Twilio's guide for setting up gateways, inbound and outbound >>> - Outbound calls are routed correctly >>> - Inbound calls are as mentioned routes to my FS, but my Twilio-inbound >>> doesn't seem to have anything to do with it, therefor, I'm not able to set >>> any variables in incoming calls from Twilio so I can detect them in my >>> public context and transfer them to my default context. >>> >>> I don't want to route all calls in my public context to my default >>> context, this would open a security issue. Only Twilio calls should be >>> handled in such a manner. >>> That's my challenge. >>> >>> >>> On Sunday, October 4, 2015, Sergey Safarov >> > wrote: >>> >>>> Inbound call can be received >>>> 1) if twillio guys configure gateway to route incomes calls to you >>>> 2) or if FS provide information how to route call for you >>>> >>>> After reading gateway config files, I has found that used second case >>>> "FS provides information how to route calls via registration mechanism". >>>> >>>> Please: >>>> - configure clean FS host as described in twilio manuals; >>>> - enable siptrace; >>>> - enable debug log; >>>> - make incoming call; >>>> - attach debug log in respond to this message. >>>> >>>> I try help you >>>> >>>> >>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen >>>> wrote: >>>> >>>>> Still no luck. >>>>> Any other ideas on how to "catch" the calls from the public context in >>>>> FS? >>>>> My goal is to transfer all calls from Twilio to my default context. >>>>> >>>>> >>>>> On Saturday, October 3, 2015, Michael Nielsen >>>>> wrote: >>>>> >>>>>> Looking at their guide for secure setup: >>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>> they've added >>>>>> When I do this, registering doesn't fail (obviously), but inbound >>>>>> calls are still not registered as coming from twilio... They still land >>>>>> directly in the public context without the variables set correctly. >>>>>> >>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>> mic.niel84 at gmail.com> wrote: >>>>>> >>>>>>> When adding the extension, I get the following - even though my >>>>>>> username and password etc. are correct as they work for the outbound >>>>>>> gateway...: >>>>>>> >>>>>>> twilio-inbound Failed Registration [908] >>>>>>> >>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> I see. >>>>>>>> Does it matter that I don't have an extension called 1000 in my FS, >>>>>>>> nor in my Twilio account? >>>>>>>> >>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>>>>> wrote: >>>>>>>> >>>>>>>>> if you have a deep look at inbound gateway it is for receiving >>>>>>>>> calls from Twilio as you can see below, this line informing freeswitch >>>>>>>>> where to route inkling call. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> *From: *Michael Nielsen >>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>> *To: *FreeSWITCH Users Help >>>>>>>> > >>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>> >>>>>>>>> >>>>>>>>> Outbound works fine. >>>>>>>>> >>>>>>>>> Without having the inbound gateway calls are still routed to my FS >>>>>>>>> to my public context from Twilio. >>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Well you'd send outbound calls out the outbound and the inbound >>>>>>>>>> one is just to register with twilio so they know where to send your inbound >>>>>>>>>> calls. Nothing more. >>>>>>>>>> >>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>> >>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>> >>>>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>>>>>> twilio-outbound. >>>>>>>>>>> >>>>>>>>>>> What is the difference between the two gateways? I know their >>>>>>>>>>> names indicate inbound and outbound calling, but how can Freeswitch tell >>>>>>>>>>> the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>> >>>>>>>>>>> Make sense? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> *Brian West* >>>>>>>>>> brian at freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>> >>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>> >>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/0da2ab2a/attachment-0001.html From krice at freeswitch.org Tue Oct 6 00:17:11 2015 From: krice at freeswitch.org (krice at freeswitch.org) Date: Mon, 05 Oct 2015 20:17:11 +0000 Subject: [Freeswitch-users] FreeSWITCH Week in Review (Master Branch) September 26th-October 2nd Message-ID: <5612dac7431cb_54c8125b33015266@resque-worker.15.mail> New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1j0UGtV FreeSWITCH Week in Review (Master Branch) September 26th-October 2nd Hello, again. This past week in the FreeSWITCH master branch we had 90 commits! Most of the features for this week went toward the verto communicator and are: created a source map file, created the reset banner action, floor and presenter badges, and locked icon in floorLocked status, added an About screen with version information and links to FS.org?and added a link to Confluence with documentation for VC, and made mute/unmute audio/video clickable. Other features this week include: refactoring the local_stream API to be more consistent and add auto complete, compatibility with Solaris 11 process privileges, improvements to the way FEC info is detected within frames by adding support for ptimes higher than 20 ms for FEC detection and improvements to?jitter buffer debugging in mod_opus. Join us on Wednesdays at 12:00 CT for some more FreeSWITCH fun! And head over to freeswitch.com to learn more about FreeSWITCH support. New features that were added: FS-8243 [mod_opus] Improve the way FEC info is detected within frames by adding support for ptimes higher than 20 ms for FEC detection FS-8161?[mod_opus] Keep FEC enabled only if loss > 10 ( otherwise PLC is supposed to be better) FS-8179 [mod_opus] Improvement on new jitter buffer debugging (debug lookahead FEC) FS-8254 [verto_communicator] Create a source map file FS-8263 [verto_communicator] Created the reset banner action, floor and presenter badges, and lock icon in floorLocked status FS-8288 [verto_communicator] Added an About screen with version information and links to FS.org?and added a link to Confluence with documentation for VC FS-8289 [verto_communicator] Make mute/unmute audio/video clickable FS-8287 [mod_local_stream] Refactor local_stream API to be more consistent and add auto complete FS-8195 [core] Compatibility with Solaris 11 process privileges Improvements in build system, cross platform support, and packaging: FS-8236?Fixed build without libyuv on compilers that error on unused static function and fixed ifdefs for building without libyuv FS-8239 [mod_av] Fixed the default value to avoid failed build on CentOS 7 FS-8255 [Debian] Fixed codename changes since Jessie was released as stable FS-8271 [Debian] Simplify package building for the default case FS-8270 [Debian] Fix for package installation failing if /etc/freeswitch/tls is missing FS-8285 [Debian] Removed heart attack inducing warning message when updating deb packages FS-7817 Removed use of _NONSTD for Windows builds of spandsp, so (hopefully) eliminate compatibility problem The following bugs were squashed: FS-8221 [verto_communicator] Fix number in call history FS-8223?[verto_communicator] Fixing members list layout when callerid is too long FS-8225 [verto_communicator] Avoid duplicate members when recovering calls FS-8214 [verto_communicator] Better handling calls in VC, answering them respecting useVideo param FS-8291 [verto_communicator] Fixed contributors url FS-8229 [verto_communicator] Changing moderator actions bullet menu color to #333 FS-8219 [verto_communicator] Fix for camera not deactivating after init or after hangup FS-8245 [verto_communicator] Fix for Video Resolutions available in ?Video Quality? drop down not always correct FS-8251 [verto_communicator] Factory reset now clears all local storage FS-8257 [verto_communicator] Fixed configuration provision url because configuration doesn?t work with `grunt serve` and non pathname urls FS-8273 [verto] [verto_communicator] Clear the CF_RECOVERING flag in a spot that was missed FS-8260 [verto_communicator] Prompt for banner text FS-8232 [mod_conference] Conference sending too many video refresh requests FS-8241 [mod_conference] Fix for conference stops playing video when local_stream changes source FS-8261 [mod_conference] Fixed the conference segfaulting when trying to reset the banner FS-8220 [core] Fix for DTMF not working between telephone-event/48000 A leg and telephone-event/8000 B leg FS-8166 [core] Mute/unmute while shout is playing audio fails because the channel ?has a media bug, hard mute not allowed? FS-8252 [core] Fixed a crash in rtp stack on dtls pointer FS-8283 [core] Handle RTP Contributing Source Identifiers (CSRC) FS-8275 [core] Fix for broken DTMF FS-8282 [core] Fix for sleep is not allowing interruption by uuid_transfer FS-8240 [mod_local_stream] Fixed a/v getting out of sync when running in the background and added?video profile parameter for recording 264 and made it default FS-8216 [mod_av] Fixed a regression in hup_local_stream from last commit FS-8274 [mod_av] Fixed a memory leak caused by images not being freed in video_thread_run FS-7989 [fixbug.pl] Escape double quotes from summary?and added more debugging data FS-8246 [mod_json_cdr] Use seconds as default value for delay parameter FS-8256 [mod_opus] More FMTP cleanup FS-8284 [mod_opus] Use use-dtx setting from config in request to callee. FS-8234 [mod_opus] Send correct (configured) fmtp ptime,minptime,maxptime when originating call ? And, this past week in the FreeSWITCH 1.4 branch we had 6?new commits merged in from master. And the FreeSWITCH 1.4.23 release is here! Go check it out! The following bugs were squashed: FS-8190 [mod_event_socket] When using nixevent, freeswitch stops sending us certain custom event that were NOT part of the nixevent command FS-7673 [mod_v8] ODBC NULL value incorrectly evaluated FS-8215 Fixed the accuracy of MacOSX nanosleep FS-8269 [mod_sms] Fixed a build issue FS-8244 [mod_dptools] Fixed a compilation issue ? ? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/c4606c6d/attachment.html From s.safarov at gmail.com Tue Oct 6 07:53:03 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 06 Oct 2015 03:53:03 +0000 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: What is proliority must be used? On Mon, Oct 5, 2015, 21:13 Stanislav Sinyagin wrote: > in the current freeswitch.service, freewitch is started under freeswitch > UID, and as a result, it fails to set itself to the proper priority. > > On Mon, Oct 5, 2015 at 7:13 PM, Brian West wrote: > >> "Now the daemon starts as root and switches to freewitch UID." is how >> its always done it. >> >> On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin >> wrote: >> >>> see >>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>> >>> it was a bit nontrivial because freeswitch.service was installed in an >>> unusual way. Now the daemon starts as root and switches to freewitch UID. >>> >>> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >>> The package installer starts the daemon, but does not enable the service >>> for starting at boot. >>> I will dig into that after the merge. >>> >>> >>> >>> >>> >>> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man >>> wrote: >>> >>>> I agree IFF my assumptions and results are applicable to package >>>> installations. If you have a package installation I would prefer that you >>>> verify these results on such an installation since I mostly let my Master >>>> build do what it wants. I always build from Master, never use the packages. >>>> >>>> >>>> >>>> Do we have to specify the ?run runtime directory on the FS command line? >>>> >>>> >>>> >>>> Do we have to specify the ?temp files directory? >>>> >>>> >>>> >>>> Right now the unit file for the package specifies none of those so I >>>> don?t know where FS would put its runtime and temp files. >>>> >>>> >>>> >>>> By the way, while testing the location of runtime directory for the PID >>>> file I noted that FS will create the ./run directory with the proper >>>> permissions and owner, then write the PID file in it on its own without >>>> systemd doing it. This happened without specifying anything about that on >>>> the command line and without the tmpfiles.d entry. >>>> >>>> >>>> >>>> But since the .deb package places files in the FHS locations this would >>>> be necessary, so your recent ticket that adds that applies. I omitted that >>>> from my Confluence instructions built from Master, FYI. >>>> >>>> >>>> >>>> Please let me know how to proceed. >>>> >>>> >>>> >>>> Thanks. >>>> >>>> >>>> >>>> Bote >>>> >>>> >>>> >>>> >>>> >>>> *From:* Stanislav Sinyagin >>>> *Sent:* Sunday, 06 September, 2015 06:00 >>>> >>>> *Subject:* Re: [Freeswitch-users] FS priority >>>> >>>> >>>> >>>> Looks like another jira ticket is needed for Debian packaging. >>>> >>>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" < >>>> anthony.minessale at gmail.com> wrote: >>>> >>>> It's because FS changes the scheduler and enables some realtime threads >>>> when it can. If you have multiple cpu np and rp are the same. FS always >>>> needs root privs to change the platform parameters and nice level etc. The >>>> scheduler change is not possible if the shell is an unpriveledged user nor >>>> are a bunch of other things unless you carefully allowed them somehow as >>>> root before the shell started. So basically that is all expected behavior. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Saturday, September 5, 2015, Bote Man >>>> wrote: >>>> >>>> Sorry, I did not use the utility named ?runas? I simply labeled the >>>> column that way and was trying to conserve character space in the header to >>>> get it to fit in a reasonable space. >>>> >>>> >>>> >>>> Anyway, thanks to your post and some research I just changed my FS >>>> unit file to start FS as user root, but specified ?u freeswitch ?g >>>> freeswitch on the command line to FS, and changed the >>>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>>> remember that FS can (should) start as root, then drops privileges to what >>>> is specified on the command line, so it looks like it is doing exactly that. >>>> >>>> >>>> >>>> ?top? shows FS running as real and effective user ?freeswitch? with >>>> Priority=-2 and Nice=-10 so I am a happy camper. >>>> >>>> >>>> >>>> If nobody on the FS core development team has any objection to this >>>> approach I will update the Confluence page for the systemd unit file for >>>> building from MASTER. The Debian packages have their own file locations. >>>> >>>> >>>> >>>> >>>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>>> >>>> >>>> >>>> Any security concerns doing this? >>>> >>>> >>>> >>>> Thanks! >>>> >>>> >>>> >>>> Bote >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> *From:* Shaun Stokes >>>> *Sent:* Saturday, 05 September, 2015 03:18 >>>> *Subject:* Re: [Freeswitch-users] FS priority >>>> >>>> >>>> >>>> Are you using FreeSwitch to specify the user to runas or is this being >>>> done by systemd? >>>> >>>> >>>> >>>> In FreeSwitch you use the -u argument to specify the user and the -g >>>> argument to specify the group, if you do this then I assume running the >>>> service as root should be ok providing you've given FreeSwitch an >>>> alternative user and group (in our environment we use the same for user and >>>> group). >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Shaun >>>> >>>> >>>> ------------------------------ >>>> >>>> *From:* Bote Man >>>> *Sent:* 05 September 2015 04:28 >>>> *Subject:* Re: [Freeswitch-users] FS priority >>>> >>>> I'm not sure how much nice level matters compared to scheduler >>>> priority. I ran a series of tests to find out what Priority and Nice level >>>> are reported by the 'top' utility. >>>> >>>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 times >>>> as user root with each of the FS priority flags, then 3 times as user >>>> freeswitch with each of the FS flags. Then I repeated that block of tests >>>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>>> believe what happened next! >>>> >>>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line >>>> priority flags to FS results in top showing priority 'PRI', nice level >>>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>>> >>>> RUNAS FLAG PRI NICE >>>> root -rp -2 -10 >>>> root -np 39 19 >>>> root -lp 39 19 >>>> >>>> fs -rp -2 19 >>>> fs -np 39 19 >>>> fs -lp 39 19 >>>> >>>> Run as root from command line >>>> root -rp -2 -10 >>>> root -np 20 0 >>>> root -lp 39 19 >>>> >>>> Run as su=freeswitch from command line >>>> fs -rp 20 0 >>>> fs -np 20 0 >>>> fs -lp 39 19 >>>> >>>> Most processes show Priority of 20 so I assume that is considered >>>> "normal". >>>> >>>> So it looks like the only way to get truly higher priority for a >>>> process is to run it as root, which I expected. Once the scheduler priority >>>> is at -2 (higher priority) I don't know whether the nice level even matters. >>>> >>>> For now, the systemd unit file that I posted on Confluence runs as the >>>> freeswitch user so even with the -rp flag to FreeSWITCH it gets niced down >>>> to 19 which is the lowest level available for nice. Does this matter? >>>> >>>> Is there a serious security concern running FreeSWITCH as root? >>>> >>>> Thanks. >>>> >>>> Bote >>>> >>>> >>>> >>>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>>> wrote: >>>> >>>> Thanks for that. I was under the impression that systemd was throwing >>>> FreeSWITCH into the generic scheduling group and starving it of resources >>>> as a result, but when I manually ran ./freeswitch as root it still showed >>>> the same values. >>>> >>>> Running FS manually with -np yielded pri=20 nice=0 and System Monitor >>>> reports priority "normal" >>>> >>>> Running FS manually with -rp yielded pri=-2 nice=-10 and System Monitor >>>> reports priority "very high", same results as when FS was started without >>>> any priority switch on the command line. >>>> >>>> BUT! When I start FS with systemd it maintains priority=-2 but nice all >>>> the way down to 19 which is why System Monitor reports "very low". This >>>> happens even with the -rp switch specified in the unit file. >>>> >>>> I don't know how scheduling priority and nice level interact on Debian, >>>> but it looks like I have a new research project for this weekend, assuming >>>> this is truly something to be concerned about. Or is it? >>>> >>>> Thanks for the tips. I will report my findings to the list if I >>>> discover anything substantive. >>>> >>>> Bote >>>> >>>> >>>> >>>> >>>> >>>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>>> shaun.stokes at itec-support.co.uk> wrote: >>>> >>>> Hi Bote, >>>> >>>> >>>> >>>> I believe priority works in a similar way to metric (i.e. lower comes >>>> first), so -20 (most favorable scheduling) to +19 (least favorable >>>> scheduling). >>>> >>>> >>>> >>>> -rp -- enable high(realtime) priority settings >>>> >>>> -lp -- enable low priority settings >>>> >>>> -np -- enable normal priority settings (system default) >>>> >>>> Source: https://wiki.freeswitch.org/wiki/Command_line >>>> >>>> >>>> >>>> Hope this helps. >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Shaun >>>> ------------------------------ >>>> >>>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote Man [ >>>> bote_radio at botecomm.com] >>>> *Sent:* 04 September 2015 15:54 >>>> *To:* FreeSWITCH Users Help >>>> *Subject:* [Freeswitch-users] FS priority >>>> >>>> I?m trying to set the priority on a new FreeSWITCH installation built >>>> from master on Debian 8 running on bare metal. It is currently running at >>>> ?very low? priority according to Resource Monitor in the GUI and ?top? >>>> reports FS is running at priority = -2 (that?s negative two) and nice = 19 >>>> >>>> So with the way FreeSWITCH is now launched by systemd is it considered >>>> a service or a user application that is simply run in the background? >>>> >>>> This affects how systemd treats its control groups and priority and how >>>> I will go about troubleshooting this. >>>> >>>> >>>> Thanks. >>>> >>>> >>>> >>>> Bote >>>> >>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>> >>>> >>>> >>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>> http://twitter.com/FreeSWITCH >>>> >>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>> * >>>> >>>> ClueCon Weekly Development Call >>>> >>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>> >>>> >>>> >>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>> >>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/f8885a28/attachment-0001.html From s.safarov at gmail.com Tue Oct 6 07:57:41 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 06 Oct 2015 03:57:41 +0000 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: If disable registration on inbound gateway, then is possible receive inbound call? On Mon, Oct 5, 2015, 22:45 Michael Nielsen wrote: > Twilio is just taking a sip address as termination address. In this case > my domain which FS runs on. > Apparently, Twilio is sending calls to the standard 5060 port - which then > lands in my public context. > > On Monday, October 5, 2015, Stanislav Sinyagin > wrote: > >> in your pastebin, you seem to receive the call on your internal profile >> (port 5060): >> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >> 4432445867 at sip.ie1.twilio.com receiving invite from 54.171.127.192:5060 >> >> >> so, what exactly is configured on both sides? The external profile is >> usually on the port 5080. >> >> >> >> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen >> wrote: >> >>> Here's as log from an incoming call from Twilio: >>> http://pastebin.com/n0de7jhv >>> >>> My guess is the problem is with line 33: "Processing +4432445867 >>> <+4432445867>->+44213395867 in context public" >>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>> ${target_context}() =~ /^[a-z]/ break=on-false" >>> due to the fact that there aren't set any ${target_context} variable. >>> >>> I've added the Twilio inbound gateway as described in the Twilio guide, >>> but adding it, removing it etc. doesn't change anything at all. >>> To the Twilio-Inbound gateway I've added the variable ${target_context} >>> according to this guide: >>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>> >>> So my guess is that the Twilio-Inbound gateway aren't being used - >>> however - calls are routed to my FS. >>> >>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen >>> wrote: >>> >>>> I'll create some logs tomorrow. >>>> >>>> Just to clarify: >>>> - Calls are routes from Twilio to my FS >>>> - My FS is a clean installation, 1.6.2 >>>> - I've used Twilio's guide for setting up gateways, inbound and outbound >>>> - Outbound calls are routed correctly >>>> - Inbound calls are as mentioned routes to my FS, but my Twilio-inbound >>>> doesn't seem to have anything to do with it, therefor, I'm not able to set >>>> any variables in incoming calls from Twilio so I can detect them in my >>>> public context and transfer them to my default context. >>>> >>>> I don't want to route all calls in my public context to my default >>>> context, this would open a security issue. Only Twilio calls should be >>>> handled in such a manner. >>>> That's my challenge. >>>> >>>> >>>> On Sunday, October 4, 2015, Sergey Safarov wrote: >>>> >>>>> Inbound call can be received >>>>> 1) if twillio guys configure gateway to route incomes calls to you >>>>> 2) or if FS provide information how to route call for you >>>>> >>>>> After reading gateway config files, I has found that used second case >>>>> "FS provides information how to route calls via registration mechanism". >>>>> >>>>> Please: >>>>> - configure clean FS host as described in twilio manuals; >>>>> - enable siptrace; >>>>> - enable debug log; >>>>> - make incoming call; >>>>> - attach debug log in respond to this message. >>>>> >>>>> I try help you >>>>> >>>>> >>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen >>>>> wrote: >>>>> >>>>>> Still no luck. >>>>>> Any other ideas on how to "catch" the calls from the public context >>>>>> in FS? >>>>>> My goal is to transfer all calls from Twilio to my default context. >>>>>> >>>>>> >>>>>> On Saturday, October 3, 2015, Michael Nielsen >>>>>> wrote: >>>>>> >>>>>>> Looking at their guide for secure setup: >>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>> they've added >>>>>>> When I do this, registering doesn't fail (obviously), but inbound >>>>>>> calls are still not registered as coming from twilio... They still land >>>>>>> directly in the public context without the variables set correctly. >>>>>>> >>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> When adding the extension, I get the following - even though my >>>>>>>> username and password etc. are correct as they work for the outbound >>>>>>>> gateway...: >>>>>>>> >>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>> >>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> I see. >>>>>>>>> Does it matter that I don't have an extension called 1000 in my >>>>>>>>> FS, nor in my Twilio account? >>>>>>>>> >>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> if you have a deep look at inbound gateway it is for receiving >>>>>>>>>> calls from Twilio as you can see below, this line informing freeswitch >>>>>>>>>> where to route inkling call. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Outbound works fine. >>>>>>>>>> >>>>>>>>>> Without having the inbound gateway calls are still routed to my >>>>>>>>>> FS to my public context from Twilio. >>>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Well you'd send outbound calls out the outbound and the inbound >>>>>>>>>>> one is just to register with twilio so they know where to send your inbound >>>>>>>>>>> calls. Nothing more. >>>>>>>>>>> >>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>>> >>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>> >>>>>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound >>>>>>>>>>>> and twilio-outbound. >>>>>>>>>>>> >>>>>>>>>>>> What is the difference between the two gateways? I know their >>>>>>>>>>>> names indicate inbound and outbound calling, but how can Freeswitch tell >>>>>>>>>>>> the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>> >>>>>>>>>>>> Make sense? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> *Brian West* >>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>> >>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>> >>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/ae05e47a/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 6 11:27:44 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 6 Oct 2015 09:27:44 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: If I disable registration on my twilio-inbound, it does not fail - however - incoming calls are still not "catched" by my twilio-inbound gateway profile. It still lands in the public context without any variables set. On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov wrote: > If disable registration on inbound gateway, then is possible receive > inbound call? > > On Mon, Oct 5, 2015, 22:45 Michael Nielsen wrote: > >> Twilio is just taking a sip address as termination address. In this case >> my domain which FS runs on. >> Apparently, Twilio is sending calls to the standard 5060 port - which >> then lands in my public context. >> >> On Monday, October 5, 2015, Stanislav Sinyagin >> wrote: >> >>> in your pastebin, you seem to receive the call on your internal profile >>> (port 5060): >>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>> 4432445867 at sip.ie1.twilio.com receiving invite from 54.171.127.192:5060 >>> >>> >>> so, what exactly is configured on both sides? The external profile is >>> usually on the port 5080. >>> >>> >>> >>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen >>> wrote: >>> >>>> Here's as log from an incoming call from Twilio: >>>> http://pastebin.com/n0de7jhv >>>> >>>> My guess is the problem is with line 33: "Processing +4432445867 >>>> <+4432445867>->+44213395867 in context public" >>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>> due to the fact that there aren't set any ${target_context} variable. >>>> >>>> I've added the Twilio inbound gateway as described in the Twilio guide, >>>> but adding it, removing it etc. doesn't change anything at all. >>>> To the Twilio-Inbound gateway I've added the variable ${target_context} >>>> according to this guide: >>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>> >>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>> however - calls are routed to my FS. >>>> >>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen >>>> wrote: >>>> >>>>> I'll create some logs tomorrow. >>>>> >>>>> Just to clarify: >>>>> - Calls are routes from Twilio to my FS >>>>> - My FS is a clean installation, 1.6.2 >>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>> outbound >>>>> - Outbound calls are routed correctly >>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>> them in my public context and transfer them to my default context. >>>>> >>>>> I don't want to route all calls in my public context to my default >>>>> context, this would open a security issue. Only Twilio calls should be >>>>> handled in such a manner. >>>>> That's my challenge. >>>>> >>>>> >>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>> wrote: >>>>> >>>>>> Inbound call can be received >>>>>> 1) if twillio guys configure gateway to route incomes calls to you >>>>>> 2) or if FS provide information how to route call for you >>>>>> >>>>>> After reading gateway config files, I has found that used second case >>>>>> "FS provides information how to route calls via registration mechanism". >>>>>> >>>>>> Please: >>>>>> - configure clean FS host as described in twilio manuals; >>>>>> - enable siptrace; >>>>>> - enable debug log; >>>>>> - make incoming call; >>>>>> - attach debug log in respond to this message. >>>>>> >>>>>> I try help you >>>>>> >>>>>> >>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> Still no luck. >>>>>>> Any other ideas on how to "catch" the calls from the public context >>>>>>> in FS? >>>>>>> My goal is to transfer all calls from Twilio to my default context. >>>>>>> >>>>>>> >>>>>>> On Saturday, October 3, 2015, Michael Nielsen >>>>>>> wrote: >>>>>>> >>>>>>>> Looking at their guide for secure setup: >>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>> they've added >>>>>>>> When I do this, registering doesn't fail (obviously), but inbound >>>>>>>> calls are still not registered as coming from twilio... They still land >>>>>>>> directly in the public context without the variables set correctly. >>>>>>>> >>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> When adding the extension, I get the following - even though my >>>>>>>>> username and password etc. are correct as they work for the outbound >>>>>>>>> gateway...: >>>>>>>>> >>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>> >>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I see. >>>>>>>>>> Does it matter that I don't have an extension called 1000 in my >>>>>>>>>> FS, nor in my Twilio account? >>>>>>>>>> >>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> if you have a deep look at inbound gateway it is for receiving >>>>>>>>>>> calls from Twilio as you can see below, this line informing freeswitch >>>>>>>>>>> where to route inkling call. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Outbound works fine. >>>>>>>>>>> >>>>>>>>>>> Without having the inbound gateway calls are still routed to my >>>>>>>>>>> FS to my public context from Twilio. >>>>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>>>> >>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>> >>>>>>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound >>>>>>>>>>>>> and twilio-outbound. >>>>>>>>>>>>> >>>>>>>>>>>>> What is the difference between the two gateways? I know their >>>>>>>>>>>>> names indicate inbound and outbound calling, but how can Freeswitch tell >>>>>>>>>>>>> the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>> >>>>>>>>>>>>> Make sense? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> *Brian West* >>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>> >>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>> >>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/2e0ae05e/attachment-0001.html From ssinyagin at gmail.com Tue Oct 6 11:34:19 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 6 Oct 2015 09:34:19 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: but what exactly is configured on twilio side? I guess it should be configurable where it should send calls On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen wrote: > If I disable registration on my twilio-inbound, it does not fail - however > - incoming calls are still not "catched" by my twilio-inbound gateway > profile. It still lands in the public context without any variables set. > > On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov > wrote: > >> If disable registration on inbound gateway, then is possible receive >> inbound call? >> >> On Mon, Oct 5, 2015, 22:45 Michael Nielsen wrote: >> >>> Twilio is just taking a sip address as termination address. In this case >>> my domain which FS runs on. >>> Apparently, Twilio is sending calls to the standard 5060 port - which >>> then lands in my public context. >>> >>> On Monday, October 5, 2015, Stanislav Sinyagin >>> wrote: >>> >>>> in your pastebin, you seem to receive the call on your internal profile >>>> (port 5060): >>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>> 4432445867 at sip.ie1.twilio.com receiving invite from 54.171.127.192:5060 >>>> >>>> >>>> so, what exactly is configured on both sides? The external profile is >>>> usually on the port 5080. >>>> >>>> >>>> >>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen >>>> wrote: >>>> >>>>> Here's as log from an incoming call from Twilio: >>>>> http://pastebin.com/n0de7jhv >>>>> >>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>> <+4432445867>->+44213395867 in context public" >>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>> due to the fact that there aren't set any ${target_context} variable. >>>>> >>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>> To the Twilio-Inbound gateway I've added the variable >>>>> ${target_context} according to this guide: >>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>> >>>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>>> however - calls are routed to my FS. >>>>> >>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> I'll create some logs tomorrow. >>>>>> >>>>>> Just to clarify: >>>>>> - Calls are routes from Twilio to my FS >>>>>> - My FS is a clean installation, 1.6.2 >>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>> outbound >>>>>> - Outbound calls are routed correctly >>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>> them in my public context and transfer them to my default context. >>>>>> >>>>>> I don't want to route all calls in my public context to my default >>>>>> context, this would open a security issue. Only Twilio calls should be >>>>>> handled in such a manner. >>>>>> That's my challenge. >>>>>> >>>>>> >>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>> wrote: >>>>>> >>>>>>> Inbound call can be received >>>>>>> 1) if twillio guys configure gateway to route incomes calls to you >>>>>>> 2) or if FS provide information how to route call for you >>>>>>> >>>>>>> After reading gateway config files, I has found that used second >>>>>>> case "FS provides information how to route calls via registration >>>>>>> mechanism". >>>>>>> >>>>>>> Please: >>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>> - enable siptrace; >>>>>>> - enable debug log; >>>>>>> - make incoming call; >>>>>>> - attach debug log in respond to this message. >>>>>>> >>>>>>> I try help you >>>>>>> >>>>>>> >>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> Still no luck. >>>>>>>> Any other ideas on how to "catch" the calls from the public context >>>>>>>> in FS? >>>>>>>> My goal is to transfer all calls from Twilio to my default context. >>>>>>>> >>>>>>>> >>>>>>>> On Saturday, October 3, 2015, Michael Nielsen >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Looking at their guide for secure setup: >>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>> they've added >>>>>>>>> When I do this, registering doesn't fail (obviously), but inbound >>>>>>>>> calls are still not registered as coming from twilio... They still land >>>>>>>>> directly in the public context without the variables set correctly. >>>>>>>>> >>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> When adding the extension, I get the following - even though my >>>>>>>>>> username and password etc. are correct as they work for the outbound >>>>>>>>>> gateway...: >>>>>>>>>> >>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>> >>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I see. >>>>>>>>>>> Does it matter that I don't have an extension called 1000 in my >>>>>>>>>>> FS, nor in my Twilio account? >>>>>>>>>>> >>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>>>>>>> > wrote: >>>>>>>>>>> >>>>>>>>>>>> if you have a deep look at inbound gateway it is for receiving >>>>>>>>>>>> calls from Twilio as you can see below, this line informing freeswitch >>>>>>>>>>>> where to route inkling call. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>> >>>>>>>>>>>> Without having the inbound gateway calls are still routed to my >>>>>>>>>>>> FS to my public context from Twilio. >>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>>>>> >>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>> >>>>>>>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound >>>>>>>>>>>>>> and twilio-outbound. >>>>>>>>>>>>>> >>>>>>>>>>>>>> What is the difference between the two gateways? I know their >>>>>>>>>>>>>> names indicate inbound and outbound calling, but how can Freeswitch tell >>>>>>>>>>>>>> the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> >>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>> >>>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>>> >>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>> briankwest >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/0dfab9f9/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 6 11:47:39 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 6 Oct 2015 09:47:39 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I can only give Twilio an url. But I am able to change the default Twilio uses, as an example to 5080. Would that trigger the external gateway perhaps? On Tuesday, October 6, 2015, Stanislav Sinyagin wrote: > but what exactly is configured on twilio side? I guess it should be > configurable where it should send calls > > On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen > wrote: > >> If I disable registration on my twilio-inbound, it does not fail - >> however - incoming calls are still not "catched" by my twilio-inbound >> gateway profile. It still lands in the public context without any variables >> set. >> >> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov > > wrote: >> >>> If disable registration on inbound gateway, then is possible receive >>> inbound call? >>> >>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >> > wrote: >>> >>>> Twilio is just taking a sip address as termination address. In this >>>> case my domain which FS runs on. >>>> Apparently, Twilio is sending calls to the standard 5060 port - which >>>> then lands in my public context. >>>> >>>> On Monday, October 5, 2015, Stanislav Sinyagin >>> > wrote: >>>> >>>>> in your pastebin, you seem to receive the call on your internal >>>>> profile (port 5060): >>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>> 54.171.127.192:5060 >>>>> >>>>> >>>>> so, what exactly is configured on both sides? The external profile is >>>>> usually on the port 5080. >>>>> >>>>> >>>>> >>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen >>>>> wrote: >>>>> >>>>>> Here's as log from an incoming call from Twilio: >>>>>> http://pastebin.com/n0de7jhv >>>>>> >>>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>>> <+4432445867>->+44213395867 in context public" >>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>> due to the fact that there aren't set any ${target_context} variable. >>>>>> >>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>> ${target_context} according to this guide: >>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>> >>>>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>>>> however - calls are routed to my FS. >>>>>> >>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>> mic.niel84 at gmail.com> wrote: >>>>>> >>>>>>> I'll create some logs tomorrow. >>>>>>> >>>>>>> Just to clarify: >>>>>>> - Calls are routes from Twilio to my FS >>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>> outbound >>>>>>> - Outbound calls are routed correctly >>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>> them in my public context and transfer them to my default context. >>>>>>> >>>>>>> I don't want to route all calls in my public context to my default >>>>>>> context, this would open a security issue. Only Twilio calls should be >>>>>>> handled in such a manner. >>>>>>> That's my challenge. >>>>>>> >>>>>>> >>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>> wrote: >>>>>>> >>>>>>>> Inbound call can be received >>>>>>>> 1) if twillio guys configure gateway to route incomes calls to you >>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>> >>>>>>>> After reading gateway config files, I has found that used second >>>>>>>> case "FS provides information how to route calls via registration >>>>>>>> mechanism". >>>>>>>> >>>>>>>> Please: >>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>> - enable siptrace; >>>>>>>> - enable debug log; >>>>>>>> - make incoming call; >>>>>>>> - attach debug log in respond to this message. >>>>>>>> >>>>>>>> I try help you >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> Still no luck. >>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>> context in FS? >>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>> context. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>> they've added >>>>>>>>>> When I do this, registering doesn't fail (obviously), but inbound >>>>>>>>>> calls are still not registered as coming from twilio... They still land >>>>>>>>>> directly in the public context without the variables set correctly. >>>>>>>>>> >>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> When adding the extension, I get the following - even though my >>>>>>>>>>> username and password etc. are correct as they work for the outbound >>>>>>>>>>> gateway...: >>>>>>>>>>> >>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>> >>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I see. >>>>>>>>>>>> Does it matter that I don't have an extension called 1000 in my >>>>>>>>>>>> FS, nor in my Twilio account? >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>> >>>>>>>>>>>>> Without having the inbound gateway calls are still routed to >>>>>>>>>>>>> my FS to my public context from Twilio. >>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound >>>>>>>>>>>>>>> and twilio-outbound. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> >>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>>>> >>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/6eccc92e/attachment-0001.html From ssinyagin at gmail.com Tue Oct 6 11:59:07 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 6 Oct 2015 09:59:07 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Well, if your URL points to 5060, then yes, you need to change it to 5080 :-)) On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen wrote: > I can only give Twilio an url. But I am able to change the default Twilio > uses, as an example to 5080. Would that trigger the external gateway > perhaps? > > > On Tuesday, October 6, 2015, Stanislav Sinyagin > wrote: > >> but what exactly is configured on twilio side? I guess it should be >> configurable where it should send calls >> >> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >> wrote: >> >>> If I disable registration on my twilio-inbound, it does not fail - >>> however - incoming calls are still not "catched" by my twilio-inbound >>> gateway profile. It still lands in the public context without any variables >>> set. >>> >>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>> wrote: >>> >>>> If disable registration on inbound gateway, then is possible receive >>>> inbound call? >>>> >>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>> wrote: >>>> >>>>> Twilio is just taking a sip address as termination address. In this >>>>> case my domain which FS runs on. >>>>> Apparently, Twilio is sending calls to the standard 5060 port - which >>>>> then lands in my public context. >>>>> >>>>> On Monday, October 5, 2015, Stanislav Sinyagin >>>>> wrote: >>>>> >>>>>> in your pastebin, you seem to receive the call on your internal >>>>>> profile (port 5060): >>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>> 54.171.127.192:5060 >>>>>> >>>>>> >>>>>> so, what exactly is configured on both sides? The external profile is >>>>>> usually on the port 5080. >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> Here's as log from an incoming call from Twilio: >>>>>>> http://pastebin.com/n0de7jhv >>>>>>> >>>>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>>>> <+4432445867>->+44213395867 in context public" >>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>> due to the fact that there aren't set any ${target_context} variable. >>>>>>> >>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>> ${target_context} according to this guide: >>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>> >>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>>>>> however - calls are routed to my FS. >>>>>>> >>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> I'll create some logs tomorrow. >>>>>>>> >>>>>>>> Just to clarify: >>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>> outbound >>>>>>>> - Outbound calls are routed correctly >>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>> them in my public context and transfer them to my default context. >>>>>>>> >>>>>>>> I don't want to route all calls in my public context to my default >>>>>>>> context, this would open a security issue. Only Twilio calls should be >>>>>>>> handled in such a manner. >>>>>>>> That's my challenge. >>>>>>>> >>>>>>>> >>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Inbound call can be received >>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to you >>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>> >>>>>>>>> After reading gateway config files, I has found that used second >>>>>>>>> case "FS provides information how to route calls via registration >>>>>>>>> mechanism". >>>>>>>>> >>>>>>>>> Please: >>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>> - enable siptrace; >>>>>>>>> - enable debug log; >>>>>>>>> - make incoming call; >>>>>>>>> - attach debug log in respond to this message. >>>>>>>>> >>>>>>>>> I try help you >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Still no luck. >>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>> context in FS? >>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>> context. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>> they've added >>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>> >>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> When adding the extension, I get the following - even though my >>>>>>>>>>>> username and password etc. are correct as they work for the outbound >>>>>>>>>>>> gateway...: >>>>>>>>>>>> >>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>> >>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> I see. >>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 in >>>>>>>>>>>>> my FS, nor in my Twilio account? >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Without having the inbound gateway calls are still routed to >>>>>>>>>>>>>> my FS to my public context from Twilio. >>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>>>>>>>> Reddit: /r/freeswitch >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/5ed58614/attachment-0001.html From s.safarov at gmail.com Tue Oct 6 13:00:32 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 6 Oct 2015 12:00:32 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Think it may be related to ACL. I will test FS config in short time On Tue, Oct 6, 2015 at 10:59 AM, Stanislav Sinyagin wrote: > Well, if your URL points to 5060, then yes, you need to change it to 5080 > :-)) > > > > On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen > wrote: > >> I can only give Twilio an url. But I am able to change the default Twilio >> uses, as an example to 5080. Would that trigger the external gateway >> perhaps? >> >> >> On Tuesday, October 6, 2015, Stanislav Sinyagin >> wrote: >> >>> but what exactly is configured on twilio side? I guess it should be >>> configurable where it should send calls >>> >>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >>> wrote: >>> >>>> If I disable registration on my twilio-inbound, it does not fail - >>>> however - incoming calls are still not "catched" by my twilio-inbound >>>> gateway profile. It still lands in the public context without any variables >>>> set. >>>> >>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>> wrote: >>>> >>>>> If disable registration on inbound gateway, then is possible receive >>>>> inbound call? >>>>> >>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>> wrote: >>>>> >>>>>> Twilio is just taking a sip address as termination address. In this >>>>>> case my domain which FS runs on. >>>>>> Apparently, Twilio is sending calls to the standard 5060 port - which >>>>>> then lands in my public context. >>>>>> >>>>>> On Monday, October 5, 2015, Stanislav Sinyagin >>>>>> wrote: >>>>>> >>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>> profile (port 5060): >>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>> 54.171.127.192:5060 >>>>>>> >>>>>>> >>>>>>> so, what exactly is configured on both sides? The external profile >>>>>>> is usually on the port 5080. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>> >>>>>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>>>>> <+4432445867>->+44213395867 in context public" >>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>> variable. >>>>>>>> >>>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>> ${target_context} according to this guide: >>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>> >>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>>>>>> however - calls are routed to my FS. >>>>>>>> >>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> I'll create some logs tomorrow. >>>>>>>>> >>>>>>>>> Just to clarify: >>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>>> outbound >>>>>>>>> - Outbound calls are routed correctly >>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>> >>>>>>>>> I don't want to route all calls in my public context to my default >>>>>>>>> context, this would open a security issue. Only Twilio calls should be >>>>>>>>> handled in such a manner. >>>>>>>>> That's my challenge. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Inbound call can be received >>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to you >>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>> >>>>>>>>>> After reading gateway config files, I has found that used second >>>>>>>>>> case "FS provides information how to route calls via registration >>>>>>>>>> mechanism". >>>>>>>>>> >>>>>>>>>> Please: >>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>> - enable siptrace; >>>>>>>>>> - enable debug log; >>>>>>>>>> - make incoming call; >>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>> >>>>>>>>>> I try help you >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Still no luck. >>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>> context in FS? >>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>> context. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>> they've added >>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>> >>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> When adding the extension, I get the following - even though >>>>>>>>>>>>> my username and password etc. are correct as they work for the outbound >>>>>>>>>>>>> gateway...: >>>>>>>>>>>>> >>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I see. >>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 in >>>>>>>>>>>>>> my FS, nor in my Twilio account? >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Without having the inbound gateway calls are still routed to >>>>>>>>>>>>>>> my FS to my public context from Twilio. >>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Got Bugs? Report them here ! >>>>>>>>>>>>>>>> | Reddit: /r/freeswitch >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/4c67609c/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 6 13:05:30 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 6 Oct 2015 11:05:30 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I just did - change to 5080 - and nothing else happens. It still gets routed directly to the public context - without getting "catched" by the gateway-config. I've tried to use the extension parameter in the gateway and route calls from Twilio directly to 1000 at my-domain.com:5080, still nothing else happens. On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin wrote: > Well, if your URL points to 5060, then yes, you need to change it to 5080 > :-)) > > > > On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen > wrote: > >> I can only give Twilio an url. But I am able to change the default Twilio >> uses, as an example to 5080. Would that trigger the external gateway >> perhaps? >> >> >> On Tuesday, October 6, 2015, Stanislav Sinyagin >> wrote: >> >>> but what exactly is configured on twilio side? I guess it should be >>> configurable where it should send calls >>> >>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >>> wrote: >>> >>>> If I disable registration on my twilio-inbound, it does not fail - >>>> however - incoming calls are still not "catched" by my twilio-inbound >>>> gateway profile. It still lands in the public context without any variables >>>> set. >>>> >>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>> wrote: >>>> >>>>> If disable registration on inbound gateway, then is possible receive >>>>> inbound call? >>>>> >>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>> wrote: >>>>> >>>>>> Twilio is just taking a sip address as termination address. In this >>>>>> case my domain which FS runs on. >>>>>> Apparently, Twilio is sending calls to the standard 5060 port - which >>>>>> then lands in my public context. >>>>>> >>>>>> On Monday, October 5, 2015, Stanislav Sinyagin >>>>>> wrote: >>>>>> >>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>> profile (port 5060): >>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>> 54.171.127.192:5060 >>>>>>> >>>>>>> >>>>>>> so, what exactly is configured on both sides? The external profile >>>>>>> is usually on the port 5080. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>> >>>>>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>>>>> <+4432445867>->+44213395867 in context public" >>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>> variable. >>>>>>>> >>>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>> ${target_context} according to this guide: >>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>> >>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>>>>>> however - calls are routed to my FS. >>>>>>>> >>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> I'll create some logs tomorrow. >>>>>>>>> >>>>>>>>> Just to clarify: >>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>>> outbound >>>>>>>>> - Outbound calls are routed correctly >>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>> >>>>>>>>> I don't want to route all calls in my public context to my default >>>>>>>>> context, this would open a security issue. Only Twilio calls should be >>>>>>>>> handled in such a manner. >>>>>>>>> That's my challenge. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Inbound call can be received >>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to you >>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>> >>>>>>>>>> After reading gateway config files, I has found that used second >>>>>>>>>> case "FS provides information how to route calls via registration >>>>>>>>>> mechanism". >>>>>>>>>> >>>>>>>>>> Please: >>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>> - enable siptrace; >>>>>>>>>> - enable debug log; >>>>>>>>>> - make incoming call; >>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>> >>>>>>>>>> I try help you >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Still no luck. >>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>> context in FS? >>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>> context. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>> they've added >>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>> >>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> When adding the extension, I get the following - even though >>>>>>>>>>>>> my username and password etc. are correct as they work for the outbound >>>>>>>>>>>>> gateway...: >>>>>>>>>>>>> >>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I see. >>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 in >>>>>>>>>>>>>> my FS, nor in my Twilio account? >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Without having the inbound gateway calls are still routed to >>>>>>>>>>>>>>> my FS to my public context from Twilio. >>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Got Bugs? Report them here ! >>>>>>>>>>>>>>>> | Reddit: /r/freeswitch >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/d8769e07/attachment-0001.html From doancea at orange-vallee.net Tue Oct 6 13:30:26 2015 From: doancea at orange-vallee.net (Dragos Oancea) Date: Tue, 06 Oct 2015 11:30:26 +0200 Subject: [Freeswitch-users] Opus PLC issue - can this be a bug? In-Reply-To: References: <561172C9.1000409@virtues.net> <561197D0.3060804@virtues.net> Message-ID: <561394B2.40301@orange-vallee.net> Hi I have tested yesterday FS master (b5e486fd5c9bfb52923b30b8b53037c39cdb8665) with Opus PLC and I can tell you that it works just fine . If there is/was a bug it must have been because of rtp & rtcp mux/demux , by looking at the error message about payload type. Do those errors show at regular intervals ? eg: 5 seconds , which can be the rtcp interval ? Regards, Dragos On 10/05/2015 12:25 AM, Stanislav Sinyagin wrote: > here's a great deal of advice on how to simulate a random packet drop: > http://stackoverflow.com/questions/614795/simulate-delayed-and-dropped-packets-on-linux > > > > On Sun, Oct 4, 2015 at 11:19 PM, Thomas > wrote: > > Just retested with latest master, still there. > > It also sometimes includes this: > > switch_core_media.c:2421 alternate payload received (received 72, > expecting 111) > switch_core_media.c:2444 Could not change to payload type 72, > ignoring... > > or this > > mod_opus.c:346 OPUS_INVALID_PACKET ! nb_opus_frames: -4 > mod_opus.c:836 Decoder Error: corrupted stream fs:4080 plc:false! > switch_core_io.c:1244 Codec OPUS (STANDARD) decoder error! > > When I test through echo without any decoding, it sounds > surprisingly good for 5% packet loss. So it seems like an FS > issue. It's quite strange though. Will file a jira. > > > > On 04.10.2015 16:37, Brian West wrote: >> Have you tried with code from today? we had a regression I think >> that was resolved late yesterday. >> >> On Sun, Oct 4, 2015 at 1:41 PM, Thomas > > wrote: >> >> Hello list, >> >> on a connection with an unfortunate amount of packet loss, >> I'm getting a lot of these: >> >> mod_opus.c:289 FEC in CELT_ONLY mode ?! >> >> ... with the occasional ... >> >> mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! >> switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder >> error! [9] >> >> ... and ... >> >> switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes >> >> That's accompanied by robotic distortion. >> >> This sounds more like FS is receiving total junk rather than >> missing packets, but surely there must be checksums >> preventing errors inside these packets? Can this really be a >> bug in FS, or do I need an exorcist for that internet >> connection? :) >> >> Cheers! >> >> Thomas >> >> P.S.: Last nights master >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> -- >> >> */Brian West/* >> brian at freeswitch.org >> >> >> */Twitter: @FreeSWITCH , @briankwest/* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | >> Reddit: /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 >> | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/76eb2df1/attachment.html From s.safarov at gmail.com Tue Oct 6 14:57:37 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 6 Oct 2015 13:57:37 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I has two FS serves "client" and provider. On client configired gateway. On server user in directory. On servers I take command "originate user/fs2 at gateways.rcsnet.ru &park()" Below two string from FS log 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel sofia/external/ 0000000000 at gateways.rcsnet.ru [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context target_context "target_context" is value of '' in gateway config file. Tested on 7add4b2 commit Think you has disable authorization or configure twilio server IP addess in ACL. Locate this changes and revert it back. On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen wrote: > I just did - change to 5080 - and nothing else happens. > It still gets routed directly to the public context - without getting > "catched" by the gateway-config. > > I've tried to use the extension parameter in the gateway and route calls > from Twilio directly to 1000 at my-domain.com:5080, still nothing else > happens. > > > On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin > wrote: > >> Well, if your URL points to 5060, then yes, you need to change it to 5080 >> :-)) >> >> >> >> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >> wrote: >> >>> I can only give Twilio an url. But I am able to change the default >>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>> perhaps? >>> >>> >>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>> wrote: >>> >>>> but what exactly is configured on twilio side? I guess it should be >>>> configurable where it should send calls >>>> >>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >>>> wrote: >>>> >>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>> gateway profile. It still lands in the public context without any variables >>>>> set. >>>>> >>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>>> wrote: >>>>> >>>>>> If disable registration on inbound gateway, then is possible receive >>>>>> inbound call? >>>>>> >>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>> wrote: >>>>>> >>>>>>> Twilio is just taking a sip address as termination address. In this >>>>>>> case my domain which FS runs on. >>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>> which then lands in my public context. >>>>>>> >>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin >>>>>>> wrote: >>>>>>> >>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>> profile (port 5060): >>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>> 54.171.127.192:5060 >>>>>>>> >>>>>>>> >>>>>>>> so, what exactly is configured on both sides? The external profile >>>>>>>> is usually on the port 5080. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>> >>>>>>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>>>>>> <+4432445867>->+44213395867 in context public" >>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>> variable. >>>>>>>>> >>>>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>> ${target_context} according to this guide: >>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>> >>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>>>>>>> however - calls are routed to my FS. >>>>>>>>> >>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>> >>>>>>>>>> Just to clarify: >>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>>>> outbound >>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>> >>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>> be handled in such a manner. >>>>>>>>>> That's my challenge. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Inbound call can be received >>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to >>>>>>>>>>> you >>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>> >>>>>>>>>>> After reading gateway config files, I has found that used second >>>>>>>>>>> case "FS provides information how to route calls via registration >>>>>>>>>>> mechanism". >>>>>>>>>>> >>>>>>>>>>> Please: >>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>> - enable siptrace; >>>>>>>>>>> - enable debug log; >>>>>>>>>>> - make incoming call; >>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>> >>>>>>>>>>> I try help you >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Still no luck. >>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>> context in FS? >>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>> context. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>> they've added >>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> When adding the extension, I get the following - even though >>>>>>>>>>>>>> my username and password etc. are correct as they work for the outbound >>>>>>>>>>>>>> gateway...: >>>>>>>>>>>>>> >>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 in >>>>>>>>>>>>>>> my FS, nor in my Twilio account? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Without having the inbound gateway calls are still routed >>>>>>>>>>>>>>>> to my FS to my public context from Twilio. >>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Got Bugs? Report them here ! >>>>>>>>>>>>>>>>> | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/029649e0/attachment-0001.html From anthony.minessale at gmail.com Tue Oct 6 16:46:41 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 6 Oct 2015 07:46:41 -0500 Subject: [Freeswitch-users] Opus PLC issue - can this be a bug? In-Reply-To: <561394B2.40301@orange-vallee.net> References: <561172C9.1000409@virtues.net> <561197D0.3060804@virtues.net> <561394B2.40301@orange-vallee.net> Message-ID: I did a patch last night that has it working the best I can possibly do. 40% packet loss with crystal clear audio and no error messages. I think the errors were a result of rtcp payload collision which is now fixed. On Tue, Oct 6, 2015 at 4:30 AM, Dragos Oancea wrote: > Hi > > I have tested yesterday FS master > (b5e486fd5c9bfb52923b30b8b53037c39cdb8665) with Opus PLC and I can tell you > that it works just fine . > If there is/was a bug it must have been because of rtp & rtcp mux/demux , > by looking at the > error message about payload type. Do those errors show at regular > intervals ? eg: 5 seconds , which can be the rtcp interval ? > > Regards, > Dragos > > > > On 10/05/2015 12:25 AM, Stanislav Sinyagin wrote: > > here's a great deal of advice on how to simulate a random packet drop: > > http://stackoverflow.com/questions/614795/simulate-delayed-and-dropped-packets-on-linux > > > > On Sun, Oct 4, 2015 at 11:19 PM, Thomas wrote: > >> Just retested with latest master, still there. >> >> It also sometimes includes this: >> >> switch_core_media.c:2421 alternate payload received (received 72, >> expecting 111) >> switch_core_media.c:2444 Could not change to payload type 72, ignoring... >> >> or this >> >> mod_opus.c:346 OPUS_INVALID_PACKET ! nb_opus_frames: -4 >> mod_opus.c:836 Decoder Error: corrupted stream fs:4080 plc:false! >> switch_core_io.c:1244 Codec OPUS (STANDARD) decoder error! >> >> When I test through echo without any decoding, it sounds surprisingly >> good for 5% packet loss. So it seems like an FS issue. It's quite strange >> though. Will file a jira. >> >> >> >> On 04.10.2015 16:37, Brian West wrote: >> >> Have you tried with code from today? we had a regression I think that >> was resolved late yesterday. >> >> On Sun, Oct 4, 2015 at 1:41 PM, Thomas wrote: >> >>> Hello list, >>> >>> on a connection with an unfortunate amount of packet loss, I'm getting a >>> lot of these: >>> >>> mod_opus.c:289 FEC in CELT_ONLY mode ?! >>> >>> ... with the occasional ... >>> >>> mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! >>> switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder error! [9] >>> >>> ... and ... >>> >>> switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes >>> >>> That's accompanied by robotic distortion. >>> >>> This sounds more like FS is receiving total junk rather than missing >>> packets, but surely there must be checksums >>> preventing errors inside these packets? Can this really be a bug in FS, >>> or do I need an exorcist for that internet >>> connection? :) >>> >>> Cheers! >>> >>> Thomas >>> >>> P.S.: Last nights master >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com >> >> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com >> >> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com > > Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/d4da88ed/attachment.html From cjbujold at accra.ca Tue Oct 6 16:54:36 2015 From: cjbujold at accra.ca (Charles Bujold) Date: Tue, 6 Oct 2015 09:54:36 -0300 Subject: [Freeswitch-users] ACL not working Message-ID: <002401d10036$282e6c20$788b4460$@accra.ca> We are trying to have Freeswitch work for 2 LAN segments (192.168.20.0/24 and 192.168.25.0/24) We have create an ACL for Freeswitch as follows. However, the lan segment 192.168.25.0/24 cannot make calls, their calls are routed via the WAN and not internally ( the Freeswitch server is on the 192.168.20.0/24 segment). What are we missing? Not certain when to use Deny and Allow settings in ACL? Any help would be appreciated. What is the proper configuration for the ACL xml? Internal Profile is listed below if it needs to be changed please let us know. Thanks Our Internal SIP Profile is configured as follows: -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/896571fa/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 6 17:07:14 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 6 Oct 2015 15:07:14 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I did have Twilio IP's in ACL - as their guide told me to. Removing them gives me the following error: "Rejected by acl "domains". Falling back to Digest auth." I do have a twilio.xml in my /sip_profiles/external/ directory and this does work for outbound calls. On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov wrote: > I has two FS serves "client" and provider. > On client configired gateway. > On server user in directory. > > On servers I take command "originate user/fs2 at gateways.rcsnet.ru &park()" > Below two string from FS log > > 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel sofia/external/ > 0000000000 at gateways.rcsnet.ru [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] > [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context > target_context > > "target_context" is value of ' value="target_context"/>' in gateway config file. > > Tested on 7add4b2 commit > > > Think you has disable authorization or configure twilio server IP addess > in ACL. Locate this changes and revert it back. > > > On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen > wrote: > >> I just did - change to 5080 - and nothing else happens. >> It still gets routed directly to the public context - without getting >> "catched" by the gateway-config. >> >> I've tried to use the extension parameter in the gateway and route calls >> from Twilio directly to 1000 at my-domain.com:5080, still nothing else >> happens. >> >> >> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin >> wrote: >> >>> Well, if your URL points to 5060, then yes, you need to change it to >>> 5080 :-)) >>> >>> >>> >>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>> wrote: >>> >>>> I can only give Twilio an url. But I am able to change the default >>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>> perhaps? >>>> >>>> >>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>> wrote: >>>> >>>>> but what exactly is configured on twilio side? I guess it should be >>>>> configurable where it should send calls >>>>> >>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >>>>> wrote: >>>>> >>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>> gateway profile. It still lands in the public context without any variables >>>>>> set. >>>>>> >>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>>>> wrote: >>>>>> >>>>>>> If disable registration on inbound gateway, then is possible receive >>>>>>> inbound call? >>>>>>> >>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>> wrote: >>>>>>> >>>>>>>> Twilio is just taking a sip address as termination address. In this >>>>>>>> case my domain which FS runs on. >>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>> which then lands in my public context. >>>>>>>> >>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin >>>>>>>> wrote: >>>>>>>> >>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>> profile (port 5060): >>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>> 54.171.127.192:5060 >>>>>>>>> >>>>>>>>> >>>>>>>>> so, what exactly is configured on both sides? The external profile >>>>>>>>> is usually on the port 5080. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>> >>>>>>>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>>>>>>> <+4432445867>->+44213395867 in context public" >>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>> variable. >>>>>>>>>> >>>>>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>> >>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used >>>>>>>>>> - however - calls are routed to my FS. >>>>>>>>>> >>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>> >>>>>>>>>>> Just to clarify: >>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>>>>> outbound >>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>> >>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>> be handled in such a manner. >>>>>>>>>>> That's my challenge. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to >>>>>>>>>>>> you >>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>> >>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>> mechanism". >>>>>>>>>>>> >>>>>>>>>>>> Please: >>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>> - enable debug log; >>>>>>>>>>>> - make incoming call; >>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>> >>>>>>>>>>>> I try help you >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>> context in FS? >>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>> context. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>> they've added >>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> When adding the extension, I get the following - even though >>>>>>>>>>>>>>> my username and password etc. are correct as they work for the outbound >>>>>>>>>>>>>>> gateway...: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 >>>>>>>>>>>>>>>> in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still routed >>>>>>>>>>>>>>>>> to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Got Bugs? Report them here ! >>>>>>>>>>>>>>>>>> | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/7e07b293/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 6 17:29:50 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 6 Oct 2015 15:29:50 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: My external_auth_calls in vars.xml is set to false. Should this be true so FS would use my external gateway config? On Tue, Oct 6, 2015 at 3:07 PM, Michael Nielsen wrote: > I did have Twilio IP's in ACL - as their guide told me to. > Removing them gives me the following error: > "Rejected by acl "domains". Falling back to Digest auth." > > I do have a twilio.xml in my /sip_profiles/external/ directory and this > does work for outbound calls. > > On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov > wrote: > >> I has two FS serves "client" and provider. >> On client configired gateway. >> On server user in directory. >> >> On servers I take command "originate user/fs2 at gateways.rcsnet.ru &park()" >> Below two string from FS log >> >> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel sofia/external/ >> 0000000000 at gateways.rcsnet.ru [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >> target_context >> >> "target_context" is value of '> value="target_context"/>' in gateway config file. >> >> Tested on 7add4b2 commit >> >> >> Think you has disable authorization or configure twilio server IP addess >> in ACL. Locate this changes and revert it back. >> >> >> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >> wrote: >> >>> I just did - change to 5080 - and nothing else happens. >>> It still gets routed directly to the public context - without getting >>> "catched" by the gateway-config. >>> >>> I've tried to use the extension parameter in the gateway and route calls >>> from Twilio directly to 1000 at my-domain.com:5080, still nothing else >>> happens. >>> >>> >>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin >>> wrote: >>> >>>> Well, if your URL points to 5060, then yes, you need to change it to >>>> 5080 :-)) >>>> >>>> >>>> >>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>>> wrote: >>>> >>>>> I can only give Twilio an url. But I am able to change the default >>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>> perhaps? >>>>> >>>>> >>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>>> wrote: >>>>> >>>>>> but what exactly is configured on twilio side? I guess it should be >>>>>> configurable where it should send calls >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>> set. >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>>>>> wrote: >>>>>>> >>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>> receive inbound call? >>>>>>>> >>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>> this case my domain which FS runs on. >>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>> which then lands in my public context. >>>>>>>>> >>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>>> profile (port 5060): >>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>> >>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>> variable. >>>>>>>>>>> >>>>>>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>> >>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used >>>>>>>>>>> - however - calls are routed to my FS. >>>>>>>>>>> >>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>> >>>>>>>>>>>> Just to clarify: >>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>>>>>> outbound >>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>> >>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>> That's my challenge. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to >>>>>>>>>>>>> you >>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>> >>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>> mechanism". >>>>>>>>>>>>> >>>>>>>>>>>>> Please: >>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>> >>>>>>>>>>>>> I try help you >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>>> context in FS? >>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>> context. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 >>>>>>>>>>>>>>>>> in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still routed >>>>>>>>>>>>>>>>>> to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Got Bugs? Report them here ! >>>>>>>>>>>>>>>>>>> | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/24defaa8/attachment-0001.html From s.safarov at gmail.com Tue Oct 6 17:43:24 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 6 Oct 2015 16:43:24 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: It say that twillio is not use your inbound gaeway. It may be deleted. If you want route call via inbound gateway, then configure call routing on twilio side. In your case incoming call is processed in context configured in sip_profile '' Alternative it can be setted in directory via '' On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen wrote: > I did have Twilio IP's in ACL - as their guide told me to. > Removing them gives me the following error: > "Rejected by acl "domains". Falling back to Digest auth." > > I do have a twilio.xml in my /sip_profiles/external/ directory and this > does work for outbound calls. > > On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov > wrote: > >> I has two FS serves "client" and provider. >> On client configired gateway. >> On server user in directory. >> >> On servers I take command "originate user/fs2 at gateways.rcsnet.ru &park()" >> Below two string from FS log >> >> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel sofia/external/ >> 0000000000 at gateways.rcsnet.ru [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >> target_context >> >> "target_context" is value of '> value="target_context"/>' in gateway config file. >> >> Tested on 7add4b2 commit >> >> >> Think you has disable authorization or configure twilio server IP addess >> in ACL. Locate this changes and revert it back. >> >> >> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >> wrote: >> >>> I just did - change to 5080 - and nothing else happens. >>> It still gets routed directly to the public context - without getting >>> "catched" by the gateway-config. >>> >>> I've tried to use the extension parameter in the gateway and route calls >>> from Twilio directly to 1000 at my-domain.com:5080, still nothing else >>> happens. >>> >>> >>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin >>> wrote: >>> >>>> Well, if your URL points to 5060, then yes, you need to change it to >>>> 5080 :-)) >>>> >>>> >>>> >>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>>> wrote: >>>> >>>>> I can only give Twilio an url. But I am able to change the default >>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>> perhaps? >>>>> >>>>> >>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>>> wrote: >>>>> >>>>>> but what exactly is configured on twilio side? I guess it should be >>>>>> configurable where it should send calls >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>> set. >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>>>>> wrote: >>>>>>> >>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>> receive inbound call? >>>>>>>> >>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>> this case my domain which FS runs on. >>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>> which then lands in my public context. >>>>>>>>> >>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>>> profile (port 5060): >>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>> >>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>> variable. >>>>>>>>>>> >>>>>>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>> >>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used >>>>>>>>>>> - however - calls are routed to my FS. >>>>>>>>>>> >>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>> >>>>>>>>>>>> Just to clarify: >>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>>>>>> outbound >>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>> >>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>> That's my challenge. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to >>>>>>>>>>>>> you >>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>> >>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>> mechanism". >>>>>>>>>>>>> >>>>>>>>>>>>> Please: >>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>> >>>>>>>>>>>>> I try help you >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>>> context in FS? >>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>> context. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 >>>>>>>>>>>>>>>>> in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still routed >>>>>>>>>>>>>>>>>> to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Got Bugs? Report them here ! >>>>>>>>>>>>>>>>>>> | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/e5af7b3c/attachment-0001.html From s.safarov at gmail.com Tue Oct 6 17:46:01 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Tue, 6 Oct 2015 16:46:01 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: If used directory, then add "cidr" attribute to user record. Example On Tue, Oct 6, 2015 at 4:43 PM, Sergey Safarov wrote: > It say that twillio is not use your inbound gaeway. It may be deleted. > If you want route call via inbound gateway, then configure call routing on > twilio side. > > In your case incoming call is processed in context configured in > sip_profile '' > > Alternative it can be setted in directory via ' name="user_context" value="targed_context"/>' > > > On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen > wrote: > >> I did have Twilio IP's in ACL - as their guide told me to. >> Removing them gives me the following error: >> "Rejected by acl "domains". Falling back to Digest auth." >> >> I do have a twilio.xml in my /sip_profiles/external/ directory and this >> does work for outbound calls. >> >> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >> wrote: >> >>> I has two FS serves "client" and provider. >>> On client configired gateway. >>> On server user in directory. >>> >>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>> &park()" >>> Below two string from FS log >>> >>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>> sofia/external/0000000000 at gateways.rcsnet.ru >>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>> target_context >>> >>> "target_context" is value of '>> value="target_context"/>' in gateway config file. >>> >>> Tested on 7add4b2 commit >>> >>> >>> Think you has disable authorization or configure twilio server IP addess >>> in ACL. Locate this changes and revert it back. >>> >>> >>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>> wrote: >>> >>>> I just did - change to 5080 - and nothing else happens. >>>> It still gets routed directly to the public context - without getting >>>> "catched" by the gateway-config. >>>> >>>> I've tried to use the extension parameter in the gateway and route >>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>> else happens. >>>> >>>> >>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin >>> > wrote: >>>> >>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>> 5080 :-)) >>>>> >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>>>> wrote: >>>>> >>>>>> I can only give Twilio an url. But I am able to change the default >>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>> perhaps? >>>>>> >>>>>> >>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>>>> wrote: >>>>>> >>>>>>> but what exactly is configured on twilio side? I guess it should be >>>>>>> configurable where it should send calls >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>> set. >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>>>>> > wrote: >>>>>>>> >>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>> receive inbound call? >>>>>>>>> >>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>> which then lands in my public context. >>>>>>>>>> >>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>>>> profile (port 5060): >>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>> >>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>> variable. >>>>>>>>>>>> >>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>> all. >>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>> >>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>> >>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>> and outbound >>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>> >>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>> to you >>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>> >>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>> >>>>>>>>>>>>>> Please: >>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>>>> context in FS? >>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 >>>>>>>>>>>>>>>>>> in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>> ! | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/978df538/attachment-0001.html From brian at freeswitch.org Tue Oct 6 19:17:46 2015 From: brian at freeswitch.org (Brian West) Date: Tue, 6 Oct 2015 10:17:46 -0500 Subject: [Freeswitch-users] ACL not working In-Reply-To: <002401d10036$282e6c20$788b4460$@accra.ca> References: <002401d10036$282e6c20$788b4460$@accra.ca> Message-ID: Your local network acl should be default deny, then allow the local network cidr ranges that you consider local. On Tuesday, October 6, 2015, Charles Bujold wrote: > We are trying to have Freeswitch work for 2 LAN segments (192.168.20.0/24 > and 192.168.25.0/24) We have create an ACL for Freeswitch as follows. > However, the lan segment 192.168.25.0/24 cannot make calls, their calls > are routed via the WAN and not internally ( the Freeswitch server is on the > 192.168.20.0/24 segment). What are we missing? Not certain when to use > Deny and Allow settings in ACL? Any help would be appreciated. What is the > proper configuration for the ACL xml? Internal Profile is listed below if > it needs to be changed please let us know. > > > > Thanks > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Our Internal SIP Profile is configured as follows: > > > > > > > > > > > > > > > > > > > > > > data="internal/*.xml"/> > > > > > > > > > > > > > > > > parse="false"/> > > > > > > > > > > > > > > > > value="30000"/> > > value="30000"/> > > value="true"/> > > name="forward-unsolicited-mwi-notify" value="false"/> > > > > > > value="$${internal_sip_port}"/> > > > > > > value="$${global_codec_prefs}"/> > > value="$${global_codec_prefs}"/> > > > > value="$${local_ip_v4}"/> > > value="$${local_ip_v4}"/> > > value="$${hold_music}"/> > > value="nat.auto"/> > > value="domains"/> > > value="localnet.auto"/> > > value="$${recordings_dir}"/> > > value="${caller_id_number}.${target_domain}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> > > value="true"/> > > value="$${domain},$${local_ip_v4}"/> > > value="$${presence_privacy}"/> > > value="generous"/> > > value="$${internal_ssl_enable}"/> > > > > value="transport=tls"/> > > value="$${internal_tls_port}"/> > > value="$${internal_ssl_dir}"/> > > > > value="true"/> > > value="none"/> > > > > value=""/> > > value="$${sip_tls_version}"/> > > > > value="$${internal_auth_calls}"/> > > name="inbound-reg-force-matching-username" value="true"/> > > value="false"/> > > value="$${external_rtp_ip}"/> > > value="$${external_sip_ip}"/> > > > > value="1800"/> > > value="$${domain}"/> > > value="$${domain}"/> > > value="$${domain}"/> > > value="auto_from"/> > > value="true"/> > > > > > > > > > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/a059ad7c/attachment-0001.html From grcamauer at gmail.com Tue Oct 6 21:29:50 2015 From: grcamauer at gmail.com (Guillermo Ruiz Camauer) Date: Tue, 6 Oct 2015 14:29:50 -0300 Subject: [Freeswitch-users] ACL not working In-Reply-To: References: <002401d10036$282e6c20$788b4460$@accra.ca> Message-ID: Could it be this: You are denying the 192.168.20.0/24 network. Guillermo On Tue, Oct 6, 2015 at 12:17 PM, Brian West wrote: > Your local network acl should be default deny, then allow the local > network cidr ranges that you consider local. > > > On Tuesday, October 6, 2015, Charles Bujold wrote: > >> We are trying to have Freeswitch work for 2 LAN segments ( >> 192.168.20.0/24 and 192.168.25.0/24) We have create an ACL for >> Freeswitch as follows. However, the lan segment 192.168.25.0/24 cannot >> make calls, their calls are routed via the WAN and not internally ( the >> Freeswitch server is on the 192.168.20.0/24 segment). What are we >> missing? Not certain when to use Deny and Allow settings in ACL? Any help >> would be appreciated. What is the proper configuration for the ACL xml? >> Internal Profile is listed below if it needs to be changed please let us >> know. >> >> >> >> Thanks >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Our Internal SIP Profile is configured as follows: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > data="internal/*.xml"/> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > parse="false"/> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > value="no"/> >> >> > value="30000"/> >> >> > value="30000"/> >> >> > value="true"/> >> >> > name="forward-unsolicited-mwi-notify" value="false"/> >> >> >> >> >> >> > value="$${internal_sip_port}"/> >> >> >> >> >> >> > value="$${global_codec_prefs}"/> >> >> > value="$${global_codec_prefs}"/> >> >> > value="soft"/> >> >> > value="$${local_ip_v4}"/> >> >> > value="$${local_ip_v4}"/> >> >> > value="$${hold_music}"/> >> >> > value="nat.auto"/> >> >> > value="domains"/> >> >> > value="localnet.auto"/> >> >> > value="$${recordings_dir}"/> >> >> > value="${caller_id_number}.${target_domain}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav"/> >> >> > value="true"/> >> >> > value="$${domain},$${local_ip_v4}"/> >> >> > value="$${presence_privacy}"/> >> >> > value="generous"/> >> >> > value="$${internal_ssl_enable}"/> >> >> >> >> > value="transport=tls"/> >> >> > value="$${internal_tls_port}"/> >> >> > value="$${internal_ssl_dir}"/> >> >> >> >> > value="true"/> >> >> > value="none"/> >> >> >> >> > value=""/> >> >> > value="$${sip_tls_version}"/> >> >> >> >> > value="$${internal_auth_calls}"/> >> >> > name="inbound-reg-force-matching-username" value="true"/> >> >> > value="false"/> >> >> > value="$${external_rtp_ip}"/> >> >> > value="$${external_sip_ip}"/> >> >> > value="300"/> >> >> > value="1800"/> >> >> > value="$${domain}"/> >> >> > value="$${domain}"/> >> >> > value="$${domain}"/> >> >> > value="auto_from"/> >> >> > value="true"/> >> >> >> >> >> >> >> >> >> > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Guillermo Ruiz Camauer -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/562cfd0b/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 6 21:32:00 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 6 Oct 2015 19:32:00 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I'm only able to have Twilio route calls to a URL (such as sip:my-domain.com or sip:1000 at my-domain.com:port-number). Whatever I do, I'm not able to get a gateway to register to Twilio. Would it be a correct way to have my sip_profiles/internal.xml use context default instead of public, so I can catch it in that way? All internal should require authentication. Here is some info about Twilio and their trunk setup: https://www.twilio.com/docs/sip-trunking/getting-started My idea of perfect setup would of course to be able to have a sip_profiles/external/twilio.xml which automatically had all incoming calls routed/transfer directly to default context - so my directory-users could receive calls in that manner. On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov wrote: > It say that twillio is not use your inbound gaeway. It may be deleted. > If you want route call via inbound gateway, then configure call routing on > twilio side. > > In your case incoming call is processed in context configured in > sip_profile '' > > Alternative it can be setted in directory via ' name="user_context" value="targed_context"/>' > > > On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen > wrote: > >> I did have Twilio IP's in ACL - as their guide told me to. >> Removing them gives me the following error: >> "Rejected by acl "domains". Falling back to Digest auth." >> >> I do have a twilio.xml in my /sip_profiles/external/ directory and this >> does work for outbound calls. >> >> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >> wrote: >> >>> I has two FS serves "client" and provider. >>> On client configired gateway. >>> On server user in directory. >>> >>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>> &park()" >>> Below two string from FS log >>> >>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>> sofia/external/0000000000 at gateways.rcsnet.ru >>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>> target_context >>> >>> "target_context" is value of '>> value="target_context"/>' in gateway config file. >>> >>> Tested on 7add4b2 commit >>> >>> >>> Think you has disable authorization or configure twilio server IP addess >>> in ACL. Locate this changes and revert it back. >>> >>> >>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>> wrote: >>> >>>> I just did - change to 5080 - and nothing else happens. >>>> It still gets routed directly to the public context - without getting >>>> "catched" by the gateway-config. >>>> >>>> I've tried to use the extension parameter in the gateway and route >>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>> else happens. >>>> >>>> >>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin >>> > wrote: >>>> >>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>> 5080 :-)) >>>>> >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>>>> wrote: >>>>> >>>>>> I can only give Twilio an url. But I am able to change the default >>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>> perhaps? >>>>>> >>>>>> >>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>>>> wrote: >>>>>> >>>>>>> but what exactly is configured on twilio side? I guess it should be >>>>>>> configurable where it should send calls >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>> set. >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>>>>> > wrote: >>>>>>>> >>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>> receive inbound call? >>>>>>>>> >>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>> which then lands in my public context. >>>>>>>>>> >>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>>>> profile (port 5060): >>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>> >>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>> variable. >>>>>>>>>>>> >>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>> all. >>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>> >>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>> >>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>> and outbound >>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>> >>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>> to you >>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>> >>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>> >>>>>>>>>>>>>> Please: >>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>>>> context in FS? >>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 >>>>>>>>>>>>>>>>>> in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>> ! | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/11b39bf4/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 6 23:35:30 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 6 Oct 2015 21:35:30 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Just talked with Twilio. They do not support registration, so register should be set to false. I am able to route to port 5080. My log showed that the invite from Twilio came from port 5060 from Twilio but on my FS in landed on port 5080. Twilio also told me not to use 1234 at my-domain.com:5080, just my-domain.com:5080. Does this help on how to setup FS external gateway to catch incoming calls from Twilio? I'm kinda stuck on this... On Tuesday, October 6, 2015, Michael Nielsen wrote: > I'm only able to have Twilio route calls to a URL (such as sip: > my-domain.com or sip:1000 at my-domain.com:port-number). > Whatever I do, I'm not able to get a gateway to register to Twilio. > > Would it be a correct way to have my sip_profiles/internal.xml use context > default instead of public, so I can catch it in that way? > All internal should require authentication. > > Here is some info about Twilio and their trunk setup: > https://www.twilio.com/docs/sip-trunking/getting-started > > My idea of perfect setup would of course to be able to have a > sip_profiles/external/twilio.xml which automatically had all incoming calls > routed/transfer directly to default context - so my directory-users could > receive calls in that manner. > > > On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov > wrote: > >> It say that twillio is not use your inbound gaeway. It may be deleted. >> If you want route call via inbound gateway, then configure call routing >> on twilio side. >> >> In your case incoming call is processed in context configured in >> sip_profile '' >> >> Alternative it can be setted in directory via '> name="user_context" value="targed_context"/>' >> >> >> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen > > wrote: >> >>> I did have Twilio IP's in ACL - as their guide told me to. >>> Removing them gives me the following error: >>> "Rejected by acl "domains". Falling back to Digest auth." >>> >>> I do have a twilio.xml in my /sip_profiles/external/ directory and this >>> does work for outbound calls. >>> >>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >> > wrote: >>> >>>> I has two FS serves "client" and provider. >>>> On client configired gateway. >>>> On server user in directory. >>>> >>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>> &park()" >>>> Below two string from FS log >>>> >>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>> >>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>>> target_context >>>> >>>> "target_context" is value of '>>> value="target_context"/>' in gateway config file. >>>> >>>> Tested on 7add4b2 commit >>>> >>>> >>>> Think you has disable authorization or configure twilio server IP >>>> addess in ACL. Locate this changes and revert it back. >>>> >>>> >>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>> > wrote: >>>> >>>>> I just did - change to 5080 - and nothing else happens. >>>>> It still gets routed directly to the public context - without getting >>>>> "catched" by the gateway-config. >>>>> >>>>> I've tried to use the extension parameter in the gateway and route >>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>>> else happens. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>> ssinyagin at gmail.com >>>>> > wrote: >>>>> >>>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>>> 5080 :-)) >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>> perhaps? >>>>>>> >>>>>>> >>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>>>> > wrote: >>>>>>> >>>>>>>> but what exactly is configured on twilio side? I guess it should be >>>>>>>> configurable where it should send calls >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>> set. >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>> receive inbound call? >>>>>>>>>> >>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>>> which then lands in my public context. >>>>>>>>>>> >>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>>>>> profile (port 5060): >>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>> >>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>> variable. >>>>>>>>>>>>> >>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>> all. >>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>> >>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>>> to you >>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>>>>> context in FS? >>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>> ! | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/ee0d4450/attachment-0001.html From ssinyagin at gmail.com Wed Oct 7 00:27:28 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 6 Oct 2015 22:27:28 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: probably some reading wouldn't be so bad :-) you saw the example for the public profile in my tutorial: if it's just a limited number of users, you can set a sequence of such extension statements. You can also combine it with user_exists call and transfer into the internal context after matching the pattern and checking that the user exists. it's no rocket science, really On Tue, Oct 6, 2015 at 9:35 PM, Michael Nielsen wrote: > Just talked with Twilio. They do not support registration, so register > should be set to false. > > I am able to route to port 5080. My log showed that the invite from Twilio > came from port 5060 from Twilio but on my FS in landed on port 5080. > > Twilio also told me not to use 1234 at my-domain.com:5080, just > my-domain.com:5080. > > Does this help on how to setup FS external gateway to catch incoming calls > from Twilio? > > I'm kinda stuck on this... > > > On Tuesday, October 6, 2015, Michael Nielsen wrote: > >> I'm only able to have Twilio route calls to a URL (such as sip: >> my-domain.com or sip:1000 at my-domain.com:port-number). >> Whatever I do, I'm not able to get a gateway to register to Twilio. >> >> Would it be a correct way to have my sip_profiles/internal.xml use >> context default instead of public, so I can catch it in that way? >> All internal should require authentication. >> >> Here is some info about Twilio and their trunk setup: >> https://www.twilio.com/docs/sip-trunking/getting-started >> >> My idea of perfect setup would of course to be able to have a >> sip_profiles/external/twilio.xml which automatically had all incoming calls >> routed/transfer directly to default context - so my directory-users could >> receive calls in that manner. >> >> >> On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov >> wrote: >> >>> It say that twillio is not use your inbound gaeway. It may be deleted. >>> If you want route call via inbound gateway, then configure call routing >>> on twilio side. >>> >>> In your case incoming call is processed in context configured in >>> sip_profile '' >>> >>> Alternative it can be setted in directory via '>> name="user_context" value="targed_context"/>' >>> >>> >>> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >>> wrote: >>> >>>> I did have Twilio IP's in ACL - as their guide told me to. >>>> Removing them gives me the following error: >>>> "Rejected by acl "domains". Falling back to Digest auth." >>>> >>>> I do have a twilio.xml in my /sip_profiles/external/ directory and this >>>> does work for outbound calls. >>>> >>>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>>> wrote: >>>> >>>>> I has two FS serves "client" and provider. >>>>> On client configired gateway. >>>>> On server user in directory. >>>>> >>>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>>> &park()" >>>>> Below two string from FS log >>>>> >>>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>>>> target_context >>>>> >>>>> "target_context" is value of '>>>> value="target_context"/>' in gateway config file. >>>>> >>>>> Tested on 7add4b2 commit >>>>> >>>>> >>>>> Think you has disable authorization or configure twilio server IP >>>>> addess in ACL. Locate this changes and revert it back. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> I just did - change to 5080 - and nothing else happens. >>>>>> It still gets routed directly to the public context - without getting >>>>>> "catched" by the gateway-config. >>>>>> >>>>>> I've tried to use the extension parameter in the gateway and route >>>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>>>> else happens. >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>>> ssinyagin at gmail.com> wrote: >>>>>> >>>>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>>>> 5080 :-)) >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>>> perhaps? >>>>>>>> >>>>>>>> >>>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> but what exactly is configured on twilio side? I guess it should >>>>>>>>> be configurable where it should send calls >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> If I disable registration on my twilio-inbound, it does not fail >>>>>>>>>> - however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>>> set. >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>>> receive inbound call? >>>>>>>>>>> >>>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>>>> which then lands in my public context. >>>>>>>>>>>> >>>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> in your pastebin, you seem to receive the call on your >>>>>>>>>>>>> internal profile (port 5060): >>>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>>> >>>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>>> variable. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>>> all. >>>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>>> >>>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>>>> to you >>>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the >>>>>>>>>>>>>>>>> public context in FS? >>>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>>> ! | Reddit: >>>>>>>>>>>>>>>>>>>>>> /r/freeswitch >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/f2b8d478/attachment-0001.html From olegstolyar at gmail.com Wed Oct 7 00:29:37 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Tue, 6 Oct 2015 13:29:37 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU Message-ID: Hi guys, I have a bunch of conferences on my FS. Users are either G.711/8000 or G.722/8000. Conference sample rate is set to 8000. When I switched some users to OPUS instead, the CPU consumption jumped 3-4 times even though the conference rate is still 8000. Is this expected? I was hoping to be able to save some CPU by setting the conference sample rate to auto (so it only used high-quality sampling for users that can support it) but it seems it won't work. Any ideas? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/02f2a5b4/attachment.html From brian at freeswitch.org Wed Oct 7 00:32:32 2015 From: brian at freeswitch.org (Brian West) Date: Tue, 6 Oct 2015 15:32:32 -0500 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: Auto only sets the conference rate to the rate of the first person to join, and yes you'll see resampling taking place when you use OPUS since its always opened at 48000. You can force the sample/capture rates in opus.conf.xml in master. /b On Tue, Oct 6, 2015 at 3:29 PM, Oleg Stolyar wrote: > Hi guys, > > I have a bunch of conferences on my FS. Users are either G.711/8000 or > G.722/8000. Conference sample rate is set to 8000. > > When I switched some users to OPUS instead, the CPU consumption jumped 3-4 > times even though the conference rate is still 8000. Is this expected? > > I was hoping to be able to save some CPU by setting the conference sample > rate to auto (so it only used high-quality sampling for users that can > support it) but it seems it won't work. Any ideas? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/88019d52/attachment.html From olegstolyar at gmail.com Wed Oct 7 00:32:49 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Tue, 6 Oct 2015 13:32:49 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: Sorry, I guess I should be more clear. External users enter the conference first and I'd like to tie the sample rate to their codec. What I described happened when I switched my internal users (who always enter later) to OPUS. I am on FS 1.4.20 On Tue, Oct 6, 2015 at 1:29 PM, Oleg Stolyar wrote: > Hi guys, > > I have a bunch of conferences on my FS. Users are either G.711/8000 or > G.722/8000. Conference sample rate is set to 8000. > > When I switched some users to OPUS instead, the CPU consumption jumped 3-4 > times even though the conference rate is still 8000. Is this expected? > > I was hoping to be able to save some CPU by setting the conference sample > rate to auto (so it only used high-quality sampling for users that can > support it) but it seems it won't work. Any ideas? > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/8dd05ca4/attachment.html From ssinyagin at gmail.com Wed Oct 7 00:33:50 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 6 Oct 2015 22:33:50 +0200 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: OPUS is an expensive codec, so any conversion between OPUS and uncompressed audio is CPU-consuming. I don;t think that resampling would play much of a role in CPU consumption. On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar wrote: > Hi guys, > > I have a bunch of conferences on my FS. Users are either G.711/8000 or > G.722/8000. Conference sample rate is set to 8000. > > When I switched some users to OPUS instead, the CPU consumption jumped 3-4 > times even though the conference rate is still 8000. Is this expected? > > I was hoping to be able to save some CPU by setting the conference sample > rate to auto (so it only used high-quality sampling for users that can > support it) but it seems it won't work. Any ideas? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From anthony.minessale at gmail.com Wed Oct 7 00:34:23 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 6 Oct 2015 15:34:23 -0500 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: opus is always cpu intensive. You are trading more CPU for less bandwdith. The differing sample rate probably adds more cpu usage because now you are also transcoding. You can try opus at 800h@20i but proper support for that will probably only work on 1. 6 and it still probably will use a lot of CPU. Its not a problem, its normal. On Tue, Oct 6, 2015 at 3:29 PM, Oleg Stolyar wrote: > Hi guys, > > I have a bunch of conferences on my FS. Users are either G.711/8000 or > G.722/8000. Conference sample rate is set to 8000. > > When I switched some users to OPUS instead, the CPU consumption jumped 3-4 > times even though the conference rate is still 8000. Is this expected? > > I was hoping to be able to save some CPU by setting the conference sample > rate to auto (so it only used high-quality sampling for users that can > support it) but it seems it won't work. Any ideas? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/267a3002/attachment.html From anthony.minessale at gmail.com Wed Oct 7 00:35:03 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 6 Oct 2015 15:35:03 -0500 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: typo: opus at 8000h@20i On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin wrote: > OPUS is an expensive codec, so any conversion between OPUS and > uncompressed audio is CPU-consuming. I don;t think that resampling > would play much of a role in CPU consumption. > > On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar > wrote: > > Hi guys, > > > > I have a bunch of conferences on my FS. Users are either G.711/8000 or > > G.722/8000. Conference sample rate is set to 8000. > > > > When I switched some users to OPUS instead, the CPU consumption jumped > 3-4 > > times even though the conference rate is still 8000. Is this expected? > > > > I was hoping to be able to save some CPU by setting the conference sample > > rate to auto (so it only used high-quality sampling for users that can > > support it) but it seems it won't work. Any ideas? > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/302e9b89/attachment-0001.html From olegstolyar at gmail.com Wed Oct 7 00:40:16 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Tue, 6 Oct 2015 13:40:16 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: Thanks guys! Anthony, using your suggestion means that I won't have HD voice, correct? HD voice is the primary reason I am considering OPUS instead of G.722. Is there some codec/setting that will let me have HD voice for less CPU and perhaps more bandwidth? It's not a must - I can scale up if needed, just wondering. On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < anthony.minessale at gmail.com> wrote: > typo: opus at 8000h@20i > > On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin > wrote: > >> OPUS is an expensive codec, so any conversion between OPUS and >> uncompressed audio is CPU-consuming. I don;t think that resampling >> would play much of a role in CPU consumption. >> >> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar >> wrote: >> > Hi guys, >> > >> > I have a bunch of conferences on my FS. Users are either G.711/8000 or >> > G.722/8000. Conference sample rate is set to 8000. >> > >> > When I switched some users to OPUS instead, the CPU consumption jumped >> 3-4 >> > times even though the conference rate is still 8000. Is this expected? >> > >> > I was hoping to be able to save some CPU by setting the conference >> sample >> > rate to auto (so it only used high-quality sampling for users that can >> > support it) but it seems it won't work. Any ideas? >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/1db5fc76/attachment.html From jungleboogie0 at gmail.com Wed Oct 7 00:44:23 2015 From: jungleboogie0 at gmail.com (jungle Boogie) Date: Tue, 6 Oct 2015 13:44:23 -0700 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: On 6 October 2015 at 12:35, Michael Nielsen wrote: > > I'm kinda stuck on this... Once you get it all figured out, write out each and every step you took to get it working. The internet will thank you when they're trying, and also you'll be thankful when you need to correct something very late/early in the morning when it breaks. -- ------- inum: 883510009027723 sip: jungleboogie at sip2sip.info xmpp: jungle-boogie at jit.si From ssinyagin at gmail.com Wed Oct 7 00:49:51 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 6 Oct 2015 22:49:51 +0200 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: If your endpoint supports it, G722 at 16000h gives a very decent voice quality. SILK also supports 16KHz. here's some information related to codec complexity: https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar wrote: > Thanks guys! > > Anthony, using your suggestion means that I won't have HD voice, correct? > HD voice is the primary reason I am considering OPUS instead of G.722. > > Is there some codec/setting that will let me have HD voice for less CPU > and perhaps more bandwidth? > > It's not a must - I can scale up if needed, just wondering. > > On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < > anthony.minessale at gmail.com> wrote: > >> typo: opus at 8000h@20i >> >> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin >> wrote: >> >>> OPUS is an expensive codec, so any conversion between OPUS and >>> uncompressed audio is CPU-consuming. I don;t think that resampling >>> would play much of a role in CPU consumption. >>> >>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar >>> wrote: >>> > Hi guys, >>> > >>> > I have a bunch of conferences on my FS. Users are either G.711/8000 or >>> > G.722/8000. Conference sample rate is set to 8000. >>> > >>> > When I switched some users to OPUS instead, the CPU consumption jumped >>> 3-4 >>> > times even though the conference rate is still 8000. Is this expected? >>> > >>> > I was hoping to be able to save some CPU by setting the conference >>> sample >>> > rate to auto (so it only used high-quality sampling for users that can >>> > support it) but it seems it won't work. Any ideas? >>> > >>> > >>> _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/8598dc57/attachment-0001.html From s.safarov at gmail.com Wed Oct 7 01:57:31 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 7 Oct 2015 00:57:31 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Incoming call can captured gateway if only this call for gateway. If you configure only hostname and port on twilio softswitch that call for sip_profile. You can simple remove incoming gateway. It useless for you. Sergey On Tue, Oct 6, 2015 at 10:35 PM, Michael Nielsen wrote: > Just talked with Twilio. They do not support registration, so register > should be set to false. > > I am able to route to port 5080. My log showed that the invite from Twilio > came from port 5060 from Twilio but on my FS in landed on port 5080. > > Twilio also told me not to use 1234 at my-domain.com:5080, just > my-domain.com:5080. > > Does this help on how to setup FS external gateway to catch incoming calls > from Twilio? > > I'm kinda stuck on this... > > > On Tuesday, October 6, 2015, Michael Nielsen wrote: > >> I'm only able to have Twilio route calls to a URL (such as sip: >> my-domain.com or sip:1000 at my-domain.com:port-number). >> Whatever I do, I'm not able to get a gateway to register to Twilio. >> >> Would it be a correct way to have my sip_profiles/internal.xml use >> context default instead of public, so I can catch it in that way? >> All internal should require authentication. >> >> Here is some info about Twilio and their trunk setup: >> https://www.twilio.com/docs/sip-trunking/getting-started >> >> My idea of perfect setup would of course to be able to have a >> sip_profiles/external/twilio.xml which automatically had all incoming calls >> routed/transfer directly to default context - so my directory-users could >> receive calls in that manner. >> >> >> On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov >> wrote: >> >>> It say that twillio is not use your inbound gaeway. It may be deleted. >>> If you want route call via inbound gateway, then configure call routing >>> on twilio side. >>> >>> In your case incoming call is processed in context configured in >>> sip_profile '' >>> >>> Alternative it can be setted in directory via '>> name="user_context" value="targed_context"/>' >>> >>> >>> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >>> wrote: >>> >>>> I did have Twilio IP's in ACL - as their guide told me to. >>>> Removing them gives me the following error: >>>> "Rejected by acl "domains". Falling back to Digest auth." >>>> >>>> I do have a twilio.xml in my /sip_profiles/external/ directory and this >>>> does work for outbound calls. >>>> >>>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>>> wrote: >>>> >>>>> I has two FS serves "client" and provider. >>>>> On client configired gateway. >>>>> On server user in directory. >>>>> >>>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>>> &park()" >>>>> Below two string from FS log >>>>> >>>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>>>> target_context >>>>> >>>>> "target_context" is value of '>>>> value="target_context"/>' in gateway config file. >>>>> >>>>> Tested on 7add4b2 commit >>>>> >>>>> >>>>> Think you has disable authorization or configure twilio server IP >>>>> addess in ACL. Locate this changes and revert it back. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> I just did - change to 5080 - and nothing else happens. >>>>>> It still gets routed directly to the public context - without getting >>>>>> "catched" by the gateway-config. >>>>>> >>>>>> I've tried to use the extension parameter in the gateway and route >>>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>>>> else happens. >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>>> ssinyagin at gmail.com> wrote: >>>>>> >>>>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>>>> 5080 :-)) >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>>> perhaps? >>>>>>>> >>>>>>>> >>>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> but what exactly is configured on twilio side? I guess it should >>>>>>>>> be configurable where it should send calls >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> If I disable registration on my twilio-inbound, it does not fail >>>>>>>>>> - however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>>> set. >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>>> receive inbound call? >>>>>>>>>>> >>>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>>>> which then lands in my public context. >>>>>>>>>>>> >>>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> in your pastebin, you seem to receive the call on your >>>>>>>>>>>>> internal profile (port 5060): >>>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>>> >>>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>>> variable. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>>> all. >>>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>>> >>>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>>>> to you >>>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the >>>>>>>>>>>>>>>>> public context in FS? >>>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>>> ! | Reddit: >>>>>>>>>>>>>>>>>>>>>> /r/freeswitch >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/cdb0a991/attachment-0001.html From olegstolyar at gmail.com Wed Oct 7 02:03:29 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Tue, 6 Oct 2015 15:03:29 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: My endpoint is Chrome/WebRTC. Here is what the current version sends in the the INVITE. Doesn't look like G722/16000 is there. How is ISAC in terms of CPU consumption? a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10; useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:104 ISAC/32000 a=rtpmap:9 G722/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:126 telephone-event/8000 On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin wrote: > If your endpoint supports it, G722 at 16000h gives a very decent voice > quality. SILK also supports 16KHz. > > here's some information related to codec complexity: > > https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ > > > > On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar > wrote: > >> Thanks guys! >> >> Anthony, using your suggestion means that I won't have HD voice, >> correct? HD voice is the primary reason I am considering OPUS instead of >> G.722. >> >> Is there some codec/setting that will let me have HD voice for less CPU >> and perhaps more bandwidth? >> >> It's not a must - I can scale up if needed, just wondering. >> >> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >> anthony.minessale at gmail.com> wrote: >> >>> typo: opus at 8000h@20i >>> >>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin >>> wrote: >>> >>>> OPUS is an expensive codec, so any conversion between OPUS and >>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>> would play much of a role in CPU consumption. >>>> >>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar >>>> wrote: >>>> > Hi guys, >>>> > >>>> > I have a bunch of conferences on my FS. Users are either G.711/8000 >>>> or >>>> > G.722/8000. Conference sample rate is set to 8000. >>>> > >>>> > When I switched some users to OPUS instead, the CPU consumption >>>> jumped 3-4 >>>> > times even though the conference rate is still 8000. Is this >>>> expected? >>>> > >>>> > I was hoping to be able to save some CPU by setting the conference >>>> sample >>>> > rate to auto (so it only used high-quality sampling for users that can >>>> > support it) but it seems it won't work. Any ideas? >>>> > >>>> > >>>> _________________________________________________________________________ >>>> > Professional FreeSWITCH Consulting Services: >>>> > consulting at freeswitch.org >>>> > http://www.freeswitchsolutions.com >>>> > >>>> > Official FreeSWITCH Sites >>>> > http://www.freeswitch.org >>>> > http://confluence.freeswitch.org >>>> > http://www.cluecon.com >>>> > >>>> > FreeSWITCH-users mailing list >>>> > FreeSWITCH-users at lists.freeswitch.org >>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> > UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> > http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>> http://twitter.com/FreeSWITCH >>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>> * >>> >>> ClueCon Weekly Development Call >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> https://www.youtube.com/watch?v=9XXgW34t40s >>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/670f42ef/attachment.html From gmaruzz at gmail.com Wed Oct 7 02:17:21 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Wed, 7 Oct 2015 00:17:21 +0200 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: With browsers/webrtc I believe your choice is only between opus and g711 sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Oct 7, 2015 12:04 AM, "Oleg Stolyar" wrote: > My endpoint is Chrome/WebRTC. Here is what the current version sends in > the the INVITE. > > Doesn't look like G722/16000 is there. How is ISAC in terms of CPU > consumption? > > a=rtpmap:111 opus/48000/2 > a=fmtp:111 minptime=10; useinbandfec=1 > a=rtpmap:103 ISAC/16000 > a=rtpmap:104 ISAC/32000 > a=rtpmap:9 G722/8000 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=rtpmap:106 CN/32000 > a=rtpmap:105 CN/16000 > a=rtpmap:13 CN/8000 > a=rtpmap:126 telephone-event/8000 > > > On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin > wrote: > >> If your endpoint supports it, G722 at 16000h gives a very decent voice >> quality. SILK also supports 16KHz. >> >> here's some information related to codec complexity: >> >> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >> >> >> >> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar >> wrote: >> >>> Thanks guys! >>> >>> Anthony, using your suggestion means that I won't have HD voice, >>> correct? HD voice is the primary reason I am considering OPUS instead of >>> G.722. >>> >>> Is there some codec/setting that will let me have HD voice for less CPU >>> and perhaps more bandwidth? >>> >>> It's not a must - I can scale up if needed, just wondering. >>> >>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>> anthony.minessale at gmail.com> wrote: >>> >>>> typo: opus at 8000h@20i >>>> >>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin >>> > wrote: >>>> >>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>>> would play much of a role in CPU consumption. >>>>> >>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar >>>>> wrote: >>>>> > Hi guys, >>>>> > >>>>> > I have a bunch of conferences on my FS. Users are either G.711/8000 >>>>> or >>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>> > >>>>> > When I switched some users to OPUS instead, the CPU consumption >>>>> jumped 3-4 >>>>> > times even though the conference rate is still 8000. Is this >>>>> expected? >>>>> > >>>>> > I was hoping to be able to save some CPU by setting the conference >>>>> sample >>>>> > rate to auto (so it only used high-quality sampling for users that >>>>> can >>>>> > support it) but it seems it won't work. Any ideas? >>>>> > >>>>> > >>>>> _________________________________________________________________________ >>>>> > Professional FreeSWITCH Consulting Services: >>>>> > consulting at freeswitch.org >>>>> > http://www.freeswitchsolutions.com >>>>> > >>>>> > Official FreeSWITCH Sites >>>>> > http://www.freeswitch.org >>>>> > http://confluence.freeswitch.org >>>>> > http://www.cluecon.com >>>>> > >>>>> > FreeSWITCH-users mailing list >>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> > UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> > http://www.freeswitch.org >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>> >>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>> http://twitter.com/FreeSWITCH >>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>> * >>>> >>>> ClueCon Weekly Development Call >>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>> >>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/c115e88f/attachment-0001.html From anthony.minessale at gmail.com Wed Oct 7 02:32:08 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 6 Oct 2015 17:32:08 -0500 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: G722 is actually 16khz which can pass for hd isac will do higher sample rates as well like 16 and 32 but it will probably also be cpu intensive. On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli wrote: > With browsers/webrtc I believe your choice is only between opus and g711 > > sent from my mobile, > Giovanni Maruzzelli > cell: +39 347 266 56 18 > On Oct 7, 2015 12:04 AM, "Oleg Stolyar" wrote: > >> My endpoint is Chrome/WebRTC. Here is what the current version sends in >> the the INVITE. >> >> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >> consumption? >> >> a=rtpmap:111 opus/48000/2 >> a=fmtp:111 minptime=10; useinbandfec=1 >> a=rtpmap:103 ISAC/16000 >> a=rtpmap:104 ISAC/32000 >> a=rtpmap:9 G722/8000 >> a=rtpmap:0 PCMU/8000 >> a=rtpmap:8 PCMA/8000 >> a=rtpmap:106 CN/32000 >> a=rtpmap:105 CN/16000 >> a=rtpmap:13 CN/8000 >> a=rtpmap:126 telephone-event/8000 >> >> >> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin >> wrote: >> >>> If your endpoint supports it, G722 at 16000h gives a very decent voice >>> quality. SILK also supports 16KHz. >>> >>> here's some information related to codec complexity: >>> >>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>> >>> >>> >>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar >>> wrote: >>> >>>> Thanks guys! >>>> >>>> Anthony, using your suggestion means that I won't have HD voice, >>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>> G.722. >>>> >>>> Is there some codec/setting that will let me have HD voice for less CPU >>>> and perhaps more bandwidth? >>>> >>>> It's not a must - I can scale up if needed, just wondering. >>>> >>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>> anthony.minessale at gmail.com> wrote: >>>> >>>>> typo: opus at 8000h@20i >>>>> >>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>> ssinyagin at gmail.com> wrote: >>>>> >>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>>>> would play much of a role in CPU consumption. >>>>>> >>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar >>>>>> wrote: >>>>>> > Hi guys, >>>>>> > >>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>> G.711/8000 or >>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>> > >>>>>> > When I switched some users to OPUS instead, the CPU consumption >>>>>> jumped 3-4 >>>>>> > times even though the conference rate is still 8000. Is this >>>>>> expected? >>>>>> > >>>>>> > I was hoping to be able to save some CPU by setting the conference >>>>>> sample >>>>>> > rate to auto (so it only used high-quality sampling for users that >>>>>> can >>>>>> > support it) but it seems it won't work. Any ideas? >>>>>> > >>>>>> > >>>>>> _________________________________________________________________________ >>>>>> > Professional FreeSWITCH Consulting Services: >>>>>> > consulting at freeswitch.org >>>>>> > http://www.freeswitchsolutions.com >>>>>> > >>>>>> > Official FreeSWITCH Sites >>>>>> > http://www.freeswitch.org >>>>>> > http://confluence.freeswitch.org >>>>>> > http://www.cluecon.com >>>>>> > >>>>>> > FreeSWITCH-users mailing list >>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> > UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> > http://www.freeswitch.org >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>> >>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>> http://twitter.com/FreeSWITCH >>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>> * >>>>> >>>>> ClueCon Weekly Development Call >>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>> >>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/905a6b0d/attachment.html From olegstolyar at gmail.com Wed Oct 7 02:38:09 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Tue, 6 Oct 2015 15:38:09 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: Yeah but Chrome seems to only be offering G722 at 8000 a=rtpmap:9 G722/8000 Am I reading this correctly? On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < anthony.minessale at gmail.com> wrote: > G722 is actually 16khz which can pass for hd > isac will do higher sample rates as well like 16 and 32 but it will > probably also be cpu intensive. > > > On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli > wrote: > >> With browsers/webrtc I believe your choice is only between opus and g711 >> >> sent from my mobile, >> Giovanni Maruzzelli >> cell: +39 347 266 56 18 >> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" wrote: >> >>> My endpoint is Chrome/WebRTC. Here is what the current version sends in >>> the the INVITE. >>> >>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >>> consumption? >>> >>> a=rtpmap:111 opus/48000/2 >>> a=fmtp:111 minptime=10; useinbandfec=1 >>> a=rtpmap:103 ISAC/16000 >>> a=rtpmap:104 ISAC/32000 >>> a=rtpmap:9 G722/8000 >>> a=rtpmap:0 PCMU/8000 >>> a=rtpmap:8 PCMA/8000 >>> a=rtpmap:106 CN/32000 >>> a=rtpmap:105 CN/16000 >>> a=rtpmap:13 CN/8000 >>> a=rtpmap:126 telephone-event/8000 >>> >>> >>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin >>> wrote: >>> >>>> If your endpoint supports it, G722 at 16000h gives a very decent voice >>>> quality. SILK also supports 16KHz. >>>> >>>> here's some information related to codec complexity: >>>> >>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>> >>>> >>>> >>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar >>>> wrote: >>>> >>>>> Thanks guys! >>>>> >>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>> G.722. >>>>> >>>>> Is there some codec/setting that will let me have HD voice for less >>>>> CPU and perhaps more bandwidth? >>>>> >>>>> It's not a must - I can scale up if needed, just wondering. >>>>> >>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>> anthony.minessale at gmail.com> wrote: >>>>> >>>>>> typo: opus at 8000h@20i >>>>>> >>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>> ssinyagin at gmail.com> wrote: >>>>>> >>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>>>>> would play much of a role in CPU consumption. >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar >>>>>>> wrote: >>>>>>> > Hi guys, >>>>>>> > >>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>> G.711/8000 or >>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>> > >>>>>>> > When I switched some users to OPUS instead, the CPU consumption >>>>>>> jumped 3-4 >>>>>>> > times even though the conference rate is still 8000. Is this >>>>>>> expected? >>>>>>> > >>>>>>> > I was hoping to be able to save some CPU by setting the conference >>>>>>> sample >>>>>>> > rate to auto (so it only used high-quality sampling for users that >>>>>>> can >>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>> > >>>>>>> > >>>>>>> _________________________________________________________________________ >>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>> > consulting at freeswitch.org >>>>>>> > http://www.freeswitchsolutions.com >>>>>>> > >>>>>>> > Official FreeSWITCH Sites >>>>>>> > http://www.freeswitch.org >>>>>>> > http://confluence.freeswitch.org >>>>>>> > http://www.cluecon.com >>>>>>> > >>>>>>> > FreeSWITCH-users mailing list >>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> > UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> > http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>> http://twitter.com/FreeSWITCH >>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>> * >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/00bafccd/attachment-0001.html From mike at jerris.com Wed Oct 7 03:01:24 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 6 Oct 2015 19:01:24 -0400 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: G722/8000 is actually 16k not 8, an accident of history... On Tuesday, October 6, 2015, Oleg Stolyar wrote: > Yeah but Chrome seems to only be offering G722 at 8000 > a=rtpmap:9 G722/8000 > > Am I reading this correctly? > > On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < > anthony.minessale at gmail.com > > wrote: > >> G722 is actually 16khz which can pass for hd >> isac will do higher sample rates as well like 16 and 32 but it will >> probably also be cpu intensive. >> >> >> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli > > wrote: >> >>> With browsers/webrtc I believe your choice is only between opus and g711 >>> >>> sent from my mobile, >>> Giovanni Maruzzelli >>> cell: +39 347 266 56 18 >>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" >> > wrote: >>> >>>> My endpoint is Chrome/WebRTC. Here is what the current version sends >>>> in the the INVITE. >>>> >>>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >>>> consumption? >>>> >>>> a=rtpmap:111 opus/48000/2 >>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>> a=rtpmap:103 ISAC/16000 >>>> a=rtpmap:104 ISAC/32000 >>>> a=rtpmap:9 G722/8000 >>>> a=rtpmap:0 PCMU/8000 >>>> a=rtpmap:8 PCMA/8000 >>>> a=rtpmap:106 CN/32000 >>>> a=rtpmap:105 CN/16000 >>>> a=rtpmap:13 CN/8000 >>>> a=rtpmap:126 telephone-event/8000 >>>> >>>> >>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin >>> > wrote: >>>> >>>>> If your endpoint supports it, G722 at 16000h gives a very decent voice >>>>> quality. SILK also supports 16KHz. >>>>> >>>>> here's some information related to codec complexity: >>>>> >>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>> >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar >>>> > wrote: >>>>> >>>>>> Thanks guys! >>>>>> >>>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>>> G.722. >>>>>> >>>>>> Is there some codec/setting that will let me have HD voice for less >>>>>> CPU and perhaps more bandwidth? >>>>>> >>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>> >>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>> anthony.minessale at gmail.com >>>>>> > wrote: >>>>>> >>>>>>> typo: opus at 8000h@20i >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>> ssinyagin at gmail.com >>>>>>> > wrote: >>>>>>> >>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>>>>>> would play much of a role in CPU consumption. >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>> olegstolyar at gmail.com >>>>>>>> > wrote: >>>>>>>> > Hi guys, >>>>>>>> > >>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>> G.711/8000 or >>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>> > >>>>>>>> > When I switched some users to OPUS instead, the CPU consumption >>>>>>>> jumped 3-4 >>>>>>>> > times even though the conference rate is still 8000. Is this >>>>>>>> expected? >>>>>>>> > >>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>> conference sample >>>>>>>> > rate to auto (so it only used high-quality sampling for users >>>>>>>> that can >>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>> > >>>>>>>> > >>>>>>>> _________________________________________________________________________ >>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>> > consulting at freeswitch.org >>>>>>>> >>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>> > >>>>>>>> > Official FreeSWITCH Sites >>>>>>>> > http://www.freeswitch.org >>>>>>>> > http://confluence.freeswitch.org >>>>>>>> > http://www.cluecon.com >>>>>>>> > >>>>>>>> > FreeSWITCH-users mailing list >>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>> >>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> > UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> > http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>> >>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>> http://twitter.com/FreeSWITCH >>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>> * >>>>>>> >>>>>>> ClueCon Weekly Development Call >>>>>>> ? sip:888 at conference.freeswitch.org >>>>>>> >>>>>>> ? +19193869900 >>>>>>> >>>>>>> ClueCon Testimonials >>>>>>> ClueCon This Summer >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org >> ? >> +19193869900 >> >> ClueCon Testimonials >> ClueCon This Summer >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/2efbc103/attachment-0001.html From krice at freeswitch.org Wed Oct 7 03:01:45 2015 From: krice at freeswitch.org (Ken Rice) Date: Tue, 6 Oct 2015 18:01:45 -0500 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: That is correct its always represented as 8k in the sdp Sent from my iPhone > On Oct 6, 2015, at 5:38 PM, Oleg Stolyar wrote: > > Yeah but Chrome seems to only be offering G722 at 8000 > a=rtpmap:9 G722/8000 > > Am I reading this correctly? > > On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale wrote: >> G722 is actually 16khz which can pass for hd >> isac will do higher sample rates as well like 16 and 32 but it will probably also be cpu intensive. >> >> >>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli wrote: >>> With browsers/webrtc I believe your choice is only between opus and g711 >>> >>> sent from my mobile, >>> Giovanni Maruzzelli >>> cell: +39 347 266 56 18 >>> >>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" wrote: >>>> My endpoint is Chrome/WebRTC. Here is what the current version sends in the the INVITE. >>>> >>>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU consumption? >>>> >>>> a=rtpmap:111 opus/48000/2 >>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>> a=rtpmap:103 ISAC/16000 >>>> a=rtpmap:104 ISAC/32000 >>>> a=rtpmap:9 G722/8000 >>>> a=rtpmap:0 PCMU/8000 >>>> a=rtpmap:8 PCMA/8000 >>>> a=rtpmap:106 CN/32000 >>>> a=rtpmap:105 CN/16000 >>>> a=rtpmap:13 CN/8000 >>>> a=rtpmap:126 telephone-event/8000 >>>> >>>> >>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin wrote: >>>>> If your endpoint supports it, G722 at 16000h gives a very decent voice quality. SILK also supports 16KHz. >>>>> >>>>> here's some information related to codec complexity: >>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>> >>>>> >>>>> >>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar wrote: >>>>>> Thanks guys! >>>>>> >>>>>> Anthony, using your suggestion means that I won't have HD voice, correct? HD voice is the primary reason I am considering OPUS instead of G.722. >>>>>> >>>>>> Is there some codec/setting that will let me have HD voice for less CPU and perhaps more bandwidth? >>>>>> >>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>> >>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale wrote: >>>>>>> typo: opus at 8000h@20i >>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin wrote: >>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>>>>>> would play much of a role in CPU consumption. >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar wrote: >>>>>>>> > Hi guys, >>>>>>>> > >>>>>>>> > I have a bunch of conferences on my FS. Users are either G.711/8000 or >>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>> > >>>>>>>> > When I switched some users to OPUS instead, the CPU consumption jumped 3-4 >>>>>>>> > times even though the conference rate is still 8000. Is this expected? >>>>>>>> > >>>>>>>> > I was hoping to be able to save some CPU by setting the conference sample >>>>>>>> > rate to auto (so it only used high-quality sampling for users that can >>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>> > >>>>>>>> > _________________________________________________________________________ >>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>> > consulting at freeswitch.org >>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>> > >>>>>>>> > Official FreeSWITCH Sites >>>>>>>> > http://www.freeswitch.org >>>>>>>> > http://confluence.freeswitch.org >>>>>>>> > http://www.cluecon.com >>>>>>>> > >>>>>>>> > FreeSWITCH-users mailing list >>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> > http://www.freeswitch.org >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>> >>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >>>>>>> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >>>>>>> >>>>>>> ClueCon Weekly Development Call >>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>> >>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/1206dc73/attachment-0001.html From lists at virtues.net Wed Oct 7 04:46:27 2015 From: lists at virtues.net (Thomas Auge) Date: Tue, 6 Oct 2015 21:46:27 -0300 Subject: [Freeswitch-users] Opus PLC issue - can this be a bug? In-Reply-To: References: <561172C9.1000409@virtues.net> <561197D0.3060804@virtues.net> <561394B2.40301@orange-vallee.net> Message-ID: <56146B63.7020303@virtues.net> For some reason at 48khz with inbandfec=1 and dtx=0, if a packet is lost, Chrome sends something, which triggers that FEC error and causes a robotic sound. Once we either enabled DTX or explicitly disabled FEC, the FEC errors vanished and the robotic voice was gone. I think the RTCP errors were a separate issue. Thanks for the quick fix! On 10/06/2015 09:46 AM, Anthony Minessale wrote: > I did a patch last night that has it working the best I can possibly do. 40% packet loss with crystal clear audio and > no error messages. > I think the errors were a result of rtcp payload collision which is now fixed. > > > > On Tue, Oct 6, 2015 at 4:30 AM, Dragos Oancea > wrote: > > Hi > > I have tested yesterday FS master (b5e486fd5c9bfb52923b30b8b53037c39cdb8665) with Opus PLC and I can tell you that > it works just fine . > If there is/was a bug it must have been because of rtp & rtcp mux/demux , by looking at the > error message about payload type. Do those errors show at regular intervals ? eg: 5 seconds , which can be the > rtcp interval ? > > Regards, > Dragos > > > > On 10/05/2015 12:25 AM, Stanislav Sinyagin wrote: >> here's a great deal of advice on how to simulate a random packet drop: >> http://stackoverflow.com/questions/614795/simulate-delayed-and-dropped-packets-on-linux >> >> >> >> On Sun, Oct 4, 2015 at 11:19 PM, Thomas > wrote: >> >> Just retested with latest master, still there. >> >> It also sometimes includes this: >> >> switch_core_media.c:2421 alternate payload received (received 72, expecting 111) >> switch_core_media.c:2444 Could not change to payload type 72, ignoring... >> >> or this >> >> mod_opus.c:346 OPUS_INVALID_PACKET ! nb_opus_frames: -4 >> mod_opus.c:836 Decoder Error: corrupted stream fs:4080 plc:false! >> switch_core_io.c:1244 Codec OPUS (STANDARD) decoder error! >> >> When I test through echo without any decoding, it sounds surprisingly good for 5% packet loss. So it seems >> like an FS issue. It's quite strange though. Will file a jira. >> >> >> >> On 04.10.2015 16:37, Brian West wrote: >>> Have you tried with code from today? we had a regression I think that was resolved late yesterday. >>> >>> On Sun, Oct 4, 2015 at 1:41 PM, Thomas > wrote: >>> >>> Hello list, >>> >>> on a connection with an unfortunate amount of packet loss, I'm getting a lot of these: >>> >>> mod_opus.c:289 FEC in CELT_ONLY mode ?! >>> >>> ... with the occasional ... >>> >>> mod_opus.c:801 Decoder Error: corrupted stream fs:4080 plc:false! >>> switch_core_io.c:622 Codec RAW Signed Linear (16 bit) decoder error! [9] >>> >>> ... and ... >>> >>> switch_rtp.c:875 Invalid STUN/ICE packet received 493 bytes >>> >>> That's accompanied by robotic distortion. >>> >>> This sounds more like FS is receiving total junk rather than missing packets, but surely there must be >>> checksums >>> preventing errors inside these packets? Can this really be a bug in FS, or do I need an exorcist for >>> that internet >>> connection? :) >>> >>> Cheers! >>> >>> Thomas >>> >>> P.S.: Last nights master >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> >>> -- >>> >>> */Brian West/* >>> brian at freeswitch.org >>> >>> >>> */Twitter: @FreeSWITCH , @briankwest/* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: /r/freeswitch >>> >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? _http://freeswitch.org/g+_ > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/7406388a/attachment-0001.html From s.safarov at gmail.com Wed Oct 7 10:27:39 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 07 Oct 2015 06:27:39 +0000 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: I read provided doc link. Working scheme: 1) create separate sip_profile for twilio. As example use internal profile. Also you may set port to 5090 in new profile; 2) configure ACL with twilio IP in new profile; 3) set required context in new profile; 4) set correct port in trunk originatin settings on twilio side. After it incoming calls must work correctly. On Tue, Oct 6, 2015, 20:32 Michael Nielsen wrote: > I'm only able to have Twilio route calls to a URL (such as sip: > my-domain.com or sip:1000 at my-domain.com:port-number). > Whatever I do, I'm not able to get a gateway to register to Twilio. > > Would it be a correct way to have my sip_profiles/internal.xml use context > default instead of public, so I can catch it in that way? > All internal should require authentication. > > Here is some info about Twilio and their trunk setup: > https://www.twilio.com/docs/sip-trunking/getting-started > > My idea of perfect setup would of course to be able to have a > sip_profiles/external/twilio.xml which automatically had all incoming calls > routed/transfer directly to default context - so my directory-users could > receive calls in that manner. > > > On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov > wrote: > >> It say that twillio is not use your inbound gaeway. It may be deleted. >> If you want route call via inbound gateway, then configure call routing >> on twilio side. >> >> In your case incoming call is processed in context configured in >> sip_profile '' >> >> Alternative it can be setted in directory via '> name="user_context" value="targed_context"/>' >> >> >> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >> wrote: >> >>> I did have Twilio IP's in ACL - as their guide told me to. >>> Removing them gives me the following error: >>> "Rejected by acl "domains". Falling back to Digest auth." >>> >>> I do have a twilio.xml in my /sip_profiles/external/ directory and this >>> does work for outbound calls. >>> >>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>> wrote: >>> >>>> I has two FS serves "client" and provider. >>>> On client configired gateway. >>>> On server user in directory. >>>> >>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>> &park()" >>>> Below two string from FS log >>>> >>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>>> target_context >>>> >>>> "target_context" is value of '>>> value="target_context"/>' in gateway config file. >>>> >>>> Tested on 7add4b2 commit >>>> >>>> >>>> Think you has disable authorization or configure twilio server IP >>>> addess in ACL. Locate this changes and revert it back. >>>> >>>> >>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>>> wrote: >>>> >>>>> I just did - change to 5080 - and nothing else happens. >>>>> It still gets routed directly to the public context - without getting >>>>> "catched" by the gateway-config. >>>>> >>>>> I've tried to use the extension parameter in the gateway and route >>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>>> else happens. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>> ssinyagin at gmail.com> wrote: >>>>> >>>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>>> 5080 :-)) >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>> perhaps? >>>>>>> >>>>>>> >>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>>>>> wrote: >>>>>>> >>>>>>>> but what exactly is configured on twilio side? I guess it should be >>>>>>>> configurable where it should send calls >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>> set. >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>> receive inbound call? >>>>>>>>>> >>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>>> which then lands in my public context. >>>>>>>>>>> >>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>>>>> profile (port 5060): >>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>> >>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>> variable. >>>>>>>>>>>>> >>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>> all. >>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>> >>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>>> to you >>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>>>>> context in FS? >>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>> ! | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/2cfae8ff/attachment-0001.html From s.safarov at gmail.com Wed Oct 7 11:37:42 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 7 Oct 2015 10:37:42 +0300 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: Nice level can be setted in - systemd unit file (Nice directive http://www.freedesktop.org/software/systemd/man/systemd.exec.html) - init.d file (nice command) I can create pull request for this changes. Can any body say used by FS nice level and other priority parameters? Sergey On Tue, Oct 6, 2015 at 6:53 AM, Sergey Safarov wrote: > What is proliority must be used? > > On Mon, Oct 5, 2015, 21:13 Stanislav Sinyagin wrote: > >> in the current freeswitch.service, freewitch is started under freeswitch >> UID, and as a result, it fails to set itself to the proper priority. >> >> On Mon, Oct 5, 2015 at 7:13 PM, Brian West wrote: >> >>> "Now the daemon starts as root and switches to freewitch UID." is how >>> its always done it. >>> >>> On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin >> > wrote: >>> >>>> see >>>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>>> >>>> it was a bit nontrivial because freeswitch.service was installed in an >>>> unusual way. Now the daemon starts as root and switches to freewitch UID. >>>> >>>> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >>>> The package installer starts the daemon, but does not enable the >>>> service for starting at boot. >>>> I will dig into that after the merge. >>>> >>>> >>>> >>>> >>>> >>>> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man >>>> wrote: >>>> >>>>> I agree IFF my assumptions and results are applicable to package >>>>> installations. If you have a package installation I would prefer that you >>>>> verify these results on such an installation since I mostly let my Master >>>>> build do what it wants. I always build from Master, never use the packages. >>>>> >>>>> >>>>> >>>>> Do we have to specify the ?run runtime directory on the FS command >>>>> line? >>>>> >>>>> >>>>> >>>>> Do we have to specify the ?temp files directory? >>>>> >>>>> >>>>> >>>>> Right now the unit file for the package specifies none of those so I >>>>> don?t know where FS would put its runtime and temp files. >>>>> >>>>> >>>>> >>>>> By the way, while testing the location of runtime directory for the >>>>> PID file I noted that FS will create the ./run directory with the proper >>>>> permissions and owner, then write the PID file in it on its own without >>>>> systemd doing it. This happened without specifying anything about that on >>>>> the command line and without the tmpfiles.d entry. >>>>> >>>>> >>>>> >>>>> But since the .deb package places files in the FHS locations this >>>>> would be necessary, so your recent ticket that adds that applies. I omitted >>>>> that from my Confluence instructions built from Master, FYI. >>>>> >>>>> >>>>> >>>>> Please let me know how to proceed. >>>>> >>>>> >>>>> >>>>> Thanks. >>>>> >>>>> >>>>> >>>>> Bote >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> *From:* Stanislav Sinyagin >>>>> *Sent:* Sunday, 06 September, 2015 06:00 >>>>> >>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>> >>>>> >>>>> >>>>> Looks like another jira ticket is needed for Debian packaging. >>>>> >>>>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" < >>>>> anthony.minessale at gmail.com> wrote: >>>>> >>>>> It's because FS changes the scheduler and enables some realtime >>>>> threads when it can. If you have multiple cpu np and rp are the same. FS >>>>> always needs root privs to change the platform parameters and nice level >>>>> etc. The scheduler change is not possible if the shell is an unpriveledged >>>>> user nor are a bunch of other things unless you carefully allowed them >>>>> somehow as root before the shell started. So basically that is all >>>>> expected behavior. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Saturday, September 5, 2015, Bote Man >>>>> wrote: >>>>> >>>>> Sorry, I did not use the utility named ?runas? I simply labeled the >>>>> column that way and was trying to conserve character space in the header to >>>>> get it to fit in a reasonable space. >>>>> >>>>> >>>>> >>>>> Anyway, thanks to your post and some research I just changed my FS >>>>> unit file to start FS as user root, but specified ?u freeswitch ?g >>>>> freeswitch on the command line to FS, and changed the >>>>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>>>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>>>> remember that FS can (should) start as root, then drops privileges to what >>>>> is specified on the command line, so it looks like it is doing exactly that. >>>>> >>>>> >>>>> >>>>> ?top? shows FS running as real and effective user ?freeswitch? with >>>>> Priority=-2 and Nice=-10 so I am a happy camper. >>>>> >>>>> >>>>> >>>>> If nobody on the FS core development team has any objection to this >>>>> approach I will update the Confluence page for the systemd unit file for >>>>> building from MASTER. The Debian packages have their own file locations. >>>>> >>>>> >>>>> >>>>> >>>>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>>>> >>>>> >>>>> >>>>> Any security concerns doing this? >>>>> >>>>> >>>>> >>>>> Thanks! >>>>> >>>>> >>>>> >>>>> Bote >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> *From:* Shaun Stokes >>>>> *Sent:* Saturday, 05 September, 2015 03:18 >>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>> >>>>> >>>>> >>>>> Are you using FreeSwitch to specify the user to runas or is this being >>>>> done by systemd? >>>>> >>>>> >>>>> >>>>> In FreeSwitch you use the -u argument to specify the user and the -g >>>>> argument to specify the group, if you do this then I assume running the >>>>> service as root should be ok providing you've given FreeSwitch an >>>>> alternative user and group (in our environment we use the same for user and >>>>> group). >>>>> >>>>> >>>>> >>>>> Thanks, >>>>> >>>>> Shaun >>>>> >>>>> >>>>> ------------------------------ >>>>> >>>>> *From:* Bote Man >>>>> *Sent:* 05 September 2015 04:28 >>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>> >>>>> I'm not sure how much nice level matters compared to scheduler >>>>> priority. I ran a series of tests to find out what Priority and Nice level >>>>> are reported by the 'top' utility. >>>>> >>>>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 times >>>>> as user root with each of the FS priority flags, then 3 times as user >>>>> freeswitch with each of the FS flags. Then I repeated that block of tests >>>>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>>>> believe what happened next! >>>>> >>>>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line >>>>> priority flags to FS results in top showing priority 'PRI', nice level >>>>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>>>> >>>>> RUNAS FLAG PRI NICE >>>>> root -rp -2 -10 >>>>> root -np 39 19 >>>>> root -lp 39 19 >>>>> >>>>> fs -rp -2 19 >>>>> fs -np 39 19 >>>>> fs -lp 39 19 >>>>> >>>>> Run as root from command line >>>>> root -rp -2 -10 >>>>> root -np 20 0 >>>>> root -lp 39 19 >>>>> >>>>> Run as su=freeswitch from command line >>>>> fs -rp 20 0 >>>>> fs -np 20 0 >>>>> fs -lp 39 19 >>>>> >>>>> Most processes show Priority of 20 so I assume that is considered >>>>> "normal". >>>>> >>>>> So it looks like the only way to get truly higher priority for a >>>>> process is to run it as root, which I expected. Once the scheduler priority >>>>> is at -2 (higher priority) I don't know whether the nice level even matters. >>>>> >>>>> For now, the systemd unit file that I posted on Confluence runs as the >>>>> freeswitch user so even with the -rp flag to FreeSWITCH it gets niced down >>>>> to 19 which is the lowest level available for nice. Does this matter? >>>>> >>>>> Is there a serious security concern running FreeSWITCH as root? >>>>> >>>>> Thanks. >>>>> >>>>> Bote >>>>> >>>>> >>>>> >>>>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>>>> wrote: >>>>> >>>>> Thanks for that. I was under the impression that systemd was throwing >>>>> FreeSWITCH into the generic scheduling group and starving it of resources >>>>> as a result, but when I manually ran ./freeswitch as root it still showed >>>>> the same values. >>>>> >>>>> Running FS manually with -np yielded pri=20 nice=0 and System Monitor >>>>> reports priority "normal" >>>>> >>>>> Running FS manually with -rp yielded pri=-2 nice=-10 and System >>>>> Monitor reports priority "very high", same results as when FS was started >>>>> without any priority switch on the command line. >>>>> >>>>> BUT! When I start FS with systemd it maintains priority=-2 but nice >>>>> all the way down to 19 which is why System Monitor reports "very low". This >>>>> happens even with the -rp switch specified in the unit file. >>>>> >>>>> I don't know how scheduling priority and nice level interact on >>>>> Debian, but it looks like I have a new research project for this weekend, >>>>> assuming this is truly something to be concerned about. Or is it? >>>>> >>>>> Thanks for the tips. I will report my findings to the list if I >>>>> discover anything substantive. >>>>> >>>>> Bote >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>>>> shaun.stokes at itec-support.co.uk> wrote: >>>>> >>>>> Hi Bote, >>>>> >>>>> >>>>> >>>>> I believe priority works in a similar way to metric (i.e. lower comes >>>>> first), so -20 (most favorable scheduling) to +19 (least favorable >>>>> scheduling). >>>>> >>>>> >>>>> >>>>> -rp -- enable high(realtime) priority settings >>>>> >>>>> -lp -- enable low priority settings >>>>> >>>>> -np -- enable normal priority settings (system default) >>>>> >>>>> Source: https://wiki.freeswitch.org/wiki/Command_line >>>>> >>>>> >>>>> >>>>> Hope this helps. >>>>> >>>>> >>>>> >>>>> Thanks, >>>>> >>>>> Shaun >>>>> ------------------------------ >>>>> >>>>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>>>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote Man [ >>>>> bote_radio at botecomm.com] >>>>> *Sent:* 04 September 2015 15:54 >>>>> *To:* FreeSWITCH Users Help >>>>> *Subject:* [Freeswitch-users] FS priority >>>>> >>>>> I?m trying to set the priority on a new FreeSWITCH installation built >>>>> from master on Debian 8 running on bare metal. It is currently running at >>>>> ?very low? priority according to Resource Monitor in the GUI and ?top? >>>>> reports FS is running at priority = -2 (that?s negative two) and nice = 19 >>>>> >>>>> So with the way FreeSWITCH is now launched by systemd is it considered >>>>> a service or a user application that is simply run in the background? >>>>> >>>>> This affects how systemd treats its control groups and priority and >>>>> how I will go about troubleshooting this. >>>>> >>>>> >>>>> Thanks. >>>>> >>>>> >>>>> >>>>> Bote >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>> >>>>> >>>>> >>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>> http://twitter.com/FreeSWITCH >>>>> >>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>> * >>>>> >>>>> ClueCon Weekly Development Call >>>>> >>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>> >>>>> >>>>> >>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>> >>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/5d1454c8/attachment-0001.html From is.yaltunay at gmail.com Wed Oct 7 12:38:25 2015 From: is.yaltunay at gmail.com (=?UTF-8?Q?Y=C3=BCcel_ALTUNAY?=) Date: Wed, 7 Oct 2015 11:38:25 +0300 Subject: [Freeswitch-users] Install Error (libvpx2) Message-ID: Hi, I have an error below while instaling Freeswitch. making all mod_av make[4]: Entering directory `/usr/local/src/freeswitch/src/mod/applications/mod_av' Makefile:833: *** You must install libvpx2-dev to build mod_av. Stop. make[4]: Leaving directory `/usr/local/src/freeswitch/src/mod/applications/mod_av' make[3]: *** [mod_av-all] Error 1 make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/freeswitch/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/freeswitch' make: *** [all] Error 2 How can i solve this problem. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/40f4138f/attachment.html From mic.niel84 at gmail.com Wed Oct 7 12:43:03 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Wed, 7 Oct 2015 10:43:03 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Just to clarify, by using user_exists things DOES work. But I'm not sure it's the best solution to do a lookup every time a call comes in. I would prefer to automatically having set that everything coming from Twilio should be placed in the default context. On Tue, Oct 6, 2015 at 10:27 PM, Stanislav Sinyagin wrote: > probably some reading wouldn't be so bad :-) > > you saw the example for the public profile in my tutorial: > > > > > > > > > if it's just a limited number of users, you can set a sequence of such extension statements. > You can also combine it with user_exists call and transfer into the internal context after matching the pattern and checking that the user exists. > > > it's no rocket science, really > > > On Tue, Oct 6, 2015 at 9:35 PM, Michael Nielsen > wrote: > >> Just talked with Twilio. They do not support registration, so register >> should be set to false. >> >> I am able to route to port 5080. My log showed that the invite from >> Twilio came from port 5060 from Twilio but on my FS in landed on port 5080. >> >> Twilio also told me not to use 1234 at my-domain.com:5080, just >> my-domain.com:5080. >> >> Does this help on how to setup FS external gateway to catch incoming >> calls from Twilio? >> >> I'm kinda stuck on this... >> >> >> On Tuesday, October 6, 2015, Michael Nielsen >> wrote: >> >>> I'm only able to have Twilio route calls to a URL (such as sip: >>> my-domain.com or sip:1000 at my-domain.com:port-number). >>> Whatever I do, I'm not able to get a gateway to register to Twilio. >>> >>> Would it be a correct way to have my sip_profiles/internal.xml use >>> context default instead of public, so I can catch it in that way? >>> All internal should require authentication. >>> >>> Here is some info about Twilio and their trunk setup: >>> https://www.twilio.com/docs/sip-trunking/getting-started >>> >>> My idea of perfect setup would of course to be able to have a >>> sip_profiles/external/twilio.xml which automatically had all incoming calls >>> routed/transfer directly to default context - so my directory-users could >>> receive calls in that manner. >>> >>> >>> On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov >>> wrote: >>> >>>> It say that twillio is not use your inbound gaeway. It may be deleted. >>>> If you want route call via inbound gateway, then configure call routing >>>> on twilio side. >>>> >>>> In your case incoming call is processed in context configured in >>>> sip_profile '' >>>> >>>> Alternative it can be setted in directory via '>>> name="user_context" value="targed_context"/>' >>>> >>>> >>>> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >>>> wrote: >>>> >>>>> I did have Twilio IP's in ACL - as their guide told me to. >>>>> Removing them gives me the following error: >>>>> "Rejected by acl "domains". Falling back to Digest auth." >>>>> >>>>> I do have a twilio.xml in my /sip_profiles/external/ directory and >>>>> this does work for outbound calls. >>>>> >>>>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>>>> wrote: >>>>> >>>>>> I has two FS serves "client" and provider. >>>>>> On client configired gateway. >>>>>> On server user in directory. >>>>>> >>>>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>>>> &park()" >>>>>> Below two string from FS log >>>>>> >>>>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in >>>>>> context target_context >>>>>> >>>>>> "target_context" is value of '>>>>> value="target_context"/>' in gateway config file. >>>>>> >>>>>> Tested on 7add4b2 commit >>>>>> >>>>>> >>>>>> Think you has disable authorization or configure twilio server IP >>>>>> addess in ACL. Locate this changes and revert it back. >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen < >>>>>> mic.niel84 at gmail.com> wrote: >>>>>> >>>>>>> I just did - change to 5080 - and nothing else happens. >>>>>>> It still gets routed directly to the public context - without >>>>>>> getting "catched" by the gateway-config. >>>>>>> >>>>>>> I've tried to use the extension parameter in the gateway and route >>>>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still >>>>>>> nothing else happens. >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>>>> ssinyagin at gmail.com> wrote: >>>>>>> >>>>>>>> Well, if your URL points to 5060, then yes, you need to change it >>>>>>>> to 5080 :-)) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>>>> perhaps? >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin < >>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> but what exactly is configured on twilio side? I guess it should >>>>>>>>>> be configurable where it should send calls >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> If I disable registration on my twilio-inbound, it does not fail >>>>>>>>>>> - however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>>>> set. >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>>>> receive inbound call? >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port >>>>>>>>>>>>> - which then lands in my public context. >>>>>>>>>>>>> >>>>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> in your pastebin, you seem to receive the call on your >>>>>>>>>>>>>> internal profile (port 5060): >>>>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>>>> variable. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>>>> all. >>>>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes >>>>>>>>>>>>>>>>> calls to you >>>>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the >>>>>>>>>>>>>>>>>> public context in FS? >>>>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my >>>>>>>>>>>>>>>>>> default context. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), >>>>>>>>>>>>>>>>>>> but inbound calls are still not registered as coming from twilio... They >>>>>>>>>>>>>>>>>>> still land directly in the public context without the variables set >>>>>>>>>>>>>>>>>>> correctly. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following >>>>>>>>>>>>>>>>>>>>>>>> this guide: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>>>> ! | Reddit: >>>>>>>>>>>>>>>>>>>>>>> /r/freeswitch >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | >>>>>>>>>>>>>>>>>>>>>>> *Skype:*briankwest >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/3785bcf4/attachment-0001.html From mic.niel84 at gmail.com Wed Oct 7 13:02:00 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Wed, 7 Oct 2015 11:02:00 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Hello Sergey, This is what I've done. 1) Twilio is set up to route calls to sip:my-domain:5080. I've validated that calls are entering my server on port 5080 and sofia/external/ captures it. 2) Twilio IP's are added to my ACL and validated that incoming calls are accepted. 3) I've created a sip_profile/gateway/twilio.xml which contains: Twilio-outbound does work. Twilio-inbound does not place incoming calls in the default context. If I make a dialplan in /dialplan/public/gateway_incoming.xml which checks if the user exists and then transfer calls, then it works. But I would prefer to have a gateway (or sip_profile) setup correctly for placing calls in default context from Twilio. On Wed, Oct 7, 2015 at 8:27 AM, Sergey Safarov wrote: > I read provided doc link. Working scheme: > 1) create separate sip_profile for twilio. As example use internal > profile. Also you may set port to 5090 in new profile; > 2) configure ACL with twilio IP in new profile; > 3) set required context in new profile; > 4) set correct port in trunk originatin settings on twilio side. > > After it incoming calls must work correctly. > > On Tue, Oct 6, 2015, 20:32 Michael Nielsen wrote: > >> I'm only able to have Twilio route calls to a URL (such as sip: >> my-domain.com or sip:1000 at my-domain.com:port-number). >> Whatever I do, I'm not able to get a gateway to register to Twilio. >> >> Would it be a correct way to have my sip_profiles/internal.xml use >> context default instead of public, so I can catch it in that way? >> All internal should require authentication. >> >> Here is some info about Twilio and their trunk setup: >> https://www.twilio.com/docs/sip-trunking/getting-started >> >> My idea of perfect setup would of course to be able to have a >> sip_profiles/external/twilio.xml which automatically had all incoming calls >> routed/transfer directly to default context - so my directory-users could >> receive calls in that manner. >> >> >> On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov >> wrote: >> >>> It say that twillio is not use your inbound gaeway. It may be deleted. >>> If you want route call via inbound gateway, then configure call routing >>> on twilio side. >>> >>> In your case incoming call is processed in context configured in >>> sip_profile '' >>> >>> Alternative it can be setted in directory via '>> name="user_context" value="targed_context"/>' >>> >>> >>> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >>> wrote: >>> >>>> I did have Twilio IP's in ACL - as their guide told me to. >>>> Removing them gives me the following error: >>>> "Rejected by acl "domains". Falling back to Digest auth." >>>> >>>> I do have a twilio.xml in my /sip_profiles/external/ directory and this >>>> does work for outbound calls. >>>> >>>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>>> wrote: >>>> >>>>> I has two FS serves "client" and provider. >>>>> On client configired gateway. >>>>> On server user in directory. >>>>> >>>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>>> &park()" >>>>> Below two string from FS log >>>>> >>>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>>>> target_context >>>>> >>>>> "target_context" is value of '>>>> value="target_context"/>' in gateway config file. >>>>> >>>>> Tested on 7add4b2 commit >>>>> >>>>> >>>>> Think you has disable authorization or configure twilio server IP >>>>> addess in ACL. Locate this changes and revert it back. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> I just did - change to 5080 - and nothing else happens. >>>>>> It still gets routed directly to the public context - without getting >>>>>> "catched" by the gateway-config. >>>>>> >>>>>> I've tried to use the extension parameter in the gateway and route >>>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>>>> else happens. >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>>> ssinyagin at gmail.com> wrote: >>>>>> >>>>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>>>> 5080 :-)) >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>>> perhaps? >>>>>>>> >>>>>>>> >>>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> but what exactly is configured on twilio side? I guess it should >>>>>>>>> be configurable where it should send calls >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> If I disable registration on my twilio-inbound, it does not fail >>>>>>>>>> - however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>>> set. >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>>> receive inbound call? >>>>>>>>>>> >>>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>>>> which then lands in my public context. >>>>>>>>>>>> >>>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> in your pastebin, you seem to receive the call on your >>>>>>>>>>>>> internal profile (port 5060): >>>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>>> >>>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>>> variable. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>>> all. >>>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>>> >>>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>>>> to you >>>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the >>>>>>>>>>>>>>>>> public context in FS? >>>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>>> ! | Reddit: >>>>>>>>>>>>>>>>>>>>>> /r/freeswitch >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/0a11b587/attachment-0001.html From s.safarov at gmail.com Wed Oct 7 13:04:44 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 7 Oct 2015 12:04:44 +0300 Subject: [Freeswitch-users] Install Error (libvpx2) In-Reply-To: References: Message-ID: You can create requred lib via - building lib from source https://freeswitch.org/stash/projects/SD/repos/libvpx/browse - building lib rpm https://freeswitch.org/confluence/display/FREESWITCH/Creating+RPM+repositary Sergey On Wed, Oct 7, 2015 at 11:38 AM, Y?cel ALTUNAY wrote: > > Hi, I have an error below while instaling Freeswitch. > > making all mod_av > make[4]: Entering directory > `/usr/local/src/freeswitch/src/mod/applications/mod_av' > Makefile:833: *** You must install libvpx2-dev to build mod_av. Stop. > make[4]: Leaving directory > `/usr/local/src/freeswitch/src/mod/applications/mod_av' > make[3]: *** [mod_av-all] Error 1 > make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/src/freeswitch/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/freeswitch' > make: *** [all] Error 2 > > How can i solve this problem. > Thank you. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/4b1e253a/attachment.html From s.safarov at gmail.com Wed Oct 7 14:19:32 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 7 Oct 2015 13:19:32 +0300 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: make as i write in prevesion message. 1) 5080 - port is used external profile 2) remove inbound gateway On Wed, Oct 7, 2015 at 12:02 PM, Michael Nielsen wrote: > Hello Sergey, > > This is what I've done. > 1) Twilio is set up to route calls to sip:my-domain:5080. I've validated > that calls are entering my server on port 5080 and sofia/external/ captures > it. > 2) Twilio IP's are added to my ACL and validated that incoming calls are > accepted. > 3) I've created a sip_profile/gateway/twilio.xml which contains: > > > > > > > > > > > > > > > > Twilio-outbound does work. Twilio-inbound does not place incoming calls in > the default context. > > If I make a dialplan in /dialplan/public/gateway_incoming.xml which checks > if the user exists and then transfer calls, then it works. > But I would prefer to have a gateway (or sip_profile) setup correctly for > placing calls in default context from Twilio. > > > On Wed, Oct 7, 2015 at 8:27 AM, Sergey Safarov > wrote: > >> I read provided doc link. Working scheme: >> 1) create separate sip_profile for twilio. As example use internal >> profile. Also you may set port to 5090 in new profile; >> 2) configure ACL with twilio IP in new profile; >> 3) set required context in new profile; >> 4) set correct port in trunk originatin settings on twilio side. >> >> After it incoming calls must work correctly. >> >> On Tue, Oct 6, 2015, 20:32 Michael Nielsen wrote: >> >>> I'm only able to have Twilio route calls to a URL (such as sip: >>> my-domain.com or sip:1000 at my-domain.com:port-number). >>> Whatever I do, I'm not able to get a gateway to register to Twilio. >>> >>> Would it be a correct way to have my sip_profiles/internal.xml use >>> context default instead of public, so I can catch it in that way? >>> All internal should require authentication. >>> >>> Here is some info about Twilio and their trunk setup: >>> https://www.twilio.com/docs/sip-trunking/getting-started >>> >>> My idea of perfect setup would of course to be able to have a >>> sip_profiles/external/twilio.xml which automatically had all incoming calls >>> routed/transfer directly to default context - so my directory-users could >>> receive calls in that manner. >>> >>> >>> On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov >>> wrote: >>> >>>> It say that twillio is not use your inbound gaeway. It may be deleted. >>>> If you want route call via inbound gateway, then configure call routing >>>> on twilio side. >>>> >>>> In your case incoming call is processed in context configured in >>>> sip_profile '' >>>> >>>> Alternative it can be setted in directory via '>>> name="user_context" value="targed_context"/>' >>>> >>>> >>>> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >>>> wrote: >>>> >>>>> I did have Twilio IP's in ACL - as their guide told me to. >>>>> Removing them gives me the following error: >>>>> "Rejected by acl "domains". Falling back to Digest auth." >>>>> >>>>> I do have a twilio.xml in my /sip_profiles/external/ directory and >>>>> this does work for outbound calls. >>>>> >>>>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>>>> wrote: >>>>> >>>>>> I has two FS serves "client" and provider. >>>>>> On client configired gateway. >>>>>> On server user in directory. >>>>>> >>>>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>>>> &park()" >>>>>> Below two string from FS log >>>>>> >>>>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in >>>>>> context target_context >>>>>> >>>>>> "target_context" is value of '>>>>> value="target_context"/>' in gateway config file. >>>>>> >>>>>> Tested on 7add4b2 commit >>>>>> >>>>>> >>>>>> Think you has disable authorization or configure twilio server IP >>>>>> addess in ACL. Locate this changes and revert it back. >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen < >>>>>> mic.niel84 at gmail.com> wrote: >>>>>> >>>>>>> I just did - change to 5080 - and nothing else happens. >>>>>>> It still gets routed directly to the public context - without >>>>>>> getting "catched" by the gateway-config. >>>>>>> >>>>>>> I've tried to use the extension parameter in the gateway and route >>>>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still >>>>>>> nothing else happens. >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>>>> ssinyagin at gmail.com> wrote: >>>>>>> >>>>>>>> Well, if your URL points to 5060, then yes, you need to change it >>>>>>>> to 5080 :-)) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>>>> perhaps? >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin < >>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> but what exactly is configured on twilio side? I guess it should >>>>>>>>>> be configurable where it should send calls >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> If I disable registration on my twilio-inbound, it does not fail >>>>>>>>>>> - however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>>>> set. >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>>>> receive inbound call? >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port >>>>>>>>>>>>> - which then lands in my public context. >>>>>>>>>>>>> >>>>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> in your pastebin, you seem to receive the call on your >>>>>>>>>>>>>> internal profile (port 5060): >>>>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>>>> variable. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>>>> all. >>>>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes >>>>>>>>>>>>>>>>> calls to you >>>>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the >>>>>>>>>>>>>>>>>> public context in FS? >>>>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my >>>>>>>>>>>>>>>>>> default context. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), >>>>>>>>>>>>>>>>>>> but inbound calls are still not registered as coming from twilio... They >>>>>>>>>>>>>>>>>>> still land directly in the public context without the variables set >>>>>>>>>>>>>>>>>>> correctly. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following >>>>>>>>>>>>>>>>>>>>>>>> this guide: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>>>> ! | Reddit: >>>>>>>>>>>>>>>>>>>>>>> /r/freeswitch >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | >>>>>>>>>>>>>>>>>>>>>>> *Skype:*briankwest >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/2162060f/attachment-0001.html From ssinyagin at gmail.com Wed Oct 7 15:01:17 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 7 Oct 2015 13:01:17 +0200 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: there is already a pull request that sets already the proper priority On Wed, Oct 7, 2015 at 9:37 AM, Sergey Safarov wrote: > Nice level can be setted in > - systemd unit file (Nice directive > http://www.freedesktop.org/software/systemd/man/systemd.exec.html) > - init.d file (nice command) > > I can create pull request for this changes. Can any body say used by FS > nice level and other priority parameters? > > Sergey > > On Tue, Oct 6, 2015 at 6:53 AM, Sergey Safarov > wrote: > >> What is proliority must be used? >> >> On Mon, Oct 5, 2015, 21:13 Stanislav Sinyagin >> wrote: >> >>> in the current freeswitch.service, freewitch is started under freeswitch >>> UID, and as a result, it fails to set itself to the proper priority. >>> >>> On Mon, Oct 5, 2015 at 7:13 PM, Brian West wrote: >>> >>>> "Now the daemon starts as root and switches to freewitch UID." is how >>>> its always done it. >>>> >>>> On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin < >>>> ssinyagin at gmail.com> wrote: >>>> >>>>> see >>>>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>>>> >>>>> it was a bit nontrivial because freeswitch.service was installed in an >>>>> unusual way. Now the daemon starts as root and switches to freewitch UID. >>>>> >>>>> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >>>>> The package installer starts the daemon, but does not enable the >>>>> service for starting at boot. >>>>> I will dig into that after the merge. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man >>>>> wrote: >>>>> >>>>>> I agree IFF my assumptions and results are applicable to package >>>>>> installations. If you have a package installation I would prefer that you >>>>>> verify these results on such an installation since I mostly let my Master >>>>>> build do what it wants. I always build from Master, never use the packages. >>>>>> >>>>>> >>>>>> >>>>>> Do we have to specify the ?run runtime directory on the FS command >>>>>> line? >>>>>> >>>>>> >>>>>> >>>>>> Do we have to specify the ?temp files directory? >>>>>> >>>>>> >>>>>> >>>>>> Right now the unit file for the package specifies none of those so I >>>>>> don?t know where FS would put its runtime and temp files. >>>>>> >>>>>> >>>>>> >>>>>> By the way, while testing the location of runtime directory for the >>>>>> PID file I noted that FS will create the ./run directory with the proper >>>>>> permissions and owner, then write the PID file in it on its own without >>>>>> systemd doing it. This happened without specifying anything about that on >>>>>> the command line and without the tmpfiles.d entry. >>>>>> >>>>>> >>>>>> >>>>>> But since the .deb package places files in the FHS locations this >>>>>> would be necessary, so your recent ticket that adds that applies. I omitted >>>>>> that from my Confluence instructions built from Master, FYI. >>>>>> >>>>>> >>>>>> >>>>>> Please let me know how to proceed. >>>>>> >>>>>> >>>>>> >>>>>> Thanks. >>>>>> >>>>>> >>>>>> >>>>>> Bote >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> *From:* Stanislav Sinyagin >>>>>> *Sent:* Sunday, 06 September, 2015 06:00 >>>>>> >>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>> >>>>>> >>>>>> >>>>>> Looks like another jira ticket is needed for Debian packaging. >>>>>> >>>>>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" < >>>>>> anthony.minessale at gmail.com> wrote: >>>>>> >>>>>> It's because FS changes the scheduler and enables some realtime >>>>>> threads when it can. If you have multiple cpu np and rp are the same. FS >>>>>> always needs root privs to change the platform parameters and nice level >>>>>> etc. The scheduler change is not possible if the shell is an unpriveledged >>>>>> user nor are a bunch of other things unless you carefully allowed them >>>>>> somehow as root before the shell started. So basically that is all >>>>>> expected behavior. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Saturday, September 5, 2015, Bote Man >>>>>> wrote: >>>>>> >>>>>> Sorry, I did not use the utility named ?runas? I simply labeled the >>>>>> column that way and was trying to conserve character space in the header to >>>>>> get it to fit in a reasonable space. >>>>>> >>>>>> >>>>>> >>>>>> Anyway, thanks to your post and some research I just changed my FS >>>>>> unit file to start FS as user root, but specified ?u freeswitch ?g >>>>>> freeswitch on the command line to FS, and changed the >>>>>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>>>>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>>>>> remember that FS can (should) start as root, then drops privileges to what >>>>>> is specified on the command line, so it looks like it is doing exactly that. >>>>>> >>>>>> >>>>>> >>>>>> ?top? shows FS running as real and effective user ?freeswitch? with >>>>>> Priority=-2 and Nice=-10 so I am a happy camper. >>>>>> >>>>>> >>>>>> >>>>>> If nobody on the FS core development team has any objection to this >>>>>> approach I will update the Confluence page for the systemd unit file for >>>>>> building from MASTER. The Debian packages have their own file locations. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>>>>> >>>>>> >>>>>> >>>>>> Any security concerns doing this? >>>>>> >>>>>> >>>>>> >>>>>> Thanks! >>>>>> >>>>>> >>>>>> >>>>>> Bote >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> *From:* Shaun Stokes >>>>>> *Sent:* Saturday, 05 September, 2015 03:18 >>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>> >>>>>> >>>>>> >>>>>> Are you using FreeSwitch to specify the user to runas or is this >>>>>> being done by systemd? >>>>>> >>>>>> >>>>>> >>>>>> In FreeSwitch you use the -u argument to specify the user and the -g >>>>>> argument to specify the group, if you do this then I assume running the >>>>>> service as root should be ok providing you've given FreeSwitch an >>>>>> alternative user and group (in our environment we use the same for user and >>>>>> group). >>>>>> >>>>>> >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Shaun >>>>>> >>>>>> >>>>>> ------------------------------ >>>>>> >>>>>> *From:* Bote Man >>>>>> *Sent:* 05 September 2015 04:28 >>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>> >>>>>> I'm not sure how much nice level matters compared to scheduler >>>>>> priority. I ran a series of tests to find out what Priority and Nice level >>>>>> are reported by the 'top' utility. >>>>>> >>>>>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 times >>>>>> as user root with each of the FS priority flags, then 3 times as user >>>>>> freeswitch with each of the FS flags. Then I repeated that block of tests >>>>>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>>>>> believe what happened next! >>>>>> >>>>>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line >>>>>> priority flags to FS results in top showing priority 'PRI', nice level >>>>>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>>>>> >>>>>> RUNAS FLAG PRI NICE >>>>>> root -rp -2 -10 >>>>>> root -np 39 19 >>>>>> root -lp 39 19 >>>>>> >>>>>> fs -rp -2 19 >>>>>> fs -np 39 19 >>>>>> fs -lp 39 19 >>>>>> >>>>>> Run as root from command line >>>>>> root -rp -2 -10 >>>>>> root -np 20 0 >>>>>> root -lp 39 19 >>>>>> >>>>>> Run as su=freeswitch from command line >>>>>> fs -rp 20 0 >>>>>> fs -np 20 0 >>>>>> fs -lp 39 19 >>>>>> >>>>>> Most processes show Priority of 20 so I assume that is considered >>>>>> "normal". >>>>>> >>>>>> So it looks like the only way to get truly higher priority for a >>>>>> process is to run it as root, which I expected. Once the scheduler priority >>>>>> is at -2 (higher priority) I don't know whether the nice level even matters. >>>>>> >>>>>> For now, the systemd unit file that I posted on Confluence runs as >>>>>> the freeswitch user so even with the -rp flag to FreeSWITCH it gets niced >>>>>> down to 19 which is the lowest level available for nice. Does this matter? >>>>>> >>>>>> Is there a serious security concern running FreeSWITCH as root? >>>>>> >>>>>> Thanks. >>>>>> >>>>>> Bote >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>>>>> wrote: >>>>>> >>>>>> Thanks for that. I was under the impression that systemd was throwing >>>>>> FreeSWITCH into the generic scheduling group and starving it of resources >>>>>> as a result, but when I manually ran ./freeswitch as root it still showed >>>>>> the same values. >>>>>> >>>>>> Running FS manually with -np yielded pri=20 nice=0 and System Monitor >>>>>> reports priority "normal" >>>>>> >>>>>> Running FS manually with -rp yielded pri=-2 nice=-10 and System >>>>>> Monitor reports priority "very high", same results as when FS was started >>>>>> without any priority switch on the command line. >>>>>> >>>>>> BUT! When I start FS with systemd it maintains priority=-2 but nice >>>>>> all the way down to 19 which is why System Monitor reports "very low". This >>>>>> happens even with the -rp switch specified in the unit file. >>>>>> >>>>>> I don't know how scheduling priority and nice level interact on >>>>>> Debian, but it looks like I have a new research project for this weekend, >>>>>> assuming this is truly something to be concerned about. Or is it? >>>>>> >>>>>> Thanks for the tips. I will report my findings to the list if I >>>>>> discover anything substantive. >>>>>> >>>>>> Bote >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>>>>> shaun.stokes at itec-support.co.uk> wrote: >>>>>> >>>>>> Hi Bote, >>>>>> >>>>>> >>>>>> >>>>>> I believe priority works in a similar way to metric (i.e. lower comes >>>>>> first), so -20 (most favorable scheduling) to +19 (least favorable >>>>>> scheduling). >>>>>> >>>>>> >>>>>> >>>>>> -rp -- enable high(realtime) priority settings >>>>>> >>>>>> -lp -- enable low priority settings >>>>>> >>>>>> -np -- enable normal priority settings (system default) >>>>>> >>>>>> Source: https://wiki.freeswitch.org/wiki/Command_line >>>>>> >>>>>> >>>>>> >>>>>> Hope this helps. >>>>>> >>>>>> >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Shaun >>>>>> ------------------------------ >>>>>> >>>>>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>>>>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote Man >>>>>> [bote_radio at botecomm.com] >>>>>> *Sent:* 04 September 2015 15:54 >>>>>> *To:* FreeSWITCH Users Help >>>>>> *Subject:* [Freeswitch-users] FS priority >>>>>> >>>>>> I?m trying to set the priority on a new FreeSWITCH installation built >>>>>> from master on Debian 8 running on bare metal. It is currently running at >>>>>> ?very low? priority according to Resource Monitor in the GUI and ?top? >>>>>> reports FS is running at priority = -2 (that?s negative two) and nice = 19 >>>>>> >>>>>> So with the way FreeSWITCH is now launched by systemd is it >>>>>> considered a service or a user application that is simply run in the >>>>>> background? >>>>>> >>>>>> This affects how systemd treats its control groups and priority and >>>>>> how I will go about troubleshooting this. >>>>>> >>>>>> >>>>>> Thanks. >>>>>> >>>>>> >>>>>> >>>>>> Bote >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>> http://twitter.com/FreeSWITCH >>>>>> >>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>> * >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> >>>>>> >>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>> >>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/1bda0794/attachment-0001.html From s.safarov at gmail.com Wed Oct 7 15:08:07 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 7 Oct 2015 14:08:07 +0300 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: It is PR give FS root priviledges at startup. I will create PR where FS start in unpriveledged mode https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview On Wed, Oct 7, 2015 at 2:01 PM, Stanislav Sinyagin wrote: > there is already a pull request that sets already the proper priority > > On Wed, Oct 7, 2015 at 9:37 AM, Sergey Safarov > wrote: > >> Nice level can be setted in >> - systemd unit file (Nice directive >> http://www.freedesktop.org/software/systemd/man/systemd.exec.html) >> - init.d file (nice command) >> >> I can create pull request for this changes. Can any body say used by FS >> nice level and other priority parameters? >> >> Sergey >> >> On Tue, Oct 6, 2015 at 6:53 AM, Sergey Safarov >> wrote: >> >>> What is proliority must be used? >>> >>> On Mon, Oct 5, 2015, 21:13 Stanislav Sinyagin >>> wrote: >>> >>>> in the current freeswitch.service, freewitch is started under >>>> freeswitch UID, and as a result, it fails to set itself to the proper >>>> priority. >>>> >>>> On Mon, Oct 5, 2015 at 7:13 PM, Brian West >>>> wrote: >>>> >>>>> "Now the daemon starts as root and switches to freewitch UID." is how >>>>> its always done it. >>>>> >>>>> On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin < >>>>> ssinyagin at gmail.com> wrote: >>>>> >>>>>> see >>>>>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>>>>> >>>>>> it was a bit nontrivial because freeswitch.service was installed in >>>>>> an unusual way. Now the daemon starts as root and switches to freewitch UID. >>>>>> >>>>>> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >>>>>> The package installer starts the daemon, but does not enable the >>>>>> service for starting at boot. >>>>>> I will dig into that after the merge. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man >>>>>> wrote: >>>>>> >>>>>>> I agree IFF my assumptions and results are applicable to package >>>>>>> installations. If you have a package installation I would prefer that you >>>>>>> verify these results on such an installation since I mostly let my Master >>>>>>> build do what it wants. I always build from Master, never use the packages. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Do we have to specify the ?run runtime directory on the FS command >>>>>>> line? >>>>>>> >>>>>>> >>>>>>> >>>>>>> Do we have to specify the ?temp files directory? >>>>>>> >>>>>>> >>>>>>> >>>>>>> Right now the unit file for the package specifies none of those so I >>>>>>> don?t know where FS would put its runtime and temp files. >>>>>>> >>>>>>> >>>>>>> >>>>>>> By the way, while testing the location of runtime directory for the >>>>>>> PID file I noted that FS will create the ./run directory with the proper >>>>>>> permissions and owner, then write the PID file in it on its own without >>>>>>> systemd doing it. This happened without specifying anything about that on >>>>>>> the command line and without the tmpfiles.d entry. >>>>>>> >>>>>>> >>>>>>> >>>>>>> But since the .deb package places files in the FHS locations this >>>>>>> would be necessary, so your recent ticket that adds that applies. I omitted >>>>>>> that from my Confluence instructions built from Master, FYI. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Please let me know how to proceed. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Bote >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> *From:* Stanislav Sinyagin >>>>>>> *Sent:* Sunday, 06 September, 2015 06:00 >>>>>>> >>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>> >>>>>>> >>>>>>> >>>>>>> Looks like another jira ticket is needed for Debian packaging. >>>>>>> >>>>>>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" < >>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>> >>>>>>> It's because FS changes the scheduler and enables some realtime >>>>>>> threads when it can. If you have multiple cpu np and rp are the same. FS >>>>>>> always needs root privs to change the platform parameters and nice level >>>>>>> etc. The scheduler change is not possible if the shell is an unpriveledged >>>>>>> user nor are a bunch of other things unless you carefully allowed them >>>>>>> somehow as root before the shell started. So basically that is all >>>>>>> expected behavior. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Saturday, September 5, 2015, Bote Man >>>>>>> wrote: >>>>>>> >>>>>>> Sorry, I did not use the utility named ?runas? I simply labeled the >>>>>>> column that way and was trying to conserve character space in the header to >>>>>>> get it to fit in a reasonable space. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Anyway, thanks to your post and some research I just changed my FS >>>>>>> unit file to start FS as user root, but specified ?u freeswitch ?g >>>>>>> freeswitch on the command line to FS, and changed the >>>>>>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>>>>>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>>>>>> remember that FS can (should) start as root, then drops privileges to what >>>>>>> is specified on the command line, so it looks like it is doing exactly that. >>>>>>> >>>>>>> >>>>>>> >>>>>>> ?top? shows FS running as real and effective user ?freeswitch? with >>>>>>> Priority=-2 and Nice=-10 so I am a happy camper. >>>>>>> >>>>>>> >>>>>>> >>>>>>> If nobody on the FS core development team has any objection to this >>>>>>> approach I will update the Confluence page for the systemd unit file for >>>>>>> building from MASTER. The Debian packages have their own file locations. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>>>>>> >>>>>>> >>>>>>> >>>>>>> Any security concerns doing this? >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thanks! >>>>>>> >>>>>>> >>>>>>> >>>>>>> Bote >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> *From:* Shaun Stokes >>>>>>> *Sent:* Saturday, 05 September, 2015 03:18 >>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>> >>>>>>> >>>>>>> >>>>>>> Are you using FreeSwitch to specify the user to runas or is this >>>>>>> being done by systemd? >>>>>>> >>>>>>> >>>>>>> >>>>>>> In FreeSwitch you use the -u argument to specify the user and the -g >>>>>>> argument to specify the group, if you do this then I assume running the >>>>>>> service as root should be ok providing you've given FreeSwitch an >>>>>>> alternative user and group (in our environment we use the same for user and >>>>>>> group). >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Shaun >>>>>>> >>>>>>> >>>>>>> ------------------------------ >>>>>>> >>>>>>> *From:* Bote Man >>>>>>> *Sent:* 05 September 2015 04:28 >>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>> >>>>>>> I'm not sure how much nice level matters compared to scheduler >>>>>>> priority. I ran a series of tests to find out what Priority and Nice level >>>>>>> are reported by the 'top' utility. >>>>>>> >>>>>>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 >>>>>>> times as user root with each of the FS priority flags, then 3 times as user >>>>>>> freeswitch with each of the FS flags. Then I repeated that block of tests >>>>>>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>>>>>> believe what happened next! >>>>>>> >>>>>>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command line >>>>>>> priority flags to FS results in top showing priority 'PRI', nice level >>>>>>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>>>>>> >>>>>>> RUNAS FLAG PRI NICE >>>>>>> root -rp -2 -10 >>>>>>> root -np 39 19 >>>>>>> root -lp 39 19 >>>>>>> >>>>>>> fs -rp -2 19 >>>>>>> fs -np 39 19 >>>>>>> fs -lp 39 19 >>>>>>> >>>>>>> Run as root from command line >>>>>>> root -rp -2 -10 >>>>>>> root -np 20 0 >>>>>>> root -lp 39 19 >>>>>>> >>>>>>> Run as su=freeswitch from command line >>>>>>> fs -rp 20 0 >>>>>>> fs -np 20 0 >>>>>>> fs -lp 39 19 >>>>>>> >>>>>>> Most processes show Priority of 20 so I assume that is considered >>>>>>> "normal". >>>>>>> >>>>>>> So it looks like the only way to get truly higher priority for a >>>>>>> process is to run it as root, which I expected. Once the scheduler priority >>>>>>> is at -2 (higher priority) I don't know whether the nice level even matters. >>>>>>> >>>>>>> For now, the systemd unit file that I posted on Confluence runs as >>>>>>> the freeswitch user so even with the -rp flag to FreeSWITCH it gets niced >>>>>>> down to 19 which is the lowest level available for nice. Does this matter? >>>>>>> >>>>>>> Is there a serious security concern running FreeSWITCH as root? >>>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>> Bote >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>>>>>> wrote: >>>>>>> >>>>>>> Thanks for that. I was under the impression that systemd was >>>>>>> throwing FreeSWITCH into the generic scheduling group and starving it of >>>>>>> resources as a result, but when I manually ran ./freeswitch as root it >>>>>>> still showed the same values. >>>>>>> >>>>>>> Running FS manually with -np yielded pri=20 nice=0 and System >>>>>>> Monitor reports priority "normal" >>>>>>> >>>>>>> Running FS manually with -rp yielded pri=-2 nice=-10 and System >>>>>>> Monitor reports priority "very high", same results as when FS was started >>>>>>> without any priority switch on the command line. >>>>>>> >>>>>>> BUT! When I start FS with systemd it maintains priority=-2 but nice >>>>>>> all the way down to 19 which is why System Monitor reports "very low". This >>>>>>> happens even with the -rp switch specified in the unit file. >>>>>>> >>>>>>> I don't know how scheduling priority and nice level interact on >>>>>>> Debian, but it looks like I have a new research project for this weekend, >>>>>>> assuming this is truly something to be concerned about. Or is it? >>>>>>> >>>>>>> Thanks for the tips. I will report my findings to the list if I >>>>>>> discover anything substantive. >>>>>>> >>>>>>> Bote >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>>>>>> shaun.stokes at itec-support.co.uk> wrote: >>>>>>> >>>>>>> Hi Bote, >>>>>>> >>>>>>> >>>>>>> >>>>>>> I believe priority works in a similar way to metric (i.e. lower >>>>>>> comes first), so -20 (most favorable scheduling) to +19 (least favorable >>>>>>> scheduling). >>>>>>> >>>>>>> >>>>>>> >>>>>>> -rp -- enable high(realtime) priority settings >>>>>>> >>>>>>> -lp -- enable low priority settings >>>>>>> >>>>>>> -np -- enable normal priority settings (system default) >>>>>>> >>>>>>> Source: https://wiki.freeswitch.org/wiki/Command_line >>>>>>> >>>>>>> >>>>>>> >>>>>>> Hope this helps. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Shaun >>>>>>> ------------------------------ >>>>>>> >>>>>>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>>>>>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote >>>>>>> Man [bote_radio at botecomm.com] >>>>>>> *Sent:* 04 September 2015 15:54 >>>>>>> *To:* FreeSWITCH Users Help >>>>>>> *Subject:* [Freeswitch-users] FS priority >>>>>>> >>>>>>> I?m trying to set the priority on a new FreeSWITCH installation >>>>>>> built from master on Debian 8 running on bare metal. It is currently >>>>>>> running at ?very low? priority according to Resource Monitor in the GUI and >>>>>>> ?top? reports FS is running at priority = -2 (that?s negative two) and nice >>>>>>> = 19 >>>>>>> >>>>>>> So with the way FreeSWITCH is now launched by systemd is it >>>>>>> considered a service or a user application that is simply run in the >>>>>>> background? >>>>>>> >>>>>>> This affects how systemd treats its control groups and priority and >>>>>>> how I will go about troubleshooting this. >>>>>>> >>>>>>> >>>>>>> Thanks. >>>>>>> >>>>>>> >>>>>>> >>>>>>> Bote >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>> >>>>>>> >>>>>>> >>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>> http://twitter.com/FreeSWITCH >>>>>>> >>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>> * >>>>>>> >>>>>>> ClueCon Weekly Development Call >>>>>>> >>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>> >>>>>>> >>>>>>> >>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>> >>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/d7a7fd50/attachment-0001.html From mic.niel84 at gmail.com Wed Oct 7 15:21:01 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Wed, 7 Oct 2015 13:21:01 +0200 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Ok, so internal user like /directory/default/twilio.xml and then use the destination number in the HEADER for routing calls? The Twilio guide uses an external gateway and not an internal - but I guess that's wrong... On Wed, Oct 7, 2015 at 12:19 PM, Sergey Safarov wrote: > make as i write in prevesion message. > 1) 5080 - port is used external profile > 2) remove inbound gateway > > On Wed, Oct 7, 2015 at 12:02 PM, Michael Nielsen > wrote: > >> Hello Sergey, >> >> This is what I've done. >> 1) Twilio is set up to route calls to sip:my-domain:5080. I've validated >> that calls are entering my server on port 5080 and sofia/external/ captures >> it. >> 2) Twilio IP's are added to my ACL and validated that incoming calls are >> accepted. >> 3) I've created a sip_profile/gateway/twilio.xml which contains: >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Twilio-outbound does work. Twilio-inbound does not place incoming calls >> in the default context. >> >> If I make a dialplan in /dialplan/public/gateway_incoming.xml which >> checks if the user exists and then transfer calls, then it works. >> But I would prefer to have a gateway (or sip_profile) setup correctly for >> placing calls in default context from Twilio. >> >> >> On Wed, Oct 7, 2015 at 8:27 AM, Sergey Safarov >> wrote: >> >>> I read provided doc link. Working scheme: >>> 1) create separate sip_profile for twilio. As example use internal >>> profile. Also you may set port to 5090 in new profile; >>> 2) configure ACL with twilio IP in new profile; >>> 3) set required context in new profile; >>> 4) set correct port in trunk originatin settings on twilio side. >>> >>> After it incoming calls must work correctly. >>> >>> On Tue, Oct 6, 2015, 20:32 Michael Nielsen wrote: >>> >>>> I'm only able to have Twilio route calls to a URL (such as sip: >>>> my-domain.com or sip:1000 at my-domain.com:port-number). >>>> Whatever I do, I'm not able to get a gateway to register to Twilio. >>>> >>>> Would it be a correct way to have my sip_profiles/internal.xml use >>>> context default instead of public, so I can catch it in that way? >>>> All internal should require authentication. >>>> >>>> Here is some info about Twilio and their trunk setup: >>>> https://www.twilio.com/docs/sip-trunking/getting-started >>>> >>>> My idea of perfect setup would of course to be able to have a >>>> sip_profiles/external/twilio.xml which automatically had all incoming calls >>>> routed/transfer directly to default context - so my directory-users could >>>> receive calls in that manner. >>>> >>>> >>>> On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov >>>> wrote: >>>> >>>>> It say that twillio is not use your inbound gaeway. It may be deleted. >>>>> If you want route call via inbound gateway, then configure call >>>>> routing on twilio side. >>>>> >>>>> In your case incoming call is processed in context configured in >>>>> sip_profile '' >>>>> >>>>> Alternative it can be setted in directory via '>>>> name="user_context" value="targed_context"/>' >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >>>>> wrote: >>>>> >>>>>> I did have Twilio IP's in ACL - as their guide told me to. >>>>>> Removing them gives me the following error: >>>>>> "Rejected by acl "domains". Falling back to Digest auth." >>>>>> >>>>>> I do have a twilio.xml in my /sip_profiles/external/ directory and >>>>>> this does work for outbound calls. >>>>>> >>>>>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>>>>> wrote: >>>>>> >>>>>>> I has two FS serves "client" and provider. >>>>>>> On client configired gateway. >>>>>>> On server user in directory. >>>>>>> >>>>>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>>>>> &park()" >>>>>>> Below two string from FS log >>>>>>> >>>>>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>>>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>>>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>>>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in >>>>>>> context target_context >>>>>>> >>>>>>> "target_context" is value of '>>>>>> value="target_context"/>' in gateway config file. >>>>>>> >>>>>>> Tested on 7add4b2 commit >>>>>>> >>>>>>> >>>>>>> Think you has disable authorization or configure twilio server IP >>>>>>> addess in ACL. Locate this changes and revert it back. >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen < >>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>>> I just did - change to 5080 - and nothing else happens. >>>>>>>> It still gets routed directly to the public context - without >>>>>>>> getting "catched" by the gateway-config. >>>>>>>> >>>>>>>> I've tried to use the extension parameter in the gateway and route >>>>>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still >>>>>>>> nothing else happens. >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> Well, if your URL points to 5060, then yes, you need to change it >>>>>>>>> to 5080 :-)) >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I can only give Twilio an url. But I am able to change the >>>>>>>>>> default Twilio uses, as an example to 5080. Would that trigger the external >>>>>>>>>> gateway perhaps? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin < >>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> but what exactly is configured on twilio side? I guess it should >>>>>>>>>>> be configurable where it should send calls >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> If I disable registration on my twilio-inbound, it does not >>>>>>>>>>>> fail - however - incoming calls are still not "catched" by my >>>>>>>>>>>> twilio-inbound gateway profile. It still lands in the public context >>>>>>>>>>>> without any variables set. >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>>>>> receive inbound call? >>>>>>>>>>>>> >>>>>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Twilio is just taking a sip address as termination address. >>>>>>>>>>>>>> In this case my domain which FS runs on. >>>>>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port >>>>>>>>>>>>>> - which then lands in my public context. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> in your pastebin, you seem to receive the call on your >>>>>>>>>>>>>>> internal profile (port 5060): >>>>>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>>>>> variable. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>>>>> all. >>>>>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, >>>>>>>>>>>>>>>>> inbound and outbound >>>>>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes >>>>>>>>>>>>>>>>>> calls to you >>>>>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the >>>>>>>>>>>>>>>>>>> public context in FS? >>>>>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my >>>>>>>>>>>>>>>>>>> default context. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), >>>>>>>>>>>>>>>>>>>> but inbound calls are still not registered as coming from twilio... They >>>>>>>>>>>>>>>>>>>> still land directly in the public context without the variables set >>>>>>>>>>>>>>>>>>>> correctly. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is >>>>>>>>>>>>>>>>>>>>>>> for receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound >>>>>>>>>>>>>>>>>>>>>>>> and the inbound one is just to register with twilio so they know where to >>>>>>>>>>>>>>>>>>>>>>>> send your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following >>>>>>>>>>>>>>>>>>>>>>>>> this guide: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>>>>> ! | Reddit: >>>>>>>>>>>>>>>>>>>>>>>> /r/freeswitch >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | >>>>>>>>>>>>>>>>>>>>>>>> *Skype:*briankwest >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/15b2f1b1/attachment-0001.html From ssinyagin at gmail.com Wed Oct 7 15:23:30 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 7 Oct 2015 13:23:30 +0200 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: yes, because it's not only about the priority. FreeSWITCH also tries to set a real-time scheduler, and that requires root privileges. On Wed, Oct 7, 2015 at 1:08 PM, Sergey Safarov wrote: > It is PR give FS root priviledges at startup. > I will create PR where FS start in unpriveledged mode > > https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview > > On Wed, Oct 7, 2015 at 2:01 PM, Stanislav Sinyagin > wrote: > >> there is already a pull request that sets already the proper priority >> >> On Wed, Oct 7, 2015 at 9:37 AM, Sergey Safarov >> wrote: >> >>> Nice level can be setted in >>> - systemd unit file (Nice directive >>> http://www.freedesktop.org/software/systemd/man/systemd.exec.html) >>> - init.d file (nice command) >>> >>> I can create pull request for this changes. Can any body say used by FS >>> nice level and other priority parameters? >>> >>> Sergey >>> >>> On Tue, Oct 6, 2015 at 6:53 AM, Sergey Safarov >>> wrote: >>> >>>> What is proliority must be used? >>>> >>>> On Mon, Oct 5, 2015, 21:13 Stanislav Sinyagin >>>> wrote: >>>> >>>>> in the current freeswitch.service, freewitch is started under >>>>> freeswitch UID, and as a result, it fails to set itself to the proper >>>>> priority. >>>>> >>>>> On Mon, Oct 5, 2015 at 7:13 PM, Brian West >>>>> wrote: >>>>> >>>>>> "Now the daemon starts as root and switches to freewitch UID." is >>>>>> how its always done it. >>>>>> >>>>>> On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin < >>>>>> ssinyagin at gmail.com> wrote: >>>>>> >>>>>>> see >>>>>>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>>>>>> >>>>>>> it was a bit nontrivial because freeswitch.service was installed in >>>>>>> an unusual way. Now the daemon starts as root and switches to freewitch UID. >>>>>>> >>>>>>> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >>>>>>> The package installer starts the daemon, but does not enable the >>>>>>> service for starting at boot. >>>>>>> I will dig into that after the merge. >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man >>>>>>> wrote: >>>>>>> >>>>>>>> I agree IFF my assumptions and results are applicable to package >>>>>>>> installations. If you have a package installation I would prefer that you >>>>>>>> verify these results on such an installation since I mostly let my Master >>>>>>>> build do what it wants. I always build from Master, never use the packages. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Do we have to specify the ?run runtime directory on the FS command >>>>>>>> line? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Do we have to specify the ?temp files directory? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Right now the unit file for the package specifies none of those so >>>>>>>> I don?t know where FS would put its runtime and temp files. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> By the way, while testing the location of runtime directory for the >>>>>>>> PID file I noted that FS will create the ./run directory with the proper >>>>>>>> permissions and owner, then write the PID file in it on its own without >>>>>>>> systemd doing it. This happened without specifying anything about that on >>>>>>>> the command line and without the tmpfiles.d entry. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> But since the .deb package places files in the FHS locations this >>>>>>>> would be necessary, so your recent ticket that adds that applies. I omitted >>>>>>>> that from my Confluence instructions built from Master, FYI. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Please let me know how to proceed. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thanks. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Bote >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> *From:* Stanislav Sinyagin >>>>>>>> *Sent:* Sunday, 06 September, 2015 06:00 >>>>>>>> >>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Looks like another jira ticket is needed for Debian packaging. >>>>>>>> >>>>>>>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" < >>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>> >>>>>>>> It's because FS changes the scheduler and enables some realtime >>>>>>>> threads when it can. If you have multiple cpu np and rp are the same. FS >>>>>>>> always needs root privs to change the platform parameters and nice level >>>>>>>> etc. The scheduler change is not possible if the shell is an unpriveledged >>>>>>>> user nor are a bunch of other things unless you carefully allowed them >>>>>>>> somehow as root before the shell started. So basically that is all >>>>>>>> expected behavior. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Saturday, September 5, 2015, Bote Man >>>>>>>> wrote: >>>>>>>> >>>>>>>> Sorry, I did not use the utility named ?runas? I simply labeled the >>>>>>>> column that way and was trying to conserve character space in the header to >>>>>>>> get it to fit in a reasonable space. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Anyway, thanks to your post and some research I just changed my FS >>>>>>>> unit file to start FS as user root, but specified ?u freeswitch ?g >>>>>>>> freeswitch on the command line to FS, and changed the >>>>>>>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>>>>>>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>>>>>>> remember that FS can (should) start as root, then drops privileges to what >>>>>>>> is specified on the command line, so it looks like it is doing exactly that. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ?top? shows FS running as real and effective user ?freeswitch? with >>>>>>>> Priority=-2 and Nice=-10 so I am a happy camper. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> If nobody on the FS core development team has any objection to this >>>>>>>> approach I will update the Confluence page for the systemd unit file for >>>>>>>> building from MASTER. The Debian packages have their own file locations. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Any security concerns doing this? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thanks! >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Bote >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> *From:* Shaun Stokes >>>>>>>> *Sent:* Saturday, 05 September, 2015 03:18 >>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Are you using FreeSwitch to specify the user to runas or is this >>>>>>>> being done by systemd? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> In FreeSwitch you use the -u argument to specify the user and the >>>>>>>> -g argument to specify the group, if you do this then I assume running the >>>>>>>> service as root should be ok providing you've given FreeSwitch an >>>>>>>> alternative user and group (in our environment we use the same for user and >>>>>>>> group). >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Shaun >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------ >>>>>>>> >>>>>>>> *From:* Bote Man >>>>>>>> *Sent:* 05 September 2015 04:28 >>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>> >>>>>>>> I'm not sure how much nice level matters compared to scheduler >>>>>>>> priority. I ran a series of tests to find out what Priority and Nice level >>>>>>>> are reported by the 'top' utility. >>>>>>>> >>>>>>>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 >>>>>>>> times as user root with each of the FS priority flags, then 3 times as user >>>>>>>> freeswitch with each of the FS flags. Then I repeated that block of tests >>>>>>>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>>>>>>> believe what happened next! >>>>>>>> >>>>>>>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command >>>>>>>> line priority flags to FS results in top showing priority 'PRI', nice level >>>>>>>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>>>>>>> >>>>>>>> RUNAS FLAG PRI NICE >>>>>>>> root -rp -2 -10 >>>>>>>> root -np 39 19 >>>>>>>> root -lp 39 19 >>>>>>>> >>>>>>>> fs -rp -2 19 >>>>>>>> fs -np 39 19 >>>>>>>> fs -lp 39 19 >>>>>>>> >>>>>>>> Run as root from command line >>>>>>>> root -rp -2 -10 >>>>>>>> root -np 20 0 >>>>>>>> root -lp 39 19 >>>>>>>> >>>>>>>> Run as su=freeswitch from command line >>>>>>>> fs -rp 20 0 >>>>>>>> fs -np 20 0 >>>>>>>> fs -lp 39 19 >>>>>>>> >>>>>>>> Most processes show Priority of 20 so I assume that is considered >>>>>>>> "normal". >>>>>>>> >>>>>>>> So it looks like the only way to get truly higher priority for a >>>>>>>> process is to run it as root, which I expected. Once the scheduler priority >>>>>>>> is at -2 (higher priority) I don't know whether the nice level even matters. >>>>>>>> >>>>>>>> For now, the systemd unit file that I posted on Confluence runs as >>>>>>>> the freeswitch user so even with the -rp flag to FreeSWITCH it gets niced >>>>>>>> down to 19 which is the lowest level available for nice. Does this matter? >>>>>>>> >>>>>>>> Is there a serious security concern running FreeSWITCH as root? >>>>>>>> >>>>>>>> Thanks. >>>>>>>> >>>>>>>> Bote >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>>>>>>> wrote: >>>>>>>> >>>>>>>> Thanks for that. I was under the impression that systemd was >>>>>>>> throwing FreeSWITCH into the generic scheduling group and starving it of >>>>>>>> resources as a result, but when I manually ran ./freeswitch as root it >>>>>>>> still showed the same values. >>>>>>>> >>>>>>>> Running FS manually with -np yielded pri=20 nice=0 and System >>>>>>>> Monitor reports priority "normal" >>>>>>>> >>>>>>>> Running FS manually with -rp yielded pri=-2 nice=-10 and System >>>>>>>> Monitor reports priority "very high", same results as when FS was started >>>>>>>> without any priority switch on the command line. >>>>>>>> >>>>>>>> BUT! When I start FS with systemd it maintains priority=-2 but nice >>>>>>>> all the way down to 19 which is why System Monitor reports "very low". This >>>>>>>> happens even with the -rp switch specified in the unit file. >>>>>>>> >>>>>>>> I don't know how scheduling priority and nice level interact on >>>>>>>> Debian, but it looks like I have a new research project for this weekend, >>>>>>>> assuming this is truly something to be concerned about. Or is it? >>>>>>>> >>>>>>>> Thanks for the tips. I will report my findings to the list if I >>>>>>>> discover anything substantive. >>>>>>>> >>>>>>>> Bote >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>>>>>>> shaun.stokes at itec-support.co.uk> wrote: >>>>>>>> >>>>>>>> Hi Bote, >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> I believe priority works in a similar way to metric (i.e. lower >>>>>>>> comes first), so -20 (most favorable scheduling) to +19 (least favorable >>>>>>>> scheduling). >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -rp -- enable high(realtime) priority settings >>>>>>>> >>>>>>>> -lp -- enable low priority settings >>>>>>>> >>>>>>>> -np -- enable normal priority settings (system default) >>>>>>>> >>>>>>>> Source: https://wiki.freeswitch.org/wiki/Command_line >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Hope this helps. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Shaun >>>>>>>> ------------------------------ >>>>>>>> >>>>>>>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>>>>>>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote >>>>>>>> Man [bote_radio at botecomm.com] >>>>>>>> *Sent:* 04 September 2015 15:54 >>>>>>>> *To:* FreeSWITCH Users Help >>>>>>>> *Subject:* [Freeswitch-users] FS priority >>>>>>>> >>>>>>>> I?m trying to set the priority on a new FreeSWITCH installation >>>>>>>> built from master on Debian 8 running on bare metal. It is currently >>>>>>>> running at ?very low? priority according to Resource Monitor in the GUI and >>>>>>>> ?top? reports FS is running at priority = -2 (that?s negative two) and nice >>>>>>>> = 19 >>>>>>>> >>>>>>>> So with the way FreeSWITCH is now launched by systemd is it >>>>>>>> considered a service or a user application that is simply run in the >>>>>>>> background? >>>>>>>> >>>>>>>> This affects how systemd treats its control groups and priority and >>>>>>>> how I will go about troubleshooting this. >>>>>>>> >>>>>>>> >>>>>>>> Thanks. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Bote >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>> >>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>> * >>>>>>>> >>>>>>>> ClueCon Weekly Development Call >>>>>>>> >>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>> >>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/55944f46/attachment-0001.html From s.safarov at gmail.com Wed Oct 7 15:28:44 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 7 Oct 2015 14:28:44 +0300 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: It can be made via "sudo" or may be configured via permission. On Wed, Oct 7, 2015 at 2:23 PM, Stanislav Sinyagin wrote: > yes, because it's not only about the priority. FreeSWITCH also tries to > set a real-time scheduler, and that requires root privileges. > > > > On Wed, Oct 7, 2015 at 1:08 PM, Sergey Safarov > wrote: > >> It is PR give FS root priviledges at startup. >> I will create PR where FS start in unpriveledged mode >> >> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >> >> On Wed, Oct 7, 2015 at 2:01 PM, Stanislav Sinyagin >> wrote: >> >>> there is already a pull request that sets already the proper priority >>> >>> On Wed, Oct 7, 2015 at 9:37 AM, Sergey Safarov >>> wrote: >>> >>>> Nice level can be setted in >>>> - systemd unit file (Nice directive >>>> http://www.freedesktop.org/software/systemd/man/systemd.exec.html) >>>> - init.d file (nice command) >>>> >>>> I can create pull request for this changes. Can any body say used by FS >>>> nice level and other priority parameters? >>>> >>>> Sergey >>>> >>>> On Tue, Oct 6, 2015 at 6:53 AM, Sergey Safarov >>>> wrote: >>>> >>>>> What is proliority must be used? >>>>> >>>>> On Mon, Oct 5, 2015, 21:13 Stanislav Sinyagin >>>>> wrote: >>>>> >>>>>> in the current freeswitch.service, freewitch is started under >>>>>> freeswitch UID, and as a result, it fails to set itself to the proper >>>>>> priority. >>>>>> >>>>>> On Mon, Oct 5, 2015 at 7:13 PM, Brian West >>>>>> wrote: >>>>>> >>>>>>> "Now the daemon starts as root and switches to freewitch UID." is >>>>>>> how its always done it. >>>>>>> >>>>>>> On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin < >>>>>>> ssinyagin at gmail.com> wrote: >>>>>>> >>>>>>>> see >>>>>>>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>>>>>>> >>>>>>>> it was a bit nontrivial because freeswitch.service was installed in >>>>>>>> an unusual way. Now the daemon starts as root and switches to freewitch UID. >>>>>>>> >>>>>>>> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >>>>>>>> The package installer starts the daemon, but does not enable the >>>>>>>> service for starting at boot. >>>>>>>> I will dig into that after the merge. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man >>>>>>>> wrote: >>>>>>>> >>>>>>>>> I agree IFF my assumptions and results are applicable to package >>>>>>>>> installations. If you have a package installation I would prefer that you >>>>>>>>> verify these results on such an installation since I mostly let my Master >>>>>>>>> build do what it wants. I always build from Master, never use the packages. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Do we have to specify the ?run runtime directory on the FS command >>>>>>>>> line? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Do we have to specify the ?temp files directory? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Right now the unit file for the package specifies none of those so >>>>>>>>> I don?t know where FS would put its runtime and temp files. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> By the way, while testing the location of runtime directory for >>>>>>>>> the PID file I noted that FS will create the ./run directory with the >>>>>>>>> proper permissions and owner, then write the PID file in it on its own >>>>>>>>> without systemd doing it. This happened without specifying anything about >>>>>>>>> that on the command line and without the tmpfiles.d entry. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> But since the .deb package places files in the FHS locations this >>>>>>>>> would be necessary, so your recent ticket that adds that applies. I omitted >>>>>>>>> that from my Confluence instructions built from Master, FYI. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Please let me know how to proceed. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Bote >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> *From:* Stanislav Sinyagin >>>>>>>>> *Sent:* Sunday, 06 September, 2015 06:00 >>>>>>>>> >>>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Looks like another jira ticket is needed for Debian packaging. >>>>>>>>> >>>>>>>>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" < >>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>> >>>>>>>>> It's because FS changes the scheduler and enables some realtime >>>>>>>>> threads when it can. If you have multiple cpu np and rp are the same. FS >>>>>>>>> always needs root privs to change the platform parameters and nice level >>>>>>>>> etc. The scheduler change is not possible if the shell is an unpriveledged >>>>>>>>> user nor are a bunch of other things unless you carefully allowed them >>>>>>>>> somehow as root before the shell started. So basically that is all >>>>>>>>> expected behavior. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Saturday, September 5, 2015, Bote Man >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Sorry, I did not use the utility named ?runas? I simply labeled >>>>>>>>> the column that way and was trying to conserve character space in the >>>>>>>>> header to get it to fit in a reasonable space. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Anyway, thanks to your post and some research I just changed my >>>>>>>>> FS unit file to start FS as user root, but specified ?u freeswitch ?g >>>>>>>>> freeswitch on the command line to FS, and changed the >>>>>>>>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>>>>>>>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>>>>>>>> remember that FS can (should) start as root, then drops privileges to what >>>>>>>>> is specified on the command line, so it looks like it is doing exactly that. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ?top? shows FS running as real and effective user ?freeswitch? >>>>>>>>> with Priority=-2 and Nice=-10 so I am a happy camper. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> If nobody on the FS core development team has any objection to >>>>>>>>> this approach I will update the Confluence page for the systemd unit file >>>>>>>>> for building from MASTER. The Debian packages have their own file locations. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Any security concerns doing this? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Bote >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> *From:* Shaun Stokes >>>>>>>>> *Sent:* Saturday, 05 September, 2015 03:18 >>>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Are you using FreeSwitch to specify the user to runas or is this >>>>>>>>> being done by systemd? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> In FreeSwitch you use the -u argument to specify the user and the >>>>>>>>> -g argument to specify the group, if you do this then I assume running the >>>>>>>>> service as root should be ok providing you've given FreeSwitch an >>>>>>>>> alternative user and group (in our environment we use the same for user and >>>>>>>>> group). >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> >>>>>>>>> Shaun >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------ >>>>>>>>> >>>>>>>>> *From:* Bote Man >>>>>>>>> *Sent:* 05 September 2015 04:28 >>>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>>> >>>>>>>>> I'm not sure how much nice level matters compared to scheduler >>>>>>>>> priority. I ran a series of tests to find out what Priority and Nice level >>>>>>>>> are reported by the 'top' utility. >>>>>>>>> >>>>>>>>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 >>>>>>>>> times as user root with each of the FS priority flags, then 3 times as user >>>>>>>>> freeswitch with each of the FS flags. Then I repeated that block of tests >>>>>>>>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>>>>>>>> believe what happened next! >>>>>>>>> >>>>>>>>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command >>>>>>>>> line priority flags to FS results in top showing priority 'PRI', nice level >>>>>>>>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>>>>>>>> >>>>>>>>> RUNAS FLAG PRI NICE >>>>>>>>> root -rp -2 -10 >>>>>>>>> root -np 39 19 >>>>>>>>> root -lp 39 19 >>>>>>>>> >>>>>>>>> fs -rp -2 19 >>>>>>>>> fs -np 39 19 >>>>>>>>> fs -lp 39 19 >>>>>>>>> >>>>>>>>> Run as root from command line >>>>>>>>> root -rp -2 -10 >>>>>>>>> root -np 20 0 >>>>>>>>> root -lp 39 19 >>>>>>>>> >>>>>>>>> Run as su=freeswitch from command line >>>>>>>>> fs -rp 20 0 >>>>>>>>> fs -np 20 0 >>>>>>>>> fs -lp 39 19 >>>>>>>>> >>>>>>>>> Most processes show Priority of 20 so I assume that is considered >>>>>>>>> "normal". >>>>>>>>> >>>>>>>>> So it looks like the only way to get truly higher priority for a >>>>>>>>> process is to run it as root, which I expected. Once the scheduler priority >>>>>>>>> is at -2 (higher priority) I don't know whether the nice level even matters. >>>>>>>>> >>>>>>>>> For now, the systemd unit file that I posted on Confluence runs as >>>>>>>>> the freeswitch user so even with the -rp flag to FreeSWITCH it gets niced >>>>>>>>> down to 19 which is the lowest level available for nice. Does this matter? >>>>>>>>> >>>>>>>>> Is there a serious security concern running FreeSWITCH as root? >>>>>>>>> >>>>>>>>> Thanks. >>>>>>>>> >>>>>>>>> Bote >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Thanks for that. I was under the impression that systemd was >>>>>>>>> throwing FreeSWITCH into the generic scheduling group and starving it of >>>>>>>>> resources as a result, but when I manually ran ./freeswitch as root it >>>>>>>>> still showed the same values. >>>>>>>>> >>>>>>>>> Running FS manually with -np yielded pri=20 nice=0 and System >>>>>>>>> Monitor reports priority "normal" >>>>>>>>> >>>>>>>>> Running FS manually with -rp yielded pri=-2 nice=-10 and System >>>>>>>>> Monitor reports priority "very high", same results as when FS was started >>>>>>>>> without any priority switch on the command line. >>>>>>>>> >>>>>>>>> BUT! When I start FS with systemd it maintains priority=-2 but >>>>>>>>> nice all the way down to 19 which is why System Monitor reports "very low". >>>>>>>>> This happens even with the -rp switch specified in the unit file. >>>>>>>>> >>>>>>>>> I don't know how scheduling priority and nice level interact on >>>>>>>>> Debian, but it looks like I have a new research project for this weekend, >>>>>>>>> assuming this is truly something to be concerned about. Or is it? >>>>>>>>> >>>>>>>>> Thanks for the tips. I will report my findings to the list if I >>>>>>>>> discover anything substantive. >>>>>>>>> >>>>>>>>> Bote >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>>>>>>>> shaun.stokes at itec-support.co.uk> wrote: >>>>>>>>> >>>>>>>>> Hi Bote, >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> I believe priority works in a similar way to metric (i.e. lower >>>>>>>>> comes first), so -20 (most favorable scheduling) to +19 (least favorable >>>>>>>>> scheduling). >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -rp -- enable high(realtime) priority settings >>>>>>>>> >>>>>>>>> -lp -- enable low priority settings >>>>>>>>> >>>>>>>>> -np -- enable normal priority settings (system default) >>>>>>>>> >>>>>>>>> Source: https://wiki.freeswitch.org/wiki/Command_line >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Hope this helps. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> >>>>>>>>> Shaun >>>>>>>>> ------------------------------ >>>>>>>>> >>>>>>>>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>>>>>>>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote >>>>>>>>> Man [bote_radio at botecomm.com] >>>>>>>>> *Sent:* 04 September 2015 15:54 >>>>>>>>> *To:* FreeSWITCH Users Help >>>>>>>>> *Subject:* [Freeswitch-users] FS priority >>>>>>>>> >>>>>>>>> I?m trying to set the priority on a new FreeSWITCH installation >>>>>>>>> built from master on Debian 8 running on bare metal. It is currently >>>>>>>>> running at ?very low? priority according to Resource Monitor in the GUI and >>>>>>>>> ?top? reports FS is running at priority = -2 (that?s negative two) and nice >>>>>>>>> = 19 >>>>>>>>> >>>>>>>>> So with the way FreeSWITCH is now launched by systemd is it >>>>>>>>> considered a service or a user application that is simply run in the >>>>>>>>> background? >>>>>>>>> >>>>>>>>> This affects how systemd treats its control groups and priority >>>>>>>>> and how I will go about troubleshooting this. >>>>>>>>> >>>>>>>>> >>>>>>>>> Thanks. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Bote >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>> >>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>> * >>>>>>>>> >>>>>>>>> ClueCon Weekly Development Call >>>>>>>>> >>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>>> >>>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> *Brian West* >>>>>>> brian at freeswitch.org >>>>>>> >>>>>>> >>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>> http://www.freeswitchbook.com >>>>>>> http://www.freeswitchcookbook.com >>>>>>> >>>>>>> Got Bugs? Report them here ! | Reddit: >>>>>>> /r/freeswitch >>>>>>> >>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/23b2e79e/attachment-0001.html From steveayre at gmail.com Wed Oct 7 16:58:04 2015 From: steveayre at gmail.com (Steven Ayre) Date: Wed, 7 Oct 2015 13:58:04 +0100 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: http://tools.ietf.org/html/rfc3551 Even though the actual sampling rate for G.722 audio is 16,000 Hz, the RTP clock rate for the G722 payload format is 8,000 Hz because that value was erroneously assigned in RFC 1890 and must remain unchanged for backward compatibility. The octet rate or sample-pair rate is 8,000 Hz. On 7 October 2015 at 00:01, Michael Jerris wrote: > G722/8000 is actually 16k not 8, an accident of history... > > > On Tuesday, October 6, 2015, Oleg Stolyar wrote: > >> Yeah but Chrome seems to only be offering G722 at 8000 >> a=rtpmap:9 G722/8000 >> >> Am I reading this correctly? >> >> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >> anthony.minessale at gmail.com> wrote: >> >>> G722 is actually 16khz which can pass for hd >>> isac will do higher sample rates as well like 16 and 32 but it will >>> probably also be cpu intensive. >>> >>> >>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli >>> wrote: >>> >>>> With browsers/webrtc I believe your choice is only between opus and g711 >>>> >>>> sent from my mobile, >>>> Giovanni Maruzzelli >>>> cell: +39 347 266 56 18 >>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" wrote: >>>> >>>>> My endpoint is Chrome/WebRTC. Here is what the current version sends >>>>> in the the INVITE. >>>>> >>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >>>>> consumption? >>>>> >>>>> a=rtpmap:111 opus/48000/2 >>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>> a=rtpmap:103 ISAC/16000 >>>>> a=rtpmap:104 ISAC/32000 >>>>> a=rtpmap:9 G722/8000 >>>>> a=rtpmap:0 PCMU/8000 >>>>> a=rtpmap:8 PCMA/8000 >>>>> a=rtpmap:106 CN/32000 >>>>> a=rtpmap:105 CN/16000 >>>>> a=rtpmap:13 CN/8000 >>>>> a=rtpmap:126 telephone-event/8000 >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>> ssinyagin at gmail.com> wrote: >>>>> >>>>>> If your endpoint supports it, G722 at 16000h gives a very decent voice >>>>>> quality. SILK also supports 16KHz. >>>>>> >>>>>> here's some information related to codec complexity: >>>>>> >>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar >>>>>> wrote: >>>>>> >>>>>>> Thanks guys! >>>>>>> >>>>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>>>> G.722. >>>>>>> >>>>>>> Is there some codec/setting that will let me have HD voice for less >>>>>>> CPU and perhaps more bandwidth? >>>>>>> >>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>> >>>>>>>> typo: opus at 8000h@20i >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>> > Hi guys, >>>>>>>>> > >>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>> G.711/8000 or >>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>> > >>>>>>>>> > When I switched some users to OPUS instead, the CPU consumption >>>>>>>>> jumped 3-4 >>>>>>>>> > times even though the conference rate is still 8000. Is this >>>>>>>>> expected? >>>>>>>>> > >>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>> conference sample >>>>>>>>> > rate to auto (so it only used high-quality sampling for users >>>>>>>>> that can >>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>> > >>>>>>>>> > >>>>>>>>> _________________________________________________________________________ >>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>> > consulting at freeswitch.org >>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>> > >>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>> > http://www.freeswitch.org >>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>> > http://www.cluecon.com >>>>>>>>> > >>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> > UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> > http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>> >>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>> * >>>>>>>> >>>>>>>> ClueCon Weekly Development Call >>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>> >>>>>>>> ClueCon Testimonials >>>>>>>> ClueCon This Summer >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>> http://twitter.com/FreeSWITCH >>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>> * >>> >>> ClueCon Weekly Development Call >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> ClueCon Testimonials >>> ClueCon This Summer >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/945c536e/attachment-0001.html From s.safarov at gmail.com Wed Oct 7 17:16:06 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 7 Oct 2015 16:16:06 +0300 Subject: [Freeswitch-users] FS priority In-Reply-To: References: <00da01d0e721$9c9df900$d5d9eb00$@botecomm.com> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94F822@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B94FA2B@mbx-01.sysconfig.co.uk> <019501d0e829$b58b8ff0$20a2afd0$@botecomm.com> <01cd01d0e8c0$8c855ea0$a5901be0$@botecomm.com> Message-ID: Created PR https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/548/overview it allow run FS daemon with correct sheduler and priority On Wed, Oct 7, 2015 at 2:28 PM, Sergey Safarov wrote: > It can be made via "sudo" or may be configured via permission. > > On Wed, Oct 7, 2015 at 2:23 PM, Stanislav Sinyagin > wrote: > >> yes, because it's not only about the priority. FreeSWITCH also tries to >> set a real-time scheduler, and that requires root privileges. >> >> >> >> On Wed, Oct 7, 2015 at 1:08 PM, Sergey Safarov >> wrote: >> >>> It is PR give FS root priviledges at startup. >>> I will create PR where FS start in unpriveledged mode >>> >>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>> >>> On Wed, Oct 7, 2015 at 2:01 PM, Stanislav Sinyagin >>> wrote: >>> >>>> there is already a pull request that sets already the proper priority >>>> >>>> On Wed, Oct 7, 2015 at 9:37 AM, Sergey Safarov >>>> wrote: >>>> >>>>> Nice level can be setted in >>>>> - systemd unit file (Nice directive >>>>> http://www.freedesktop.org/software/systemd/man/systemd.exec.html) >>>>> - init.d file (nice command) >>>>> >>>>> I can create pull request for this changes. Can any body say used by >>>>> FS nice level and other priority parameters? >>>>> >>>>> Sergey >>>>> >>>>> On Tue, Oct 6, 2015 at 6:53 AM, Sergey Safarov >>>>> wrote: >>>>> >>>>>> What is proliority must be used? >>>>>> >>>>>> On Mon, Oct 5, 2015, 21:13 Stanislav Sinyagin >>>>>> wrote: >>>>>> >>>>>>> in the current freeswitch.service, freewitch is started under >>>>>>> freeswitch UID, and as a result, it fails to set itself to the proper >>>>>>> priority. >>>>>>> >>>>>>> On Mon, Oct 5, 2015 at 7:13 PM, Brian West >>>>>>> wrote: >>>>>>> >>>>>>>> "Now the daemon starts as root and switches to freewitch UID." is >>>>>>>> how its always done it. >>>>>>>> >>>>>>>> On Mon, Oct 5, 2015 at 10:27 AM, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> see >>>>>>>>> https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/542/overview >>>>>>>>> >>>>>>>>> it was a bit nontrivial because freeswitch.service was installed >>>>>>>>> in an unusual way. Now the daemon starts as root and switches to freewitch >>>>>>>>> UID. >>>>>>>>> >>>>>>>>> Still unresolved is https://freeswitch.org/jira/browse/FS-7937 >>>>>>>>> The package installer starts the daemon, but does not enable the >>>>>>>>> service for starting at boot. >>>>>>>>> I will dig into that after the merge. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Sep 6, 2015 at 6:24 PM, Bote Man >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> I agree IFF my assumptions and results are applicable to package >>>>>>>>>> installations. If you have a package installation I would prefer that you >>>>>>>>>> verify these results on such an installation since I mostly let my Master >>>>>>>>>> build do what it wants. I always build from Master, never use the packages. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Do we have to specify the ?run runtime directory on the FS >>>>>>>>>> command line? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Do we have to specify the ?temp files directory? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Right now the unit file for the package specifies none of those >>>>>>>>>> so I don?t know where FS would put its runtime and temp files. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> By the way, while testing the location of runtime directory for >>>>>>>>>> the PID file I noted that FS will create the ./run directory with the >>>>>>>>>> proper permissions and owner, then write the PID file in it on its own >>>>>>>>>> without systemd doing it. This happened without specifying anything about >>>>>>>>>> that on the command line and without the tmpfiles.d entry. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> But since the .deb package places files in the FHS locations this >>>>>>>>>> would be necessary, so your recent ticket that adds that applies. I omitted >>>>>>>>>> that from my Confluence instructions built from Master, FYI. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Please let me know how to proceed. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Bote >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *From:* Stanislav Sinyagin >>>>>>>>>> *Sent:* Sunday, 06 September, 2015 06:00 >>>>>>>>>> >>>>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Looks like another jira ticket is needed for Debian packaging. >>>>>>>>>> >>>>>>>>>> On Sep 6, 2015 6:16 AM, "Anthony Minessale" < >>>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>> It's because FS changes the scheduler and enables some realtime >>>>>>>>>> threads when it can. If you have multiple cpu np and rp are the same. FS >>>>>>>>>> always needs root privs to change the platform parameters and nice level >>>>>>>>>> etc. The scheduler change is not possible if the shell is an unpriveledged >>>>>>>>>> user nor are a bunch of other things unless you carefully allowed them >>>>>>>>>> somehow as root before the shell started. So basically that is all >>>>>>>>>> expected behavior. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Saturday, September 5, 2015, Bote Man >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Sorry, I did not use the utility named ?runas? I simply labeled >>>>>>>>>> the column that way and was trying to conserve character space in the >>>>>>>>>> header to get it to fit in a reasonable space. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Anyway, thanks to your post and some research I just changed my >>>>>>>>>> FS unit file to start FS as user root, but specified ?u freeswitch ?g >>>>>>>>>> freeswitch on the command line to FS, and changed the >>>>>>>>>> WorkingDirectory=/usr/local/freeswitch/bin (it had been set to ?run?) and >>>>>>>>>> it?s doing the Right Thing, so that is what I will go with. I vaguely >>>>>>>>>> remember that FS can (should) start as root, then drops privileges to what >>>>>>>>>> is specified on the command line, so it looks like it is doing exactly that. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ?top? shows FS running as real and effective user ?freeswitch? >>>>>>>>>> with Priority=-2 and Nice=-10 so I am a happy camper. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> If nobody on the FS core development team has any objection to >>>>>>>>>> this approach I will update the Confluence page for the systemd unit file >>>>>>>>>> for building from MASTER. The Debian packages have their own file locations. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video#FreeSWITCH1.6Video-systemd >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Any security concerns doing this? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Bote >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *From:* Shaun Stokes >>>>>>>>>> *Sent:* Saturday, 05 September, 2015 03:18 >>>>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Are you using FreeSwitch to specify the user to runas or is this >>>>>>>>>> being done by systemd? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> In FreeSwitch you use the -u argument to specify the user and the >>>>>>>>>> -g argument to specify the group, if you do this then I assume running the >>>>>>>>>> service as root should be ok providing you've given FreeSwitch an >>>>>>>>>> alternative user and group (in our environment we use the same for user and >>>>>>>>>> group). >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Shaun >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------ >>>>>>>>>> >>>>>>>>>> *From:* Bote Man >>>>>>>>>> *Sent:* 05 September 2015 04:28 >>>>>>>>>> *Subject:* Re: [Freeswitch-users] FS priority >>>>>>>>>> >>>>>>>>>> I'm not sure how much nice level matters compared to scheduler >>>>>>>>>> priority. I ran a series of tests to find out what Priority and Nice level >>>>>>>>>> are reported by the 'top' utility. >>>>>>>>>> >>>>>>>>>> I ran the first 6 tests by using systemd to start FreeSWITCH, 3 >>>>>>>>>> times as user root with each of the FS priority flags, then 3 times as user >>>>>>>>>> freeswitch with each of the FS flags. Then I repeated that block of tests >>>>>>>>>> from the command line, 3 flags as root, 3 flags as freeswitch. You won't >>>>>>>>>> believe what happened next! >>>>>>>>>> >>>>>>>>>> systemd starting FreeSWITCH as 'RUNAS' user with 'FLAG' command >>>>>>>>>> line priority flags to FS results in top showing priority 'PRI', nice level >>>>>>>>>> 'NICE' on a month-old install of Debian 8 on a bare metal Dell R320 server. >>>>>>>>>> >>>>>>>>>> RUNAS FLAG PRI NICE >>>>>>>>>> root -rp -2 -10 >>>>>>>>>> root -np 39 19 >>>>>>>>>> root -lp 39 19 >>>>>>>>>> >>>>>>>>>> fs -rp -2 19 >>>>>>>>>> fs -np 39 19 >>>>>>>>>> fs -lp 39 19 >>>>>>>>>> >>>>>>>>>> Run as root from command line >>>>>>>>>> root -rp -2 -10 >>>>>>>>>> root -np 20 0 >>>>>>>>>> root -lp 39 19 >>>>>>>>>> >>>>>>>>>> Run as su=freeswitch from command line >>>>>>>>>> fs -rp 20 0 >>>>>>>>>> fs -np 20 0 >>>>>>>>>> fs -lp 39 19 >>>>>>>>>> >>>>>>>>>> Most processes show Priority of 20 so I assume that is considered >>>>>>>>>> "normal". >>>>>>>>>> >>>>>>>>>> So it looks like the only way to get truly higher priority for a >>>>>>>>>> process is to run it as root, which I expected. Once the scheduler priority >>>>>>>>>> is at -2 (higher priority) I don't know whether the nice level even matters. >>>>>>>>>> >>>>>>>>>> For now, the systemd unit file that I posted on Confluence runs >>>>>>>>>> as the freeswitch user so even with the -rp flag to FreeSWITCH it gets >>>>>>>>>> niced down to 19 which is the lowest level available for nice. Does this >>>>>>>>>> matter? >>>>>>>>>> >>>>>>>>>> Is there a serious security concern running FreeSWITCH as root? >>>>>>>>>> >>>>>>>>>> Thanks. >>>>>>>>>> >>>>>>>>>> Bote >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Sep 4, 2015 at 3:38 PM, Bote Man >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Thanks for that. I was under the impression that systemd was >>>>>>>>>> throwing FreeSWITCH into the generic scheduling group and starving it of >>>>>>>>>> resources as a result, but when I manually ran ./freeswitch as root it >>>>>>>>>> still showed the same values. >>>>>>>>>> >>>>>>>>>> Running FS manually with -np yielded pri=20 nice=0 and System >>>>>>>>>> Monitor reports priority "normal" >>>>>>>>>> >>>>>>>>>> Running FS manually with -rp yielded pri=-2 nice=-10 and System >>>>>>>>>> Monitor reports priority "very high", same results as when FS was started >>>>>>>>>> without any priority switch on the command line. >>>>>>>>>> >>>>>>>>>> BUT! When I start FS with systemd it maintains priority=-2 but >>>>>>>>>> nice all the way down to 19 which is why System Monitor reports "very low". >>>>>>>>>> This happens even with the -rp switch specified in the unit file. >>>>>>>>>> >>>>>>>>>> I don't know how scheduling priority and nice level interact on >>>>>>>>>> Debian, but it looks like I have a new research project for this weekend, >>>>>>>>>> assuming this is truly something to be concerned about. Or is it? >>>>>>>>>> >>>>>>>>>> Thanks for the tips. I will report my findings to the list if I >>>>>>>>>> discover anything substantive. >>>>>>>>>> >>>>>>>>>> Bote >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes < >>>>>>>>>> shaun.stokes at itec-support.co.uk> wrote: >>>>>>>>>> >>>>>>>>>> Hi Bote, >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I believe priority works in a similar way to metric (i.e. lower >>>>>>>>>> comes first), so -20 (most favorable scheduling) to +19 (least favorable >>>>>>>>>> scheduling). >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -rp -- enable high(realtime) priority settings >>>>>>>>>> >>>>>>>>>> -lp -- enable low priority settings >>>>>>>>>> >>>>>>>>>> -np -- enable normal priority settings (system default) >>>>>>>>>> >>>>>>>>>> Source: https://wiki.freeswitch.org/wiki/Command_line >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Hope this helps. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> >>>>>>>>>> Shaun >>>>>>>>>> ------------------------------ >>>>>>>>>> >>>>>>>>>> *From:* freeswitch-users-bounces at lists.freeswitch.org [ >>>>>>>>>> freeswitch-users-bounces at lists.freeswitch.org] on behalf of Bote >>>>>>>>>> Man [bote_radio at botecomm.com] >>>>>>>>>> *Sent:* 04 September 2015 15:54 >>>>>>>>>> *To:* FreeSWITCH Users Help >>>>>>>>>> *Subject:* [Freeswitch-users] FS priority >>>>>>>>>> >>>>>>>>>> I?m trying to set the priority on a new FreeSWITCH installation >>>>>>>>>> built from master on Debian 8 running on bare metal. It is currently >>>>>>>>>> running at ?very low? priority according to Resource Monitor in the GUI and >>>>>>>>>> ?top? reports FS is running at priority = -2 (that?s negative two) and nice >>>>>>>>>> = 19 >>>>>>>>>> >>>>>>>>>> So with the way FreeSWITCH is now launched by systemd is it >>>>>>>>>> considered a service or a user application that is simply run in the >>>>>>>>>> background? >>>>>>>>>> >>>>>>>>>> This affects how systemd treats its control groups and priority >>>>>>>>>> and how I will go about troubleshooting this. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Thanks. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Bote >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>> >>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>> * >>>>>>>>>> >>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>> >>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>>>> >>>>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> *Brian West* >>>>>>>> brian at freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>> http://www.freeswitchbook.com >>>>>>>> http://www.freeswitchcookbook.com >>>>>>>> >>>>>>>> Got Bugs? Report them here ! | >>>>>>>> Reddit: /r/freeswitch >>>>>>>> >>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/775d07f8/attachment-0001.html From enrico.grillo at grilloconsulting.it Sun Oct 4 20:36:51 2015 From: enrico.grillo at grilloconsulting.it (Enrico Grillo) Date: Sun, 04 Oct 2015 18:36:51 +0200 Subject: [Freeswitch-users] Freeswitch Videoconference mux and mp4 not working In-Reply-To: References: Message-ID: Hi everybody, I'm new to freeswitch and I'm experimenting with the 1.6.2 distro installed on a Virtualbox VM with Debian 8.2. I have installed by "apt-get install freeswitch-all". My goal is to set up a private server to handle video conferences with 2-4 participants using PCs (Jitsy), iPad (Polycom) and Verto WebRtc. I have a mandatory requirement to record audio+broadcasted video on an mp4 file. Adding and configuring h26x codec I'm been succesful in doing direct video calls from Polycom to Jitsy and even using the default 3000 video conference room where every participant sees the speaker video. All this calls use video passthru h264. If I try to use the default 3500 room the audio works fine but the broadcasted video is black. I suspect that I have missed some required support for mux/transcode encoding and sending. I have also done some experiments on video recording adding mod-vlc with the aim to obtain mp4 video recordings but I can't figure how to make it work. If I do a video call to the preconfigured 9192 I can record and playback a .fsv video but unfortunately I'm unable to convert it to a standard mp4 file.?? If I edit default.conf replacing .fsv wuth .mp4 when I call 9192 I don't see any error message (even after log 7) but mod-vlc creates and empty mp4 file. What I' missing? Thank you for any help or hints Enrico Grillo Torino Italy -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151004/d4be9713/attachment.html From johannes.singler at qnective.com Mon Oct 5 18:51:24 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Mon, 5 Oct 2015 16:51:24 +0200 Subject: [Freeswitch-users] Encryption modes on legs influencing each other Message-ID: FS is a B2BUA. However, the two legs of a regular call seem to influence each other, e.g. 1. The caller offers an SDES-SRTP-encrypted connection with ICE. 2. FS offers to the callee a simple RTP connection (no SRTP, no ICE, as configured in the dialplan), callee answers respectively. 3. FS answers caller, but without with neither "a:crypto" entries nor ICE candidates. 4. Why is that? Shouldn't it answer SDES-SRTP with ICE to the original caller, respecting the original caller's offer? When doing WebRTC from the caller (DTLS-SRTP with ICE), this actually works fine (callee unchanged). So what's the general scheme for choosing encryption on either side? Related to that: Can you enable ICE without completely enabling WebRTC (media_webrtc=true) from the dialplan? That would help maybe... -- Johannes Singler Software Engineer Qnective -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/fbd5e8e3/attachment.html From ravenox at gmail.com Mon Oct 5 21:37:58 2015 From: ravenox at gmail.com (=?UTF-8?B?0JDRgNGC0YPRgCDQmtGA0LDQtdCy?=) Date: Mon, 5 Oct 2015 20:37:58 +0300 Subject: [Freeswitch-users] Presence isolaiton/alias Message-ID: Is there any way to achieve presence isolation for arbitrary users in one domain? I'm look fuctionality which works like asterisk hints: https://wiki.asterisk.org/wiki/display/AST/Extension+State+and+Hints It should work like: User 1000 may have internal number 100 User 1001 may have internal number 101 both use context ctx1, so user 1000 may subscribe to 101 presence but not 1001 and user 1001 may subscribe to 100 presence but not 1000 and users in other context may not subscribe nowhere 100, 101 and 1000, 1001 How can this may be achieved? -- With best regards, Artur Kraev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/9abd0429/attachment.html From johannes.singler at qnective.com Tue Oct 6 10:27:44 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Tue, 6 Oct 2015 08:27:44 +0200 Subject: [Freeswitch-users] Low-Level Conference API Message-ID: mod_conference offers audio/video conferencing services. The usual way to start/join a conference seems to be to dial in to a special number. However, we would like to use mod_conference with custom signaling, so basically just the mixing part. For that, we would need some low-level API for conferences, with functionality like 1. Add a participant with a given offer SDP: return an answer SDP, start mixing it in and start the RTP stream to the new participant. 2. Remove a participant, stop mixing him, and stop the RTP stream to the respective device. Can this be achieved by using mod_event_socket, or would we have to implement a proper FreeSWITCH module for such things? -- Johannes Singler Software Engineer Qnective -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/b3fd7b57/attachment.html From tao at petatrading.com Wed Oct 7 02:01:48 2015 From: tao at petatrading.com (Tao Zhang) Date: Tue, 6 Oct 2015 18:01:48 -0400 Subject: [Freeswitch-users] Cannot get verto video conf demo working Message-ID: Hi, I am new to FreeSwitch, WebRTC and etc.. so please bear with me. :-) I tried to set up the latest FreeSwitch Video Conf demo on my server and could not get it working. I can call extension 3500 and enter the conf, but I only see a black area with no video and no sound. On the other hand, if I access the official video conf demo page https://conference.freeswitch.org/verto/#page-main from FreeSwitch, it works fine. I have been trying to figure out what is wrong with my FS setup. I cannot see any obvious errors from the FS server log and from the JS console. But from the chrome://webrtc-internals/, two ssrc_xxxx_send stats show bytes sent are zero. Also two ssrc_xxxx_recv stats show bytes received also zero. So it seems there is some problem related to the peer connection between the client and the FS server? I also noticed another difference in webrtc-internals outputs between my server setup and the official working one. For my set up, Channel-video-1 shows: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Channel-video-1 Statistics Channel-video-1timestamp10/6/2015, 5:48:56 PMgoogComponent1 localCertificateId googCertificate_29:3D:26:CC:D2:E0:1D:35:1E:0B:66:EA:B4:08:B7:FC:EE:FC:7B:0A:76:C5:6F:AE:B7:BD:D4:7B:73:10:E6:F7 selectedCandidatePairIdConn-video-1-0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> For the official setup, Channel-video-1 shows: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Statistics Channel-video-1timestamp10/6/2015, 5:37:53 PM selectedCandidatePairIdConn-video-1-0googComponent1dtlsCipher TLS_ECDHE_RSA_WITH_AES_256_CBC_SHAlocalCertificateId googCertificate_56:D3:CE:E1:0C:81:05:2A:FB:E7:17:3F:34:FB:21:F3:DD:F8:67:99:65:2D:D6:41:57:76:64:3A:ED:00:96:01 remoteCertificateId googCertificate_EB:11:4A:1F:D3:CE:18:2B:16:CE:6A:F4:71:5D:F6:A6:9E:22:63:8C srtpCipherAES_CM_128_HMAC_SHA1_80 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I guess the dtls-srtp connection is not set up properly, since remoteCert and other fields are missing in the webrtc-internals dump for my setup. But I cannot find any related error msgs and I have no idea how to debug further. Could anybody help? Thanks so much Tao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/cbadb03a/attachment-0001.html From michel.c.aoun at gmail.com Wed Oct 7 03:49:31 2015 From: michel.c.aoun at gmail.com (Michel Aoun) Date: Wed, 7 Oct 2015 02:49:31 +0300 Subject: [Freeswitch-users] Why only 3 frame sizes in mod_opus? Message-ID: I think that only 3 frame sizes (10ms, 20ms and 40ms) are implemented in mod_opus? Is there a reason for not adding the entire list of 2.5, 5, 10, 20, 40, and 60 ms (https://tools.ietf.org/html/rfc6716#section-2.1.4)? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/5b63f325/attachment.html From tao at petatrading.com Wed Oct 7 06:58:58 2015 From: tao at petatrading.com (Tao Zhang) Date: Tue, 6 Oct 2015 22:58:58 -0400 Subject: [Freeswitch-users] DTLS handshake problem Message-ID: Hi, Now I think the problem I am having with my verto video demo setup is about DTLS setup. From the FS server log, I can see both audio DTLS and video DTLS states are changed from OFF to HANDSHAKE, but then there is no more event regarding to DTLS state, there is no failure regarding to the HANDSHAKE either. It seems the HANDSHAKE just stuck there...? Could anybody help? The server log is pasted below. 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6233 Skipping RTCP ICE (Same as RTP) 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3240 Activate RTP/RTCP audio DTLS client 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3369 Changing audio DTLS state from OFF to HANDSHAKE 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:1929 Setting Jitterbuffer to 20ms (1 frames) (30 max frames) 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:6306 Set 2833 dtmf send payload to 126 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:6312 Set 2833 dtmf receive payload to 126 2015-10-07 02:34:58.770773 [DEBUG] switch_rtp.c:3731 Starting video timer. 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:6523 VIDEO RTP [verto.rtc/3500] 10.240.15.244:30526->100.8.240.191:54763 codec: 100 ms: 0 [SUCCESS] 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:5180 verto.rtc/3500 Starting Video thread 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6564 Activating Video ICE 2015-10-07 02:34:58.770773 [NOTICE] switch_rtp.c:4198 Activating RTP video ICE: OVGmvVZ6AiMvzY7t:2nnpMO2EHNETp4ym 100.8.240.191:54763 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6602 Activating VIDEO RTCP PORT 54763 interval 2000 mux 1 2015-10-07 02:34:58.770773 [DEBUG] switch_rtp.c:4095 RTCP send rate is: 2000 and packet rate is: 90000 Remote Port: 54763 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6613 Skipping VIDEO RTCP ICE (Same as VIDEO RTP) 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3240 Activate RTP/RTCP video DTLS client 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3369 Changing video DTLS state from OFF to HANDSHAKE Thanks so much Tao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/6e296f4c/attachment.html From johannes.singler at qnective.com Wed Oct 7 18:33:33 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Wed, 7 Oct 2015 16:33:33 +0200 Subject: [Freeswitch-users] Encryption modes on legs influencing each other In-Reply-To: References: Message-ID: Even when calling the echo call service, it does not work. To be more specific: How can I make FS respond to this SDP v=0 o=- 7827925660507220020 2 IN IP4 127.0.0.1 s=- t=0 0 a=group:BUNDLE audio a=msid-semantic: WMS ARDAMS m=audio 9 RTP/SAVPF 111 103 9 102 0 8 106 105 13 127 126 c=IN IP4 0.0.0.0 a=rtpmap:111 opus/48000/2 a=fmtp:111 minptime=10; useinbandfec=1 a=rtpmap:103 ISAC/16000 a=rtpmap:9 G722/8000 a=rtpmap:102 ILBC/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:106 CN/32000 a=rtpmap:105 CN/16000 a=rtpmap:13 CN/8000 a=rtpmap:127 red/8000 a=rtpmap:126 telephone-event/8000 a=rtcp:9 IN IP4 0.0.0.0 a=ice-ufrag:MDEFXaTwID0Qv/el a=ice-pwd:oj31a5bRhExyyehlEKTAVFw1 a=mid:audio a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time a=rtcp-mux a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:iMD5gSrO/mnMCNTcp3k85tMS3P4NgXf6wFubAmZW a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:iMD5gSrO/mnMCNTcp3k85tMS3P4NgXf6wFubAmZW a=maxptime:60 a=ssrc:2184339687 cname:/TpRcJ+yclk4xBm4 a=ssrc:2184339687 msid:ARDAMS ARDAMSa0 a=ssrc:2184339687 mslabel:ARDAMS a=ssrc:2184339687 label:ARDAMSa0 a=candidate:4203996854 1 udp 2122260223 10.110.44.92 46241 typ host generation 0 with something compatible, i.e. something having ice-ufrag/ice-pwd/candidate, and crypto entries? Instead, it responds with this incomplete SDP: v=0 o=FreeSWITCH 1444208399 1444208400 IN IP4 10.110.36.194 s=FreeSWITCH c=IN IP4 10.110.36.194 t=0 0 a=sendonly a=msid-semantic: WMS hotZDrIQsyNJstePWz1e1QRgqVxi8lkg m=audio 19770 RTP/AVPF 111 126 Some additional lines are printed on the FS log, but they don't seem to make it on the network (according to WireShark) a=rtpmap:111 opus/48000/2 a=fmtp:111 useinbandfec=1; minptime=10 a=rtpmap:126 telephone-event/8000 a=ptime:20 a=rtcp-mux a=rtcp:19770 IN IP4 10.110.36.194 a=ice-ufrag:hSw9zdfPZDYYO94d a=ice-pwd:D05puFtnS7zoQqGY83Yx73dW a=candidate:5758928345 1 udp 659136 10.110.36.194 19770 typ host generation 0 a=ssrc:2316904761 cname:zE52VDJe2mOlFS0s a=ssrc:2316904761 msid:hotZDrIQsyNJstePWz1e1QRgqVxi8lkg a0 a=ssrc:2316904761 mslabel:hotZDrIQsyNJstePWz1e1QRgqVxi8lkg a=ssrc:2316904761 label:hotZDrIQsyNJstePWz1e1QRgqVxi8lkga0 Total packet length is 1138 bytes... On Mon, Oct 5, 2015 at 4:51 PM, Johannes Singler < johannes.singler at qnective.com> wrote: > FS is a B2BUA. However, the two legs of a regular call seem to influence > each other, e.g. > > 1. The caller offers an SDES-SRTP-encrypted connection with ICE. > 2. FS offers to the callee a simple RTP connection (no SRTP, no ICE, as > configured in the dialplan), callee answers respectively. > 3. FS answers caller, but without with neither "a:crypto" entries nor ICE > candidates. > 4. Why is that? Shouldn't it answer SDES-SRTP with ICE to the original > caller, respecting the original caller's offer? > > When doing WebRTC from the caller (DTLS-SRTP with ICE), this actually > works fine (callee unchanged). > > So what's the general scheme for choosing encryption on either side? > > Related to that: > Can you enable ICE without completely enabling WebRTC (media_webrtc=true) > from the dialplan? That would help maybe... > > -- > Johannes Singler > Software Engineer > > Qnective > -- Johannes Singler Software Engineer Qnective Thurgauerstrasse 54 | 8050 Z?rich | Switzerland Mobile +41798379869 www.qnective.com | johannes.singler at qnective.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/c103936b/attachment.html From gascagonzalo at gmail.com Mon Oct 5 23:21:40 2015 From: gascagonzalo at gmail.com (Gonzalo Gasca Meza) Date: Mon, 5 Oct 2015 12:21:40 -0700 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Hi Michael, This is Gonzalo w/ Twilio, I will take a look at the current guides and update them, recently we have been improving the Integration guides with the release of our Secure SIP Trunking. In the TLS/SRTP integration we also have mentioned Inbound GW which may not be necessary. Today we dont support SIP registration. -Gonzalo On Mon, Oct 5, 2015 at 9:26 AM, Michael Nielsen wrote: > Here's as log from an incoming call from Twilio: > http://pastebin.com/n0de7jhv > > My guess is the problem is with line 33: "Processing +4432445867 > <+4432445867>->+44213395867 in context public" > and it fails on line 40: "Regex (FAIL) [gateway_inbound] > ${target_context}() =~ /^[a-z]/ break=on-false" > due to the fact that there aren't set any ${target_context} variable. > > I've added the Twilio inbound gateway as described in the Twilio guide, > but adding it, removing it etc. doesn't change anything at all. > To the Twilio-Inbound gateway I've added the variable ${target_context} > according to this guide: > https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md > > So my guess is that the Twilio-Inbound gateway aren't being used - however > - calls are routed to my FS. > > On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen > wrote: > >> I'll create some logs tomorrow. >> >> Just to clarify: >> - Calls are routes from Twilio to my FS >> - My FS is a clean installation, 1.6.2 >> - I've used Twilio's guide for setting up gateways, inbound and outbound >> - Outbound calls are routed correctly >> - Inbound calls are as mentioned routes to my FS, but my Twilio-inbound >> doesn't seem to have anything to do with it, therefor, I'm not able to set >> any variables in incoming calls from Twilio so I can detect them in my >> public context and transfer them to my default context. >> >> I don't want to route all calls in my public context to my default >> context, this would open a security issue. Only Twilio calls should be >> handled in such a manner. >> That's my challenge. >> >> >> On Sunday, October 4, 2015, Sergey Safarov wrote: >> >>> Inbound call can be received >>> 1) if twillio guys configure gateway to route incomes calls to you >>> 2) or if FS provide information how to route call for you >>> >>> After reading gateway config files, I has found that used second case >>> "FS provides information how to route calls via registration mechanism". >>> >>> Please: >>> - configure clean FS host as described in twilio manuals; >>> - enable siptrace; >>> - enable debug log; >>> - make incoming call; >>> - attach debug log in respond to this message. >>> >>> I try help you >>> >>> >>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen >>> wrote: >>> >>>> Still no luck. >>>> Any other ideas on how to "catch" the calls from the public context in >>>> FS? >>>> My goal is to transfer all calls from Twilio to my default context. >>>> >>>> >>>> On Saturday, October 3, 2015, Michael Nielsen >>>> wrote: >>>> >>>>> Looking at their guide for secure setup: >>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>> they've added >>>>> When I do this, registering doesn't fail (obviously), but inbound >>>>> calls are still not registered as coming from twilio... They still land >>>>> directly in the public context without the variables set correctly. >>>>> >>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> When adding the extension, I get the following - even though my >>>>>> username and password etc. are correct as they work for the outbound >>>>>> gateway...: >>>>>> >>>>>> twilio-inbound Failed Registration [908] >>>>>> >>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>> mic.niel84 at gmail.com> wrote: >>>>>> >>>>>>> I see. >>>>>>> Does it matter that I don't have an extension called 1000 in my FS, >>>>>>> nor in my Twilio account? >>>>>>> >>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba >>>>>>> wrote: >>>>>>> >>>>>>>> if you have a deep look at inbound gateway it is for receiving >>>>>>>> calls from Twilio as you can see below, this line informing freeswitch >>>>>>>> where to route inkling call. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> *From: *Michael Nielsen >>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>> *To: *FreeSWITCH Users Help >>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>> >>>>>>>> >>>>>>>> Outbound works fine. >>>>>>>> >>>>>>>> Without having the inbound gateway calls are still routed to my FS >>>>>>>> to my public context from Twilio. >>>>>>>> Adding the twilio-inbound doesn't seem to change anything...? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Friday, October 2, 2015, Brian West >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Well you'd send outbound calls out the outbound and the inbound >>>>>>>>> one is just to register with twilio so they know where to send your inbound >>>>>>>>> calls. Nothing more. >>>>>>>>> >>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I'm trying to setup twilio as gateway following this guide: >>>>>>>>>> >>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>> >>>>>>>>>> In their example of twiliotrunk.xml they have twilio-inbound and >>>>>>>>>> twilio-outbound. >>>>>>>>>> >>>>>>>>>> What is the difference between the two gateways? I know their >>>>>>>>>> names indicate inbound and outbound calling, but how can Freeswitch tell >>>>>>>>>> the difference between them. Especially how can Freeswitch now to use >>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>> >>>>>>>>>> Make sense? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> *Brian West* >>>>>>>>> brian at freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>> http://www.freeswitchbook.com >>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>> >>>>>>>>> Got Bugs? Report them here ! | >>>>>>>>> Reddit: /r/freeswitch >>>>>>>>> >>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151005/4a796d22/attachment-0001.html From gascagonzalo at gmail.com Tue Oct 6 14:19:52 2015 From: gascagonzalo at gmail.com (Gonzalo Gasca Meza) Date: Tue, 6 Oct 2015 03:19:52 -0700 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Hi Michael, If you are using Twilio Elastic SIP trunking you configure what we called *Origination URI *where you configure the IP address (or FQDN) of the network element entry point into your communications infrastructure (e.g. IP-PBX, SBC). Meaning you dial: +4432445867 and we will ring the URI you define. Example: sip:1.1.1.1 sip:+4432445867 at 1.1.1.1 sip:1000 at 1.1.1.1 sip:1000 at mysb.com?X-myheader=foo Information here: https://www.twilio.com/docs/sip-trunking/getting-started#origination When I looked at your pastebin, I see that you most likely configured something like first example (sip:1.1.1.1) as we are routing the call to +4432445867. Per my understanding, calls received by Freeswitch will be directed to the context of the associated port and IP that a call comes in. For example calls received on port 5060 may be directed to the default context. In our sample guide we are using the US datacenter. In some scenarios this inbound Gateway is not used, for example in my Lab I'm handling calls in public context and this inbound gateway is just ignored. Since your number is in UK most likely you will get a call from the following IP Addresses: - 54.171.127.192 - 54.171.127.193 - 54.171.127.194 Maybe you can try setting it: business.pstn.ie1.twilio.com to match the European Zone IPs and see what happens? HTH -Gonzalo On Tue, Oct 6, 2015 at 2:05 AM, Michael Nielsen wrote: > I just did - change to 5080 - and nothing else happens. > It still gets routed directly to the public context - without getting > "catched" by the gateway-config. > > I've tried to use the extension parameter in the gateway and route calls > from Twilio directly to 1000 at my-domain.com:5080, still nothing else > happens. > > > On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin > wrote: > >> Well, if your URL points to 5060, then yes, you need to change it to 5080 >> :-)) >> >> >> >> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >> wrote: >> >>> I can only give Twilio an url. But I am able to change the default >>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>> perhaps? >>> >>> >>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>> wrote: >>> >>>> but what exactly is configured on twilio side? I guess it should be >>>> configurable where it should send calls >>>> >>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen >>>> wrote: >>>> >>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>> gateway profile. It still lands in the public context without any variables >>>>> set. >>>>> >>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov >>>>> wrote: >>>>> >>>>>> If disable registration on inbound gateway, then is possible receive >>>>>> inbound call? >>>>>> >>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>> wrote: >>>>>> >>>>>>> Twilio is just taking a sip address as termination address. In this >>>>>>> case my domain which FS runs on. >>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>> which then lands in my public context. >>>>>>> >>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin >>>>>>> wrote: >>>>>>> >>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>> profile (port 5060): >>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>> 54.171.127.192:5060 >>>>>>>> >>>>>>>> >>>>>>>> so, what exactly is configured on both sides? The external profile >>>>>>>> is usually on the port 5080. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>> >>>>>>>>> My guess is the problem is with line 33: "Processing +4432445867 >>>>>>>>> <+4432445867>->+44213395867 in context public" >>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>> variable. >>>>>>>>> >>>>>>>>> I've added the Twilio inbound gateway as described in the Twilio >>>>>>>>> guide, but adding it, removing it etc. doesn't change anything at all. >>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>> ${target_context} according to this guide: >>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>> >>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being used - >>>>>>>>> however - calls are routed to my FS. >>>>>>>>> >>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>> >>>>>>>>>> Just to clarify: >>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound and >>>>>>>>>> outbound >>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>> >>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>> be handled in such a manner. >>>>>>>>>> That's my challenge. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Inbound call can be received >>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls to >>>>>>>>>>> you >>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>> >>>>>>>>>>> After reading gateway config files, I has found that used second >>>>>>>>>>> case "FS provides information how to route calls via registration >>>>>>>>>>> mechanism". >>>>>>>>>>> >>>>>>>>>>> Please: >>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>> - enable siptrace; >>>>>>>>>>> - enable debug log; >>>>>>>>>>> - make incoming call; >>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>> >>>>>>>>>>> I try help you >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Still no luck. >>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>> context in FS? >>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>> context. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>> they've added >>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>> >>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> When adding the extension, I get the following - even though >>>>>>>>>>>>>> my username and password etc. are correct as they work for the outbound >>>>>>>>>>>>>> gateway...: >>>>>>>>>>>>>> >>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>> Does it matter that I don't have an extension called 1000 in >>>>>>>>>>>>>>> my FS, nor in my Twilio account? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and twilio* >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Without having the inbound gateway calls are still routed >>>>>>>>>>>>>>>> to my FS to my public context from Twilio. >>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and the >>>>>>>>>>>>>>>>> inbound one is just to register with twilio so they know where to send your >>>>>>>>>>>>>>>>> inbound calls. Nothing more. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I know >>>>>>>>>>>>>>>>>> their names indicate inbound and outbound calling, but how can Freeswitch >>>>>>>>>>>>>>>>>> tell the difference between them. Especially how can Freeswitch now to use >>>>>>>>>>>>>>>>>> twilio-inbound for incoming calls from twilio and not just twilit-outbound >>>>>>>>>>>>>>>>>> as the only difference is register-proxy and expire-seconds between the two? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Got Bugs? Report them here ! >>>>>>>>>>>>>>>>> | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/cc89646f/attachment-0001.html From gascagonzalo at gmail.com Tue Oct 6 21:39:43 2015 From: gascagonzalo at gmail.com (Gonzalo Gasca Meza) Date: Tue, 6 Oct 2015 10:39:43 -0700 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: As I mentioned above we don't support sip registration. On Oct 6, 2015 6:32 PM, "Michael Nielsen" wrote: > I'm only able to have Twilio route calls to a URL (such as sip: > my-domain.com or sip:1000 at my-domain.com:port-number). > Whatever I do, I'm not able to get a gateway to register to Twilio. > > Would it be a correct way to have my sip_profiles/internal.xml use context > default instead of public, so I can catch it in that way? > All internal should require authentication. > > Here is some info about Twilio and their trunk setup: > https://www.twilio.com/docs/sip-trunking/getting-started > > My idea of perfect setup would of course to be able to have a > sip_profiles/external/twilio.xml which automatically had all incoming calls > routed/transfer directly to default context - so my directory-users could > receive calls in that manner. > > > On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov > wrote: > >> It say that twillio is not use your inbound gaeway. It may be deleted. >> If you want route call via inbound gateway, then configure call routing >> on twilio side. >> >> In your case incoming call is processed in context configured in >> sip_profile '' >> >> Alternative it can be setted in directory via '> name="user_context" value="targed_context"/>' >> >> >> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >> wrote: >> >>> I did have Twilio IP's in ACL - as their guide told me to. >>> Removing them gives me the following error: >>> "Rejected by acl "domains". Falling back to Digest auth." >>> >>> I do have a twilio.xml in my /sip_profiles/external/ directory and this >>> does work for outbound calls. >>> >>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>> wrote: >>> >>>> I has two FS serves "client" and provider. >>>> On client configired gateway. >>>> On server user in directory. >>>> >>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>> &park()" >>>> Below two string from FS log >>>> >>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in context >>>> target_context >>>> >>>> "target_context" is value of '>>> value="target_context"/>' in gateway config file. >>>> >>>> Tested on 7add4b2 commit >>>> >>>> >>>> Think you has disable authorization or configure twilio server IP >>>> addess in ACL. Locate this changes and revert it back. >>>> >>>> >>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen >>>> wrote: >>>> >>>>> I just did - change to 5080 - and nothing else happens. >>>>> It still gets routed directly to the public context - without getting >>>>> "catched" by the gateway-config. >>>>> >>>>> I've tried to use the extension parameter in the gateway and route >>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still nothing >>>>> else happens. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>> ssinyagin at gmail.com> wrote: >>>>> >>>>>> Well, if your URL points to 5060, then yes, you need to change it to >>>>>> 5080 :-)) >>>>>> >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> I can only give Twilio an url. But I am able to change the default >>>>>>> Twilio uses, as an example to 5080. Would that trigger the external gateway >>>>>>> perhaps? >>>>>>> >>>>>>> >>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin >>>>>>> wrote: >>>>>>> >>>>>>>> but what exactly is configured on twilio side? I guess it should be >>>>>>>> configurable where it should send calls >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> If I disable registration on my twilio-inbound, it does not fail - >>>>>>>>> however - incoming calls are still not "catched" by my twilio-inbound >>>>>>>>> gateway profile. It still lands in the public context without any variables >>>>>>>>> set. >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>> receive inbound call? >>>>>>>>>> >>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Twilio is just taking a sip address as termination address. In >>>>>>>>>>> this case my domain which FS runs on. >>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 port - >>>>>>>>>>> which then lands in my public context. >>>>>>>>>>> >>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> in your pastebin, you seem to receive the call on your internal >>>>>>>>>>>> profile (port 5060): >>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>> >>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>> due to the fact that there aren't set any ${target_context} >>>>>>>>>>>>> variable. >>>>>>>>>>>>> >>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>> all. >>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>> >>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't being >>>>>>>>>>>>> used - however - calls are routed to my FS. >>>>>>>>>>>>> >>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, inbound >>>>>>>>>>>>>> and outbound >>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I don't want to route all calls in my public context to my >>>>>>>>>>>>>> default context, this would open a security issue. Only Twilio calls should >>>>>>>>>>>>>> be handled in such a manner. >>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes calls >>>>>>>>>>>>>>> to you >>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> After reading gateway config files, I has found that used >>>>>>>>>>>>>>> second case "FS provides information how to route calls via registration >>>>>>>>>>>>>>> mechanism". >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the public >>>>>>>>>>>>>>>> context in FS? >>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my default >>>>>>>>>>>>>>>> context. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), but >>>>>>>>>>>>>>>>> inbound calls are still not registered as coming from twilio... They still >>>>>>>>>>>>>>>>> land directly in the public context without the variables set correctly. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is for >>>>>>>>>>>>>>>>>>>> receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound and >>>>>>>>>>>>>>>>>>>>> the inbound one is just to register with twilio so they know where to send >>>>>>>>>>>>>>>>>>>>> your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following this >>>>>>>>>>>>>>>>>>>>>> guide: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? I >>>>>>>>>>>>>>>>>>>>>> know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>> ! | Reddit: /r/freeswitch >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:* >>>>>>>>>>>>>>>>>>>>> briankwest >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151006/c4846108/attachment-0001.html From olegstolyar at gmail.com Wed Oct 7 18:53:02 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Wed, 7 Oct 2015 07:53:02 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: Thanks guys! On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre wrote: > http://tools.ietf.org/html/rfc3551 > > Even though the actual sampling rate for G.722 audio is 16,000 Hz, > the RTP clock rate for the G722 payload format is 8,000 Hz because > that value was erroneously assigned in RFC 1890 and must remain > unchanged for backward compatibility. The octet rate or sample-pair > rate is 8,000 Hz. > > > On 7 October 2015 at 00:01, Michael Jerris wrote: > >> G722/8000 is actually 16k not 8, an accident of history... >> >> >> On Tuesday, October 6, 2015, Oleg Stolyar wrote: >> >>> Yeah but Chrome seems to only be offering G722 at 8000 >>> a=rtpmap:9 G722/8000 >>> >>> Am I reading this correctly? >>> >>> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >>> anthony.minessale at gmail.com> wrote: >>> >>>> G722 is actually 16khz which can pass for hd >>>> isac will do higher sample rates as well like 16 and 32 but it will >>>> probably also be cpu intensive. >>>> >>>> >>>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli >>>> wrote: >>>> >>>>> With browsers/webrtc I believe your choice is only between opus and >>>>> g711 >>>>> >>>>> sent from my mobile, >>>>> Giovanni Maruzzelli >>>>> cell: +39 347 266 56 18 >>>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" wrote: >>>>> >>>>>> My endpoint is Chrome/WebRTC. Here is what the current version sends >>>>>> in the the INVITE. >>>>>> >>>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >>>>>> consumption? >>>>>> >>>>>> a=rtpmap:111 opus/48000/2 >>>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>>> a=rtpmap:103 ISAC/16000 >>>>>> a=rtpmap:104 ISAC/32000 >>>>>> a=rtpmap:9 G722/8000 >>>>>> a=rtpmap:0 PCMU/8000 >>>>>> a=rtpmap:8 PCMA/8000 >>>>>> a=rtpmap:106 CN/32000 >>>>>> a=rtpmap:105 CN/16000 >>>>>> a=rtpmap:13 CN/8000 >>>>>> a=rtpmap:126 telephone-event/8000 >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>>> ssinyagin at gmail.com> wrote: >>>>>> >>>>>>> If your endpoint supports it, G722 at 16000h gives a very decent voice >>>>>>> quality. SILK also supports 16KHz. >>>>>>> >>>>>>> here's some information related to codec complexity: >>>>>>> >>>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar >>>>>> > wrote: >>>>>>> >>>>>>>> Thanks guys! >>>>>>>> >>>>>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>>>>> G.722. >>>>>>>> >>>>>>>> Is there some codec/setting that will let me have HD voice for less >>>>>>>> CPU and perhaps more bandwidth? >>>>>>>> >>>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>> >>>>>>>>> typo: opus at 8000h@20i >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that resampling >>>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>> > Hi guys, >>>>>>>>>> > >>>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>>> G.711/8000 or >>>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>>> > >>>>>>>>>> > When I switched some users to OPUS instead, the CPU consumption >>>>>>>>>> jumped 3-4 >>>>>>>>>> > times even though the conference rate is still 8000. Is this >>>>>>>>>> expected? >>>>>>>>>> > >>>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>>> conference sample >>>>>>>>>> > rate to auto (so it only used high-quality sampling for users >>>>>>>>>> that can >>>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>> > >>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>> > http://www.cluecon.com >>>>>>>>>> > >>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>> >>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>> * >>>>>>>>> >>>>>>>>> ClueCon Weekly Development Call >>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>> >>>>>>>>> ClueCon Testimonials >>>>>>>>> ClueCon This Summer >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>> >>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>> http://twitter.com/FreeSWITCH >>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>> * >>>> >>>> ClueCon Weekly Development Call >>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>> >>>> ClueCon Testimonials >>>> ClueCon This Summer >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/5ac2118f/attachment-0001.html From gascagonzalo at gmail.com Wed Oct 7 19:15:18 2015 From: gascagonzalo at gmail.com (Gonzalo Gasca Meza) Date: Wed, 7 Oct 2015 08:15:18 -0700 Subject: [Freeswitch-users] Freeswitch inbound logic match Message-ID: I have a SIP Provider which has 4 IP addresses in US. They send SIP calls from any of those 4 IPs to my Freeswitch. **They do not require authentication, nor SIP Trunk registration, just purely send a SIP INVITE** Incoming calls *work fine* except that I want to assign a *context* when I receive an incoming call from this ITSP at *gateway level*. Gateway xml file is configured under external folder. (../conf/sip_profiles/external/) I can see in packet capture and in freeswitch.log call comes from correct ip and port, but is always routed to context default. Hence I need to configure something there. Is it possible to define context at gateway level? Console trace: http://pastebin.com/NzzLAK8U Freeswitch trace http://pastebin.com/YUYVLfyY I defined my 4 SIP Gateways (status up) as follows: (1 for each IP address) >sofia profile external gwlist itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 > sofia status gateway itsp-inbound-us1 Name itsp-inbound-us1 Profile external Scheme Digest Realm 54.172.60.0 Username not-required Password yes >From Contact Exten 1000 To sip:not-required at 54.172.60.0 Proxy sip:54.172.60.0 Context itsp Expires 600 Freq 600 Ping 0 PingFreq 0 PingTime 0.00 PingState 0/0/0 State NOREG Status UP Uptime 536s CallsIN 0 CallsOUT 0 FailedCallsIN 0 FailedCallsOUT 0 ================================================================================================= Any suggestion? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/8b9d8b32/attachment.html From doancea at orange-vallee.net Wed Oct 7 19:23:57 2015 From: doancea at orange-vallee.net (Dragos Oancea) Date: Wed, 07 Oct 2015 17:23:57 +0200 Subject: [Freeswitch-users] Why only 3 frame sizes in mod_opus? In-Reply-To: References: Message-ID: <5615390D.3080002@orange-vallee.net> Hi Michael, You have the full spectrum with opus at 8000h actually : 10,20,40,60,80,100,120 . 80,100,120 are created like this (using Opus repacketization): 80 = 2 x 40 ms 100 = 5 x 20 ms (since Opus can only repacketize frames of the same size) 120 = 2 x 60 ms . As far as I know 60 ms at 48 khz exceeds an internal buffer size in Freeswitch when decoding, so that's why no frame sizes over 40 ms for Opus @ 48 khz . Regards, Dragos On 10/07/2015 01:49 AM, Michel Aoun wrote: > I think that only 3 frame sizes (10ms, 20ms and 40ms) are implemented > in mod_opus? > > Is there a reason for not adding the entire list of 2.5, 5, 10, 20, > 40, and 60 ms (https://tools.ietf.org/html/rfc6716#section-2.1.4)? > > Thanks > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/24ee502a/attachment.html From gascagonzalo at gmail.com Wed Oct 7 19:32:03 2015 From: gascagonzalo at gmail.com (Gonzalo Gasca Meza) Date: Wed, 7 Oct 2015 08:32:03 -0700 Subject: [Freeswitch-users] Freeswitch and twilio In-Reply-To: References: <01D4F74E-57DF-4B94-9112-ABC437573560@gmail.com> Message-ID: Michael, A few points to clarify: (TL;DR) - Twilio do not support SIP Registration - When Twilio send a call to your IP PBX it will send it based in the origination URI you configured in Twilio page which is documented here: *PLEASE READ THE FOLLOWING DOCS* https://www.twilio.com/blog/2015/07/sip-trunking-load-balancing-and-failover-made-easy.html https://www.twilio.com/blog/2014/12/getting-started-placing-outbound-calls-with-twilio-elastic-sip-trunking-and-freeswitch.html https://www.twilio.com/docs/sip-trunking/getting-started Example: sip:1.1.1.1 (Here we send as Dialed number your Twilio phone number sip:+1661748024 at 1.1.1.1) sip:2000 at 1.1.1.1 (Here we send as Dialed number 2000) Twilio outbound profile is used for Outgoing calls from Freeswitch to Twilio. Twilio inbound profile in the documentation is not used at all. For incoming calls you can configure your public.xml to send calls to the context you prefer: I think at this point your question is can I assign the context via Gateways? I sent an email with this to the mailer. Please monitor that one. (Freeswitch inbound logic match) In my case Im using US IP addresses for Twilio, you may need to change it to your UK (EU datacenter) Let me know if you have other questions related to Twilio. Thanks -Gonzalo On Wed, Oct 7, 2015 at 4:21 AM, Michael Nielsen wrote: > Ok, so internal user like /directory/default/twilio.xml and then use the > destination number in the HEADER for routing calls? > The Twilio guide uses an external gateway and not an internal - but I > guess that's wrong... > > On Wed, Oct 7, 2015 at 12:19 PM, Sergey Safarov > wrote: > >> make as i write in prevesion message. >> 1) 5080 - port is used external profile >> 2) remove inbound gateway >> >> On Wed, Oct 7, 2015 at 12:02 PM, Michael Nielsen >> wrote: >> >>> Hello Sergey, >>> >>> This is what I've done. >>> 1) Twilio is set up to route calls to sip:my-domain:5080. I've validated >>> that calls are entering my server on port 5080 and sofia/external/ captures >>> it. >>> 2) Twilio IP's are added to my ACL and validated that incoming calls are >>> accepted. >>> 3) I've created a sip_profile/gateway/twilio.xml which contains: >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Twilio-outbound does work. Twilio-inbound does not place incoming calls >>> in the default context. >>> >>> If I make a dialplan in /dialplan/public/gateway_incoming.xml which >>> checks if the user exists and then transfer calls, then it works. >>> But I would prefer to have a gateway (or sip_profile) setup correctly >>> for placing calls in default context from Twilio. >>> >>> >>> On Wed, Oct 7, 2015 at 8:27 AM, Sergey Safarov >>> wrote: >>> >>>> I read provided doc link. Working scheme: >>>> 1) create separate sip_profile for twilio. As example use internal >>>> profile. Also you may set port to 5090 in new profile; >>>> 2) configure ACL with twilio IP in new profile; >>>> 3) set required context in new profile; >>>> 4) set correct port in trunk originatin settings on twilio side. >>>> >>>> After it incoming calls must work correctly. >>>> >>>> On Tue, Oct 6, 2015, 20:32 Michael Nielsen >>>> wrote: >>>> >>>>> I'm only able to have Twilio route calls to a URL (such as sip: >>>>> my-domain.com or sip:1000 at my-domain.com:port-number). >>>>> Whatever I do, I'm not able to get a gateway to register to Twilio. >>>>> >>>>> Would it be a correct way to have my sip_profiles/internal.xml use >>>>> context default instead of public, so I can catch it in that way? >>>>> All internal should require authentication. >>>>> >>>>> Here is some info about Twilio and their trunk setup: >>>>> https://www.twilio.com/docs/sip-trunking/getting-started >>>>> >>>>> My idea of perfect setup would of course to be able to have a >>>>> sip_profiles/external/twilio.xml which automatically had all incoming calls >>>>> routed/transfer directly to default context - so my directory-users could >>>>> receive calls in that manner. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 3:43 PM, Sergey Safarov >>>>> wrote: >>>>> >>>>>> It say that twillio is not use your inbound gaeway. It may be deleted. >>>>>> If you want route call via inbound gateway, then configure call >>>>>> routing on twilio side. >>>>>> >>>>>> In your case incoming call is processed in context configured in >>>>>> sip_profile '' >>>>>> >>>>>> Alternative it can be setted in directory via '>>>>> name="user_context" value="targed_context"/>' >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 4:07 PM, Michael Nielsen >>>>> > wrote: >>>>>> >>>>>>> I did have Twilio IP's in ACL - as their guide told me to. >>>>>>> Removing them gives me the following error: >>>>>>> "Rejected by acl "domains". Falling back to Digest auth." >>>>>>> >>>>>>> I do have a twilio.xml in my /sip_profiles/external/ directory and >>>>>>> this does work for outbound calls. >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 12:57 PM, Sergey Safarov >>>>>> > wrote: >>>>>>> >>>>>>>> I has two FS serves "client" and provider. >>>>>>>> On client configired gateway. >>>>>>>> On server user in directory. >>>>>>>> >>>>>>>> On servers I take command "originate user/fs2 at gateways.rcsnet.ru >>>>>>>> &park()" >>>>>>>> Below two string from FS log >>>>>>>> >>>>>>>> 10:31:55.818435 [NOTICE] switch_channel.c:1055 New Channel >>>>>>>> sofia/external/0000000000 at gateways.rcsnet.ru >>>>>>>> [6bc096cb-b903-4b47-9a9b-3fba54c10d6a] >>>>>>>> [INFO] mod_dialplan_xml.c:635 Processing <0000000000>->fs2 in >>>>>>>> context target_context >>>>>>>> >>>>>>>> "target_context" is value of '>>>>>>> value="target_context"/>' in gateway config file. >>>>>>>> >>>>>>>> Tested on 7add4b2 commit >>>>>>>> >>>>>>>> >>>>>>>> Think you has disable authorization or configure twilio server IP >>>>>>>> addess in ACL. Locate this changes and revert it back. >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 12:05 PM, Michael Nielsen < >>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>> >>>>>>>>> I just did - change to 5080 - and nothing else happens. >>>>>>>>> It still gets routed directly to the public context - without >>>>>>>>> getting "catched" by the gateway-config. >>>>>>>>> >>>>>>>>> I've tried to use the extension parameter in the gateway and route >>>>>>>>> calls from Twilio directly to 1000 at my-domain.com:5080, still >>>>>>>>> nothing else happens. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 9:59 AM, Stanislav Sinyagin < >>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Well, if your URL points to 5060, then yes, you need to change it >>>>>>>>>> to 5080 :-)) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 9:47 AM, Michael Nielsen < >>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I can only give Twilio an url. But I am able to change the >>>>>>>>>>> default Twilio uses, as an example to 5080. Would that trigger the external >>>>>>>>>>> gateway perhaps? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tuesday, October 6, 2015, Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> but what exactly is configured on twilio side? I guess it >>>>>>>>>>>> should be configurable where it should send calls >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 6, 2015 at 9:27 AM, Michael Nielsen < >>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> If I disable registration on my twilio-inbound, it does not >>>>>>>>>>>>> fail - however - incoming calls are still not "catched" by my >>>>>>>>>>>>> twilio-inbound gateway profile. It still lands in the public context >>>>>>>>>>>>> without any variables set. >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Oct 6, 2015 at 5:57 AM, Sergey Safarov < >>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> If disable registration on inbound gateway, then is possible >>>>>>>>>>>>>> receive inbound call? >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Mon, Oct 5, 2015, 22:45 Michael Nielsen < >>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Twilio is just taking a sip address as termination address. >>>>>>>>>>>>>>> In this case my domain which FS runs on. >>>>>>>>>>>>>>> Apparently, Twilio is sending calls to the standard 5060 >>>>>>>>>>>>>>> port - which then lands in my public context. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Monday, October 5, 2015, Stanislav Sinyagin < >>>>>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> in your pastebin, you seem to receive the call on your >>>>>>>>>>>>>>>> internal profile (port 5060): >>>>>>>>>>>>>>>> 11:18:58.277709 [DEBUG] sofia.c:9229 sofia/internal/+ >>>>>>>>>>>>>>>> 4432445867 at sip.ie1.twilio.com receiving invite from >>>>>>>>>>>>>>>> 54.171.127.192:5060 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> so, what exactly is configured on both sides? The external >>>>>>>>>>>>>>>> profile is usually on the port 5080. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Oct 5, 2015 at 6:26 PM, Michael Nielsen < >>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Here's as log from an incoming call from Twilio: >>>>>>>>>>>>>>>>> http://pastebin.com/n0de7jhv >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> My guess is the problem is with line 33: "Processing >>>>>>>>>>>>>>>>> +4432445867 <+4432445867>->+44213395867 in context public" >>>>>>>>>>>>>>>>> and it fails on line 40: "Regex (FAIL) [gateway_inbound] >>>>>>>>>>>>>>>>> ${target_context}() =~ /^[a-z]/ break=on-false" >>>>>>>>>>>>>>>>> due to the fact that there aren't set any >>>>>>>>>>>>>>>>> ${target_context} variable. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I've added the Twilio inbound gateway as described in the >>>>>>>>>>>>>>>>> Twilio guide, but adding it, removing it etc. doesn't change anything at >>>>>>>>>>>>>>>>> all. >>>>>>>>>>>>>>>>> To the Twilio-Inbound gateway I've added the variable >>>>>>>>>>>>>>>>> ${target_context} according to this guide: >>>>>>>>>>>>>>>>> https://github.com/voxserv/freeswitch_conf_minimal/blob/master/docs/tutorial_01_simple_pbx.md >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> So my guess is that the Twilio-Inbound gateway aren't >>>>>>>>>>>>>>>>> being used - however - calls are routed to my FS. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 10:15 PM, Michael Nielsen < >>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I'll create some logs tomorrow. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Just to clarify: >>>>>>>>>>>>>>>>>> - Calls are routes from Twilio to my FS >>>>>>>>>>>>>>>>>> - My FS is a clean installation, 1.6.2 >>>>>>>>>>>>>>>>>> - I've used Twilio's guide for setting up gateways, >>>>>>>>>>>>>>>>>> inbound and outbound >>>>>>>>>>>>>>>>>> - Outbound calls are routed correctly >>>>>>>>>>>>>>>>>> - Inbound calls are as mentioned routes to my FS, but my >>>>>>>>>>>>>>>>>> Twilio-inbound doesn't seem to have anything to do with it, therefor, I'm >>>>>>>>>>>>>>>>>> not able to set any variables in incoming calls from Twilio so I can detect >>>>>>>>>>>>>>>>>> them in my public context and transfer them to my default context. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I don't want to route all calls in my public context to >>>>>>>>>>>>>>>>>> my default context, this would open a security issue. Only Twilio calls >>>>>>>>>>>>>>>>>> should be handled in such a manner. >>>>>>>>>>>>>>>>>> That's my challenge. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Sunday, October 4, 2015, Sergey Safarov < >>>>>>>>>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Inbound call can be received >>>>>>>>>>>>>>>>>>> 1) if twillio guys configure gateway to route incomes >>>>>>>>>>>>>>>>>>> calls to you >>>>>>>>>>>>>>>>>>> 2) or if FS provide information how to route call for you >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> After reading gateway config files, I has found that >>>>>>>>>>>>>>>>>>> used second case "FS provides information how to route calls via >>>>>>>>>>>>>>>>>>> registration mechanism". >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Please: >>>>>>>>>>>>>>>>>>> - configure clean FS host as described in twilio manuals; >>>>>>>>>>>>>>>>>>> - enable siptrace; >>>>>>>>>>>>>>>>>>> - enable debug log; >>>>>>>>>>>>>>>>>>> - make incoming call; >>>>>>>>>>>>>>>>>>> - attach debug log in respond to this message. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I try help you >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Sun, Oct 4, 2015 at 2:37 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Still no luck. >>>>>>>>>>>>>>>>>>>> Any other ideas on how to "catch" the calls from the >>>>>>>>>>>>>>>>>>>> public context in FS? >>>>>>>>>>>>>>>>>>>> My goal is to transfer all calls from Twilio to my >>>>>>>>>>>>>>>>>>>> default context. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Saturday, October 3, 2015, Michael Nielsen < >>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Looking at their guide for secure setup: >>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/resources/images/docs/Twilio-Freeswitch.pdf >>>>>>>>>>>>>>>>>>>>> they've added >>>>>>>>>>>>>>>>>>>> value="false"/> >>>>>>>>>>>>>>>>>>>>> When I do this, registering doesn't fail (obviously), >>>>>>>>>>>>>>>>>>>>> but inbound calls are still not registered as coming from twilio... They >>>>>>>>>>>>>>>>>>>>> still land directly in the public context without the variables set >>>>>>>>>>>>>>>>>>>>> correctly. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:58 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> When adding the extension, I get the following - even >>>>>>>>>>>>>>>>>>>>>> though my username and password etc. are correct as they work for the >>>>>>>>>>>>>>>>>>>>>> outbound gateway...: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> twilio-inbound Failed Registration [908] >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Sat, Oct 3, 2015 at 11:57 AM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> I see. >>>>>>>>>>>>>>>>>>>>>>> Does it matter that I don't have an extension called >>>>>>>>>>>>>>>>>>>>>>> 1000 in my FS, nor in my Twilio account? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 11:34 PM, Ahmed Habiba < >>>>>>>>>>>>>>>>>>>>>>> ahabiba at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> if you have a deep look at inbound gateway it is >>>>>>>>>>>>>>>>>>>>>>>> for receiving calls from Twilio as you can see below, this line informing >>>>>>>>>>>>>>>>>>>>>>>> freeswitch where to route inkling call. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> *From: *Michael Nielsen >>>>>>>>>>>>>>>>>>>>>>>> *Date: *October 2, 2015 at 11:24:51 PM GMT+3 >>>>>>>>>>>>>>>>>>>>>>>> *To: *FreeSWITCH Users Help < >>>>>>>>>>>>>>>>>>>>>>>> freeswitch-users at lists.freeswitch.org> >>>>>>>>>>>>>>>>>>>>>>>> *Subject: **Re: [Freeswitch-users] Freeswitch and >>>>>>>>>>>>>>>>>>>>>>>> twilio* >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Outbound works fine. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Without having the inbound gateway calls are still >>>>>>>>>>>>>>>>>>>>>>>> routed to my FS to my public context from Twilio. >>>>>>>>>>>>>>>>>>>>>>>> Adding the twilio-inbound doesn't seem to change >>>>>>>>>>>>>>>>>>>>>>>> anything...? >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Friday, October 2, 2015, Brian West < >>>>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Well you'd send outbound calls out the outbound >>>>>>>>>>>>>>>>>>>>>>>>> and the inbound one is just to register with twilio so they know where to >>>>>>>>>>>>>>>>>>>>>>>>> send your inbound calls. Nothing more. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Oct 2, 2015 at 1:46 PM, Michael Nielsen < >>>>>>>>>>>>>>>>>>>>>>>>> mic.niel84 at gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> I'm trying to setup twilio as gateway following >>>>>>>>>>>>>>>>>>>>>>>>>> this guide: >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> https://www.twilio.com/docs/sip-trunking/sample-configuration#freeswitch >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> In their example of twiliotrunk.xml they have >>>>>>>>>>>>>>>>>>>>>>>>>> twilio-inbound and twilio-outbound. >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> What is the difference between the two gateways? >>>>>>>>>>>>>>>>>>>>>>>>>> I know their names indicate inbound and outbound calling, but how can >>>>>>>>>>>>>>>>>>>>>>>>>> Freeswitch tell the difference between them. Especially how can Freeswitch >>>>>>>>>>>>>>>>>>>>>>>>>> now to use twilio-inbound for incoming calls from twilio and not just >>>>>>>>>>>>>>>>>>>>>>>>>> twilit-outbound as the only difference is register-proxy and expire-seconds >>>>>>>>>>>>>>>>>>>>>>>>>> between the two? >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Make sense? >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> *Brian West* >>>>>>>>>>>>>>>>>>>>>>>>> brian at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchbook.com >>>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchcookbook.com >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Got Bugs? Report them here >>>>>>>>>>>>>>>>>>>>>>>>> ! | Reddit: >>>>>>>>>>>>>>>>>>>>>>>>> /r/freeswitch >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST >>>>>>>>>>>>>>>>>>>>>>>>> (9378) >>>>>>>>>>>>>>>>>>>>>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | >>>>>>>>>>>>>>>>>>>>>>>>> *Skype:*briankwest >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/674eaa8b/attachment-0001.html From ssinyagin at gmail.com Wed Oct 7 19:35:19 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 7 Oct 2015 17:35:19 +0200 Subject: [Freeswitch-users] Freeswitch inbound logic match In-Reply-To: References: Message-ID: you can create a new SIP profile, bind it to a different UDP port, and direct all calls to a special context. On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza wrote: > I have a SIP Provider which has 4 IP addresses in US. They send SIP calls > from any of those 4 IPs to my Freeswitch. **They do not require > authentication, nor SIP Trunk registration, just purely send a SIP INVITE** > > Incoming calls work fine except that I want to assign a context when I > receive an incoming call from this ITSP at gateway level. > Gateway xml file is configured under external folder. > (../conf/sip_profiles/external/) > > I can see in packet capture and in freeswitch.log call comes from correct ip > and port, but is always routed to context default. Hence I need to configure > something there. Is it possible to define context at gateway level? > > Console trace: > http://pastebin.com/NzzLAK8U > Freeswitch trace > http://pastebin.com/YUYVLfyY > > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP address) > > > > > > > > > > > > > > > > > > > > > > > > >>sofia profile external gwlist > > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 > >> sofia status gateway itsp-inbound-us1 > > Name itsp-inbound-us1 > > Profile external > > Scheme Digest > > Realm 54.172.60.0 > > Username not-required > > Password yes > > From > > Contact > > > Exten 1000 > > To sip:not-required at 54.172.60.0 > > Proxy sip:54.172.60.0 > > Context itsp > > Expires 600 > > Freq 600 > > Ping 0 > > PingFreq 0 > > PingTime 0.00 > > PingState 0/0/0 > > State NOREG > > Status UP > > Uptime 536s > > CallsIN 0 > > CallsOUT 0 > > FailedCallsIN 0 > > FailedCallsOUT 0 > > ================================================================================================= > > Any suggestion? > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From s.safarov at gmail.com Wed Oct 7 21:05:46 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 07 Oct 2015 17:05:46 +0000 Subject: [Freeswitch-users] Freeswitch inbound logic match In-Reply-To: References: Message-ID: Think it is only one way do it. Gateway can help if incaming use gateway registration data. Also you can add custom headers to invite and transfer that call from default to custom context. But that way must be protected by ACL, encryption or similar way. If you do not make protection, then fraud may be posible. On Wed, Oct 7, 2015, 18:36 Stanislav Sinyagin wrote: > you can create a new SIP profile, bind it to a different UDP port, and > direct all calls to a special context. > > On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza > wrote: > > I have a SIP Provider which has 4 IP addresses in US. They send SIP calls > > from any of those 4 IPs to my Freeswitch. **They do not require > > authentication, nor SIP Trunk registration, just purely send a SIP > INVITE** > > > > Incoming calls work fine except that I want to assign a context when I > > receive an incoming call from this ITSP at gateway level. > > Gateway xml file is configured under external folder. > > (../conf/sip_profiles/external/) > > > > I can see in packet capture and in freeswitch.log call comes from > correct ip > > and port, but is always routed to context default. Hence I need to > configure > > something there. Is it possible to define context at gateway level? > > > > Console trace: > > http://pastebin.com/NzzLAK8U > > Freeswitch trace > > http://pastebin.com/YUYVLfyY > > > > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP > address) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>sofia profile external gwlist > > > > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 > > > >> sofia status gateway itsp-inbound-us1 > > > > Name itsp-inbound-us1 > > > > Profile external > > > > Scheme Digest > > > > Realm 54.172.60.0 > > > > Username not-required > > > > Password yes > > > > From > > > > Contact > > ;transport=udp;gw=twilio-inbound-us1> > > > > Exten 1000 > > > > To sip:not-required at 54.172.60.0 > > > > Proxy sip:54.172.60.0 > > > > Context itsp > > > > Expires 600 > > > > Freq 600 > > > > Ping 0 > > > > PingFreq 0 > > > > PingTime 0.00 > > > > PingState 0/0/0 > > > > State NOREG > > > > Status UP > > > > Uptime 536s > > > > CallsIN 0 > > > > CallsOUT 0 > > > > FailedCallsIN 0 > > > > FailedCallsOUT 0 > > > > > ================================================================================================= > > > > Any suggestion? > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/aa388bd3/attachment.html From sm at noisynotes.com Wed Oct 7 21:55:29 2015 From: sm at noisynotes.com (Steve Matzura) Date: Wed, 07 Oct 2015 13:55:29 -0400 Subject: [Freeswitch-users] Windows Startup Problem Message-ID: Installed last week's 1.6 build and cannot start the CLI. When I run the console program, absolutely nothing happens--no error, no response at all. I have Visual Studio 2012 installed, and when I tried replacing the C++ library with the downloadable redistributable one, Windows informed me my 2012 version is newer, which it most certainly is. I am also aware others have had this problem, as detailed on https://freeswitch.org/confluence/display/FREESWITCH/Windows. The reporter was directed to this list, so now here am I, hoping the solution was posted and someone will please repost it. Thanks in advance. From olegstolyar at gmail.com Wed Oct 7 22:09:29 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Wed, 7 Oct 2015 11:09:29 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: Interestingly, when I switched my conferences from 8000 to 16000 sample rate and left the codecs at G722 for internal users and G711 for external, the CPU usage went down by as much as 15%. Is there an explanation for this? On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar wrote: > Thanks guys! > > On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre wrote: > >> http://tools.ietf.org/html/rfc3551 >> >> Even though the actual sampling rate for G.722 audio is 16,000 Hz, >> the RTP clock rate for the G722 payload format is 8,000 Hz because >> that value was erroneously assigned in RFC 1890 and must remain >> unchanged for backward compatibility. The octet rate or sample-pair >> rate is 8,000 Hz. >> >> >> On 7 October 2015 at 00:01, Michael Jerris wrote: >> >>> G722/8000 is actually 16k not 8, an accident of history... >>> >>> >>> On Tuesday, October 6, 2015, Oleg Stolyar wrote: >>> >>>> Yeah but Chrome seems to only be offering G722 at 8000 >>>> a=rtpmap:9 G722/8000 >>>> >>>> Am I reading this correctly? >>>> >>>> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >>>> anthony.minessale at gmail.com> wrote: >>>> >>>>> G722 is actually 16khz which can pass for hd >>>>> isac will do higher sample rates as well like 16 and 32 but it will >>>>> probably also be cpu intensive. >>>>> >>>>> >>>>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli >>>> > wrote: >>>>> >>>>>> With browsers/webrtc I believe your choice is only between opus and >>>>>> g711 >>>>>> >>>>>> sent from my mobile, >>>>>> Giovanni Maruzzelli >>>>>> cell: +39 347 266 56 18 >>>>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" >>>>>> wrote: >>>>>> >>>>>>> My endpoint is Chrome/WebRTC. Here is what the current version >>>>>>> sends in the the INVITE. >>>>>>> >>>>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >>>>>>> consumption? >>>>>>> >>>>>>> a=rtpmap:111 opus/48000/2 >>>>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>>>> a=rtpmap:103 ISAC/16000 >>>>>>> a=rtpmap:104 ISAC/32000 >>>>>>> a=rtpmap:9 G722/8000 >>>>>>> a=rtpmap:0 PCMU/8000 >>>>>>> a=rtpmap:8 PCMA/8000 >>>>>>> a=rtpmap:106 CN/32000 >>>>>>> a=rtpmap:105 CN/16000 >>>>>>> a=rtpmap:13 CN/8000 >>>>>>> a=rtpmap:126 telephone-event/8000 >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>>>> ssinyagin at gmail.com> wrote: >>>>>>> >>>>>>>> If your endpoint supports it, G722 at 16000h gives a very decent >>>>>>>> voice quality. SILK also supports 16KHz. >>>>>>>> >>>>>>>> here's some information related to codec complexity: >>>>>>>> >>>>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar < >>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>> >>>>>>>>> Thanks guys! >>>>>>>>> >>>>>>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>>>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>>>>>> G.722. >>>>>>>>> >>>>>>>>> Is there some codec/setting that will let me have HD voice for >>>>>>>>> less CPU and perhaps more bandwidth? >>>>>>>>> >>>>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> typo: opus at 8000h@20i >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that >>>>>>>>>>> resampling >>>>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>> > Hi guys, >>>>>>>>>>> > >>>>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>>>> G.711/8000 or >>>>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>>>> > >>>>>>>>>>> > When I switched some users to OPUS instead, the CPU >>>>>>>>>>> consumption jumped 3-4 >>>>>>>>>>> > times even though the conference rate is still 8000. Is this >>>>>>>>>>> expected? >>>>>>>>>>> > >>>>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>>>> conference sample >>>>>>>>>>> > rate to auto (so it only used high-quality sampling for users >>>>>>>>>>> that can >>>>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>> > >>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>> > >>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>> >>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>> * >>>>>>>>>> >>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>> >>>>>>>>>> ClueCon Testimonials >>>>>>>>>> >>>>>>>>>> ClueCon This Summer >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>> >>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>> http://twitter.com/FreeSWITCH >>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>> * >>>>> >>>>> ClueCon Weekly Development Call >>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>> >>>>> ClueCon Testimonials >>>>> ClueCon This Summer >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/7f5f111c/attachment-0001.html From lists at virtues.net Wed Oct 7 22:11:49 2015 From: lists at virtues.net (Thomas Auge) Date: Wed, 7 Oct 2015 15:11:49 -0300 Subject: [Freeswitch-users] Encryption modes on legs influencing each other In-Reply-To: References: Message-ID: <56156065.5020708@virtues.net> For controlling DTLS, this could come in handy: https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#ChannelVariables-rtp_secure_media Turn on sip tracing in the console with "sofia global siptrace on", might need to increase the log level, too. It will show you exactly what FS is sending, assuming you are using SIP. If that still differs from what you see on the wire, it could be a fragmentation issue, though the SDP seems to short for that. Maybe there's a lot of clutter in the headers already, or your network uses a low MTU. Try TCP signalling to rule that out. And make sure you use latest master. On 10/07/2015 11:33 AM, Johannes Singler wrote: > Even when calling the echo call service, it does not work. To be more specific: How can I make FS respond to this SDP > > v=0 > o=- 7827925660507220020 2 IN IP4 127.0.0.1 > s=- > t=0 0 > a=group:BUNDLE audio > a=msid-semantic: WMS ARDAMS > m=audio 9 RTP/SAVPF 111 103 9 102 0 8 106 105 13 127 126 > c=IN IP4 0.0.0.0 > a=rtpmap:111 opus/48000/2 > a=fmtp:111 minptime=10; useinbandfec=1 > a=rtpmap:103 ISAC/16000 > a=rtpmap:9 G722/8000 > a=rtpmap:102 ILBC/8000 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=rtpmap:106 CN/32000 > a=rtpmap:105 CN/16000 > a=rtpmap:13 CN/8000 > a=rtpmap:127 red/8000 > a=rtpmap:126 telephone-event/8000 > a=rtcp:9 IN IP4 0.0.0.0 > a=ice-ufrag:MDEFXaTwID0Qv/el > a=ice-pwd:oj31a5bRhExyyehlEKTAVFw1 > a=mid:audio > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time > a=rtcp-mux > a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:iMD5gSrO/mnMCNTcp3k85tMS3P4NgXf6wFubAmZW > a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:iMD5gSrO/mnMCNTcp3k85tMS3P4NgXf6wFubAmZW > a=maxptime:60 > a=ssrc:2184339687 cname:/TpRcJ+yclk4xBm4 > a=ssrc:2184339687 msid:ARDAMS ARDAMSa0 > a=ssrc:2184339687 mslabel:ARDAMS > a=ssrc:2184339687 label:ARDAMSa0 > a=candidate:4203996854 1 udp 2122260223 10.110.44.92 46241 typ host generation 0 > > with something compatible, i.e. something having ice-ufrag/ice-pwd/candidate, and crypto entries? > > Instead, it responds with this incomplete SDP: > > v=0 > o=FreeSWITCH 1444208399 1444208400 IN IP4 10.110.36.194 > s=FreeSWITCH > c=IN IP4 10.110.36.194 > t=0 0 > a=sendonly > a=msid-semantic: WMS hotZDrIQsyNJstePWz1e1QRgqVxi8lkg > m=audio 19770 RTP/AVPF 111 126 > > Some additional lines are printed on the FS log, but they don't seem to make it on the network (according to WireShark) > > a=rtpmap:111 opus/48000/2 > a=fmtp:111 useinbandfec=1; minptime=10 > a=rtpmap:126 telephone-event/8000 > a=ptime:20 > a=rtcp-mux > a=rtcp:19770 IN IP4 10.110.36.194 > a=ice-ufrag:hSw9zdfPZDYYO94d > a=ice-pwd:D05puFtnS7zoQqGY83Yx73dW > a=candidate:5758928345 1 udp 659136 10.110.36.194 19770 typ host generation 0 > a=ssrc:2316904761 cname:zE52VDJe2mOlFS0s > a=ssrc:2316904761 msid:hotZDrIQsyNJstePWz1e1QRgqVxi8lkg a0 > a=ssrc:2316904761 mslabel:hotZDrIQsyNJstePWz1e1QRgqVxi8lkg > a=ssrc:2316904761 label:hotZDrIQsyNJstePWz1e1QRgqVxi8lkga0 > > Total packet length is 1138 bytes... > > On Mon, Oct 5, 2015 at 4:51 PM, Johannes Singler > wrote: > > FS is a B2BUA. However, the two legs of a regular call seem to influence each other, e.g. > > 1. The caller offers an SDES-SRTP-encrypted connection with ICE. > 2. FS offers to the callee a simple RTP connection (no SRTP, no ICE, as configured in the dialplan), callee > answers respectively. > 3. FS answers caller, but without with neither "a:crypto" entries nor ICE candidates. > 4. Why is that? Shouldn't it answer SDES-SRTP with ICE to the original caller, respecting the original caller's > offer? > > When doing WebRTC from the caller (DTLS-SRTP with ICE), this actually works fine (callee unchanged). > > So what's the general scheme for choosing encryption on either side? > > Related to that: > Can you enable ICE without completely enabling WebRTC (media_webrtc=true) from the dialplan? That would help maybe... > > -- > Johannes Singler > Software Engineer > > Qnective > > > > > -- > Johannes Singler > Software Engineer > > Qnective > > Thurgauerstrasse 54 | 8050 Z?rich | Switzerland > Mobile +41798379869 > www.qnective.com | johannes.singler at qnective.com > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/8232225b/attachment.html From sm at noisynotes.com Wed Oct 7 22:13:34 2015 From: sm at noisynotes.com (Steve Matzura) Date: Wed, 07 Oct 2015 14:13:34 -0400 Subject: [Freeswitch-users] Windows Startup Problem In-Reply-To: References: Message-ID: After a great deal of digging, I found the solution to my problem. Sorry for the post. From mike at jerris.com Wed Oct 7 22:48:01 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 7 Oct 2015 11:48:01 -0700 Subject: [Freeswitch-users] Windows Startup Problem In-Reply-To: References: Message-ID: <666D292D-75A7-4632-A259-9D603F303867@jerris.com> Could you post the solution? > On Oct 7, 2015, at 11:13 AM, Steve Matzura wrote: > > After a great deal of digging, I found the solution to my problem. > Sorry for the post. > From ssinyagin at gmail.com Wed Oct 7 22:53:48 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 7 Oct 2015 20:53:48 +0200 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: Probably downsampling is cheaper than upsampling. Also each outgoing stream is encoded and compressed separately, so depends on how many channels of each type you have. On Oct 7, 2015 8:10 PM, "Oleg Stolyar" wrote: > Interestingly, when I switched my conferences from 8000 to 16000 sample > rate and left the codecs at G722 for internal users and G711 for external, > the CPU usage went down by as much as 15%. > > Is there an explanation for this? > > On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar > wrote: > >> Thanks guys! >> >> On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre wrote: >> >>> http://tools.ietf.org/html/rfc3551 >>> >>> Even though the actual sampling rate for G.722 audio is 16,000 Hz, >>> the RTP clock rate for the G722 payload format is 8,000 Hz because >>> that value was erroneously assigned in RFC 1890 and must remain >>> unchanged for backward compatibility. The octet rate or sample-pair >>> rate is 8,000 Hz. >>> >>> >>> On 7 October 2015 at 00:01, Michael Jerris wrote: >>> >>>> G722/8000 is actually 16k not 8, an accident of history... >>>> >>>> >>>> On Tuesday, October 6, 2015, Oleg Stolyar >>>> wrote: >>>> >>>>> Yeah but Chrome seems to only be offering G722 at 8000 >>>>> a=rtpmap:9 G722/8000 >>>>> >>>>> Am I reading this correctly? >>>>> >>>>> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >>>>> anthony.minessale at gmail.com> wrote: >>>>> >>>>>> G722 is actually 16khz which can pass for hd >>>>>> isac will do higher sample rates as well like 16 and 32 but it will >>>>>> probably also be cpu intensive. >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli < >>>>>> gmaruzz at gmail.com> wrote: >>>>>> >>>>>>> With browsers/webrtc I believe your choice is only between opus and >>>>>>> g711 >>>>>>> >>>>>>> sent from my mobile, >>>>>>> Giovanni Maruzzelli >>>>>>> cell: +39 347 266 56 18 >>>>>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" >>>>>>> wrote: >>>>>>> >>>>>>>> My endpoint is Chrome/WebRTC. Here is what the current version >>>>>>>> sends in the the INVITE. >>>>>>>> >>>>>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >>>>>>>> consumption? >>>>>>>> >>>>>>>> a=rtpmap:111 opus/48000/2 >>>>>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>>>>> a=rtpmap:103 ISAC/16000 >>>>>>>> a=rtpmap:104 ISAC/32000 >>>>>>>> a=rtpmap:9 G722/8000 >>>>>>>> a=rtpmap:0 PCMU/8000 >>>>>>>> a=rtpmap:8 PCMA/8000 >>>>>>>> a=rtpmap:106 CN/32000 >>>>>>>> a=rtpmap:105 CN/16000 >>>>>>>> a=rtpmap:13 CN/8000 >>>>>>>> a=rtpmap:126 telephone-event/8000 >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> If your endpoint supports it, G722 at 16000h gives a very decent >>>>>>>>> voice quality. SILK also supports 16KHz. >>>>>>>>> >>>>>>>>> here's some information related to codec complexity: >>>>>>>>> >>>>>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar < >>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Thanks guys! >>>>>>>>>> >>>>>>>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>>>>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>>>>>>> G.722. >>>>>>>>>> >>>>>>>>>> Is there some codec/setting that will let me have HD voice for >>>>>>>>>> less CPU and perhaps more bandwidth? >>>>>>>>>> >>>>>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> typo: opus at 8000h@20i >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that >>>>>>>>>>>> resampling >>>>>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>>> > Hi guys, >>>>>>>>>>>> > >>>>>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>>>>> G.711/8000 or >>>>>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>>>>> > >>>>>>>>>>>> > When I switched some users to OPUS instead, the CPU >>>>>>>>>>>> consumption jumped 3-4 >>>>>>>>>>>> > times even though the conference rate is still 8000. Is this >>>>>>>>>>>> expected? >>>>>>>>>>>> > >>>>>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>>>>> conference sample >>>>>>>>>>>> > rate to auto (so it only used high-quality sampling for users >>>>>>>>>>>> that can >>>>>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>>> > >>>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>>> > >>>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>>> >>>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>>> * >>>>>>>>>>> >>>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>>> >>>>>>>>>>> ClueCon Testimonials >>>>>>>>>>> >>>>>>>>>>> ClueCon This Summer >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>> http://twitter.com/FreeSWITCH >>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>> * >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> ClueCon Testimonials >>>>>> ClueCon This Summer >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/4c6db350/attachment-0001.html From mike at jerris.com Wed Oct 7 23:00:04 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 7 Oct 2015 12:00:04 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: Message-ID: <2BC9A08F-D64E-4448-BFB1-9C55630B479B@jerris.com> I think down is a bit cheaper cpu than up, but also, do you have the same number of internal and external users? > On Oct 7, 2015, at 11:09 AM, Oleg Stolyar wrote: > > Interestingly, when I switched my conferences from 8000 to 16000 sample rate and left the codecs at G722 for internal users and G711 for external, the CPU usage went down by as much as 15%. > > Is there an explanation for this? > > On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar > wrote: > Thanks guys! > > On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre > wrote: > http://tools.ietf.org/html/rfc3551 > Even though the actual sampling rate for G.722 audio is 16,000 Hz, > the RTP clock rate for the G722 payload format is 8,000 Hz because > that value was erroneously assigned in RFC 1890 and must remain > unchanged for backward compatibility. The octet rate or sample-pair > rate is 8,000 Hz. > > On 7 October 2015 at 00:01, Michael Jerris > wrote: > G722/8000 is actually 16k not 8, an accident of history... > > > On Tuesday, October 6, 2015, Oleg Stolyar > wrote: > Yeah but Chrome seems to only be offering G722 at 8000 > a=rtpmap:9 G722/8000 > > Am I reading this correctly? > > On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale > wrote: > G722 is actually 16khz which can pass for hd > isac will do higher sample rates as well like 16 and 32 but it will probably also be cpu intensive. > > > On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli > wrote: > With browsers/webrtc I believe your choice is only between opus and g711 > > sent from my mobile, > Giovanni Maruzzelli > cell: +39 347 266 56 18 > > On Oct 7, 2015 12:04 AM, "Oleg Stolyar" > wrote: > My endpoint is Chrome/WebRTC. Here is what the current version sends in the the INVITE. > > Doesn't look like G722/16000 is there. How is ISAC in terms of CPU consumption? > > a=rtpmap:111 opus/48000/2 > a=fmtp:111 minptime=10; useinbandfec=1 > a=rtpmap:103 ISAC/16000 > a=rtpmap:104 ISAC/32000 > a=rtpmap:9 G722/8000 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=rtpmap:106 CN/32000 > a=rtpmap:105 CN/16000 > a=rtpmap:13 CN/8000 > a=rtpmap:126 telephone-event/8000 > > > On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin > wrote: > If your endpoint supports it, G722 at 16000h gives a very decent voice quality. SILK also supports 16KHz. > > here's some information related to codec complexity: > https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ > > > > On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar > wrote: > Thanks guys! > > Anthony, using your suggestion means that I won't have HD voice, correct? HD voice is the primary reason I am considering OPUS instead of G.722. > > Is there some codec/setting that will let me have HD voice for less CPU and perhaps more bandwidth? > > It's not a must - I can scale up if needed, just wondering. > > On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale > wrote: > typo: opus at 8000h@20i > > On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin > wrote: > OPUS is an expensive codec, so any conversion between OPUS and > uncompressed audio is CPU-consuming. I don;t think that resampling > would play much of a role in CPU consumption. > > On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar > wrote: > > Hi guys, > > > > I have a bunch of conferences on my FS. Users are either G.711/8000 or > > G.722/8000. Conference sample rate is set to 8000. > > > > When I switched some users to OPUS instead, the CPU consumption jumped 3-4 > > times even though the conference rate is still 8000. Is this expected? > > > > I was hoping to be able to save some CPU by setting the conference sample > > rate to auto (so it only used high-quality sampling for users that can > > support it) but it seems it won't work. Any ideas? > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org <> > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org <> > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org <> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org <> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org <> ? +19193869900 > > ClueCon Testimonials > ClueCon This Summer > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org <> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org <> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org <> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org <> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org <> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org <> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org <> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org <> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org <> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org <> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org <> ? +19193869900 > > ClueCon Testimonials > ClueCon This Summer > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org <> > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org <> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/c9c09626/attachment-0001.html From olegstolyar at gmail.com Wed Oct 7 23:12:49 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Wed, 7 Oct 2015 12:12:49 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: <2BC9A08F-D64E-4448-BFB1-9C55630B479B@jerris.com> References: <2BC9A08F-D64E-4448-BFB1-9C55630B479B@jerris.com> Message-ID: Yes, it's almost always one internal and one external user. On Wed, Oct 7, 2015 at 12:00 PM, Michael Jerris wrote: > I think down is a bit cheaper cpu than up, but also, do you have the same > number of internal and external users? > > On Oct 7, 2015, at 11:09 AM, Oleg Stolyar wrote: > > Interestingly, when I switched my conferences from 8000 to 16000 sample > rate and left the codecs at G722 for internal users and G711 for external, > the CPU usage went down by as much as 15%. > > Is there an explanation for this? > > On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar > wrote: > >> Thanks guys! >> >> On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre wrote: >> >>> http://tools.ietf.org/html/rfc3551 >>> >>> Even though the actual sampling rate for G.722 audio is 16,000 Hz, >>> the RTP clock rate for the G722 payload format is 8,000 Hz because >>> that value was erroneously assigned in RFC 1890 and must remain >>> unchanged for backward compatibility. The octet rate or sample-pair >>> rate is 8,000 Hz. >>> >>> >>> On 7 October 2015 at 00:01, Michael Jerris wrote: >>> >>>> G722/8000 is actually 16k not 8, an accident of history... >>>> >>>> >>>> On Tuesday, October 6, 2015, Oleg Stolyar >>>> wrote: >>>> >>>>> Yeah but Chrome seems to only be offering G722 at 8000 >>>>> a=rtpmap:9 G722/8000 >>>>> >>>>> Am I reading this correctly? >>>>> >>>>> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >>>>> anthony.minessale at gmail.com> wrote: >>>>> >>>>>> G722 is actually 16khz which can pass for hd >>>>>> isac will do higher sample rates as well like 16 and 32 but it will >>>>>> probably also be cpu intensive. >>>>>> >>>>>> >>>>>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli < >>>>>> gmaruzz at gmail.com> wrote: >>>>>> >>>>>>> With browsers/webrtc I believe your choice is only between opus and >>>>>>> g711 >>>>>>> >>>>>>> sent from my mobile, >>>>>>> Giovanni Maruzzelli >>>>>>> cell: +39 347 266 56 18 >>>>>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" >>>>>>> wrote: >>>>>>> >>>>>>>> My endpoint is Chrome/WebRTC. Here is what the current version >>>>>>>> sends in the the INVITE. >>>>>>>> >>>>>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU >>>>>>>> consumption? >>>>>>>> >>>>>>>> a=rtpmap:111 opus/48000/2 >>>>>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>>>>> a=rtpmap:103 ISAC/16000 >>>>>>>> a=rtpmap:104 ISAC/32000 >>>>>>>> a=rtpmap:9 G722/8000 >>>>>>>> a=rtpmap:0 PCMU/8000 >>>>>>>> a=rtpmap:8 PCMA/8000 >>>>>>>> a=rtpmap:106 CN/32000 >>>>>>>> a=rtpmap:105 CN/16000 >>>>>>>> a=rtpmap:13 CN/8000 >>>>>>>> a=rtpmap:126 telephone-event/8000 >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>> >>>>>>>>> If your endpoint supports it, G722 at 16000h gives a very decent >>>>>>>>> voice quality. SILK also supports 16KHz. >>>>>>>>> >>>>>>>>> here's some information related to codec complexity: >>>>>>>>> >>>>>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar < >>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Thanks guys! >>>>>>>>>> >>>>>>>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>>>>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>>>>>>> G.722. >>>>>>>>>> >>>>>>>>>> Is there some codec/setting that will let me have HD voice for >>>>>>>>>> less CPU and perhaps more bandwidth? >>>>>>>>>> >>>>>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> typo: opus at 8000h@20i >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that >>>>>>>>>>>> resampling >>>>>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>>> > Hi guys, >>>>>>>>>>>> > >>>>>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>>>>> G.711/8000 or >>>>>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>>>>> > >>>>>>>>>>>> > When I switched some users to OPUS instead, the CPU >>>>>>>>>>>> consumption jumped 3-4 >>>>>>>>>>>> > times even though the conference rate is still 8000. Is this >>>>>>>>>>>> expected? >>>>>>>>>>>> > >>>>>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>>>>> conference sample >>>>>>>>>>>> > rate to auto (so it only used high-quality sampling for users >>>>>>>>>>>> that can >>>>>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>>> > >>>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>>> > >>>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>>> >>>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>>> * >>>>>>>>>>> >>>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>>> >>>>>>>>>>> ClueCon Testimonials >>>>>>>>>>> >>>>>>>>>>> ClueCon This Summer >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>> http://twitter.com/FreeSWITCH >>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>> * >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> ClueCon Testimonials >>>>>> ClueCon This Summer >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/25d9c20a/attachment-0001.html From mike at jerris.com Wed Oct 7 23:31:37 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 7 Oct 2015 14:31:37 -0500 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: <2BC9A08F-D64E-4448-BFB1-9C55630B479B@jerris.com> Message-ID: If you only have 2 calls, why not just bridge them instead of having all the extra overhead of a conference? Also, if you have only 2 people, one is wideband and the other narrow, you get no benefit other than you get to create a bit more extra heat and use some more electricity. If this was a bridged call, you could negotiate common codecs. > On Oct 7, 2015, at 2:12 PM, Oleg Stolyar wrote: > > Yes, it's almost always one internal and one external user. > > On Wed, Oct 7, 2015 at 12:00 PM, Michael Jerris > wrote: > I think down is a bit cheaper cpu than up, but also, do you have the same number of internal and external users? > >> On Oct 7, 2015, at 11:09 AM, Oleg Stolyar > wrote: >> >> Interestingly, when I switched my conferences from 8000 to 16000 sample rate and left the codecs at G722 for internal users and G711 for external, the CPU usage went down by as much as 15%. >> >> Is there an explanation for this? >> >> On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar > wrote: >> Thanks guys! >> >> On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre > wrote: >> http://tools.ietf.org/html/rfc3551 >> Even though the actual sampling rate for G.722 audio is 16,000 Hz, >> the RTP clock rate for the G722 payload format is 8,000 Hz because >> that value was erroneously assigned in RFC 1890 and must remain >> unchanged for backward compatibility. The octet rate or sample-pair >> rate is 8,000 Hz. >> >> On 7 October 2015 at 00:01, Michael Jerris > wrote: >> G722/8000 is actually 16k not 8, an accident of history... >> >> >> On Tuesday, October 6, 2015, Oleg Stolyar > wrote: >> Yeah but Chrome seems to only be offering G722 at 8000 >> a=rtpmap:9 G722/8000 >> >> Am I reading this correctly? >> >> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale > wrote: >> G722 is actually 16khz which can pass for hd >> isac will do higher sample rates as well like 16 and 32 but it will probably also be cpu intensive. >> >> >> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli > wrote: >> With browsers/webrtc I believe your choice is only between opus and g711 >> >> sent from my mobile, >> Giovanni Maruzzelli >> cell: +39 347 266 56 18 >> >> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" > wrote: >> My endpoint is Chrome/WebRTC. Here is what the current version sends in the the INVITE. >> >> Doesn't look like G722/16000 is there. How is ISAC in terms of CPU consumption? >> >> a=rtpmap:111 opus/48000/2 >> a=fmtp:111 minptime=10; useinbandfec=1 >> a=rtpmap:103 ISAC/16000 >> a=rtpmap:104 ISAC/32000 >> a=rtpmap:9 G722/8000 >> a=rtpmap:0 PCMU/8000 >> a=rtpmap:8 PCMA/8000 >> a=rtpmap:106 CN/32000 >> a=rtpmap:105 CN/16000 >> a=rtpmap:13 CN/8000 >> a=rtpmap:126 telephone-event/8000 >> >> >> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin > wrote: >> If your endpoint supports it, G722 at 16000h gives a very decent voice quality. SILK also supports 16KHz. >> >> here's some information related to codec complexity: >> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >> >> >> >> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar > wrote: >> Thanks guys! >> >> Anthony, using your suggestion means that I won't have HD voice, correct? HD voice is the primary reason I am considering OPUS instead of G.722. >> >> Is there some codec/setting that will let me have HD voice for less CPU and perhaps more bandwidth? >> >> It's not a must - I can scale up if needed, just wondering. >> >> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale > wrote: >> typo: opus at 8000h@20i >> >> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin > wrote: >> OPUS is an expensive codec, so any conversion between OPUS and >> uncompressed audio is CPU-consuming. I don;t think that resampling >> would play much of a role in CPU consumption. >> >> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar > wrote: >> > Hi guys, >> > >> > I have a bunch of conferences on my FS. Users are either G.711/8000 or >> > G.722/8000. Conference sample rate is set to 8000. >> > >> > When I switched some users to OPUS instead, the CPU consumption jumped 3-4 >> > times even though the conference rate is still 8000. Is this expected? >> > >> > I was hoping to be able to save some CPU by setting the conference sample >> > rate to auto (so it only used high-quality sampling for users that can >> > support it) but it seems it won't work. Any ideas? >> > >> > _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org <> >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org <> >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org <> ? +19193869900 >> >> ClueCon Testimonials >> ClueCon This Summer >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org <> ? +19193869900 >> >> ClueCon Testimonials >> ClueCon This Summer >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/540b387b/attachment-0001.html From olegstolyar at gmail.com Wed Oct 7 23:55:49 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Wed, 7 Oct 2015 12:55:49 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: <2BC9A08F-D64E-4448-BFB1-9C55630B479B@jerris.com> Message-ID: Basically I am willing to burn some extra electricity for the ability to have other people easily join the call, automatically record when a second person joins and other features I get from conference for free (or at least at the cost of extra electricity) Besides, all my calls from both internal and external users are incoming, so if I did not use conference, I would have to use park and I am not sure that a common codec could be negotiated in this case. On Wed, Oct 7, 2015 at 12:31 PM, Michael Jerris wrote: > If you only have 2 calls, why not just bridge them instead of having all > the extra overhead of a conference? Also, if you have only 2 people, one > is wideband and the other narrow, you get no benefit other than you get to > create a bit more extra heat and use some more electricity. If this was a > bridged call, you could negotiate common codecs. > > On Oct 7, 2015, at 2:12 PM, Oleg Stolyar wrote: > > Yes, it's almost always one internal and one external user. > > On Wed, Oct 7, 2015 at 12:00 PM, Michael Jerris wrote: > >> I think down is a bit cheaper cpu than up, but also, do you have the same >> number of internal and external users? >> >> On Oct 7, 2015, at 11:09 AM, Oleg Stolyar wrote: >> >> Interestingly, when I switched my conferences from 8000 to 16000 sample >> rate and left the codecs at G722 for internal users and G711 for external, >> the CPU usage went down by as much as 15%. >> >> Is there an explanation for this? >> >> On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar >> wrote: >> >>> Thanks guys! >>> >>> On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre wrote: >>> >>>> http://tools.ietf.org/html/rfc3551 >>>> >>>> Even though the actual sampling rate for G.722 audio is 16,000 Hz, >>>> the RTP clock rate for the G722 payload format is 8,000 Hz because >>>> that value was erroneously assigned in RFC 1890 and must remain >>>> unchanged for backward compatibility. The octet rate or sample-pair >>>> rate is 8,000 Hz. >>>> >>>> >>>> On 7 October 2015 at 00:01, Michael Jerris wrote: >>>> >>>>> G722/8000 is actually 16k not 8, an accident of history... >>>>> >>>>> >>>>> On Tuesday, October 6, 2015, Oleg Stolyar >>>>> wrote: >>>>> >>>>>> Yeah but Chrome seems to only be offering G722 at 8000 >>>>>> a=rtpmap:9 G722/8000 >>>>>> >>>>>> Am I reading this correctly? >>>>>> >>>>>> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >>>>>> anthony.minessale at gmail.com> wrote: >>>>>> >>>>>>> G722 is actually 16khz which can pass for hd >>>>>>> isac will do higher sample rates as well like 16 and 32 but it will >>>>>>> probably also be cpu intensive. >>>>>>> >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli < >>>>>>> gmaruzz at gmail.com> wrote: >>>>>>> >>>>>>>> With browsers/webrtc I believe your choice is only between opus and >>>>>>>> g711 >>>>>>>> >>>>>>>> sent from my mobile, >>>>>>>> Giovanni Maruzzelli >>>>>>>> cell: +39 347 266 56 18 >>>>>>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" >>>>>>>> wrote: >>>>>>>> >>>>>>>>> My endpoint is Chrome/WebRTC. Here is what the current version >>>>>>>>> sends in the the INVITE. >>>>>>>>> >>>>>>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of >>>>>>>>> CPU consumption? >>>>>>>>> >>>>>>>>> a=rtpmap:111 opus/48000/2 >>>>>>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>>>>>> a=rtpmap:103 ISAC/16000 >>>>>>>>> a=rtpmap:104 ISAC/32000 >>>>>>>>> a=rtpmap:9 G722/8000 >>>>>>>>> a=rtpmap:0 PCMU/8000 >>>>>>>>> a=rtpmap:8 PCMA/8000 >>>>>>>>> a=rtpmap:106 CN/32000 >>>>>>>>> a=rtpmap:105 CN/16000 >>>>>>>>> a=rtpmap:13 CN/8000 >>>>>>>>> a=rtpmap:126 telephone-event/8000 >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> If your endpoint supports it, G722 at 16000h gives a very decent >>>>>>>>>> voice quality. SILK also supports 16KHz. >>>>>>>>>> >>>>>>>>>> here's some information related to codec complexity: >>>>>>>>>> >>>>>>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar < >>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Thanks guys! >>>>>>>>>>> >>>>>>>>>>> Anthony, using your suggestion means that I won't have HD voice, >>>>>>>>>>> correct? HD voice is the primary reason I am considering OPUS instead of >>>>>>>>>>> G.722. >>>>>>>>>>> >>>>>>>>>>> Is there some codec/setting that will let me have HD voice for >>>>>>>>>>> less CPU and perhaps more bandwidth? >>>>>>>>>>> >>>>>>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> typo: opus at 8000h@20i >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that >>>>>>>>>>>>> resampling >>>>>>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>>>> > Hi guys, >>>>>>>>>>>>> > >>>>>>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>>>>>> G.711/8000 or >>>>>>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>>>>>> > >>>>>>>>>>>>> > When I switched some users to OPUS instead, the CPU >>>>>>>>>>>>> consumption jumped 3-4 >>>>>>>>>>>>> > times even though the conference rate is still 8000. Is >>>>>>>>>>>>> this expected? >>>>>>>>>>>>> > >>>>>>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>>>>>> conference sample >>>>>>>>>>>>> > rate to auto (so it only used high-quality sampling for >>>>>>>>>>>>> users that can >>>>>>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>>>> > >>>>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>>>> > >>>>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> > >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>>>> >>>>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>>>> * >>>>>>>>>>>> >>>>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>>>> >>>>>>>>>>>> ClueCon Testimonials >>>>>>>>>>>> >>>>>>>>>>>> ClueCon This Summer >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>> >>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>> http://twitter.com/FreeSWITCH >>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>> * >>>>>>> >>>>>>> ClueCon Weekly Development Call >>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>> >>>>>>> ClueCon Testimonials >>>>>>> ClueCon This Summer >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/9f3d32a3/attachment-0001.html From ssinyagin at gmail.com Thu Oct 8 00:19:21 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 7 Oct 2015 22:19:21 +0200 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: <2BC9A08F-D64E-4448-BFB1-9C55630B479B@jerris.com> Message-ID: You can also use park to connect two users, and use eavesdrop when you need to connect the third one On Oct 7, 2015 9:56 PM, "Oleg Stolyar" wrote: > Basically I am willing to burn some extra electricity for the ability to > have other people easily join the call, automatically record when a second > person joins and other features I get from conference for free (or at least > at the cost of extra electricity) > > Besides, all my calls from both internal and external users are incoming, > so if I did not use conference, I would have to use park and I am not sure > that a common codec could be negotiated in this case. > > > > On Wed, Oct 7, 2015 at 12:31 PM, Michael Jerris wrote: > >> If you only have 2 calls, why not just bridge them instead of having all >> the extra overhead of a conference? Also, if you have only 2 people, one >> is wideband and the other narrow, you get no benefit other than you get to >> create a bit more extra heat and use some more electricity. If this was a >> bridged call, you could negotiate common codecs. >> >> On Oct 7, 2015, at 2:12 PM, Oleg Stolyar wrote: >> >> Yes, it's almost always one internal and one external user. >> >> On Wed, Oct 7, 2015 at 12:00 PM, Michael Jerris wrote: >> >>> I think down is a bit cheaper cpu than up, but also, do you have the >>> same number of internal and external users? >>> >>> On Oct 7, 2015, at 11:09 AM, Oleg Stolyar wrote: >>> >>> Interestingly, when I switched my conferences from 8000 to 16000 sample >>> rate and left the codecs at G722 for internal users and G711 for external, >>> the CPU usage went down by as much as 15%. >>> >>> Is there an explanation for this? >>> >>> On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar >>> wrote: >>> >>>> Thanks guys! >>>> >>>> On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre >>>> wrote: >>>> >>>>> http://tools.ietf.org/html/rfc3551 >>>>> >>>>> Even though the actual sampling rate for G.722 audio is 16,000 Hz, >>>>> the RTP clock rate for the G722 payload format is 8,000 Hz because >>>>> that value was erroneously assigned in RFC 1890 and must remain >>>>> unchanged for backward compatibility. The octet rate or sample-pair >>>>> rate is 8,000 Hz. >>>>> >>>>> >>>>> On 7 October 2015 at 00:01, Michael Jerris wrote: >>>>> >>>>>> G722/8000 is actually 16k not 8, an accident of history... >>>>>> >>>>>> >>>>>> On Tuesday, October 6, 2015, Oleg Stolyar >>>>>> wrote: >>>>>> >>>>>>> Yeah but Chrome seems to only be offering G722 at 8000 >>>>>>> a=rtpmap:9 G722/8000 >>>>>>> >>>>>>> Am I reading this correctly? >>>>>>> >>>>>>> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>> >>>>>>>> G722 is actually 16khz which can pass for hd >>>>>>>> isac will do higher sample rates as well like 16 and 32 but it will >>>>>>>> probably also be cpu intensive. >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli < >>>>>>>> gmaruzz at gmail.com> wrote: >>>>>>>> >>>>>>>>> With browsers/webrtc I believe your choice is only between opus >>>>>>>>> and g711 >>>>>>>>> >>>>>>>>> sent from my mobile, >>>>>>>>> Giovanni Maruzzelli >>>>>>>>> cell: +39 347 266 56 18 >>>>>>>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> My endpoint is Chrome/WebRTC. Here is what the current version >>>>>>>>>> sends in the the INVITE. >>>>>>>>>> >>>>>>>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of >>>>>>>>>> CPU consumption? >>>>>>>>>> >>>>>>>>>> a=rtpmap:111 opus/48000/2 >>>>>>>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>>>>>>> a=rtpmap:103 ISAC/16000 >>>>>>>>>> a=rtpmap:104 ISAC/32000 >>>>>>>>>> a=rtpmap:9 G722/8000 >>>>>>>>>> a=rtpmap:0 PCMU/8000 >>>>>>>>>> a=rtpmap:8 PCMA/8000 >>>>>>>>>> a=rtpmap:106 CN/32000 >>>>>>>>>> a=rtpmap:105 CN/16000 >>>>>>>>>> a=rtpmap:13 CN/8000 >>>>>>>>>> a=rtpmap:126 telephone-event/8000 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> If your endpoint supports it, G722 at 16000h gives a very decent >>>>>>>>>>> voice quality. SILK also supports 16KHz. >>>>>>>>>>> >>>>>>>>>>> here's some information related to codec complexity: >>>>>>>>>>> >>>>>>>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar < >>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Thanks guys! >>>>>>>>>>>> >>>>>>>>>>>> Anthony, using your suggestion means that I won't have HD >>>>>>>>>>>> voice, correct? HD voice is the primary reason I am considering OPUS >>>>>>>>>>>> instead of G.722. >>>>>>>>>>>> >>>>>>>>>>>> Is there some codec/setting that will let me have HD voice for >>>>>>>>>>>> less CPU and perhaps more bandwidth? >>>>>>>>>>>> >>>>>>>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> typo: opus at 8000h@20i >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS and >>>>>>>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that >>>>>>>>>>>>>> resampling >>>>>>>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>>>>> > Hi guys, >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>>>>>>> G.711/8000 or >>>>>>>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > When I switched some users to OPUS instead, the CPU >>>>>>>>>>>>>> consumption jumped 3-4 >>>>>>>>>>>>>> > times even though the conference rate is still 8000. Is >>>>>>>>>>>>>> this expected? >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>>>>>>> conference sample >>>>>>>>>>>>>> > rate to auto (so it only used high-quality sampling for >>>>>>>>>>>>>> users that can >>>>>>>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> > >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>>>>> >>>>>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>>>>> * >>>>>>>>>>>>> >>>>>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>>>>> >>>>>>>>>>>>> ClueCon Testimonials >>>>>>>>>>>>> >>>>>>>>>>>>> ClueCon This Summer >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>> >>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>> * >>>>>>>> >>>>>>>> ClueCon Weekly Development Call >>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>> >>>>>>>> ClueCon Testimonials >>>>>>>> ClueCon This Summer >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/b55ae6e5/attachment-0001.html From ssinyagin at gmail.com Thu Oct 8 00:20:58 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Wed, 7 Oct 2015 22:20:58 +0200 Subject: [Freeswitch-users] Low-Level Conference API In-Reply-To: References: Message-ID: Looks feasible with the ESL. On Oct 7, 2015 4:44 PM, "Johannes Singler" wrote: > mod_conference offers audio/video conferencing services. The usual way to > start/join a conference seems to be to dial in to a special number. > However, we would like to use mod_conference with custom signaling, so > basically just the mixing part. For that, we would need some low-level API > for conferences, with functionality like > > 1. Add a participant with a given offer SDP: return an answer SDP, start > mixing it in and start the RTP stream to the new participant. > 2. Remove a participant, stop mixing him, and stop the RTP stream to the > respective device. > > Can this be achieved by using mod_event_socket, or would we have to > implement a proper FreeSWITCH module for such things? > > -- > Johannes Singler > Software Engineer > > Qnective > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/3b05b5ec/attachment.html From anthony.minessale at gmail.com Thu Oct 8 00:29:44 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 7 Oct 2015 15:29:44 -0500 Subject: [Freeswitch-users] Low-Level Conference API In-Reply-To: References: Message-ID: You would want to take that sdp and put it in a sip packet and send an invite to FS use the to header to send data about what conference you want to call and use the dialplan to create a conference string. On Wed, Oct 7, 2015 at 3:20 PM, Stanislav Sinyagin wrote: > Looks feasible with the ESL. > On Oct 7, 2015 4:44 PM, "Johannes Singler" > wrote: > >> mod_conference offers audio/video conferencing services. The usual way >> to start/join a conference seems to be to dial in to a special number. >> However, we would like to use mod_conference with custom signaling, so >> basically just the mixing part. For that, we would need some low-level API >> for conferences, with functionality like >> >> 1. Add a participant with a given offer SDP: return an answer SDP, start >> mixing it in and start the RTP stream to the new participant. >> 2. Remove a participant, stop mixing him, and stop the RTP stream to the >> respective device. >> >> Can this be achieved by using mod_event_socket, or would we have to >> implement a proper FreeSWITCH module for such things? >> >> -- >> Johannes Singler >> Software Engineer >> >> Qnective >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/52568651/attachment.html From olegstolyar at gmail.com Thu Oct 8 00:37:25 2015 From: olegstolyar at gmail.com (Oleg Stolyar) Date: Wed, 7 Oct 2015 13:37:25 -0700 Subject: [Freeswitch-users] Conference vs codec sample rate and CPU In-Reply-To: References: <2BC9A08F-D64E-4448-BFB1-9C55630B479B@jerris.com> Message-ID: I thought for some reason (probably something I read) eavesdrop was limited to only one other user and also not sure what would happen if one of the original users wanted to drop off. Not to mention that I also wanted the ability for one of the original users to drop off first and only then another user to join when they are ready. Without conference, I would have to put the other original user back into park. With conference, no processing at all is required on that line. Like I said - conference is just too convenient for my use cases. On Wed, Oct 7, 2015 at 1:19 PM, Stanislav Sinyagin wrote: > You can also use park to connect two users, and use eavesdrop when you > need to connect the third one > On Oct 7, 2015 9:56 PM, "Oleg Stolyar" wrote: > >> Basically I am willing to burn some extra electricity for the ability to >> have other people easily join the call, automatically record when a second >> person joins and other features I get from conference for free (or at least >> at the cost of extra electricity) >> >> Besides, all my calls from both internal and external users are incoming, >> so if I did not use conference, I would have to use park and I am not sure >> that a common codec could be negotiated in this case. >> >> >> >> On Wed, Oct 7, 2015 at 12:31 PM, Michael Jerris wrote: >> >>> If you only have 2 calls, why not just bridge them instead of having all >>> the extra overhead of a conference? Also, if you have only 2 people, one >>> is wideband and the other narrow, you get no benefit other than you get to >>> create a bit more extra heat and use some more electricity. If this was a >>> bridged call, you could negotiate common codecs. >>> >>> On Oct 7, 2015, at 2:12 PM, Oleg Stolyar wrote: >>> >>> Yes, it's almost always one internal and one external user. >>> >>> On Wed, Oct 7, 2015 at 12:00 PM, Michael Jerris wrote: >>> >>>> I think down is a bit cheaper cpu than up, but also, do you have the >>>> same number of internal and external users? >>>> >>>> On Oct 7, 2015, at 11:09 AM, Oleg Stolyar >>>> wrote: >>>> >>>> Interestingly, when I switched my conferences from 8000 to 16000 sample >>>> rate and left the codecs at G722 for internal users and G711 for external, >>>> the CPU usage went down by as much as 15%. >>>> >>>> Is there an explanation for this? >>>> >>>> On Wed, Oct 7, 2015 at 7:53 AM, Oleg Stolyar >>>> wrote: >>>> >>>>> Thanks guys! >>>>> >>>>> On Wed, Oct 7, 2015 at 5:58 AM, Steven Ayre >>>>> wrote: >>>>> >>>>>> http://tools.ietf.org/html/rfc3551 >>>>>> >>>>>> Even though the actual sampling rate for G.722 audio is 16,000 Hz, >>>>>> the RTP clock rate for the G722 payload format is 8,000 Hz because >>>>>> that value was erroneously assigned in RFC 1890 and must remain >>>>>> unchanged for backward compatibility. The octet rate or sample-pair >>>>>> rate is 8,000 Hz. >>>>>> >>>>>> >>>>>> On 7 October 2015 at 00:01, Michael Jerris wrote: >>>>>> >>>>>>> G722/8000 is actually 16k not 8, an accident of history... >>>>>>> >>>>>>> >>>>>>> On Tuesday, October 6, 2015, Oleg Stolyar >>>>>>> wrote: >>>>>>> >>>>>>>> Yeah but Chrome seems to only be offering G722 at 8000 >>>>>>>> a=rtpmap:9 G722/8000 >>>>>>>> >>>>>>>> Am I reading this correctly? >>>>>>>> >>>>>>>> On Tue, Oct 6, 2015 at 3:32 PM, Anthony Minessale < >>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>> >>>>>>>>> G722 is actually 16khz which can pass for hd >>>>>>>>> isac will do higher sample rates as well like 16 and 32 but it >>>>>>>>> will probably also be cpu intensive. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Oct 6, 2015 at 5:17 PM, Giovanni Maruzzelli < >>>>>>>>> gmaruzz at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> With browsers/webrtc I believe your choice is only between opus >>>>>>>>>> and g711 >>>>>>>>>> >>>>>>>>>> sent from my mobile, >>>>>>>>>> Giovanni Maruzzelli >>>>>>>>>> cell: +39 347 266 56 18 >>>>>>>>>> On Oct 7, 2015 12:04 AM, "Oleg Stolyar" >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> My endpoint is Chrome/WebRTC. Here is what the current version >>>>>>>>>>> sends in the the INVITE. >>>>>>>>>>> >>>>>>>>>>> Doesn't look like G722/16000 is there. How is ISAC in terms of >>>>>>>>>>> CPU consumption? >>>>>>>>>>> >>>>>>>>>>> a=rtpmap:111 opus/48000/2 >>>>>>>>>>> a=fmtp:111 minptime=10; useinbandfec=1 >>>>>>>>>>> a=rtpmap:103 ISAC/16000 >>>>>>>>>>> a=rtpmap:104 ISAC/32000 >>>>>>>>>>> a=rtpmap:9 G722/8000 >>>>>>>>>>> a=rtpmap:0 PCMU/8000 >>>>>>>>>>> a=rtpmap:8 PCMA/8000 >>>>>>>>>>> a=rtpmap:106 CN/32000 >>>>>>>>>>> a=rtpmap:105 CN/16000 >>>>>>>>>>> a=rtpmap:13 CN/8000 >>>>>>>>>>> a=rtpmap:126 telephone-event/8000 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Tue, Oct 6, 2015 at 1:49 PM, Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> If your endpoint supports it, G722 at 16000h gives a very decent >>>>>>>>>>>> voice quality. SILK also supports 16KHz. >>>>>>>>>>>> >>>>>>>>>>>> here's some information related to codec complexity: >>>>>>>>>>>> >>>>>>>>>>>> https://txlab.wordpress.com/2015/04/10/testing-freeswitch-performance-on-scaleway-c1/ >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 6, 2015 at 10:40 PM, Oleg Stolyar < >>>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Thanks guys! >>>>>>>>>>>>> >>>>>>>>>>>>> Anthony, using your suggestion means that I won't have HD >>>>>>>>>>>>> voice, correct? HD voice is the primary reason I am considering OPUS >>>>>>>>>>>>> instead of G.722. >>>>>>>>>>>>> >>>>>>>>>>>>> Is there some codec/setting that will let me have HD voice for >>>>>>>>>>>>> less CPU and perhaps more bandwidth? >>>>>>>>>>>>> >>>>>>>>>>>>> It's not a must - I can scale up if needed, just wondering. >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Oct 6, 2015 at 1:35 PM, Anthony Minessale < >>>>>>>>>>>>> anthony.minessale at gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> typo: opus at 8000h@20i >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Oct 6, 2015 at 3:33 PM, Stanislav Sinyagin < >>>>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> OPUS is an expensive codec, so any conversion between OPUS >>>>>>>>>>>>>>> and >>>>>>>>>>>>>>> uncompressed audio is CPU-consuming. I don;t think that >>>>>>>>>>>>>>> resampling >>>>>>>>>>>>>>> would play much of a role in CPU consumption. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Oct 6, 2015 at 10:29 PM, Oleg Stolyar < >>>>>>>>>>>>>>> olegstolyar at gmail.com> wrote: >>>>>>>>>>>>>>> > Hi guys, >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > I have a bunch of conferences on my FS. Users are either >>>>>>>>>>>>>>> G.711/8000 or >>>>>>>>>>>>>>> > G.722/8000. Conference sample rate is set to 8000. >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > When I switched some users to OPUS instead, the CPU >>>>>>>>>>>>>>> consumption jumped 3-4 >>>>>>>>>>>>>>> > times even though the conference rate is still 8000. Is >>>>>>>>>>>>>>> this expected? >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > I was hoping to be able to save some CPU by setting the >>>>>>>>>>>>>>> conference sample >>>>>>>>>>>>>>> > rate to auto (so it only used high-quality sampling for >>>>>>>>>>>>>>> users that can >>>>>>>>>>>>>>> > support it) but it seems it won't work. Any ideas? >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>>>>>>> >>>>>>>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>>>>>>> * >>>>>>>>>>>>>> >>>>>>>>>>>>>> ClueCon Weekly Development Call >>>>>>>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>>>>>>> >>>>>>>>>>>>>> ClueCon Testimonials >>>>>>>>>>>>>> >>>>>>>>>>>>>> ClueCon This Summer >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>>> >>>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? >>>>>>>>> http://twitter.com/FreeSWITCH >>>>>>>>> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >>>>>>>>> * >>>>>>>>> >>>>>>>>> ClueCon Weekly Development Call >>>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>>> >>>>>>>>> ClueCon Testimonials >>>>>>>>> ClueCon This Summer >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151007/7d9f6d4c/attachment-0001.html From bipin at xbipin.com Thu Oct 8 11:16:47 2015 From: bipin at xbipin.com (Bipin Patel) Date: Thu, 8 Oct 2015 11:16:47 +0400 Subject: [Freeswitch-users] whats causing FS compilation to fail due to TPL errors on windows? Message-ID: <5616185F.6000701@xbipin.com> An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/bfe45ce3/attachment.html From ssinyagin at gmail.com Thu Oct 8 11:44:15 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 8 Oct 2015 09:44:15 +0200 Subject: [Freeswitch-users] Freeswitch inbound logic match In-Reply-To: References: Message-ID: actually typically you don't want to limit your inbound calls. For example, I get a Twilio PSTN number 1555123456, and configure twilio to send the calls to sip.example.com:5080. So, FreeSWITCH will receive the calls in public context. Now, what I can do is give my SIP URI (1555123456 at sip.example.com:5080) to third parties -- for example, register it at some ENUM directories. Or maybe my overseas partner configures their PBX to send calls to me directly via Internet, instead of sending it to their local PSTN. So, what you need to make sure is that you only accept calls to your own numbers in public context. If you receive an unauthenticated call for some arbitrary destination number, it should be rejected (you don't really want to send it to PSTN, do you?). If there's only a small quantity of PSTN numbers landing on your FreeSWITCH, you can simply configure a sequence of condition statements in the public context. If your setup is bigger, there are many ways to look up the number in some database and make a decision where to route it. One of the simplest ways is to have your directory users, one per DID, and use "user_exists" call to check if this is our number. I don't see much of a reason in sending inbound calls to the internal profile (port 5060) and making an exclusion ACL to disable the authentication. It only makes things complex and it doesn't add security. On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza wrote: > I have a SIP Provider which has 4 IP addresses in US. They send SIP calls > from any of those 4 IPs to my Freeswitch. **They do not require > authentication, nor SIP Trunk registration, just purely send a SIP INVITE** > > Incoming calls work fine except that I want to assign a context when I > receive an incoming call from this ITSP at gateway level. > Gateway xml file is configured under external folder. > (../conf/sip_profiles/external/) > > I can see in packet capture and in freeswitch.log call comes from correct ip > and port, but is always routed to context default. Hence I need to configure > something there. Is it possible to define context at gateway level? > > Console trace: > http://pastebin.com/NzzLAK8U > Freeswitch trace > http://pastebin.com/YUYVLfyY > > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP address) > > > > > > > > > > > > > > > > > > > > > > > > >>sofia profile external gwlist > > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 > >> sofia status gateway itsp-inbound-us1 > > Name itsp-inbound-us1 > > Profile external > > Scheme Digest > > Realm 54.172.60.0 > > Username not-required > > Password yes > > From > > Contact > > > Exten 1000 > > To sip:not-required at 54.172.60.0 > > Proxy sip:54.172.60.0 > > Context itsp > > Expires 600 > > Freq 600 > > Ping 0 > > PingFreq 0 > > PingTime 0.00 > > PingState 0/0/0 > > State NOREG > > Status UP > > Uptime 536s > > CallsIN 0 > > CallsOUT 0 > > FailedCallsIN 0 > > FailedCallsOUT 0 > > ================================================================================================= > > Any suggestion? > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From peter at olssononline.se Thu Oct 8 15:32:02 2015 From: peter at olssononline.se (Peter Olsson) Date: Thu, 8 Oct 2015 13:32:02 +0200 Subject: [Freeswitch-users] whats causing FS compilation to fail due to TPL errors on windows? In-Reply-To: <5616185F.6000701@xbipin.com> References: <5616185F.6000701@xbipin.com> Message-ID: And did you follow the instructions on the issue how to fix it? /Peter 2015-10-08 9:16 GMT+02:00 Bipin Patel : > hi, > > im trying to compile FS 1.6, master etc but they keep failing with the > error mentioned in this bug report. > https://freeswitch.org/jira/browse/FS-8277 > > im on VS2015 professional, windows 7 and have the same platform SDK > installed since 1.4, i tried to do a git clean and even a fresh git > checkout but the issue wont go and the whole compilation keeps failing > after i get this > > > Error C2491 'tpl_unpack': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 1934 > Error C2491 'tpl_peek': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 1261 > Error C2491 'tpl_pack': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 1770 > Error C2491 'tpl_map': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 310 > Error C2491 'tpl_load': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 1463 > Error C2491 'tpl_jot': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 1420 > Error C2491 'tpl_gather': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 2170 > Error C2491 'tpl_free': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 677 > Error C2491 'tpl_dump': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 979 > Error C2491 'tpl_Alen': definition of dllimport function not allowed > FreeSwitchCoreLib E:\freeswitch-1.6.2\libs\libtpl-1.5\src\tpl.c 1537 > > > -- > Regards, > Bipin > > > ------------------------------ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/e1529edc/attachment.html From lloyd.aloysius at gmail.com Thu Oct 8 19:40:29 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Thu, 8 Oct 2015 11:40:29 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec Message-ID: Hi All I am facing audio issues for a long time.It is getting worst. I was running a old version v1.4 and continuously see the audio pause 1~2 sec randomly. Inbound,Outbound or play music on hold from server to ip endpoints(Polycom, Cisco,Yealink). We try with different routers and happening again and again. I upgrade to a most recent version and even try with different servers. It is happening again. Audio pause 1~2 sec randomly. I noticed,may be wrong when endpoints(30+ at a time, re register) re register to switch this happening, kind of a lock. There are 200 extensions in this switch. Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. How to troubleshooting this issue.Any help is appreciated. Thanks Lloyd -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/055de20c/attachment.html From ssinyagin at gmail.com Thu Oct 8 19:50:57 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 8 Oct 2015 17:50:57 +0200 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: you didn't tell anything about the network. The problem could be related to packet loss on oversaturated links. On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius wrote: > Hi All > > I am facing audio issues for a long time.It is getting worst. I was running > a old version v1.4 and continuously see the audio pause 1~2 sec randomly. > Inbound,Outbound or play music on hold from server to ip > endpoints(Polycom,Cisco,Yealink). We try with different routers and > happening again and again. > > I upgrade to a most recent version and even try with different servers. It > is happening again. Audio pause 1~2 sec randomly. I noticed,may be wrong > when endpoints(30+ at a time, re register) re register to switch this > happening, kind of a lock. There are 200 extensions in this switch. > > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. > > How to troubleshooting this issue.Any help is appreciated. > > Thanks > Lloyd > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From s.safarov at gmail.com Thu Oct 8 20:15:14 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 08 Oct 2015 16:15:14 +0000 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: I has same issue. More info in FS-7756 https://freeswitch.org/jira/browse/FS-7756 On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin wrote: > you didn't tell anything about the network. The problem could be > related to packet loss on oversaturated links. > > > > On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius > wrote: > > Hi All > > > > I am facing audio issues for a long time.It is getting worst. I was > running > > a old version v1.4 and continuously see the audio pause 1~2 sec randomly. > > Inbound,Outbound or play music on hold from server to ip > > endpoints(Polycom,Cisco,Yealink). We try with different routers and > > happening again and again. > > > > I upgrade to a most recent version and even try with different servers. > It > > is happening again. Audio pause 1~2 sec randomly. I noticed,may be wrong > > when endpoints(30+ at a time, re register) re register to switch this > > happening, kind of a lock. There are 200 extensions in this switch. > > > > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. > > > > How to troubleshooting this issue.Any help is appreciated. > > > > Thanks > > Lloyd > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/f36b94c1/attachment-0001.html From petejohnson57 at gmail.com Thu Oct 8 14:25:42 2015 From: petejohnson57 at gmail.com (Peter Johnson) Date: Thu, 8 Oct 2015 11:25:42 +0100 Subject: [Freeswitch-users] Windows MSI installers Message-ID: Hi there I'm looking to obtain FreeSWITCH for Windows, which I normally download from http://files.freeswitch.org/windows/installer/ - are these really the latest generated from Git HEAD? They are dated in January 2015 and don't seem to be even 1.6? Thanks in advance for any advice Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/76e202da/attachment.html From kirantpatil at gmail.com Thu Oct 8 16:54:58 2015 From: kirantpatil at gmail.com (Kiran Patil) Date: Thu, 8 Oct 2015 18:24:58 +0530 Subject: [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] Message-ID: Hi, I installed Freeswitch 1.6.2 on CentOS 7. [root at freeswitch freeswitch]# freeswitch -version FreeSWITCH version: 1.6.2~64bit ( 64bit) [root at freeswitch freeswitch]# systemctl status freeswitch.service freeswitch.service - FreeSWITCH Loaded: loaded (/usr/lib/systemd/system/freeswitch.service; enabled) Active: active (running) since Thu 2015-10-08 17:50:38 IST; 29min ago Main PID: 12226 (freeswitch) CGroup: /system.slice/freeswitch.service ??12226 /usr/bin/freeswitch -nc -nf Oct 08 17:50:38 freeswitch systemd[1]: Starting FreeSWITCH... Oct 08 17:50:38 freeswitch systemd[1]: Started FreeSWITCH. Started Freeswitch daemon and typed fs_cli on cmd line and I am seeing only errors as below. Please help me to resolve this issue. BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT Thanks, Kiran. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/6464aa7f/attachment.html From johannes.singler at qnective.com Thu Oct 8 15:56:29 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Thu, 8 Oct 2015 13:56:29 +0200 Subject: [Freeswitch-users] DTLS handshake problem In-Reply-To: References: Message-ID: Have you set up certificates correctly for your FS instance? According to here, it's mandatory: https://freeswitch.org/confluence/display/FREESWITCH/mod_verto When using a self-signed cert, you must have the same on FS and your web server, so the exception for the HTTPS cert will also cover the WSS connection to FS. Hope that helps... On Wed, Oct 7, 2015 at 4:58 AM, Tao Zhang wrote: > Hi, > > Now I think the problem I am having with my verto video demo setup is > about DTLS setup. From the FS server log, I can see both audio DTLS and > video DTLS states are changed from OFF to HANDSHAKE, but then there is no > more event regarding to DTLS state, there is no failure regarding to the > HANDSHAKE either. It seems the HANDSHAKE just stuck there...? > > Could anybody help? The server log is pasted below. > > 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6233 Skipping RTCP > ICE (Same as RTP) > 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3240 Activate RTP/RTCP > audio DTLS client > 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3369 Changing audio DTLS > state from OFF to HANDSHAKE > 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:1929 Setting > Jitterbuffer to 20ms (1 frames) (30 max frames) > 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:6306 Set 2833 dtmf > send payload to 126 > 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:6312 Set 2833 dtmf > receive payload to 126 > 2015-10-07 02:34:58.770773 [DEBUG] switch_rtp.c:3731 Starting video timer. > 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:6523 VIDEO RTP > [verto.rtc/3500] 10.240.15.244:30526->100.8.240.191:54763 codec: 100 ms: > 0 [SUCCESS] > 2015-10-07 02:34:58.770773 [DEBUG] switch_core_media.c:5180 verto.rtc/3500 > Starting Video thread > 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6564 Activating > Video ICE > 2015-10-07 02:34:58.770773 [NOTICE] switch_rtp.c:4198 Activating RTP video > ICE: OVGmvVZ6AiMvzY7t:2nnpMO2EHNETp4ym 100.8.240.191:54763 > 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6602 Activating > VIDEO RTCP PORT 54763 interval 2000 mux 1 > 2015-10-07 02:34:58.770773 [DEBUG] switch_rtp.c:4095 RTCP send rate is: > 2000 and packet rate is: 90000 Remote Port: 54763 > 2015-10-07 02:34:58.770773 [INFO] switch_core_media.c:6613 Skipping VIDEO > RTCP ICE (Same as VIDEO RTP) > 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3240 Activate RTP/RTCP > video DTLS client > 2015-10-07 02:34:58.770773 [INFO] switch_rtp.c:3369 Changing video DTLS > state from OFF to HANDSHAKE > > Thanks so much > > Tao > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Johannes Singler Software Engineer Qnective -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/098a7ec3/attachment-0001.html From johannes.singler at qnective.com Thu Oct 8 19:35:31 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Thu, 8 Oct 2015 17:35:31 +0200 Subject: [Freeswitch-users] Encryption modes on legs influencing each other In-Reply-To: <56156065.5020708@virtues.net> References: <56156065.5020708@virtues.net> Message-ID: On Wed, Oct 7, 2015 at 8:11 PM, Thomas Auge wrote: > For controlling DTLS, this could come in handy: > https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables#ChannelVariables-rtp_secure_media > > Turn on sip tracing in the console with "sofia global siptrace on", might > need to increase the log level, too. It will show you exactly what FS is > sending, assuming you are using SIP. > Okay, so now I get 2015-10-08 15:31:21.967585 [DEBUG] mod_sofia.c:799 Local SDP sofia/internal/ 1005 at 10.110.36.194:5060: v=0 o=FreeSWITCH 1444290677 1444290678 IN IP4 10.110.36.194 s=FreeSWITCH c=IN IP4 10.110.36.194 t=0 0 a=sendonly a=msid-semantic: WMS 0jji44liYAamTxDhFANoV40s2VSqaq70 m=audio 27604 RTP/AVPF 111 126 a=rtpmap:111 opus/48000/2 a=fmtp:111 useinbandfec=1; minptime=10 a=rtpmap:126 telephone-event/8000 a=ptime:20 a=rtcp-mux a=rtcp:27604 IN IP4 10.110.36.194 a=ice-ufrag:6fKS9Ab1mTimagdz a=ice-pwd:ndUoomeZPhjFNK1KPCsP2tHe a=candidate:2643414560 1 udp 659136 10.110.36.194 27604 typ host generation 0 a=ssrc:2182785577 cname:zg9ublC0LCcu0GBv a=ssrc:2182785577 msid:0jji44liYAamTxDhFANoV40s2VSqaq70 a0 a=ssrc:2182785577 mslabel:0jji44liYAamTxDhFANoV40s2VSqaq70 a=ssrc:2182785577 label:0jji44liYAamTxDhFANoV40s2VSqaq70a0 send 1094 bytes to udp/[10.110.36.27]:5060 at 15:31:21.983975: ------------------------------------------------------------------------ SIP/2.0 200 OK Via: SIP/2.0/UDP 10.110.36.27;branch=z9hG4bKN82reFjQ2rZmQ From: ;tag=QS5Na83Q2g2gj To: ;tag=8U51K76U4yB1N Call-ID: 783bfcc8-e874-1233-e0b3-989096a9db3a CSeq: 913303564 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.7.0+git~20151008T014056Z~d1fca9bd31~64bit 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-Type: application/sdp Content-Disposition: session Content-Length: 198 Remote-Party-ID: "9196" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1444290677 1444290678 IN IP4 10.110.36.194 s=FreeSWITCH c=IN IP4 10.110.36.194 t=0 0 a=sendonly a=msid-semantic: WMS 0jji44liYAamTxDhFANoV40s2VSqaq70 m=audio 0 RTP/SAVPF 19 So indeed, the SDP that is sent is different from the "Local SDP" logged before. What could be the reason for this behavior? The "sendonly" flag maybe? Why is that one set? In the code, logging that "Local SDP" and handing it over to Sofia for sending seems just a few lines apart (line 799 and 852 in mod_sofia.c). > If that still differs from what you see on the wire, it could be a > fragmentation issue, though the SDP seems to short for that. Maybe there's > a lot of clutter in the headers already, or your network uses a low MTU. > Try TCP signalling to rule that out. > So I don't think fragmentation is the issue. > > And make sure you use latest master. > I did. > > > > On 10/07/2015 11:33 AM, Johannes Singler wrote: > > Even when calling the echo call service, it does not work. To be more > specific: How can I make FS respond to this SDP > > v=0 > o=- 7827925660507220020 2 IN IP4 127.0.0.1 > s=- > t=0 0 > a=group:BUNDLE audio > a=msid-semantic: WMS ARDAMS > m=audio 9 RTP/SAVPF 111 103 9 102 0 8 106 105 13 127 126 > c=IN IP4 0.0.0.0 > a=rtpmap:111 opus/48000/2 > a=fmtp:111 minptime=10; useinbandfec=1 > a=rtpmap:103 ISAC/16000 > a=rtpmap:9 G722/8000 > a=rtpmap:102 ILBC/8000 > a=rtpmap:0 PCMU/8000 > a=rtpmap:8 PCMA/8000 > a=rtpmap:106 CN/32000 > a=rtpmap:105 CN/16000 > a=rtpmap:13 CN/8000 > a=rtpmap:127 red/8000 > a=rtpmap:126 telephone-event/8000 > a=rtcp:9 IN IP4 0.0.0.0 > a=ice-ufrag:MDEFXaTwID0Qv/el > a=ice-pwd:oj31a5bRhExyyehlEKTAVFw1 > a=mid:audio > a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level > a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time > a=rtcp-mux > a=crypto:0 AES_CM_128_HMAC_SHA1_32 > inline:iMD5gSrO/mnMCNTcp3k85tMS3P4NgXf6wFubAmZW > a=crypto:1 AES_CM_128_HMAC_SHA1_80 > inline:iMD5gSrO/mnMCNTcp3k85tMS3P4NgXf6wFubAmZW > a=maxptime:60 > a=ssrc:2184339687 cname:/TpRcJ+yclk4xBm4 > a=ssrc:2184339687 msid:ARDAMS ARDAMSa0 > a=ssrc:2184339687 mslabel:ARDAMS > a=ssrc:2184339687 label:ARDAMSa0 > a=candidate:4203996854 1 udp 2122260223 10.110.44.92 46241 typ host > generation 0 > > with something compatible, i.e. something having > ice-ufrag/ice-pwd/candidate, and crypto entries? > > Instead, it responds with this incomplete SDP: > > v=0 > o=FreeSWITCH 1444208399 1444208400 IN IP4 10.110.36.194 > s=FreeSWITCH > c=IN IP4 10.110.36.194 > t=0 0 > a=sendonly > a=msid-semantic: WMS hotZDrIQsyNJstePWz1e1QRgqVxi8lkg > m=audio 19770 RTP/AVPF 111 126 > > Some additional lines are printed on the FS log, but they don't seem to > make it on the network (according to WireShark) > > a=rtpmap:111 opus/48000/2 > a=fmtp:111 useinbandfec=1; minptime=10 > a=rtpmap:126 telephone-event/8000 > a=ptime:20 > a=rtcp-mux > a=rtcp:19770 IN IP4 10.110.36.194 > a=ice-ufrag:hSw9zdfPZDYYO94d > a=ice-pwd:D05puFtnS7zoQqGY83Yx73dW > a=candidate:5758928345 1 udp 659136 10.110.36.194 19770 typ host > generation 0 > a=ssrc:2316904761 cname:zE52VDJe2mOlFS0s > a=ssrc:2316904761 msid:hotZDrIQsyNJstePWz1e1QRgqVxi8lkg a0 > a=ssrc:2316904761 mslabel:hotZDrIQsyNJstePWz1e1QRgqVxi8lkg > a=ssrc:2316904761 label:hotZDrIQsyNJstePWz1e1QRgqVxi8lkga0 > > Total packet length is 1138 bytes... > > On Mon, Oct 5, 2015 at 4:51 PM, Johannes Singler < > johannes.singler at qnective.com> wrote: > >> FS is a B2BUA. However, the two legs of a regular call seem to influence >> each other, e.g. >> >> 1. The caller offers an SDES-SRTP-encrypted connection with ICE. >> 2. FS offers to the callee a simple RTP connection (no SRTP, no ICE, as >> configured in the dialplan), callee answers respectively. >> 3. FS answers caller, but without with neither "a:crypto" entries nor ICE >> candidates. >> 4. Why is that? Shouldn't it answer SDES-SRTP with ICE to the original >> caller, respecting the original caller's offer? >> >> When doing WebRTC from the caller (DTLS-SRTP with ICE), this actually >> works fine (callee unchanged). >> >> So what's the general scheme for choosing encryption on either side? >> >> Related to that: >> Can you enable ICE without completely enabling WebRTC (media_webrtc=true) >> from the dialplan? That would help maybe... >> >> -- >> Johannes Singler >> Software Engineer >> >> Qnective >> > > > > -- > Johannes Singler > Software Engineer > > Qnective > > Thurgauerstrasse 54 | 8050 Z?rich | Switzerland > Mobile +41798379869 > www.qnective.com | > johannes.singler at qnective.com > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com > > Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Johannes Singler Software Engineer Qnective -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/6003a6a8/attachment-0001.html From krice at freeswitch.org Thu Oct 8 20:47:22 2015 From: krice at freeswitch.org (Ken Rice) Date: Thu, 8 Oct 2015 11:47:22 -0500 Subject: [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] In-Reply-To: References: Message-ID: <5a5901d101e9$0177c810$04675830$@freeswitch.org> That means it cant access the db properly. Check your perms for the user FreeSWITCH is running as and make sure it has full read/write perms to the db dir, also make sure there is plenty of space on whatever mount point that is on From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Kiran Patil Sent: Thursday, October 8, 2015 7:55 AM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] Hi, I installed Freeswitch 1.6.2 on CentOS 7. [root at freeswitch freeswitch]# freeswitch -version FreeSWITCH version: 1.6.2~64bit ( 64bit) [root at freeswitch freeswitch]# systemctl status freeswitch.service freeswitch.service - FreeSWITCH Loaded: loaded (/usr/lib/systemd/system/freeswitch.service; enabled) Active: active (running) since Thu 2015-10-08 17:50:38 IST; 29min ago Main PID: 12226 (freeswitch) CGroup: /system.slice/freeswitch.service ??12226 /usr/bin/freeswitch -nc -nf Oct 08 17:50:38 freeswitch systemd[1]: Starting FreeSWITCH... Oct 08 17:50:38 freeswitch systemd[1]: Started FreeSWITCH. Started Freeswitch daemon and typed fs_cli on cmd line and I am seeing only errors as below. Please help me to resolve this issue. BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT Thanks, Kiran. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/21bb9c82/attachment.html From mandra at gmail.com Thu Oct 8 21:31:53 2015 From: mandra at gmail.com (Chris Mandra) Date: Thu, 8 Oct 2015 13:31:53 -0400 Subject: [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] In-Reply-To: <5a5901d101e9$0177c810$04675830$@freeswitch.org> References: <5a5901d101e9$0177c810$04675830$@freeswitch.org> Message-ID: I've seen that before - if you install as sudo, but are runnning as freeswitch this happens On Thu, Oct 8, 2015 at 12:47 PM, Ken Rice wrote: > That means it cant access the db properly. Check your perms for the user > FreeSWITCH is running as and make sure it has full read/write perms to the > db dir, also make sure there is plenty of space on whatever mount point > that is on > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Kiran Patil > *Sent:* Thursday, October 8, 2015 7:55 AM > *To:* freeswitch-users at lists.freeswitch.org > *Subject:* [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL > ERR [cannot commit - no transaction is active] > > > > Hi, > > I installed Freeswitch 1.6.2 on CentOS 7. > > [root at freeswitch freeswitch]# freeswitch -version > FreeSWITCH version: 1.6.2~64bit ( 64bit) > > [root at freeswitch freeswitch]# systemctl status freeswitch.service > freeswitch.service - FreeSWITCH > Loaded: loaded (/usr/lib/systemd/system/freeswitch.service; enabled) > Active: active (running) since Thu 2015-10-08 17:50:38 IST; 29min ago > Main PID: 12226 (freeswitch) > CGroup: /system.slice/freeswitch.service > ??12226 /usr/bin/freeswitch -nc -nf > > Oct 08 17:50:38 freeswitch systemd[1]: Starting FreeSWITCH... > Oct 08 17:50:38 freeswitch systemd[1]: Started FreeSWITCH. > > Started Freeswitch daemon and typed fs_cli on cmd line and I am seeing > only errors as below. > > Please help me to resolve this issue. > > BEGIN EXCLUSIVE > 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > > Thanks, > > Kiran. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- mandra c:410.258.5281 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/69b6ff36/attachment.html From lloyd.aloysius at gmail.com Thu Oct 8 21:32:40 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Thu, 8 Oct 2015 13:32:40 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: The Switch (Physical Box)- Data center with Public IP. We check with another box and different data center(Different region). Same results --- Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) Bandwidth - 70 mbps up and down, 15 up/10 down etc... Delay between switch and the site is less than 6 ms. MOS - 4.35 Jitter 2 ms On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov wrote: > I has same issue. > More info in FS-7756 > https://freeswitch.org/jira/browse/FS-7756 > > On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin wrote: > >> you didn't tell anything about the network. The problem could be >> related to packet loss on oversaturated links. >> >> >> >> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius >> wrote: >> > Hi All >> > >> > I am facing audio issues for a long time.It is getting worst. I was >> running >> > a old version v1.4 and continuously see the audio pause 1~2 sec >> randomly. >> > Inbound,Outbound or play music on hold from server to ip >> > endpoints(Polycom,Cisco,Yealink). We try with different routers and >> > happening again and again. >> > >> > I upgrade to a most recent version and even try with different servers. >> It >> > is happening again. Audio pause 1~2 sec randomly. I noticed,may be wrong >> > when endpoints(30+ at a time, re register) re register to switch this >> > happening, kind of a lock. There are 200 extensions in this switch. >> > >> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >> > >> > How to troubleshooting this issue.Any help is appreciated. >> > >> > Thanks >> > Lloyd >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/f59c4db3/attachment-0001.html From lloyd.aloysius at gmail.com Thu Oct 8 21:36:17 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Thu, 8 Oct 2015 13:36:17 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: Endpoints - Polycom, Cisco , Yealink - all same results. On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius wrote: > The Switch (Physical Box)- Data center with Public IP. > > We check with another box and different data center(Different region). > Same results > > --- > > Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) > > Bandwidth - 70 mbps up and down, 15 up/10 down etc... > > Delay between switch and the site is less than 6 ms. > > MOS - 4.35 > > Jitter 2 ms > > > > On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov > wrote: > >> I has same issue. >> More info in FS-7756 >> https://freeswitch.org/jira/browse/FS-7756 >> >> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >> wrote: >> >>> you didn't tell anything about the network. The problem could be >>> related to packet loss on oversaturated links. >>> >>> >>> >>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius >>> wrote: >>> > Hi All >>> > >>> > I am facing audio issues for a long time.It is getting worst. I was >>> running >>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>> randomly. >>> > Inbound,Outbound or play music on hold from server to ip >>> > endpoints(Polycom,Cisco,Yealink). We try with different routers and >>> > happening again and again. >>> > >>> > I upgrade to a most recent version and even try with different >>> servers. It >>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may be >>> wrong >>> > when endpoints(30+ at a time, re register) re register to switch this >>> > happening, kind of a lock. There are 200 extensions in this switch. >>> > >>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>> > >>> > How to troubleshooting this issue.Any help is appreciated. >>> > >>> > Thanks >>> > Lloyd >>> > >>> > >>> _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/8858c02b/attachment.html From s.safarov at gmail.com Thu Oct 8 22:18:00 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 8 Oct 2015 21:18:00 +0300 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: This issue reproduced when a-leg, b-leg and FS is located on one host. Ideally environment - no packet loss, minimal jitter, no load (1 call) On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius wrote: > Endpoints - Polycom, Cisco , Yealink - all same results. > > On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius > wrote: > >> The Switch (Physical Box)- Data center with Public IP. >> >> We check with another box and different data center(Different region). >> Same results >> >> --- >> >> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >> >> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >> >> Delay between switch and the site is less than 6 ms. >> >> MOS - 4.35 >> >> Jitter 2 ms >> >> >> >> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov >> wrote: >> >>> I has same issue. >>> More info in FS-7756 >>> https://freeswitch.org/jira/browse/FS-7756 >>> >>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >>> wrote: >>> >>>> you didn't tell anything about the network. The problem could be >>>> related to packet loss on oversaturated links. >>>> >>>> >>>> >>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>> lloyd.aloysius at gmail.com> wrote: >>>> > Hi All >>>> > >>>> > I am facing audio issues for a long time.It is getting worst. I was >>>> running >>>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>>> randomly. >>>> > Inbound,Outbound or play music on hold from server to ip >>>> > endpoints(Polycom,Cisco,Yealink). We try with different routers and >>>> > happening again and again. >>>> > >>>> > I upgrade to a most recent version and even try with different >>>> servers. It >>>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may be >>>> wrong >>>> > when endpoints(30+ at a time, re register) re register to switch this >>>> > happening, kind of a lock. There are 200 extensions in this switch. >>>> > >>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>> > >>>> > How to troubleshooting this issue.Any help is appreciated. >>>> > >>>> > Thanks >>>> > Lloyd >>>> > >>>> > >>>> _________________________________________________________________________ >>>> > Professional FreeSWITCH Consulting Services: >>>> > consulting at freeswitch.org >>>> > http://www.freeswitchsolutions.com >>>> > >>>> > Official FreeSWITCH Sites >>>> > http://www.freeswitch.org >>>> > http://confluence.freeswitch.org >>>> > http://www.cluecon.com >>>> > >>>> > FreeSWITCH-users mailing list >>>> > FreeSWITCH-users at lists.freeswitch.org >>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> > UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> > http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/7de47072/attachment-0001.html From lloyd.aloysius at gmail.com Thu Oct 8 23:09:26 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Thu, 8 Oct 2015 15:09:26 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec randomly. This scenario only a-leg call On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov wrote: > This issue reproduced when a-leg, b-leg and FS is located on one host. > Ideally environment - no packet loss, minimal jitter, no load (1 call) > > On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius > wrote: > >> Endpoints - Polycom, Cisco , Yealink - all same results. >> >> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius >> wrote: >> >>> The Switch (Physical Box)- Data center with Public IP. >>> >>> We check with another box and different data center(Different region). >>> Same results >>> >>> --- >>> >>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>> >>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>> >>> Delay between switch and the site is less than 6 ms. >>> >>> MOS - 4.35 >>> >>> Jitter 2 ms >>> >>> >>> >>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov >>> wrote: >>> >>>> I has same issue. >>>> More info in FS-7756 >>>> https://freeswitch.org/jira/browse/FS-7756 >>>> >>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >>>> wrote: >>>> >>>>> you didn't tell anything about the network. The problem could be >>>>> related to packet loss on oversaturated links. >>>>> >>>>> >>>>> >>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>> lloyd.aloysius at gmail.com> wrote: >>>>> > Hi All >>>>> > >>>>> > I am facing audio issues for a long time.It is getting worst. I was >>>>> running >>>>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>>>> randomly. >>>>> > Inbound,Outbound or play music on hold from server to ip >>>>> > endpoints(Polycom,Cisco,Yealink). We try with different routers and >>>>> > happening again and again. >>>>> > >>>>> > I upgrade to a most recent version and even try with different >>>>> servers. It >>>>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may be >>>>> wrong >>>>> > when endpoints(30+ at a time, re register) re register to switch this >>>>> > happening, kind of a lock. There are 200 extensions in this switch. >>>>> > >>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>> > >>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>> > >>>>> > Thanks >>>>> > Lloyd >>>>> > >>>>> > >>>>> _________________________________________________________________________ >>>>> > Professional FreeSWITCH Consulting Services: >>>>> > consulting at freeswitch.org >>>>> > http://www.freeswitchsolutions.com >>>>> > >>>>> > Official FreeSWITCH Sites >>>>> > http://www.freeswitch.org >>>>> > http://confluence.freeswitch.org >>>>> > http://www.cluecon.com >>>>> > >>>>> > FreeSWITCH-users mailing list >>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> > UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> > http://www.freeswitch.org >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/06e791d1/attachment.html From mario_fs at mgtech.com Thu Oct 8 23:44:53 2015 From: mario_fs at mgtech.com (Mario) Date: Thu, 8 Oct 2015 12:44:53 -0700 Subject: [Freeswitch-users] Help with compiling libyuv Message-ID: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, Mario G From mike at jerris.com Thu Oct 8 23:50:18 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 8 Oct 2015 14:50:18 -0500 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> Message-ID: <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon. > On Oct 8, 2015, at 2:44 PM, Mario wrote: > > I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: > > Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, > Mario G > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From mario_fs at mgtech.com Thu Oct 8 23:54:41 2015 From: mario_fs at mgtech.com (Mario) Date: Thu, 8 Oct 2015 12:54:41 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> Message-ID: <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> Thanks I look forward to it since I am closer to 1.6! Mario G > On Oct 8, 2015, at 12:50 PM, Michael Jerris wrote: > > You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon. > >> On Oct 8, 2015, at 2:44 PM, Mario wrote: >> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: >> >> Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, >> Mario G >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From thomas at bettervoice.com Fri Oct 9 04:32:51 2015 From: thomas at bettervoice.com (Thomas Quintana) Date: Thu, 8 Oct 2015 20:32:51 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> Message-ID: https://hub.docker.com/r/bettervoice/freeswitch-container/ Thomas Quintana Chief Technology Officer Phone: 1 (512) 677-6200 Website: http://www.bettervoice.com On Thu, Oct 8, 2015 at 3:54 PM, Mario wrote: > Thanks I look forward to it since I am closer to 1.6! > Mario G > > > On Oct 8, 2015, at 12:50 PM, Michael Jerris wrote: > > > > You don't need the utilities, I'm going to have to go through and figure > out what all i needed to do manually and how I did it and write it up for > you... I'll try to do this soon. > > > >> On Oct 8, 2015, at 2:44 PM, Mario wrote: > >> > >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official > libyuv google doc states I need the google chromium utilities. But > searching the web I see FreeSWITCH folks are just using ?make?. There is no > configure file but make seems to work. But make install fails since it does > not know the target directories. The question is: > >> > >> Do I need the chromium utilities to build the FreeSWITCH libyuv version > or can I just use make/make install and how to specify targets. I know it?s > OS X (BSD) but Linux should be close enough. Thanks, > >> Mario G > >> > _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/39f8b14c/attachment.html From mike at jerris.com Fri Oct 9 05:31:22 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 8 Oct 2015 21:31:22 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> Message-ID: what does this have to do with this thread? On Thursday, October 8, 2015, Thomas Quintana wrote: > https://hub.docker.com/r/bettervoice/freeswitch-container/ > > Thomas Quintana > Chief Technology Officer > Phone: 1 (512) 677-6200 > Website: http://www.bettervoice.com > > > > On Thu, Oct 8, 2015 at 3:54 PM, Mario > wrote: > >> Thanks I look forward to it since I am closer to 1.6! >> Mario G >> >> > On Oct 8, 2015, at 12:50 PM, Michael Jerris > > wrote: >> > >> > You don't need the utilities, I'm going to have to go through and >> figure out what all i needed to do manually and how I did it and write it >> up for you... I'll try to do this soon. >> > >> >> On Oct 8, 2015, at 2:44 PM, Mario > > wrote: >> >> >> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official >> libyuv google doc states I need the google chromium utilities. But >> searching the web I see FreeSWITCH folks are just using ?make?. There is no >> configure file but make seems to work. But make install fails since it does >> not know the target directories. The question is: >> >> >> >> Do I need the chromium utilities to build the FreeSWITCH libyuv >> version or can I just use make/make install and how to specify targets. I >> know it?s OS X (BSD) but Linux should be close enough. Thanks, >> >> Mario G >> >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at lists.freeswitch.org >> >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> > >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/a99ca09b/attachment.html From tao at petatrading.com Fri Oct 9 00:23:39 2015 From: tao at petatrading.com (Tao Zhang) Date: Thu, 8 Oct 2015 16:23:39 -0400 Subject: [Freeswitch-users] FS behind NAT Message-ID: Hi all, I have been tracking down why my FS verto video conf demo setup not working. Now I believe the reason is my FS server is behind a NAT. My previous posts may be misleading now, so I am creating a new thread. Some evidence I saw: 1) In the SDP dialog, I saw my FS server's internal IP got used, rather than its public IP, for example Dialog 6c62f631-469c-a2f0-e484-6e9cfcda7eedANSWER SDP v=0 o=FreeSWITCH 1444254094 1444254095 IN IP4 10.240.15.244 s=FreeSWITCH c=IN IP4 10.240.15.244 <============= t=0 0 2) Also, in wireshark , I saw my client is trying to send STUN packets to the FS server's internal IP, 450 18.252726000 192.168.1.7 10.240.15.244 STUN 158 Binding Request user: mlvLvmDzCphyQYz5:N3MZoB99aGiAZotr So now my questions are Will the verto video conf demo work when the FS server is behind NAT? If so, could someone help me with the necessary config changes and etc.? Thanks so much! Tao -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/41a29d85/attachment-0001.html From rogerwinter at gmail.com Fri Oct 9 06:56:06 2015 From: rogerwinter at gmail.com (Roger Pitigliani) Date: Thu, 8 Oct 2015 23:56:06 -0300 Subject: [Freeswitch-users] SIP on all interfaces Message-ID: Hi, Is It possible to change FreeSwitch (SIP) to listen all interfaces on my server? By netstat command, It's listening only one interface. See below.. *tcp 0 0 192.168.7.254:5060 0.0.0.0:* LISTEN 23097/freeswitchtcp6 0 0 ::1:5060 :::* LISTEN 23097/freeswitchudp 0 0 192.168.7.254:5060 0.0.0.0:* 23097/freeswitchudp6 0 0 ::1:5060 :::* 23097/freeswitch* But, I need register sip extensions from other networks connected there (LAN e VPN). I tried change sip-ip and rtp-ip, in files internal.xml, but only one Ip works. Thanks. -- Roger Pitigliani rogerwinter at gmail.com Skype: roger.pitigliani SmartNX www.smartnx.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151008/31e2565f/attachment.html From krice at freeswitch.org Fri Oct 9 10:37:29 2015 From: krice at freeswitch.org (Ken Rice) Date: Fri, 9 Oct 2015 01:37:29 -0500 Subject: [Freeswitch-users] SIP on all interfaces In-Reply-To: References: Message-ID: <5c4501d1025c$f8e85ec0$eab91c40$@freeswitch.org> You need to create a sip profile for each interface you want to listen on. A proper profile is exactly 1 IP and 1 port combination. Quick way to do this is take the profile you want copy the profile config file to a new name (ex: cp internal.xml vpn.xml ) Then edit vpn.xml changing the name, IPs and Ports as required and repeat as many times as needed for each interface From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Roger Pitigliani Sent: Thursday, October 8, 2015 9:56 PM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] SIP on all interfaces Hi, Is It possible to change FreeSwitch (SIP) to listen all interfaces on my server? By netstat command, It's listening only one interface. See below.. tcp 0 0 192.168.7.254:5060 0.0.0.0:* LISTEN 23097/freeswitch tcp6 0 0 ::1:5060 :::* LISTEN 23097/freeswitch udp 0 0 192.168.7.254:5060 0.0.0.0:* 23097/freeswitch udp6 0 0 ::1:5060 :::* 23097/freeswitch But, I need register sip extensions from other networks connected there (LAN e VPN). I tried change sip-ip and rtp-ip, in files internal.xml, but only one Ip works. Thanks. -- Roger Pitigliani rogerwinter at gmail.com Skype: roger.pitigliani SmartNX www.smartnx.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/c2582359/attachment.html From gmaruzz at gmail.com Fri Oct 9 12:50:51 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 9 Oct 2015 10:50:51 +0200 Subject: [Freeswitch-users] FS behind NAT In-Reply-To: References: Message-ID: FS is almost always behind a NAT. You must set ext-rtp-ip in verto.conf.xml (can't remember the variable name now from cellphone. Check into verto.conf.xml) sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 On Oct 9, 2015 8:17 AM, "Tao Zhang" wrote: > Hi all, > > I have been tracking down why my FS verto video conf demo setup not > working. Now I believe the reason is my FS server is behind a NAT. My > previous posts may be misleading now, so I am creating a new thread. > > Some evidence I saw: > > 1) In the SDP dialog, I saw my FS server's internal IP got used, rather > than its public IP, for example > > Dialog 6c62f631-469c-a2f0-e484-6e9cfcda7eedANSWER SDP v=0 > o=FreeSWITCH 1444254094 1444254095 IN IP4 10.240.15.244 > s=FreeSWITCH > c=IN IP4 10.240.15.244 <============= > t=0 0 > > 2) Also, in wireshark , I saw my client is trying to send STUN packets to > the FS server's internal IP, > > 450 18.252726000 192.168.1.7 10.240.15.244 STUN 158 Binding Request user: > mlvLvmDzCphyQYz5:N3MZoB99aGiAZotr > > So now my questions are Will the verto video conf demo work when the FS > server is behind NAT? If so, could someone help me with the necessary > config changes and etc.? > > Thanks so much! > > Tao > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/a8e16512/attachment.html From kirantpatil at gmail.com Fri Oct 9 14:36:55 2015 From: kirantpatil at gmail.com (Kiran Patil) Date: Fri, 9 Oct 2015 16:06:55 +0530 Subject: [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] In-Reply-To: References: <5a5901d101e9$0177c810$04675830$@freeswitch.org> Message-ID: Hi, I now installed on docker using below links and it started working without any issues. 1. http://www.slideshare.net/ssuser1a9bef15/freeswitch-on-docker <= it does not contain all packages so it is advised to use the step 2 link to install all the packages before moving to compilation 2. https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7 3. To add a SIP account to Empathy install "telepathy-rakia" 4. Changed the default password to 12345 cause it was showing error on fs_cli 5. Tested with Empathy sip client [root at 33fbb2dcab6c freeswitch]# bin/freeswitch -version FreeSWITCH version: 1.6.2+git~20150925T145020Z~643e3ff88f~64bit (git 643e3ff 2015-09-25 14:50:20Z 64bit) $ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE freeswitch_configured latest b98eb3f6c80c 42 minutes ago 1.858 GB freeswitch latest e9d878973874 2 hours ago 1.858 GB docker.io/centos latest 0f73ae75014f 4 weeks ago 172.3 MB Thanks all. Kiran. On Thu, Oct 8, 2015 at 11:01 PM, Chris Mandra wrote: > I've seen that before - if you install as sudo, but are runnning as > freeswitch this happens > > On Thu, Oct 8, 2015 at 12:47 PM, Ken Rice wrote: > >> That means it cant access the db properly. Check your perms for the user >> FreeSWITCH is running as and make sure it has full read/write perms to the >> db dir, also make sure there is plenty of space on whatever mount point >> that is on >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Kiran Patil >> *Sent:* Thursday, October 8, 2015 7:55 AM >> *To:* freeswitch-users at lists.freeswitch.org >> *Subject:* [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL >> ERR [cannot commit - no transaction is active] >> >> >> >> Hi, >> >> I installed Freeswitch 1.6.2 on CentOS 7. >> >> [root at freeswitch freeswitch]# freeswitch -version >> FreeSWITCH version: 1.6.2~64bit ( 64bit) >> >> [root at freeswitch freeswitch]# systemctl status freeswitch.service >> freeswitch.service - FreeSWITCH >> Loaded: loaded (/usr/lib/systemd/system/freeswitch.service; enabled) >> Active: active (running) since Thu 2015-10-08 17:50:38 IST; 29min ago >> Main PID: 12226 (freeswitch) >> CGroup: /system.slice/freeswitch.service >> ??12226 /usr/bin/freeswitch -nc -nf >> >> Oct 08 17:50:38 freeswitch systemd[1]: Starting FreeSWITCH... >> Oct 08 17:50:38 freeswitch systemd[1]: Started FreeSWITCH. >> >> Started Freeswitch daemon and typed fs_cli on cmd line and I am seeing >> only errors as below. >> >> Please help me to resolve this issue. >> >> BEGIN EXCLUSIVE >> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt >> to write a readonly database] >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [cannot commit - no transaction is active] >> COMMIT >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [attempt to write a readonly database] >> BEGIN EXCLUSIVE >> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt >> to write a readonly database] >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [cannot commit - no transaction is active] >> COMMIT >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [attempt to write a readonly database] >> BEGIN EXCLUSIVE >> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt >> to write a readonly database] >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [cannot commit - no transaction is active] >> COMMIT >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [attempt to write a readonly database] >> BEGIN EXCLUSIVE >> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt >> to write a readonly database] >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [cannot commit - no transaction is active] >> COMMIT >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [attempt to write a readonly database] >> BEGIN EXCLUSIVE >> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt >> to write a readonly database] >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [cannot commit - no transaction is active] >> COMMIT >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [attempt to write a readonly database] >> BEGIN EXCLUSIVE >> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt >> to write a readonly database] >> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >> [cannot commit - no transaction is active] >> COMMIT >> >> Thanks, >> >> Kiran. >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > mandra > c:410.258.5281 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/e3b6e063/attachment-0001.html From vipkilla at gmail.com Fri Oct 9 17:12:26 2015 From: vipkilla at gmail.com (Vik Killa) Date: Fri, 9 Oct 2015 09:12:26 -0400 Subject: [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] In-Reply-To: References: <5a5901d101e9$0177c810$04675830$@freeswitch.org> Message-ID: Check what user freeswitch is running as, ,then do chown [put your freeswitch user here] -R [put your freeswitch directory here] On Fri, Oct 9, 2015 at 6:36 AM, Kiran Patil wrote: > Hi, > > I now installed on docker using below links and it started working without > any issues. > > 1. http://www.slideshare.net/ssuser1a9bef15/freeswitch-on-docker <= it > does not contain all packages so it is advised to use the step 2 link to > install all the packages before moving to compilation > 2. https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7 > 3. To add a SIP account to Empathy install "telepathy-rakia" > 4. Changed the default password to 12345 cause it was showing error on > fs_cli > 5. Tested with Empathy sip client > > [root at 33fbb2dcab6c freeswitch]# bin/freeswitch -version > FreeSWITCH version: 1.6.2+git~20150925T145020Z~643e3ff88f~64bit (git > 643e3ff 2015-09-25 14:50:20Z 64bit) > > $ sudo docker images > > REPOSITORY TAG IMAGE ID > CREATED VIRTUAL SIZE > freeswitch_configured latest b98eb3f6c80c 42 minutes > ago 1.858 GB > freeswitch latest e9d878973874 2 hours > ago 1.858 GB > docker.io/centos latest 0f73ae75014f 4 weeks > ago 172.3 MB > > Thanks all. > Kiran. > > On Thu, Oct 8, 2015 at 11:01 PM, Chris Mandra wrote: > >> I've seen that before - if you install as sudo, but are runnning as >> freeswitch this happens >> >> On Thu, Oct 8, 2015 at 12:47 PM, Ken Rice wrote: >> >>> That means it cant access the db properly. Check your perms for the >>> user FreeSWITCH is running as and make sure it has full read/write perms to >>> the db dir, also make sure there is plenty of space on whatever mount point >>> that is on >>> >>> >>> >>> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >>> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Kiran >>> Patil >>> *Sent:* Thursday, October 8, 2015 7:55 AM >>> *To:* freeswitch-users at lists.freeswitch.org >>> *Subject:* [Freeswitch-users] [ERR] switch_core_sqldb.c:587 NATIVE SQL >>> ERR [cannot commit - no transaction is active] >>> >>> >>> >>> Hi, >>> >>> I installed Freeswitch 1.6.2 on CentOS 7. >>> >>> [root at freeswitch freeswitch]# freeswitch -version >>> FreeSWITCH version: 1.6.2~64bit ( 64bit) >>> >>> [root at freeswitch freeswitch]# systemctl status freeswitch.service >>> freeswitch.service - FreeSWITCH >>> Loaded: loaded (/usr/lib/systemd/system/freeswitch.service; enabled) >>> Active: active (running) since Thu 2015-10-08 17:50:38 IST; 29min ago >>> Main PID: 12226 (freeswitch) >>> CGroup: /system.slice/freeswitch.service >>> ??12226 /usr/bin/freeswitch -nc -nf >>> >>> Oct 08 17:50:38 freeswitch systemd[1]: Starting FreeSWITCH... >>> Oct 08 17:50:38 freeswitch systemd[1]: Started FreeSWITCH. >>> >>> Started Freeswitch daemon and typed fs_cli on cmd line and I am seeing >>> only errors as below. >>> >>> Please help me to resolve this issue. >>> >>> BEGIN EXCLUSIVE >>> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR >>> [attempt to write a readonly database] >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [cannot commit - no transaction is active] >>> COMMIT >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [attempt to write a readonly database] >>> BEGIN EXCLUSIVE >>> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR >>> [attempt to write a readonly database] >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [cannot commit - no transaction is active] >>> COMMIT >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [attempt to write a readonly database] >>> BEGIN EXCLUSIVE >>> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR >>> [attempt to write a readonly database] >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [cannot commit - no transaction is active] >>> COMMIT >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [attempt to write a readonly database] >>> BEGIN EXCLUSIVE >>> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR >>> [attempt to write a readonly database] >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [cannot commit - no transaction is active] >>> COMMIT >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [attempt to write a readonly database] >>> BEGIN EXCLUSIVE >>> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR >>> [attempt to write a readonly database] >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [cannot commit - no transaction is active] >>> COMMIT >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [attempt to write a readonly database] >>> BEGIN EXCLUSIVE >>> 2015-10-08 18:11:35.190458 [CRIT] switch_core_sqldb.c:1952 ERROR >>> [attempt to write a readonly database] >>> 2015-10-08 18:11:35.190458 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR >>> [cannot commit - no transaction is active] >>> COMMIT >>> >>> Thanks, >>> >>> Kiran. >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> mandra >> c:410.258.5281 >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/256d8a2f/attachment.html From tao at petatrading.com Fri Oct 9 17:06:45 2015 From: tao at petatrading.com (Tao Zhang) Date: Fri, 9 Oct 2015 09:06:45 -0400 Subject: [Freeswitch-users] FS behind NAT In-Reply-To: References: Message-ID: In verto.conf.xml, there is a param for ext_rtp_ip, but it was commented out. I tried to uncomment this param and set it to the FS external IP, but it dd not fix the problem.. Tao On Fri, Oct 9, 2015 at 4:50 AM, Giovanni Maruzzelli wrote: > FS is almost always behind a NAT. > You must set ext-rtp-ip in verto.conf.xml (can't remember the variable > name now from cellphone. Check into verto.conf.xml) > > sent from my mobile, > Giovanni Maruzzelli > cell: +39 347 266 56 18 > On Oct 9, 2015 8:17 AM, "Tao Zhang" wrote: > >> Hi all, >> >> I have been tracking down why my FS verto video conf demo setup not >> working. Now I believe the reason is my FS server is behind a NAT. My >> previous posts may be misleading now, so I am creating a new thread. >> >> Some evidence I saw: >> >> 1) In the SDP dialog, I saw my FS server's internal IP got used, rather >> than its public IP, for example >> >> Dialog 6c62f631-469c-a2f0-e484-6e9cfcda7eedANSWER SDP v=0 >> o=FreeSWITCH 1444254094 1444254095 IN IP4 10.240.15.244 >> s=FreeSWITCH >> c=IN IP4 10.240.15.244 <============= >> t=0 0 >> >> 2) Also, in wireshark , I saw my client is trying to send STUN packets to >> the FS server's internal IP, >> >> 450 18.252726000 192.168.1.7 10.240.15.244 STUN 158 Binding Request >> user: mlvLvmDzCphyQYz5:N3MZoB99aGiAZotr >> >> So now my questions are Will the verto video conf demo work when the FS >> server is behind NAT? If so, could someone help me with the necessary >> config changes and etc.? >> >> Thanks so much! >> >> Tao >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/57233ea5/attachment-0001.html From Utkarsh.Singh at timesinternet.in Fri Oct 9 19:33:51 2015 From: Utkarsh.Singh at timesinternet.in (Utkarsh Singh) Date: Fri, 9 Oct 2015 15:33:51 +0000 Subject: [Freeswitch-users] Audio problems in freeswitch In-Reply-To: References: Message-ID: My freeswitch status is: Name Type DataState ================================================================================================= external-ipv6profile sip:mod_sofia@[2401:1800:7800:101:4628:b452:ff1c:8e5]:5080RUNNING (0) external-ipv6::example.comgateway sip:joeuser at example.comNOREG 119.9.73.183 alias internalALIASED externalprofile sip:mod_sofia at 119.9.73.183:5092RUNNING (0) external::example.comgateway sip:joeuser at example.comNOREG internal-ipv6profile sip:mod_sofia@[2401:1800:7800:101:4628:b452:ff1c:8e5]:5060RUNNING (0) internalprofile sip:mod_sofia at 119.9.73.183:5090RUNNING (0) ================================================================================================= I have integrated freeswitch with kamailio on the same server. When I only use kamailio as voip. I am able to listen to voice , but when I use only freeswitch or both freeswitch and kamailio I do not get voice. I EVEN DO NOT GET FREESWITCH VOICEMAIL SOUNDS.(WHEN USER IS NOT REGISTERED). I think its a minor issue but I am not able to figure it out. The logs are: Dialplan: sofia/internal/1014 at 119.9.73.183:5090 Action sleep(1000) Dialplan: sofia/internal/1014 at 119.9.73.183:5090 Action bridge(loopback/app=voicemail:default ${domain_name} ${dialed_extension}) 2015-10-09 17:13:07.460415 [DEBUG] switch_core_state_machine.c:216 (sofia/internal/1014 at 119.9.73.183:5090) State Change CS_ROUTING -> CS_EXECUTE 2015-10-09 17:13:07.460415 [DEBUG] switch_core_session.c:1397 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:07.460415 [DEBUG] switch_core_state_machine.c:528 (sofia/internal/1014 at 119.9.73.183:5090) State ROUTING going to sleep 2015-10-09 17:13:07.460415 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/1014 at 119.9.73.183:5090) Running State Change CS_EXECUTE 2015-10-09 17:13:07.460415 [DEBUG] switch_core_state_machine.c:535 (sofia/internal/1014 at 119.9.73.183:5090) State EXECUTE 2015-10-09 17:13:07.460415 [DEBUG] mod_sofia.c:178 sofia/internal/1014 at 119.9.73.183:5090 SOFIA EXECUTE 2015-10-09 17:13:07.460415 [DEBUG] switch_core_state_machine.c:258 sofia/internal/1014 at 119.9.73.183:5090 Standard EXECUTE EXECUTE sofia/internal/1014 at 119.9.73.183:5090 set(open=true) 2015-10-09 17:13:07.460415 [DEBUG] mod_dptools.c:1555 sofia/internal/1014 at 119.9.73.183:5090 SET [open]=[true] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-spymap/1014/e8c1522e-6e7a-11e5-80c2-0d55cfaac62d) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-last_dial/1014/1018) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-last_dial/global/e8c1522e-6e7a-11e5-80c2-0d55cfaac62d) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 export(RFC2822_DATE=Fri, 09 Oct 2015 17:13:07 +0530) 2015-10-09 17:13:07.460415 [DEBUG] switch_channel.c:1267 EXPORT (export_vars) [RFC2822_DATE]=[Fri, 09 Oct 2015 17:13:07 +0530] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 export(dialed_extension=1018) 2015-10-09 17:13:07.460415 [DEBUG] switch_channel.c:1267 EXPORT (export_vars) [dialed_extension]=[1018] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 bind_meta_app(1 b s execute_extension::dx XML features) 2015-10-09 17:13:07.460415 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *1 execute_extension::dx XML features EXECUTE sofia/internal/1014 at 119.9.73.183:5090 bind_meta_app(2 b s record_session::/usr/local/freeswitch/recordings/1014.2015-10-09-17-13-07.wav) 2015-10-09 17:13:07.460415 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *2 record_session::/usr/local/freeswitch/recordings/1014.2015-10-09-17-13-07.wav EXECUTE sofia/internal/1014 at 119.9.73.183:5090 bind_meta_app(3 b s execute_extension::cf XML features) 2015-10-09 17:13:07.460415 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *3 execute_extension::cf XML features EXECUTE sofia/internal/1014 at 119.9.73.183:5090 bind_meta_app(4 b s execute_extension::att_xfer XML features) 2015-10-09 17:13:07.460415 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *4 execute_extension::att_xfer XML features EXECUTE sofia/internal/1014 at 119.9.73.183:5090 set(ringback=%(2000,4000,440,480)) 2015-10-09 17:13:07.460415 [DEBUG] mod_dptools.c:1555 sofia/internal/1014 at 119.9.73.183:5090 SET [ringback]=[%(2000,4000,440,480)] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 set(transfer_ringback=local_stream://moh) 2015-10-09 17:13:07.460415 [DEBUG] mod_dptools.c:1555 sofia/internal/1014 at 119.9.73.183:5090 SET [transfer_ringback]=[local_stream://moh] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 set(call_timeout=30) 2015-10-09 17:13:07.480408 [DEBUG] mod_dptools.c:1555 sofia/internal/1014 at 119.9.73.183:5090 SET [call_timeout]=[30] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 set(hangup_after_bridge=true) 2015-10-09 17:13:07.480408 [DEBUG] mod_dptools.c:1555 sofia/internal/1014 at 119.9.73.183:5090 SET [hangup_after_bridge]=[true] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 set(continue_on_fail=true) 2015-10-09 17:13:07.480408 [DEBUG] mod_dptools.c:1555 sofia/internal/1014 at 119.9.73.183:5090 SET [continue_on_fail]=[true] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-call_return/1018/1014) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-last_dial_ext/1018/e8c1522e-6e7a-11e5-80c2-0d55cfaac62d) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 set(called_party_callgroup=techsupport) 2015-10-09 17:13:07.480408 [DEBUG] mod_dptools.c:1555 sofia/internal/1014 at 119.9.73.183:5090 SET [called_party_callgroup]=[techsupport] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-last_dial_ext/techsupport/e8c1522e-6e7a-11e5-80c2-0d55cfaac62d) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-last_dial_ext/global/e8c1522e-6e7a-11e5-80c2-0d55cfaac62d) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 hash(insert/119.9.73.183-last_dial/techsupport/e8c1522e-6e7a-11e5-80c2-0d55cfaac62d) EXECUTE sofia/internal/1014 at 119.9.73.183:5090 bridge(user/1018 at 119.9.73.183) 2015-10-09 17:13:07.480408 [DEBUG] switch_channel.c:1221 sofia/internal/1014 at 119.9.73.183:5090 EXPORTING[export_vars] [RFC2822_DATE]=[Fri, 09 Oct 2015 17:13:07 +0530] to event 2015-10-09 17:13:07.480408 [DEBUG] switch_channel.c:1221 sofia/internal/1014 at 119.9.73.183:5090 EXPORTING[export_vars] [dialed_extension]=[1018] to event 2015-10-09 17:13:07.480408 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-09 17:13:07.480408 [DEBUG] switch_channel.c:1221 sofia/internal/1014 at 119.9.73.183:5090 EXPORTING[export_vars] [RFC2822_DATE]=[Fri, 09 Oct 2015 17:13:07 +0530] to event 2015-10-09 17:13:07.480408 [DEBUG] switch_channel.c:1221 sofia/internal/1014 at 119.9.73.183:5090 EXPORTING[export_vars] [dialed_extension]=[1018] to event 2015-10-09 17:13:07.480408 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-09 17:13:07.480408 [DEBUG] switch_event.c:1698 Parsing variable [sip_invite_domain]=[119.9.73.183] 2015-10-09 17:13:07.480408 [DEBUG] switch_event.c:1698 Parsing variable [presence_id]=[1018 at 119.9.73.183] 2015-10-09 17:13:07.480408 [NOTICE] switch_ivr_originate.c:2736 Cannot create outgoing channel of type [error] cause: [USER_NOT_REGISTERED] 2015-10-09 17:13:07.480408 [DEBUG] switch_ivr_originate.c:3724 Originate Resulted in Error Cause: 606 [USER_NOT_REGISTERED] 2015-10-09 17:13:07.480408 [NOTICE] switch_ivr_originate.c:2736 Cannot create outgoing channel of type [user] cause: [USER_NOT_REGISTERED] 2015-10-09 17:13:07.480408 [DEBUG] switch_ivr_originate.c:3724 Originate Resulted in Error Cause: 606 [USER_NOT_REGISTERED] 2015-10-09 17:13:07.480408 [INFO] mod_dptools.c:3535 Originate Failed. Cause: USER_NOT_REGISTERED EXECUTE sofia/internal/1014 at 119.9.73.183:5090 answer() 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [GSM:3:8000:20:13200:1]/[G729:18:8000:20:8000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [GSM:3:8000:20:13200:1]/[PCMA:8:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [GSM:3:8000:20:13200:1]/[PCMU:0:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [GSM:3:8000:20:13200:1]/[GSM:3:8000:20:13200:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3734 Audio Codec Compare [GSM:3:8000:20:13200:1] ++++ is saved as a match 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [speex:110:8000:20:0:1]/[G729:18:8000:20:8000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [speex:110:8000:20:0:1]/[PCMA:8:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [speex:110:8000:20:0:1]/[PCMU:0:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [speex:110:8000:20:0:1]/[GSM:3:8000:20:13200:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[G729:18:8000:20:8000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3734 Audio Codec Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[GSM:3:8000:20:13200:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[G729:18:8000:20:8000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMU:0:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3734 Audio Codec Compare [PCMU:0:8000:20:64000:1] ++++ is saved as a match 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[GSM:3:8000:20:13200:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [iLBC:98:8000:30:0:1]/[G729:18:8000:20:8000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [iLBC:98:8000:30:0:1]/[PCMA:8:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [iLBC:98:8000:30:0:1]/[PCMU:0:8000:20:64000:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [iLBC:98:8000:30:0:1]/[GSM:3:8000:20:13200:1] 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3595 Set telephone-event payload to 101 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:2506 Set Codec sofia/internal/1014 at 119.9.73.183:5090 GSM/8000 20 ms 160 samples 13200 bits 1 channels 2015-10-09 17:13:07.480408 [DEBUG] switch_core_codec.c:111 sofia/internal/1014 at 119.9.73.183:5090 Original read codec set to GSM:3 2015-10-09 17:13:07.480408 [DEBUG] switch_core_media.c:3942 Set 2833 dtmf send/recv payload to 101 2015-10-09 17:13:08.720433 [DEBUG] switch_core_media.c:4725 STUN Success [119.9.73.183]:[31858] 2015-10-09 17:13:08.720433 [DEBUG] switch_core_media.c:4729 STUN Not Required ip and port match. [119.9.73.183]:[31858] 2015-10-09 17:13:08.720433 [DEBUG] switch_core_media.c:5178 AUDIO RTP [sofia/internal/1014 at 119.9.73.183:5090] 119.9.73.183 port 31858 -> 10.150.216.71 port 8000 codec: 3 ms: 20 2015-10-09 17:13:08.720433 [DEBUG] switch_rtp.c:3579 Starting timer [soft] 160 bytes per 20ms 2015-10-09 17:13:08.720433 [DEBUG] switch_core_media.c:5476 Set 2833 dtmf send payload to 101 2015-10-09 17:13:08.720433 [DEBUG] switch_core_media.c:5482 Set 2833 dtmf receive payload to 101 2015-10-09 17:13:08.720433 [DEBUG] switch_core_media.c:5504 sofia/internal/1014 at 119.9.73.183:5090 Set rtp dtmf delay to 40 2015-10-09 17:13:08.720433 [NOTICE] sofia_media.c:92 Pre-Answer sofia/internal/1014 at 119.9.73.183:5090! 2015-10-09 17:13:08.720433 [DEBUG] switch_channel.c:3419 (sofia/internal/1014 at 119.9.73.183:5090) Callstate Change RINGING -> EARLY 2015-10-09 17:13:08.720433 [DEBUG] mod_sofia.c:780 Local SDP sofia/internal/1014 at 119.9.73.183:5090: v=0 o=FreeSWITCH 1444359130 1444359131 IN IP4 119.9.73.183 s=FreeSWITCH c=IN IP4 119.9.73.183 t=0 0 m=audio 31858 RTP/AVP 3 101 a=rtpmap:3 GSM/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 a=sendrecv 2015-10-09 17:13:08.720433 [DEBUG] switch_core_session.c:913 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:08.720433 [NOTICE] mod_dptools.c:1378 Channel [sofia/internal/1014 at 119.9.73.183:5090] has been answered 2015-10-09 17:13:08.720433 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:08.720433 [DEBUG] switch_channel.c:3711 (sofia/internal/1014 at 119.9.73.183:5090) Callstate Change EARLY -> ACTIVE 2015-10-09 17:13:08.720433 [DEBUG] sofia.c:6659 Channel sofia/internal/1014 at 119.9.73.183:5090 entering state [completed][200] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 sleep(1000) 2015-10-09 17:13:08.720433 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:08.860540 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:08.860540 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:08.860540 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:08.860540 [DEBUG] sofia.c:6659 Channel sofia/internal/1014 at 119.9.73.183:5090 entering state [ready][200] EXECUTE sofia/internal/1014 at 119.9.73.183:5090 bridge(loopback/app=voicemail:default 119.9.73.183 1018) 2015-10-09 17:13:09.740418 [DEBUG] switch_channel.c:1786 (sofia/internal/1014 at 119.9.73.183:5090) Callstate Change ACTIVE -> RING_WAIT 2015-10-09 17:13:09.740418 [DEBUG] switch_channel.c:1221 sofia/internal/1014 at 119.9.73.183:5090 EXPORTING[export_vars] [RFC2822_DATE]=[Fri, 09 Oct 2015 17:13:07 +0530] to event 2015-10-09 17:13:09.740418 [DEBUG] switch_channel.c:1221 sofia/internal/1014 at 119.9.73.183:5090 EXPORTING[export_vars] [dialed_extension]=[1018] to event 2015-10-09 17:13:09.740418 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-09 17:13:09.740418 [NOTICE] switch_channel.c:1075 New Channel loopback/app=voicemail:default 119.9.73.183 1018-a [ea1cd2ec-6e7a-11e5-80e5-0d55cfaac62d] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:157 loopback/app=voicemail:default 119.9.73.183 1018-a setup codec GSM/8000/20 2015-10-09 17:13:09.740418 [NOTICE] switch_channel.c:1073 Rename Channel loopback/app=voicemail:default 119.9.73.183 1018-a->loopback/voicemail-a [ea1cd2ec-6e7a-11e5-80e5-0d55cfaac62d] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:1160 (loopback/voicemail-a) State Change CS_NEW -> CS_INIT 2015-10-09 17:13:09.740418 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-a) Running State Change CS_INIT 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:512 (loopback/voicemail-a) State INIT 2015-10-09 17:13:09.740418 [NOTICE] switch_channel.c:1075 New Channel loopback/voicemail-b [ea1cfa74-6e7a-11e5-80e9-0d55cfaac62d] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:157 loopback/voicemail-b setup codec GSM/8000/20 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:273 (loopback/voicemail-b) State Change CS_NEW -> CS_INIT 2015-10-09 17:13:09.740418 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-b [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:359 (loopback/voicemail-a) State Change CS_INIT -> CS_ROUTING 2015-10-09 17:13:09.740418 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:512 (loopback/voicemail-a) State INIT going to sleep 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-b) Running State Change CS_INIT 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:512 (loopback/voicemail-b) State INIT 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:359 (loopback/voicemail-b) State Change CS_INIT -> CS_ROUTING 2015-10-09 17:13:09.740418 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-b [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:512 (loopback/voicemail-b) State INIT going to sleep 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-a) Running State Change CS_ROUTING 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-b) Running State Change CS_ROUTING 2015-10-09 17:13:09.740418 [DEBUG] switch_channel.c:2204 (loopback/voicemail-b) Callstate Change DOWN -> RINGING 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:528 (loopback/voicemail-a) State ROUTING 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:391 loopback/voicemail-a CHANNEL ROUTING 2015-10-09 17:13:09.740418 [DEBUG] switch_ivr_originate.c:67 (loopback/voicemail-a) State Change CS_ROUTING -> CS_CONSUME_MEDIA 2015-10-09 17:13:09.740418 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:528 (loopback/voicemail-a) State ROUTING going to sleep 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-a) Running State Change CS_CONSUME_MEDIA 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:528 (loopback/voicemail-b) State ROUTING 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:391 loopback/voicemail-b CHANNEL ROUTING 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:410 (loopback/voicemail-b) State Change CS_ROUTING -> CS_EXECUTE 2015-10-09 17:13:09.740418 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-b [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:528 (loopback/voicemail-b) State ROUTING going to sleep 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-b) Running State Change CS_EXECUTE 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:547 (loopback/voicemail-a) State CONSUME_MEDIA 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:535 (loopback/voicemail-b) State EXECUTE 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:650 CHANNEL CONSUME_MEDIA 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:433 loopback/voicemail-b CHANNEL EXECUTE 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:547 (loopback/voicemail-a) State CONSUME_MEDIA going to sleep 2015-10-09 17:13:09.740418 [DEBUG] switch_core_state_machine.c:258 loopback/voicemail-b Standard EXECUTE EXECUTE loopback/voicemail-b pre_answer() 2015-10-09 17:13:09.740418 [NOTICE] mod_loopback.c:947 Pre-Answer loopback/voicemail-a! 2015-10-09 17:13:09.740418 [DEBUG] switch_channel.c:3415 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] switch_channel.c:3419 (loopback/voicemail-a) Callstate Change DOWN -> EARLY 2015-10-09 17:13:09.740418 [DEBUG] switch_core_session.c:913 Send signal loopback/voicemail-b [BREAK] 2015-10-09 17:13:09.740418 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:09.740418 [NOTICE] mod_dptools.c:1413 Pre-Answer loopback/voicemail-b! 2015-10-09 17:13:09.740418 [DEBUG] switch_channel.c:3419 (loopback/voicemail-b) Callstate Change RINGING -> EARLY EXECUTE loopback/voicemail-b voicemail(default 119.9.73.183 1018) 2015-10-09 17:13:09.740418 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:09.760410 [DEBUG] switch_ivr_originate.c:3581 Originate Resulted in Success: [loopback/voicemail-a] 2015-10-09 17:13:09.760410 [DEBUG] switch_channel.c:1999 (sofia/internal/1014 at 119.9.73.183:5090) Callstate Change RING_WAIT -> ACTIVE 2015-10-09 17:13:09.760410 [DEBUG] switch_core_session.c:913 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:09.760410 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:09.760410 [DEBUG] switch_core_session.c:913 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:09.760410 [DEBUG] switch_ivr_bridge.c:1474 (loopback/voicemail-a) State Change CS_CONSUME_MEDIA -> CS_EXCHANGE_MEDIA 2015-10-09 17:13:09.760410 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:09.760410 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:09.760410 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-a) Running State Change CS_EXCHANGE_MEDIA 2015-10-09 17:13:09.760410 [DEBUG] switch_core_state_machine.c:538 (loopback/voicemail-a) State EXCHANGE_MEDIA 2015-10-09 17:13:09.760410 [DEBUG] mod_loopback.c:612 CHANNEL LOOPBACK 2015-10-09 17:13:09.840422 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 2015-10-09 17:13:09.860417 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[voicemail/vm-person.wav] (en:en) 2015-10-09 17:13:09.860417 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:11.200540 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-person.wav 2015-10-09 17:13:11.200540 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:11.320536 [DEBUG] switch_ivr_play_say.c:250 Handle say:[1018] (en:en) 2015-10-09 17:13:11.320536 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:13.340417 [DEBUG] switch_ivr_play_say.c:1747 done playing file file_string://digits/1.wav!digits/0.wav!digits/1.wav!digits/8.wav 2015-10-09 17:13:13.340417 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:13.460543 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[voicemail/vm-not_available.wav] (en:en) 2015-10-09 17:13:13.460543 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:14.440420 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-not_available.wav 2015-10-09 17:13:14.440420 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:14.540443 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 2015-10-09 17:13:14.560425 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[voicemail/vm-record_message.wav] (en:en) 2015-10-09 17:13:14.560425 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:19.140420 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-record_message.wav 2015-10-09 17:13:19.140420 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:20.260422 [DEBUG] switch_ivr_play_say.c:593 Raw Codec Activated 2015-10-09 17:13:20.260422 [DEBUG] switch_core_codec.c:221 loopback/voicemail-b Push codec L16:100 2015-10-09 17:13:22.260461 [DEBUG] switch_core_codec.c:246 loopback/voicemail-b Restore previous codec GSM:3. 2015-10-09 17:13:22.260461 [DEBUG] mod_voicemail.c:1245 Message is less than minimum record length: 3, discarding it. 2015-10-09 17:13:22.260461 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 2015-10-09 17:13:22.260461 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[voicemail/vm-too-small.wav] (en:en) 2015-10-09 17:13:22.280421 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:26.320413 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-too-small.wav 2015-10-09 17:13:26.320413 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:26.420413 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 2015-10-09 17:13:26.420413 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[voicemail/vm-record_message.wav] (en:en) 2015-10-09 17:13:26.440408 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:31.020425 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-record_message.wav 2015-10-09 17:13:31.020425 [DEBUG] switch_ivr.c:191 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:32.140423 [DEBUG] switch_ivr_play_say.c:593 Raw Codec Activated 2015-10-09 17:13:32.140423 [DEBUG] switch_core_codec.c:221 loopback/voicemail-b Push codec L16:100 2015-10-09 17:13:34.140416 [DEBUG] switch_core_codec.c:246 loopback/voicemail-b Restore previous codec GSM:3. 2015-10-09 17:13:34.140416 [DEBUG] mod_voicemail.c:1245 Message is less than minimum record length: 3, discarding it. 2015-10-09 17:13:34.140416 [DEBUG] switch_ivr_play_say.c:70 No language specified - Using [en] 2015-10-09 17:13:34.140416 [DEBUG] switch_ivr_play_say.c:250 Handle play-file:[voicemail/vm-too-small.wav] (en:en) 2015-10-09 17:13:34.160413 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 2015-10-09 17:13:37.100420 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:37.120420 [NOTICE] sofia.c:971 Hangup sofia/internal/1014 at 119.9.73.183:5090 [CS_EXECUTE] [NORMAL_CLEARING] 2015-10-09 17:13:37.120420 [DEBUG] switch_channel.c:3242 Send signal sofia/internal/1014 at 119.9.73.183:5090 [KILL] 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_bridge.c:660 BRIDGE THREAD DONE [sofia/internal/1014 at 119.9.73.183:5090] 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_bridge.c:690 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_bridge.c:579 sofia/internal/1014 at 119.9.73.183:5090 ending bridge by request from write function 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_bridge.c:660 BRIDGE THREAD DONE [loopback/voicemail-a] 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_bridge.c:690 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:37.120420 [NOTICE] switch_ivr_bridge.c:758 Hangup loopback/voicemail-a [CS_EXCHANGE_MEDIA] [ORIGINATOR_CANCEL] 2015-10-09 17:13:37.120420 [DEBUG] switch_channel.c:3242 Send signal loopback/voicemail-a [KILL] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:538 (loopback/voicemail-a) State EXCHANGE_MEDIA going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-a) Running State Change CS_HANGUP 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:735 (loopback/voicemail-a) Callstate Change EARLY -> HANGUP 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:737 (loopback/voicemail-a) State HANGUP 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:537 loopback/voicemail-a CHANNEL HANGUP 2015-10-09 17:13:37.120420 [NOTICE] mod_loopback.c:553 Hangup loopback/voicemail-b [CS_EXECUTE] [ORIGINATOR_CANCEL] 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-too-small.wav 2015-10-09 17:13:37.120420 [DEBUG] switch_channel.c:3242 Send signal loopback/voicemail-b [KILL] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-b [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:60 loopback/voicemail-a Standard HANGUP, cause: ORIGINATOR_CANCEL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:737 (loopback/voicemail-a) State HANGUP going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:504 (loopback/voicemail-a) State Change CS_HANGUP -> CS_REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-a) Running State Change CS_REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_bridge.c:1572 loopback/voicemail-a skip receive message [UNBRIDGE] (channel is hungup already) 2015-10-09 17:13:37.120420 [DEBUG] switch_ivr_bridge.c:1575 sofia/internal/1014 at 119.9.73.183:5090 skip receive message [UNBRIDGE] (channel is hungup already) 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:823 (loopback/voicemail-a) State REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:104 loopback/voicemail-a Standard REPORTING, cause: ORIGINATOR_CANCEL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:823 (loopback/voicemail-a) State REPORTING going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:2767 sofia/internal/1014 at 119.9.73.183:5090 skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:535 (sofia/internal/1014 at 119.9.73.183:5090) State EXECUTE going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/1014 at 119.9.73.183:5090) Running State Change CS_HANGUP 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:498 (loopback/voicemail-a) State Change CS_REPORTING -> CS_DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-a [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-a CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1624 Session 17 (loopback/voicemail-a) Locked, Waiting on external entities 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:735 (sofia/internal/1014 at 119.9.73.183:5090) Callstate Change ACTIVE -> HANGUP 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:737 (sofia/internal/1014 at 119.9.73.183:5090) State HANGUP 2015-10-09 17:13:37.120420 [DEBUG] mod_sofia.c:413 Channel sofia/internal/1014 at 119.9.73.183:5090 hanging up, cause: NORMAL_CLEARING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:60 sofia/internal/1014 at 119.9.73.183:5090 Standard HANGUP, cause: NORMAL_CLEARING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:737 (sofia/internal/1014 at 119.9.73.183:5090) State HANGUP going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/1014 at 119.9.73.183:5090) State Change CS_HANGUP -> CS_REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/1014 at 119.9.73.183:5090) Running State Change CS_REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:823 (sofia/internal/1014 at 119.9.73.183:5090) State REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:104 sofia/internal/1014 at 119.9.73.183:5090 Standard REPORTING, cause: NORMAL_CLEARING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:823 (sofia/internal/1014 at 119.9.73.183:5090) State REPORTING going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:2767 loopback/voicemail-b skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:535 (loopback/voicemail-b) State EXECUTE going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:498 (sofia/internal/1014 at 119.9.73.183:5090) State Change CS_REPORTING -> CS_DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-b) Running State Change CS_HANGUP 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal sofia/internal/1014 at 119.9.73.183:5090 [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1624 Session 16 (sofia/internal/1014 at 119.9.73.183:5090) Locked, Waiting on external entities 2015-10-09 17:13:37.120420 [NOTICE] switch_core_session.c:1642 Session 16 (sofia/internal/1014 at 119.9.73.183:5090) Ended 2015-10-09 17:13:37.120420 [NOTICE] switch_core_session.c:1646 Close Channel sofia/internal/1014 at 119.9.73.183:5090 [CS_DESTROY] 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:735 (loopback/voicemail-b) Callstate Change EARLY -> HANGUP 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:737 (loopback/voicemail-b) State HANGUP 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:537 loopback/voicemail-b CHANNEL HANGUP 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:60 loopback/voicemail-b Standard HANGUP, cause: ORIGINATOR_CANCEL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:737 (loopback/voicemail-b) State HANGUP going to sleep 2015-10-09 17:13:37.120420 [NOTICE] switch_core_session.c:1642 Session 17 (loopback/voicemail-a) Ended 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:504 (loopback/voicemail-b) State Change CS_HANGUP -> CS_REPORTING 2015-10-09 17:13:37.120420 [NOTICE] switch_core_session.c:1646 Close Channel loopback/voicemail-a [CS_DESTROY] 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-b [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:472 (loopback/voicemail-b) Running State Change CS_REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:626 (loopback/voicemail-a) Running State Change CS_DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:626 (sofia/internal/1014 at 119.9.73.183:5090) Running State Change CS_DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:823 (loopback/voicemail-b) State REPORTING 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:636 (sofia/internal/1014 at 119.9.73.183:5090) State DESTROY 2015-10-09 17:13:37.120420 [DEBUG] mod_sofia.c:323 sofia/internal/1014 at 119.9.73.183:5090 SOFIA DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:104 loopback/voicemail-b Standard REPORTING, cause: ORIGINATOR_CANCEL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:823 (loopback/voicemail-b) State REPORTING going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:111 sofia/internal/1014 at 119.9.73.183:5090 Standard DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:636 (sofia/internal/1014 at 119.9.73.183:5090) State DESTROY going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:636 (loopback/voicemail-a) State DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:111 loopback/voicemail-a Standard DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:636 (loopback/voicemail-a) State DESTROY going to sleep 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:498 (loopback/voicemail-b) State Change CS_REPORTING -> CS_DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1397 Send signal loopback/voicemail-b [BREAK] 2015-10-09 17:13:37.120420 [DEBUG] mod_loopback.c:590 loopback/voicemail-b CHANNEL KILL 2015-10-09 17:13:37.120420 [DEBUG] switch_core_session.c:1624 Session 18 (loopback/voicemail-b) Locked, Waiting on external entities 2015-10-09 17:13:37.120420 [NOTICE] switch_core_session.c:1642 Session 18 (loopback/voicemail-b) Ended 2015-10-09 17:13:37.120420 [NOTICE] switch_core_session.c:1646 Close Channel loopback/voicemail-b [CS_DESTROY] 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:626 (loopback/voicemail-b) Running State Change CS_DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:636 (loopback/voicemail-b) State DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:111 loopback/voicemail-b Standard DESTROY 2015-10-09 17:13:37.120420 [DEBUG] switch_core_state_machine.c:636 (loopback/voicemail-b) State DESTROY going to sleep 2015-10-09 17:15:01.140419 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile /usr/local/freeswitch/log/cdr-csv/Master.csv 2015-10-09 17:15:01.140419 [NOTICE] mod_logfile.c:213 New log started. Thanks in advance !!! Utkarsh -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/81d91240/attachment-0001.html From gmaruzz at gmail.com Fri Oct 9 20:13:17 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 9 Oct 2015 18:13:17 +0200 Subject: [Freeswitch-users] FS behind NAT In-Reply-To: References: Message-ID: On Fri, Oct 9, 2015 at 3:06 PM, Tao Zhang wrote: > In verto.conf.xml, there is a param for ext_rtp_ip, but it was commented > out. > > > > I tried to uncomment this param and set it to the FS external IP, but it > dd not fix the problem.. > > have you restarted mod_verto, or freeswitch ? > Tao > > > On Fri, Oct 9, 2015 at 4:50 AM, Giovanni Maruzzelli > wrote: > >> FS is almost always behind a NAT. >> You must set ext-rtp-ip in verto.conf.xml (can't remember the variable >> name now from cellphone. Check into verto.conf.xml) >> >> sent from my mobile, >> Giovanni Maruzzelli >> cell: +39 347 266 56 18 >> On Oct 9, 2015 8:17 AM, "Tao Zhang" wrote: >> >>> Hi all, >>> >>> I have been tracking down why my FS verto video conf demo setup not >>> working. Now I believe the reason is my FS server is behind a NAT. My >>> previous posts may be misleading now, so I am creating a new thread. >>> >>> Some evidence I saw: >>> >>> 1) In the SDP dialog, I saw my FS server's internal IP got used, rather >>> than its public IP, for example >>> >>> Dialog 6c62f631-469c-a2f0-e484-6e9cfcda7eedANSWER SDP v=0 >>> o=FreeSWITCH 1444254094 1444254095 IN IP4 10.240.15.244 >>> s=FreeSWITCH >>> c=IN IP4 10.240.15.244 <============= >>> t=0 0 >>> >>> 2) Also, in wireshark , I saw my client is trying to send STUN packets >>> to the FS server's internal IP, >>> >>> 450 18.252726000 192.168.1.7 10.240.15.244 STUN 158 Binding Request >>> user: mlvLvmDzCphyQYz5:N3MZoB99aGiAZotr >>> >>> So now my questions are Will the verto video conf demo work when the FS >>> server is behind NAT? If so, could someone help me with the necessary >>> config changes and etc.? >>> >>> Thanks so much! >>> >>> Tao >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/5324f7c7/attachment.html From carlos4fsint at gmail.com Fri Oct 9 20:52:42 2015 From: carlos4fsint at gmail.com (Carlos Fererro) Date: Fri, 9 Oct 2015 09:52:42 -0700 Subject: [Freeswitch-users] Help building MOD_FLITE library on Ubuntu Message-ID: Hello, I am trying to build mod_flite module on Ubuntu 14.01 and unfortunately with no luck. The build is looking for the FLITE engine library version 2.0.0 or higher. And consequently suggests installing libflite-dev library. Which I built from source (flite-2.0.0-release.tar.bz2 tarball) as there is no FLITE library version 2.0.0 in the official distribution available (at least I could not find it). Unfortunately no matter where I install the FLITE engine library I build (by default it goes under /usr/local/..) FreeSWITCH build doesn't seem to find it. Needless to say I have zero problem building mod_flite module in the older releases of the FreeSWITCH, where FLITE library tarball (I believe it was 1.5.7) was part of the FreeSWITCH distribution and was built automatically as part of the FreeSWITCH build. Seems me that FreeSWITCH wants to find an FLITE library in the form of the shared library, not .a file as it build from the source. Is there a solution already exists to this? As I am sure I am not the first one with this issue. Greatly appreciate any help on the subject Carlos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/1ec11fd9/attachment.html From mike at jerris.com Fri Oct 9 21:06:09 2015 From: mike at jerris.com (Michael Jerris) Date: Fri, 9 Oct 2015 12:06:09 -0500 Subject: [Freeswitch-users] Help building MOD_FLITE library on Ubuntu In-Reply-To: References: Message-ID: <26C6B688-1A20-4D02-A302-08770B033B25@jerris.com> try this one: http://files.freeswitch.org/downloads/libs/flite-2.0.0.tar.gz > On Oct 9, 2015, at 11:52 AM, Carlos Fererro wrote: > > Hello, > > I am trying to build mod_flite module on Ubuntu 14.01 and unfortunately with no luck. > The build is looking for the FLITE engine library version 2.0.0 or higher. And consequently suggests installing > libflite-dev library. Which I built from source (flite-2.0.0-release.tar.bz2 tarball) as there is no FLITE library > version 2.0.0 in the official distribution available (at least I could not find it). > Unfortunately no matter where I install the FLITE engine library I build (by default it goes under /usr/local/..) > FreeSWITCH build doesn't seem to find it. > > Needless to say I have zero problem building mod_flite module in the older releases of the FreeSWITCH, where > FLITE library tarball (I believe it was 1.5.7) was part of the FreeSWITCH distribution and was built automatically > as part of the FreeSWITCH build. > > Seems me that FreeSWITCH wants to find an FLITE library in the form of the shared library, not .a file as it > build from the source. Is there a solution already exists to this? As I am sure I am not the first one with this > issue. > > Greatly appreciate any help on the subject > Carlos > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From carlos4fsint at gmail.com Fri Oct 9 22:06:03 2015 From: carlos4fsint at gmail.com (Carlos Fererro) Date: Fri, 9 Oct 2015 11:06:03 -0700 Subject: [Freeswitch-users] Help building MOD_FLITE library on Ubuntu In-Reply-To: <26C6B688-1A20-4D02-A302-08770B033B25@jerris.com> References: <26C6B688-1A20-4D02-A302-08770B033B25@jerris.com> Message-ID: Hi Michael, thank you so much for you reply. Yes, build of this library creates a pkgconfig directory with flite.pc and FreeSWITCH does recognize the version of the library it is looking for. Just one more issue I encountered during the build: CC mod_flite_la-mod_flite.lo CCLD mod_flite.la /usr/bin/ld: /usr/local/lib/libflite.a(cst_wave.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/local/lib/libflite.a: error adding symbols: Bad value collect2: error: ld returned 1 exit status And I did try to recompile the FILTE library with -fPIC, although I don't think that's the issue, and it didn't help. So, does the FreeSWITCH wants to link against the .so library file? Thanks again Carlos On Fri, Oct 9, 2015 at 10:06 AM, Michael Jerris wrote: > try this one: > > http://files.freeswitch.org/downloads/libs/flite-2.0.0.tar.gz > > > On Oct 9, 2015, at 11:52 AM, Carlos Fererro > wrote: > > > > Hello, > > > > I am trying to build mod_flite module on Ubuntu 14.01 and unfortunately > with no luck. > > The build is looking for the FLITE engine library version 2.0.0 or > higher. And consequently suggests installing > > libflite-dev library. Which I built from source > (flite-2.0.0-release.tar.bz2 tarball) as there is no FLITE library > > version 2.0.0 in the official distribution available (at least I could > not find it). > > Unfortunately no matter where I install the FLITE engine library I build > (by default it goes under /usr/local/..) > > FreeSWITCH build doesn't seem to find it. > > > > Needless to say I have zero problem building mod_flite module in the > older releases of the FreeSWITCH, where > > FLITE library tarball (I believe it was 1.5.7) was part of the > FreeSWITCH distribution and was built automatically > > as part of the FreeSWITCH build. > > > > Seems me that FreeSWITCH wants to find an FLITE library in the form of > the shared library, not .a file as it > > build from the source. Is there a solution already exists to this? As I > am sure I am not the first one with this > > issue. > > > > Greatly appreciate any help on the subject > > Carlos > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/f241a163/attachment-0001.html From mike at jerris.com Fri Oct 9 22:11:14 2015 From: mike at jerris.com (Michael Jerris) Date: Fri, 9 Oct 2015 13:11:14 -0500 Subject: [Freeswitch-users] Help building MOD_FLITE library on Ubuntu In-Reply-To: References: <26C6B688-1A20-4D02-A302-08770B033B25@jerris.com> Message-ID: <160E30C9-421B-427F-B801-942CBA964A05@jerris.com> freeswitch does need to link against the so, yes, pkg-config should handle that. Is this a 32 vs 64 issue? I suspect you have something weird with another version of flite installed too, and lib paths are different somehow on ubuntu so its finding the wrong one. look for multiple libs installed. > On Oct 9, 2015, at 1:06 PM, Carlos Fererro wrote: > > Hi Michael, > > thank you so much for you reply. Yes, build of this library creates a pkgconfig directory with flite.pc and FreeSWITCH does recognize the version of the library it is looking for. > > Just one more issue I encountered during the build: > > CC mod_flite_la-mod_flite.lo > CCLD mod_flite.la > /usr/bin/ld: /usr/local/lib/libflite.a(cst_wave.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC > /usr/local/lib/libflite.a: error adding symbols: Bad value > collect2: error: ld returned 1 exit status > > And I did try to recompile the FILTE library with -fPIC, although I don't think that's the issue, and it didn't help. So, does the FreeSWITCH wants to link against the .so library file? > > Thanks again > Carlos > > On Fri, Oct 9, 2015 at 10:06 AM, Michael Jerris > wrote: > try this one: > > http://files.freeswitch.org/downloads/libs/flite-2.0.0.tar.gz > > > On Oct 9, 2015, at 11:52 AM, Carlos Fererro > wrote: > > > > Hello, > > > > I am trying to build mod_flite module on Ubuntu 14.01 and unfortunately with no luck. > > The build is looking for the FLITE engine library version 2.0.0 or higher. And consequently suggests installing > > libflite-dev library. Which I built from source (flite-2.0.0-release.tar.bz2 tarball) as there is no FLITE library > > version 2.0.0 in the official distribution available (at least I could not find it). > > Unfortunately no matter where I install the FLITE engine library I build (by default it goes under /usr/local/..) > > FreeSWITCH build doesn't seem to find it. > > > > Needless to say I have zero problem building mod_flite module in the older releases of the FreeSWITCH, where > > FLITE library tarball (I believe it was 1.5.7) was part of the FreeSWITCH distribution and was built automatically > > as part of the FreeSWITCH build. > > > > Seems me that FreeSWITCH wants to find an FLITE library in the form of the shared library, not .a file as it > > build from the source. Is there a solution already exists to this? As I am sure I am not the first one with this > > issue. > > > > Greatly appreciate any help on the subject > > Carlos > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/6f1c4747/attachment.html From carlos4fsint at gmail.com Fri Oct 9 23:24:19 2015 From: carlos4fsint at gmail.com (Carlos Fererro) Date: Fri, 9 Oct 2015 12:24:19 -0700 Subject: [Freeswitch-users] Help building MOD_FLITE library on Ubuntu In-Reply-To: <160E30C9-421B-427F-B801-942CBA964A05@jerris.com> References: <26C6B688-1A20-4D02-A302-08770B033B25@jerris.com> <160E30C9-421B-427F-B801-942CBA964A05@jerris.com> Message-ID: Michael, thank you very much for you help. I indeed had an older version of FLITE library installed on my machine. But after I cleaned everything up - it build the mod_flite fine. Thanks again Carlos On Fri, Oct 9, 2015 at 11:11 AM, Michael Jerris wrote: > freeswitch does need to link against the so, yes, pkg-config should handle > that. Is this a 32 vs 64 issue? I suspect you have something weird with > another version of flite installed too, and lib paths are different somehow > on ubuntu so its finding the wrong one. look for multiple libs installed. > > On Oct 9, 2015, at 1:06 PM, Carlos Fererro wrote: > > Hi Michael, > > thank you so much for you reply. Yes, build of this library creates a > pkgconfig directory with flite.pc and FreeSWITCH does recognize the version > of the library it is looking for. > > Just one more issue I encountered during the build: > > CC mod_flite_la-mod_flite.lo > CCLD mod_flite.la > /usr/bin/ld: /usr/local/lib/libflite.a(cst_wave.o): relocation R_X86_64_32 > against `.rodata.str1.1' can not be used when making a shared object; > recompile with -fPIC > /usr/local/lib/libflite.a: error adding symbols: Bad value > collect2: error: ld returned 1 exit status > > And I did try to recompile the FILTE library with -fPIC, although I don't > think that's the issue, and it didn't help. So, does the FreeSWITCH wants > to link against the .so library file? > > Thanks again > Carlos > > On Fri, Oct 9, 2015 at 10:06 AM, Michael Jerris wrote: > >> try this one: >> >> http://files.freeswitch.org/downloads/libs/flite-2.0.0.tar.gz >> >> > On Oct 9, 2015, at 11:52 AM, Carlos Fererro >> wrote: >> > >> > Hello, >> > >> > I am trying to build mod_flite module on Ubuntu 14.01 and unfortunately >> with no luck. >> > The build is looking for the FLITE engine library version 2.0.0 or >> higher. And consequently suggests installing >> > libflite-dev library. Which I built from source >> (flite-2.0.0-release.tar.bz2 tarball) as there is no FLITE library >> > version 2.0.0 in the official distribution available (at least I could >> not find it). >> > Unfortunately no matter where I install the FLITE engine library I >> build (by default it goes under /usr/local/..) >> > FreeSWITCH build doesn't seem to find it. >> > >> > Needless to say I have zero problem building mod_flite module in the >> older releases of the FreeSWITCH, where >> > FLITE library tarball (I believe it was 1.5.7) was part of the >> FreeSWITCH distribution and was built automatically >> > as part of the FreeSWITCH build. >> > >> > Seems me that FreeSWITCH wants to find an FLITE library in the form of >> the shared library, not .a file as it >> > build from the source. Is there a solution already exists to this? As I >> am sure I am not the first one with this >> > issue. >> > >> > Greatly appreciate any help on the subject >> > Carlos >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/34723a7b/attachment-0001.html From tao at petatrading.com Fri Oct 9 23:34:42 2015 From: tao at petatrading.com (Tao Zhang) Date: Fri, 9 Oct 2015 15:34:42 -0400 Subject: [Freeswitch-users] FS behind NAT In-Reply-To: References: Message-ID: Yes, I did systemctl stop freeswitch then systemctl start freeswitch I also tried to modify internal.xml and external.xml following some instructions on https://wiki.freeswitch.org/wiki/NAT_Traversal. I think this verto video conf demo is not using those sip profiles? It did not fix the problem either anyway. Thanks Tao On Fri, Oct 9, 2015 at 12:13 PM, Giovanni Maruzzelli wrote: > > > On Fri, Oct 9, 2015 at 3:06 PM, Tao Zhang wrote: > >> In verto.conf.xml, there is a param for ext_rtp_ip, but it was commented >> out. >> >> >> >> I tried to uncomment this param and set it to the FS external IP, but it >> dd not fix the problem.. >> >> > have you restarted mod_verto, or freeswitch ? > > > >> Tao >> >> >> On Fri, Oct 9, 2015 at 4:50 AM, Giovanni Maruzzelli >> wrote: >> >>> FS is almost always behind a NAT. >>> You must set ext-rtp-ip in verto.conf.xml (can't remember the variable >>> name now from cellphone. Check into verto.conf.xml) >>> >>> sent from my mobile, >>> Giovanni Maruzzelli >>> cell: +39 347 266 56 18 >>> On Oct 9, 2015 8:17 AM, "Tao Zhang" wrote: >>> >>>> Hi all, >>>> >>>> I have been tracking down why my FS verto video conf demo setup not >>>> working. Now I believe the reason is my FS server is behind a NAT. My >>>> previous posts may be misleading now, so I am creating a new thread. >>>> >>>> Some evidence I saw: >>>> >>>> 1) In the SDP dialog, I saw my FS server's internal IP got used, rather >>>> than its public IP, for example >>>> >>>> Dialog 6c62f631-469c-a2f0-e484-6e9cfcda7eedANSWER SDP v=0 >>>> o=FreeSWITCH 1444254094 1444254095 IN IP4 10.240.15.244 >>>> s=FreeSWITCH >>>> c=IN IP4 10.240.15.244 <============= >>>> t=0 0 >>>> >>>> 2) Also, in wireshark , I saw my client is trying to send STUN packets >>>> to the FS server's internal IP, >>>> >>>> 450 18.252726000 192.168.1.7 10.240.15.244 STUN 158 Binding Request >>>> user: mlvLvmDzCphyQYz5:N3MZoB99aGiAZotr >>>> >>>> So now my questions are Will the verto video conf demo work when the FS >>>> server is behind NAT? If so, could someone help me with the necessary >>>> config changes and etc.? >>>> >>>> Thanks so much! >>>> >>>> Tao >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/51939a66/attachment.html From gmaruzz at gmail.com Fri Oct 9 23:39:42 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 9 Oct 2015 21:39:42 +0200 Subject: [Freeswitch-users] FS behind NAT In-Reply-To: References: Message-ID: erase your all install, and start from scratch following exactly, step by step https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video On Fri, Oct 9, 2015 at 9:34 PM, Tao Zhang wrote: > Yes, I did > > systemctl stop freeswitch > > then > > systemctl start freeswitch > > I also tried to modify internal.xml and external.xml following some > instructions on https://wiki.freeswitch.org/wiki/NAT_Traversal. I think > this verto video conf demo is not using those sip profiles? It did not fix > the problem either anyway. > > Thanks > > Tao > > > On Fri, Oct 9, 2015 at 12:13 PM, Giovanni Maruzzelli > wrote: > >> >> >> On Fri, Oct 9, 2015 at 3:06 PM, Tao Zhang wrote: >> >>> In verto.conf.xml, there is a param for ext_rtp_ip, but it was >>> commented out. >>> >>> >>> >>> I tried to uncomment this param and set it to the FS external IP, but it >>> dd not fix the problem.. >>> >>> >> have you restarted mod_verto, or freeswitch ? >> >> >> >>> Tao >>> >>> >>> On Fri, Oct 9, 2015 at 4:50 AM, Giovanni Maruzzelli >>> wrote: >>> >>>> FS is almost always behind a NAT. >>>> You must set ext-rtp-ip in verto.conf.xml (can't remember the variable >>>> name now from cellphone. Check into verto.conf.xml) >>>> >>>> sent from my mobile, >>>> Giovanni Maruzzelli >>>> cell: +39 347 266 56 18 >>>> On Oct 9, 2015 8:17 AM, "Tao Zhang" wrote: >>>> >>>>> Hi all, >>>>> >>>>> I have been tracking down why my FS verto video conf demo setup not >>>>> working. Now I believe the reason is my FS server is behind a NAT. My >>>>> previous posts may be misleading now, so I am creating a new thread. >>>>> >>>>> Some evidence I saw: >>>>> >>>>> 1) In the SDP dialog, I saw my FS server's internal IP got used, >>>>> rather than its public IP, for example >>>>> >>>>> Dialog 6c62f631-469c-a2f0-e484-6e9cfcda7eedANSWER SDP v=0 >>>>> o=FreeSWITCH 1444254094 1444254095 IN IP4 10.240.15.244 >>>>> s=FreeSWITCH >>>>> c=IN IP4 10.240.15.244 <============= >>>>> t=0 0 >>>>> >>>>> 2) Also, in wireshark , I saw my client is trying to send STUN packets >>>>> to the FS server's internal IP, >>>>> >>>>> 450 18.252726000 192.168.1.7 10.240.15.244 STUN 158 Binding Request >>>>> user: mlvLvmDzCphyQYz5:N3MZoB99aGiAZotr >>>>> >>>>> So now my questions are Will the verto video conf demo work when the >>>>> FS server is behind NAT? If so, could someone help me with the necessary >>>>> config changes and etc.? >>>>> >>>>> Thanks so much! >>>>> >>>>> Tao >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> Cell : +39-347-2665618 >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151009/b47e5eb2/attachment-0001.html From fernando at softov.com.br Mon Oct 12 14:16:28 2015 From: fernando at softov.com.br (Luiz Fernando Softov) Date: Mon, 12 Oct 2015 06:16:28 -0400 Subject: [Freeswitch-users] SIP on all interfaces In-Reply-To: <5c4501d1025c$f8e85ec0$eab91c40$@freeswitch.org> References: <5c4501d1025c$f8e85ec0$eab91c40$@freeswitch.org> Message-ID: Ken, if I create a profile and add aliases. I will be able to accept sip from different ip in the same port? 2015-10-09 2:37 GMT-04:00 Ken Rice : > You need to create a sip profile for each interface you want to listen on. > > > > A proper profile is exactly 1 IP and 1 port combination. > > > > Quick way to do this is take the profile you want copy the profile config > file to a new name (ex: cp internal.xml vpn.xml ) > > Then edit vpn.xml changing the name, IPs and Ports as required and repeat > as many times as needed for each interface > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Roger > Pitigliani > *Sent:* Thursday, October 8, 2015 9:56 PM > *To:* freeswitch-users at lists.freeswitch.org > *Subject:* [Freeswitch-users] SIP on all interfaces > > > > Hi, > > Is It possible to change FreeSwitch (SIP) to listen all interfaces on my > server? > > By netstat command, It's listening only one interface. See below.. > > > *tcp 0 0 192.168.7.254:5060 > 0.0.0.0:* LISTEN 23097/freeswitch* > > > *tcp6 0 0 ::1:5060 :::* > LISTEN 23097/freeswitchudp 0 0 192.168.7.254:5060 > 0.0.0.0:* > 23097/freeswitchudp6 0 0 ::1:5060 > :::* 23097/freeswitch* > > But, I need register sip extensions from other networks connected there > (LAN e VPN). > > I tried change sip-ip and rtp-ip, in files internal.xml, but only one Ip > works. > > Thanks. > > > -- > > Roger Pitigliani > rogerwinter at gmail.com > Skype: roger.pitigliani > > SmartNX > www.smartnx.com.br > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -- > Luiz Fernando Softov > +55 67 8123 4276 > http://www.softov.com.br > fernando at softov.com.br > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/fda88ee6/attachment.html From mic.niel84 at gmail.com Mon Oct 12 14:50:22 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 12 Oct 2015 12:50:22 +0200 Subject: [Freeswitch-users] Create table in PostgreSQL for CDRs Message-ID: I'm trying to use the mod_cdr_pg_csv module for storing CDRs in PostgreSQL. https://wiki.freeswitch.org/wiki/Mod_cdr_pg_csv I can see the schema/fields in the .xml config, but are there a .sql-script for creating the table in PostgreSQL with the correct column types etc.? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/13eefd94/attachment.html From mic.niel84 at gmail.com Mon Oct 12 15:18:24 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 12 Oct 2015 13:18:24 +0200 Subject: [Freeswitch-users] Freeswitch inbound logic match In-Reply-To: References: Message-ID: I see that scenario make sense. But what if I only want to have registered users call each other? I've tried with external_auth_calls=true in vars.xml, but that still allow completely external parties to call me... On Thu, Oct 8, 2015 at 9:44 AM, Stanislav Sinyagin wrote: > actually typically you don't want to limit your inbound calls. > > For example, I get a Twilio PSTN number 1555123456, and configure > twilio to send the calls to sip.example.com:5080. So, FreeSWITCH will > receive the calls in public context. > > Now, what I can do is give my SIP URI > (1555123456 at sip.example.com:5080) to third parties -- for example, > register it at some ENUM directories. Or maybe my overseas partner > configures their PBX to send calls to me directly via Internet, > instead of sending it to their local PSTN. > > So, what you need to make sure is that you only accept calls to your > own numbers in public context. If you receive an unauthenticated call > for some arbitrary destination number, it should be rejected (you > don't really want to send it to PSTN, do you?). > > If there's only a small quantity of PSTN numbers landing on your > FreeSWITCH, you can simply configure a sequence of condition > statements in the public context. If your setup is bigger, there are > many ways to look up the number in some database and make a decision > where to route it. One of the simplest ways is to have your directory > users, one per DID, and use "user_exists" call to check if this is our > number. > > I don't see much of a reason in sending inbound calls to the internal > profile (port 5060) and making an exclusion ACL to disable the > authentication. It only makes things complex and it doesn't add > security. > > > > > > > > On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza > wrote: > > I have a SIP Provider which has 4 IP addresses in US. They send SIP calls > > from any of those 4 IPs to my Freeswitch. **They do not require > > authentication, nor SIP Trunk registration, just purely send a SIP > INVITE** > > > > Incoming calls work fine except that I want to assign a context when I > > receive an incoming call from this ITSP at gateway level. > > Gateway xml file is configured under external folder. > > (../conf/sip_profiles/external/) > > > > I can see in packet capture and in freeswitch.log call comes from > correct ip > > and port, but is always routed to context default. Hence I need to > configure > > something there. Is it possible to define context at gateway level? > > > > Console trace: > > http://pastebin.com/NzzLAK8U > > Freeswitch trace > > http://pastebin.com/YUYVLfyY > > > > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP > address) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >>sofia profile external gwlist > > > > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 > > > >> sofia status gateway itsp-inbound-us1 > > > > Name itsp-inbound-us1 > > > > Profile external > > > > Scheme Digest > > > > Realm 54.172.60.0 > > > > Username not-required > > > > Password yes > > > > From > > > > Contact > > ;transport=udp;gw=twilio-inbound-us1> > > > > Exten 1000 > > > > To sip:not-required at 54.172.60.0 > > > > Proxy sip:54.172.60.0 > > > > Context itsp > > > > Expires 600 > > > > Freq 600 > > > > Ping 0 > > > > PingFreq 0 > > > > PingTime 0.00 > > > > PingState 0/0/0 > > > > State NOREG > > > > Status UP > > > > Uptime 536s > > > > CallsIN 0 > > > > CallsOUT 0 > > > > FailedCallsIN 0 > > > > FailedCallsOUT 0 > > > > > ================================================================================================= > > > > Any suggestion? > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/a35e07c2/attachment-0001.html From mic.niel84 at gmail.com Mon Oct 12 15:47:20 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 12 Oct 2015 13:47:20 +0200 Subject: [Freeswitch-users] Freeswitch inbound logic match In-Reply-To: References: Message-ID: My reason for this kind of issue is that I have a case where users are charged for incoming calls... So I want to make sure, that ONLY registrered users and my SIP gateway can make calls with our FreeSWITCH. On Mon, Oct 12, 2015 at 1:18 PM, Michael Nielsen wrote: > I see that scenario make sense. > But what if I only want to have registered users call each other? > > I've tried with external_auth_calls=true in vars.xml, but that still allow > completely external parties to call me... > > > > On Thu, Oct 8, 2015 at 9:44 AM, Stanislav Sinyagin > wrote: > >> actually typically you don't want to limit your inbound calls. >> >> For example, I get a Twilio PSTN number 1555123456, and configure >> twilio to send the calls to sip.example.com:5080. So, FreeSWITCH will >> receive the calls in public context. >> >> Now, what I can do is give my SIP URI >> (1555123456 at sip.example.com:5080) to third parties -- for example, >> register it at some ENUM directories. Or maybe my overseas partner >> configures their PBX to send calls to me directly via Internet, >> instead of sending it to their local PSTN. >> >> So, what you need to make sure is that you only accept calls to your >> own numbers in public context. If you receive an unauthenticated call >> for some arbitrary destination number, it should be rejected (you >> don't really want to send it to PSTN, do you?). >> >> If there's only a small quantity of PSTN numbers landing on your >> FreeSWITCH, you can simply configure a sequence of condition >> statements in the public context. If your setup is bigger, there are >> many ways to look up the number in some database and make a decision >> where to route it. One of the simplest ways is to have your directory >> users, one per DID, and use "user_exists" call to check if this is our >> number. >> >> I don't see much of a reason in sending inbound calls to the internal >> profile (port 5060) and making an exclusion ACL to disable the >> authentication. It only makes things complex and it doesn't add >> security. >> >> >> >> >> >> >> >> On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza >> wrote: >> > I have a SIP Provider which has 4 IP addresses in US. They send SIP >> calls >> > from any of those 4 IPs to my Freeswitch. **They do not require >> > authentication, nor SIP Trunk registration, just purely send a SIP >> INVITE** >> > >> > Incoming calls work fine except that I want to assign a context when I >> > receive an incoming call from this ITSP at gateway level. >> > Gateway xml file is configured under external folder. >> > (../conf/sip_profiles/external/) >> > >> > I can see in packet capture and in freeswitch.log call comes from >> correct ip >> > and port, but is always routed to context default. Hence I need to >> configure >> > something there. Is it possible to define context at gateway level? >> > >> > Console trace: >> > http://pastebin.com/NzzLAK8U >> > Freeswitch trace >> > http://pastebin.com/YUYVLfyY >> > >> > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP >> address) >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> >>sofia profile external gwlist >> > >> > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 >> > >> >> sofia status gateway itsp-inbound-us1 >> > >> > Name itsp-inbound-us1 >> > >> > Profile external >> > >> > Scheme Digest >> > >> > Realm 54.172.60.0 >> > >> > Username not-required >> > >> > Password yes >> > >> > From >> > >> > Contact >> > > ;transport=udp;gw=twilio-inbound-us1> >> > >> > Exten 1000 >> > >> > To sip:not-required at 54.172.60.0 >> > >> > Proxy sip:54.172.60.0 >> > >> > Context itsp >> > >> > Expires 600 >> > >> > Freq 600 >> > >> > Ping 0 >> > >> > PingFreq 0 >> > >> > PingTime 0.00 >> > >> > PingState 0/0/0 >> > >> > State NOREG >> > >> > Status UP >> > >> > Uptime 536s >> > >> > CallsIN 0 >> > >> > CallsOUT 0 >> > >> > FailedCallsIN 0 >> > >> > FailedCallsOUT 0 >> > >> > >> ================================================================================================= >> > >> > Any suggestion? >> > >> > >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/2c042ac1/attachment.html From ssinyagin at gmail.com Mon Oct 12 15:52:16 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 12 Oct 2015 13:52:16 +0200 Subject: [Freeswitch-users] Freeswitch inbound logic match In-Reply-To: References: Message-ID: Then you just limit the access on your external profile - by IP addresses or sip header fields. On 12 Oct 2015 13:48, "Michael Nielsen" wrote: > My reason for this kind of issue is that I have a case where users are > charged for incoming calls... > > So I want to make sure, that ONLY registrered users and my SIP gateway can > make calls with our FreeSWITCH. > > On Mon, Oct 12, 2015 at 1:18 PM, Michael Nielsen > wrote: > >> I see that scenario make sense. >> But what if I only want to have registered users call each other? >> >> I've tried with external_auth_calls=true in vars.xml, but that still >> allow completely external parties to call me... >> >> >> >> On Thu, Oct 8, 2015 at 9:44 AM, Stanislav Sinyagin >> wrote: >> >>> actually typically you don't want to limit your inbound calls. >>> >>> For example, I get a Twilio PSTN number 1555123456, and configure >>> twilio to send the calls to sip.example.com:5080. So, FreeSWITCH will >>> receive the calls in public context. >>> >>> Now, what I can do is give my SIP URI >>> (1555123456 at sip.example.com:5080) to third parties -- for example, >>> register it at some ENUM directories. Or maybe my overseas partner >>> configures their PBX to send calls to me directly via Internet, >>> instead of sending it to their local PSTN. >>> >>> So, what you need to make sure is that you only accept calls to your >>> own numbers in public context. If you receive an unauthenticated call >>> for some arbitrary destination number, it should be rejected (you >>> don't really want to send it to PSTN, do you?). >>> >>> If there's only a small quantity of PSTN numbers landing on your >>> FreeSWITCH, you can simply configure a sequence of condition >>> statements in the public context. If your setup is bigger, there are >>> many ways to look up the number in some database and make a decision >>> where to route it. One of the simplest ways is to have your directory >>> users, one per DID, and use "user_exists" call to check if this is our >>> number. >>> >>> I don't see much of a reason in sending inbound calls to the internal >>> profile (port 5060) and making an exclusion ACL to disable the >>> authentication. It only makes things complex and it doesn't add >>> security. >>> >>> >>> >>> >>> >>> >>> >>> On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza >>> wrote: >>> > I have a SIP Provider which has 4 IP addresses in US. They send SIP >>> calls >>> > from any of those 4 IPs to my Freeswitch. **They do not require >>> > authentication, nor SIP Trunk registration, just purely send a SIP >>> INVITE** >>> > >>> > Incoming calls work fine except that I want to assign a context when I >>> > receive an incoming call from this ITSP at gateway level. >>> > Gateway xml file is configured under external folder. >>> > (../conf/sip_profiles/external/) >>> > >>> > I can see in packet capture and in freeswitch.log call comes from >>> correct ip >>> > and port, but is always routed to context default. Hence I need to >>> configure >>> > something there. Is it possible to define context at gateway level? >>> > >>> > Console trace: >>> > http://pastebin.com/NzzLAK8U >>> > Freeswitch trace >>> > http://pastebin.com/YUYVLfyY >>> > >>> > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP >>> address) >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> >>sofia profile external gwlist >>> > >>> > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 >>> > >>> >> sofia status gateway itsp-inbound-us1 >>> > >>> > Name itsp-inbound-us1 >>> > >>> > Profile external >>> > >>> > Scheme Digest >>> > >>> > Realm 54.172.60.0 >>> > >>> > Username not-required >>> > >>> > Password yes >>> > >>> > From >>> > >>> > Contact >>> > >> ;transport=udp;gw=twilio-inbound-us1> >>> > >>> > Exten 1000 >>> > >>> > To sip:not-required at 54.172.60.0 >>> > >>> > Proxy sip:54.172.60.0 >>> > >>> > Context itsp >>> > >>> > Expires 600 >>> > >>> > Freq 600 >>> > >>> > Ping 0 >>> > >>> > PingFreq 0 >>> > >>> > PingTime 0.00 >>> > >>> > PingState 0/0/0 >>> > >>> > State NOREG >>> > >>> > Status UP >>> > >>> > Uptime 536s >>> > >>> > CallsIN 0 >>> > >>> > CallsOUT 0 >>> > >>> > FailedCallsIN 0 >>> > >>> > FailedCallsOUT 0 >>> > >>> > >>> ================================================================================================= >>> > >>> > Any suggestion? >>> > >>> > >>> > >>> > >>> _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/aeafa930/attachment-0001.html From mic.niel84 at gmail.com Mon Oct 12 16:07:31 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 12 Oct 2015 14:07:31 +0200 Subject: [Freeswitch-users] Freeswitch inbound logic match In-Reply-To: References: Message-ID: Do you know what the external_auth_calls in vars should do? For me this doesn't change a thing. What I have done now is added my SIP gateway IP's to my ACL and then in my public dialplan I check if: Wouldn't that do the trick? On Mon, Oct 12, 2015 at 1:52 PM, Stanislav Sinyagin wrote: > Then you just limit the access on your external profile - by IP addresses > or sip header fields. > On 12 Oct 2015 13:48, "Michael Nielsen" wrote: > >> My reason for this kind of issue is that I have a case where users are >> charged for incoming calls... >> >> So I want to make sure, that ONLY registrered users and my SIP gateway >> can make calls with our FreeSWITCH. >> >> On Mon, Oct 12, 2015 at 1:18 PM, Michael Nielsen >> wrote: >> >>> I see that scenario make sense. >>> But what if I only want to have registered users call each other? >>> >>> I've tried with external_auth_calls=true in vars.xml, but that still >>> allow completely external parties to call me... >>> >>> >>> >>> On Thu, Oct 8, 2015 at 9:44 AM, Stanislav Sinyagin >>> wrote: >>> >>>> actually typically you don't want to limit your inbound calls. >>>> >>>> For example, I get a Twilio PSTN number 1555123456, and configure >>>> twilio to send the calls to sip.example.com:5080. So, FreeSWITCH will >>>> receive the calls in public context. >>>> >>>> Now, what I can do is give my SIP URI >>>> (1555123456 at sip.example.com:5080) to third parties -- for example, >>>> register it at some ENUM directories. Or maybe my overseas partner >>>> configures their PBX to send calls to me directly via Internet, >>>> instead of sending it to their local PSTN. >>>> >>>> So, what you need to make sure is that you only accept calls to your >>>> own numbers in public context. If you receive an unauthenticated call >>>> for some arbitrary destination number, it should be rejected (you >>>> don't really want to send it to PSTN, do you?). >>>> >>>> If there's only a small quantity of PSTN numbers landing on your >>>> FreeSWITCH, you can simply configure a sequence of condition >>>> statements in the public context. If your setup is bigger, there are >>>> many ways to look up the number in some database and make a decision >>>> where to route it. One of the simplest ways is to have your directory >>>> users, one per DID, and use "user_exists" call to check if this is our >>>> number. >>>> >>>> I don't see much of a reason in sending inbound calls to the internal >>>> profile (port 5060) and making an exclusion ACL to disable the >>>> authentication. It only makes things complex and it doesn't add >>>> security. >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Wed, Oct 7, 2015 at 5:15 PM, Gonzalo Gasca Meza >>>> wrote: >>>> > I have a SIP Provider which has 4 IP addresses in US. They send SIP >>>> calls >>>> > from any of those 4 IPs to my Freeswitch. **They do not require >>>> > authentication, nor SIP Trunk registration, just purely send a SIP >>>> INVITE** >>>> > >>>> > Incoming calls work fine except that I want to assign a context when I >>>> > receive an incoming call from this ITSP at gateway level. >>>> > Gateway xml file is configured under external folder. >>>> > (../conf/sip_profiles/external/) >>>> > >>>> > I can see in packet capture and in freeswitch.log call comes from >>>> correct ip >>>> > and port, but is always routed to context default. Hence I need to >>>> configure >>>> > something there. Is it possible to define context at gateway level? >>>> > >>>> > Console trace: >>>> > http://pastebin.com/NzzLAK8U >>>> > Freeswitch trace >>>> > http://pastebin.com/YUYVLfyY >>>> > >>>> > I defined my 4 SIP Gateways (status up) as follows: (1 for each IP >>>> address) >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > >>>> >>sofia profile external gwlist >>>> > >>>> > itsp-inbound-us4 itsp-inbound-us3 itsp-inbound-us2 itsp-inbound-us1 >>>> > >>>> >> sofia status gateway itsp-inbound-us1 >>>> > >>>> > Name itsp-inbound-us1 >>>> > >>>> > Profile external >>>> > >>>> > Scheme Digest >>>> > >>>> > Realm 54.172.60.0 >>>> > >>>> > Username not-required >>>> > >>>> > Password yes >>>> > >>>> > From >>>> > >>>> > Contact >>>> > >>> ;transport=udp;gw=twilio-inbound-us1> >>>> > >>>> > Exten 1000 >>>> > >>>> > To sip:not-required at 54.172.60.0 >>>> > >>>> > Proxy sip:54.172.60.0 >>>> > >>>> > Context itsp >>>> > >>>> > Expires 600 >>>> > >>>> > Freq 600 >>>> > >>>> > Ping 0 >>>> > >>>> > PingFreq 0 >>>> > >>>> > PingTime 0.00 >>>> > >>>> > PingState 0/0/0 >>>> > >>>> > State NOREG >>>> > >>>> > Status UP >>>> > >>>> > Uptime 536s >>>> > >>>> > CallsIN 0 >>>> > >>>> > CallsOUT 0 >>>> > >>>> > FailedCallsIN 0 >>>> > >>>> > FailedCallsOUT 0 >>>> > >>>> > >>>> ================================================================================================= >>>> > >>>> > Any suggestion? >>>> > >>>> > >>>> > >>>> > >>>> _________________________________________________________________________ >>>> > Professional FreeSWITCH Consulting Services: >>>> > consulting at freeswitch.org >>>> > http://www.freeswitchsolutions.com >>>> > >>>> > Official FreeSWITCH Sites >>>> > http://www.freeswitch.org >>>> > http://confluence.freeswitch.org >>>> > http://www.cluecon.com >>>> > >>>> > FreeSWITCH-users mailing list >>>> > FreeSWITCH-users at lists.freeswitch.org >>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> > UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> > http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/e1901086/attachment.html From m.hubert at hexanet.fr Mon Oct 12 18:16:14 2015 From: m.hubert at hexanet.fr (Mickael Hubert) Date: Mon, 12 Oct 2015 16:16:14 +0200 Subject: [Freeswitch-users] Force GW Down with mod_distributor Message-ID: Hi list, I have an issue when I want force a gateway go down with distributor module. *- My distributor conf:* * * *- My dialplan conf:* *sofia/gateway/${distributor(LISTPR1 ${sofia(profile PR1 gwlist down)})}/${destination_number}"/>* When the SBC's provider works fine, calls are load balanced. It works perfectly. But this morning, my SIP provider was a issue in one of them SBCs. GW was always UP (SIG OK), but the issue was on media stream. I run this command to force GW go down: *sofia profile PR1 killgw GWSBC1* With this command, GWSBC1 was down, OK, but distributor don't know it. Endeed, when GW is kill with (killgw) command, bridge command "*${sofia(profile PR1 gwlist down)" *returns 0 gwdown *.* When a call arrive, distributor sends it to all gateways. "*${sofia(profile PR1 gwlist down)" *is OK only when ping options not responding. *My question:* How can I force GW go down (simulate ping option not responding) with a simple command (compliant with mod_ditributor) ? It's possible ? *Ex:State NOREGStatus DOWN* Thanks in advance -- Cordialement HUBERT Micka?l Ing?nieur VOIP - Hexanet -- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/306e8d82/attachment-0001.html From mario_fs at mgtech.com Mon Oct 12 21:39:46 2015 From: mario_fs at mgtech.com (Mario) Date: Mon, 12 Oct 2015 10:39:46 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> Message-ID: <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. > On Oct 8, 2015, at 6:31 PM, Michael Jerris wrote: > > what does this have to do with this thread? > > On Thursday, October 8, 2015, Thomas Quintana > wrote: > https://hub.docker.com/r/bettervoice/freeswitch-container/ > > Thomas Quintana > Chief Technology Officer > Phone: 1 (512) 677-6200 > Website: http://www.bettervoice.com > > > > On Thu, Oct 8, 2015 at 3:54 PM, Mario > wrote: > Thanks I look forward to it since I am closer to 1.6! > Mario G > > > On Oct 8, 2015, at 12:50 PM, Michael Jerris > wrote: > > > > You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon. > > > >> On Oct 8, 2015, at 2:44 PM, Mario > wrote: > >> > >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: > >> > >> Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, > >> Mario G > >> _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/9a75e9bc/attachment.html From mike at jerris.com Mon Oct 12 21:48:11 2015 From: mike at jerris.com (Michael Jerris) Date: Mon, 12 Oct 2015 13:48:11 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> Message-ID: 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git 510 cd libyuv 512 make 514 sudo make install just did on my machine and it worked fine? > On Oct 12, 2015, at 1:39 PM, Mario wrote: > > I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. > > >> On Oct 8, 2015, at 6:31 PM, Michael Jerris > wrote: >> >> what does this have to do with this thread? >> >> On Thursday, October 8, 2015, Thomas Quintana > wrote: >> https://hub.docker.com/r/bettervoice/freeswitch-container/ >> >> Thomas Quintana >> Chief Technology Officer >> Phone: 1 (512) 677-6200 >> Website: http://www.bettervoice.com >> >> >> >> On Thu, Oct 8, 2015 at 3:54 PM, Mario > wrote: >> Thanks I look forward to it since I am closer to 1.6! >> Mario G >> >> > On Oct 8, 2015, at 12:50 PM, Michael Jerris > wrote: >> > >> > You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon. >> > >> >> On Oct 8, 2015, at 2:44 PM, Mario > wrote: >> >> >> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: >> >> >> >> Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, >> >> Mario G >> >> _________________________________________________________________________ >> >> Professional FreeSWITCH Consulting Services: >> >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> >> >> Official FreeSWITCH Sites >> >> http://www.freeswitch.org >> >> http://confluence.freeswitch.org >> >> http://www.cluecon.com >> >> >> >> FreeSWITCH-users mailing list >> >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> >> http://www.freeswitch.org >> > >> > >> > _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/0a41e1ed/attachment-0001.html From daniel at pocock.pro Mon Oct 12 23:32:50 2015 From: daniel at pocock.pro (Daniel Pocock) Date: Mon, 12 Oct 2015 21:32:50 +0200 Subject: [Freeswitch-users] add yourself to planet.sip5060.net Message-ID: <561C0AE2.2070208@pocock.pro> Hi all, If you are blogging about open source and SIP, I'll be happy to syndicate it on http://planet.sip5060.net - this is good for everybody doing open source SIP, because it helps things go up in Google and it makes it easy for people to follow the whole community in one place. All syndication links back to your blog Please just send me an email with the config for me to cut and paste, the RSS feed URL in brackets and then the name to appear next to your blogs, here are some examples: [http://danielpocock.com/rss.xml] name = Daniel Pocock [http://www.kamailio.org/w/feed/] name = Kamailio I already added a few people, they are listed at the bottom of the planet page. If only some of your blogs are about SIP, please consider tagging the SIP blogs and giving me a feed URL for the tag. Regards, Daniel From daniel at pocock.pro Mon Oct 12 23:40:45 2015 From: daniel at pocock.pro (Daniel Pocock) Date: Mon, 12 Oct 2015 21:40:45 +0200 Subject: [Freeswitch-users] FreeSWITCH in the RTC Quick Start Guide Message-ID: <561C0CBD.1000307@pocock.pro> FreeSWITCH is mentioned in a few places, including the PBX chapter, in the RTC Quick Start Guide[1] I've put up a blog today about my work on this book and some questions[2] for discussion. I'd be particularly interested in any feedback from the FreeSWITCH community about just how FreeSWITCH fits into the federated SIP and RTC environment and whether this book makes it easier for people. Contributions are welcome too, either through Github or feel free to email me. Regards, Daniel 1. http://rtcquickstart.org 2. http://danielpocock.com/rtc-quick-start-becoming-a-book-now-in-beta From krice at freeswitch.org Tue Oct 13 02:27:05 2015 From: krice at freeswitch.org (Ken Rice) Date: Mon, 12 Oct 2015 22:27:05 +0000 Subject: [Freeswitch-users] FreeSWITCH Week in Review (Master Branch) October 3rd-October 10th Message-ID: <561c33b9c9583_404141331866131@resque-worker.9.mail> New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1jZsp7A FreeSWITCH Week in Review (Master Branch) October 3rd-October 10th Hello, again. This past week in the FreeSWITCH master branch we had 51 commits! There were some very important changes this week to the Debian packaging system. The default is now set to build packages with the upstream FS package repos. Since the?system dependencies have been removed from the FS codebase the 1.6 branch is now required to use the FS public repo for dependencies. ?The notable feature for this week?is the addition of?the variable media_mix_inbound_outbound_codecs, which mixes?inbound and outbound codecs, and?this?is a behavior change. Join us on Wednesdays at 12:00 CT for some more FreeSWITCH fun! And head over to freeswitch.com to learn more about FreeSWITCH support. New features that were added: FS-8290 [verto_communicator] Automatically mark dedicated encoder if out/in bandwith isn?t set to ?Server default? FS-8290 [verto_communicator] Adding help text on how to enable dedicated remote encoder FS-8321 [core] Add variable media_mix_inbound_outbound_codecs to mix inbound and outbound codecs. BEHAVIOR CHANGE Improvements in build system, cross platform support, and packaging: FS-8316 [build][Debian] Fixed new build warning from latest clang?and resolved the build warnings in the modules too FS-8271 [Debian] Adding some logging, and more cautious handling of spaces in parameters.?Now the default will build packages with the upstream FS package repos. This is a change in the default behavior of the Debian packaging system with the justification that in 1.6 it is now required to use the FS public repo for dependencies because system dependencies have been removed from the FS codebase which used to be included. And defaulting to automatically download the binary dependencies because without major changes to package building in cowbuilder(which is the primary supported method of building FS packages), you can?t access the network to build the binary packages from the source package.?If using system apt repo list, then include the supplementary ones too FS-8233 [automation] In order to clean up build dependencies for the automated tests, convert the tests/*/Makefile.am into an include file for the top level Makefile.am. This will greatly simplify dependency tracking, and allow tests to be rerun easily on FS source code changes. FS-7820 [automation] Use a more appropriate function for printing diagnostics The following bugs were squashed: FS-8243?[mod_opus] Adding back the missing part removed in 8b088c2 so FEC works in most surroundings FS-8295 [mod_opus] FMTP fixes to continue the cleanup of FEC FS-8302 [mod_opus] Fix some printing/logging because switch_opus_show_audio_bandwidth() was not returning TRUE/FALSE as expected FS-8130 FS-8305 [mod_opus] Fix some warnings and errors caused by dtx and/or jittery webrtc, refactor of last patch, and add suppression of scary harmless message about opus FEC FS-8296 [mod_opus] Improve the way Opus is initialized when a call comes in FS-8179 [mod_opus] Fixed a regression setting fec_decode breaking output on stereo calls FS-8297 [mod_conference] A fix for auto STUN switching IPs quickly and WebRTC video not working FS-8130 [mod_conference] Fix for micro cut-offs and unstable voice issues FS-8317 [mod_conference] Fix for playing multiple files at once to stack them for immediate playback, sometimes breaking and the floor layer becoming unusable for the rest of the conference. FS-8067 [verto_communicator] When no email is present make sure mm is the default avatar in the circle this way the talk indicator works on PSTN and SIP callers. FS-8247 [verto_communicator] When websocket disconnects go to splash screen to wait for the reconnect FS-8300 [verto_communicator] Fixing reload bug so reloading twice is no longer needed FS-8315 [core] Fix for rtp_media_timeout not working FS-8304 [core] Fix for choppy audio during calls FS-8320 [core] Fixed broken ZRTP not responding to HELLO packet FS-8311 [mod_voicemail] Fix for leave-message event not containing verbose data for a forwarded voicemail FS-8318 [mod_av] Fix for recording being out of sync when video from chrome has packet loss FS-7929 [mod_sofia] Fixed an issue when processing SIP messages while using camp-on FS-6833 [mod_sofia] Add content-type header to ack with sdp ? And, this past week in the FreeSWITCH 1.4 branch we had 3?new commits merged in from master. And the FreeSWITCH 1.4.23 release is here! Go check it out! The following bugs were squashed: FS-8246 [mod_json_cdr] Use seconds as default value for delay parameter FS-8282 [core] Fix for sleep is not allowing interruption by uuid_transfer FS-8166 [core] Mute/unmute while shout is playing audio fails because the channel ?has a media bug, hard mute not allowed? ? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151012/9de301dc/attachment.html From steveayre at gmail.com Tue Oct 13 12:57:23 2015 From: steveayre at gmail.com (Steven Ayre) Date: Tue, 13 Oct 2015 09:57:23 +0100 Subject: [Freeswitch-users] Force GW Down with mod_distributor In-Reply-To: References: Message-ID: You could try adjusting your routing so on INVALID_GATEWAY or GATEWAY_DOWN it tries using another gateway from the mod_distributor list (probably with a cap on the number of attempts), which'd then handle if SIP OPTIONS ping marks a gateway as offline as well. On 12 October 2015 at 15:16, Mickael Hubert wrote: > Hi list, > I have an issue when I want force a gateway go down with distributor > module. > > *- My distributor conf:* > > > > > > * weight="1"/> * > > *- My dialplan conf:* > *sofia/gateway/${distributor(LISTPR1 ${sofia(profile PR1 gwlist > down)})}/${destination_number}"/>* > > When the SBC's provider works fine, calls are load balanced. It works > perfectly. > > But this morning, my SIP provider was a issue in one of them SBCs. GW was > always UP (SIG OK), but the issue was on media stream. > > I run this command to force GW go down: > *sofia profile PR1 killgw GWSBC1* > > With this command, GWSBC1 was down, OK, but distributor don't know it. > Endeed, when GW is kill with (killgw) command, bridge command "*${sofia(profile > PR1 gwlist down)" *returns 0 gwdown > > *.* > When a call arrive, distributor sends it to all gateways. > > "*${sofia(profile PR1 gwlist down)" *is OK only when ping options not > responding. > > > *My question:* > How can I force GW go down (simulate ping option not responding) with a > simple command (compliant with mod_ditributor) ? It's possible ? > > > > > *Ex:State NOREGStatus DOWN* > Thanks in advance > > > > -- > Cordialement > > HUBERT Micka?l > Ing?nieur VOIP - Hexanet > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/ee09dfce/attachment.html From steveayre at gmail.com Tue Oct 13 12:58:41 2015 From: steveayre at gmail.com (Steven Ayre) Date: Tue, 13 Oct 2015 09:58:41 +0100 Subject: [Freeswitch-users] Force GW Down with mod_distributor In-Reply-To: References: Message-ID: Or even better, try: https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan On 13 October 2015 at 09:57, Steven Ayre wrote: > You could try adjusting your routing so on INVALID_GATEWAY or GATEWAY_DOWN > it tries using another gateway from the mod_distributor list (probably with > a cap on the number of attempts), which'd then handle if SIP OPTIONS ping > marks a gateway as offline as well. > > On 12 October 2015 at 15:16, Mickael Hubert wrote: > >> Hi list, >> I have an issue when I want force a gateway go down with distributor >> module. >> >> *- My distributor conf:* >> >> >> >> >> >> * > weight="1"/> * >> >> *- My dialplan conf:* >> *sofia/gateway/${distributor(LISTPR1 ${sofia(profile PR1 gwlist >> down)})}/${destination_number}"/>* >> >> When the SBC's provider works fine, calls are load balanced. It works >> perfectly. >> >> But this morning, my SIP provider was a issue in one of them SBCs. GW was >> always UP (SIG OK), but the issue was on media stream. >> >> I run this command to force GW go down: >> *sofia profile PR1 killgw GWSBC1* >> >> With this command, GWSBC1 was down, OK, but distributor don't know it. >> Endeed, when GW is kill with (killgw) command, bridge command "*${sofia(profile >> PR1 gwlist down)" *returns 0 gwdown >> >> *.* >> When a call arrive, distributor sends it to all gateways. >> >> "*${sofia(profile PR1 gwlist down)" *is OK only when ping options not >> responding. >> >> >> *My question:* >> How can I force GW go down (simulate ping option not responding) with a >> simple command (compliant with mod_ditributor) ? It's possible ? >> >> >> >> >> *Ex:State NOREGStatus DOWN* >> Thanks in advance >> >> >> >> -- >> Cordialement >> >> HUBERT Micka?l >> Ing?nieur VOIP - Hexanet >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/6c9424a6/attachment-0001.html From llribeiro90 at gmail.com Tue Oct 13 15:27:01 2015 From: llribeiro90 at gmail.com (Leonardo Lima Ribeiro) Date: Tue, 13 Oct 2015 08:27:01 -0300 Subject: [Freeswitch-users] Gateway State Message-ID: <73EB4A55-735C-4F48-8461-A644F6B2D9FB@gmail.com> Hello all! I need to know how many calls are running for each gateway (in my case outbound calls). When I do sofia status I have the running number of calls for the external profile like RUNNING (1), but at the gateway line of the result, the state remains REGED. I tried too sofia status gateway, but no success. Here?s my Sofia status: freeswitch at internal> sofia status Name Type Data State ================================================================================================= external-ipv6 profile sip:mod_sofia@[::1]:5080 RUNNING (0) external-ipv6::example.com gateway sip:joeuser at example.com NOREG 192.168.10.72 alias internal ALIASED external profile sip:mod_sofia at 192.168.10.72:5080 RUNNING (1) external::example.com gateway sip:joeuser at example.com NOREG external::example.com gateway sip:joeuser at example.com NOREG external::5_JIVE gateway sip:**********@domain.jive.rtcfront.net REGED external::4_NEXTIVA gateway sip:*******@sbc.voipdnsservers.com REGED internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0) internal profile sip:mod_sofia at 192.168.10.72:5060 RUNNING (1) ================================================================================================= 4 profiles 1 alias And my sofia status gateway, here I can?t see even the number of calls that is running: freeswitch at internal> sofia status gateway Profile::Gateway-Name Data State Ping Time IB Calls(F/T) OB Calls(F/T) ================================================================================================= external-ipv6::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 external::5_JIVE sip:**********@domain.jive.rtcfront.net REGED 0.00 0/0 0/0 external::4_NEXTIVA sip:*****@sbc.voipdnsservers.com REGED 0.00 0/0 0/2 ================================================================================================= 5 gateways: Inbound(Failed/Total): 0/0,Outbound(Failed/Total):0/2 So, I just want to know if my current call is using 5_JIVE or 4_NEXTIVA. In this actual scenario I can know that my calls are being made by Nextiva because I have 0/2 outbound calls there and for Jive I have 0/0? But if I have any number for Jive, I will not know anymore... Any idea? Thank you, Leonardo Ribeiro -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/3f94b5a5/attachment.html From sushil.tripathi at knowlarity.com Tue Oct 13 16:32:38 2015 From: sushil.tripathi at knowlarity.com (Sushil Tripathi) Date: Tue, 13 Oct 2015 18:02:38 +0530 Subject: [Freeswitch-users] Freeswitch ignoring BYE sent by LegA when ignore_early_media=True Message-ID: I need to play a hold music file on LegA while Freeswitch tries to bridge call to one of the listed numbers. Here in dial plan I have used only one number. If I use following dialplan without ignore_early_media=true in bridge, Leg A is able to disconnect the call when Freeswitch is trying to bridge the call to one of the number in legB, but if ignore_early_media is true in that case BYE sent by Leg A is ignored by freeswitch causing call to keep ringing at LegB. While debugging for the root cause of this issue we found that this bug is because of side-effect of commit-id "3e00d270d7477a63b3c2e845b5473e6e7e3f1cfc" which was added to fix bug https://freeswitch.org/jira/browse/FS-6006 . Now we are not sure whether to remove this patch or not. Can you please suggest how to proceed further. Thanks & Regards, Sushil Tripathi +91-9910700668 -- SuperReceptionist is now available on Android mobiles. Track your business on the go with call analytics, recordings, insights and more: Download the app here -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/589aac0d/attachment.html From ggb at tokbox.com Tue Oct 13 17:32:31 2015 From: ggb at tokbox.com (Gustavo Garcia) Date: Tue, 13 Oct 2015 15:32:31 +0200 Subject: [Freeswitch-users] How to originate a SIP call without SDP Message-ID: Is it possible to originate a SIP call from Freeswitch without SDP in the INVITE? (SDP offer/answer will happen in the 200 / ACK) I have tried to play with the enable-3pcc variable without luck. Any help is very welcomed. Thx a lot, G. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/c424c899/attachment.html From mike at jerris.com Tue Oct 13 18:42:10 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 13 Oct 2015 10:42:10 -0400 Subject: [Freeswitch-users] Gateway State In-Reply-To: <73EB4A55-735C-4F48-8461-A644F6B2D9FB@gmail.com> References: <73EB4A55-735C-4F48-8461-A644F6B2D9FB@gmail.com> Message-ID: <3E5240EB-6660-4224-9868-445AB5B38284@jerris.com> We don't currently keep a counter of this. You might be able to craft one using limit, but more ideal is probably to create a patch to mod_sofia and contribute this feature. > On Oct 13, 2015, at 7:27 AM, Leonardo Lima Ribeiro wrote: > > Hello all! > > I need to know how many calls are running for each gateway (in my case outbound calls). > > When I do sofia status I have the running number of calls for the external profile like RUNNING (1), but at the gateway line of the result, the state remains REGED. > > I tried too sofia status gateway, but no success. > > Here?s my Sofia status: > freeswitch at internal> sofia status > Name Type Data State > ================================================================================================= > external-ipv6 profile sip:mod_sofia@[::1]:5080 RUNNING (0) > external-ipv6::example.com gateway sip:joeuser at example.com NOREG > 192.168.10.72 alias internal ALIASED > external profile sip:mod_sofia at 192.168.10.72:5080 RUNNING (1) > external::example.com gateway sip:joeuser at example.com NOREG > external::example.com gateway sip:joeuser at example.com NOREG > external::5_JIVE gateway sip:**********@domain.jive.rtcfront.net REGED > external::4_NEXTIVA gateway sip:*******@sbc.voipdnsservers.com REGED > internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0) > internal profile sip:mod_sofia at 192.168.10.72:5060 RUNNING (1) > ================================================================================================= > 4 profiles 1 alias > > And my sofia status gateway, here I can?t see even the number of calls that is running: > freeswitch at internal> sofia status gateway > Profile::Gateway-Name Data State Ping Time IB Calls(F/T) OB Calls(F/T) > ================================================================================================= > external-ipv6::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 > external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 > external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 > external::5_JIVE sip:**********@domain.jive.rtcfront.net REGED 0.00 0/0 0/0 > external::4_NEXTIVA sip:*****@sbc.voipdnsservers.com REGED 0.00 0/0 0/2 > ================================================================================================= > 5 gateways: Inbound(Failed/Total): 0/0,Outbound(Failed/Total):0/2 > > So, I just want to know if my current call is using 5_JIVE or 4_NEXTIVA. In this actual scenario I can know that my calls are being made by Nextiva because I have 0/2 outbound calls there and for Jive I have 0/0? But if I have any number for Jive, I will not know anymore... > > Any idea? > > Thank you, > Leonardo Ribeiro > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/a73b2cf2/attachment-0001.html From llribeiro90 at gmail.com Tue Oct 13 18:52:49 2015 From: llribeiro90 at gmail.com (Leonardo Lima Ribeiro) Date: Tue, 13 Oct 2015 11:52:49 -0300 Subject: [Freeswitch-users] Gateway State In-Reply-To: <3E5240EB-6660-4224-9868-445AB5B38284@jerris.com> References: <73EB4A55-735C-4F48-8461-A644F6B2D9FB@gmail.com> <3E5240EB-6660-4224-9868-445AB5B38284@jerris.com> Message-ID: I?ve searched a bit more and I think I will be fine using: show channels Then I can parse the result to see if my gateway is there? What do you mean by using limit? It?s an api command? Thank you! > Em 13/10/2015, ?(s) 11:42 AM, Michael Jerris escreveu: > > We don't currently keep a counter of this. You might be able to craft one using limit, but more ideal is probably to create a patch to mod_sofia and contribute this feature. > >> On Oct 13, 2015, at 7:27 AM, Leonardo Lima Ribeiro > wrote: >> >> Hello all! >> >> I need to know how many calls are running for each gateway (in my case outbound calls). >> >> When I do sofia status I have the running number of calls for the external profile like RUNNING (1), but at the gateway line of the result, the state remains REGED. >> >> I tried too sofia status gateway, but no success. >> >> Here?s my Sofia status: >> freeswitch at internal> sofia status >> Name Type Data State >> ================================================================================================= >> external-ipv6 profile sip:mod_sofia@[::1]:5080 RUNNING (0) >> external-ipv6::example.com gateway sip:joeuser at example.com NOREG >> 192.168.10.72 alias internal ALIASED >> external profile sip:mod_sofia at 192.168.10.72:5080 RUNNING (1) >> external::example.com gateway sip:joeuser at example.com NOREG >> external::example.com gateway sip:joeuser at example.com NOREG >> external::5_JIVE gateway sip:**********@domain.jive.rtcfront.net REGED >> external::4_NEXTIVA gateway sip:*******@sbc.voipdnsservers.com REGED >> internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0) >> internal profile sip:mod_sofia at 192.168.10.72:5060 RUNNING (1) >> ================================================================================================= >> 4 profiles 1 alias >> >> And my sofia status gateway, here I can?t see even the number of calls that is running: >> freeswitch at internal> sofia status gateway >> Profile::Gateway-Name Data State Ping Time IB Calls(F/T) OB Calls(F/T) >> ================================================================================================= >> external-ipv6::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 >> external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 >> external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 >> external::5_JIVE sip:**********@domain.jive.rtcfront.net REGED 0.00 0/0 0/0 >> external::4_NEXTIVA sip:*****@sbc.voipdnsservers.com REGED 0.00 0/0 0/2 >> ================================================================================================= >> 5 gateways: Inbound(Failed/Total): 0/0,Outbound(Failed/Total):0/2 >> >> So, I just want to know if my current call is using 5_JIVE or 4_NEXTIVA. In this actual scenario I can know that my calls are being made by Nextiva because I have 0/2 outbound calls there and for Jive I have 0/0? But if I have any number for Jive, I will not know anymore... >> >> Any idea? >> >> Thank you, >> Leonardo Ribeiro >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/b5ae36e3/attachment.html From mike at jerris.com Tue Oct 13 18:53:27 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 13 Oct 2015 10:53:27 -0400 Subject: [Freeswitch-users] Gateway State In-Reply-To: References: <73EB4A55-735C-4F48-8461-A644F6B2D9FB@gmail.com> <3E5240EB-6660-4224-9868-445AB5B38284@jerris.com> Message-ID: <87BDABF4-6E31-4890-968E-B093FE75556A@jerris.com> https://freeswitch.org/confluence/display/FREESWITCH/Limit > On Oct 13, 2015, at 10:52 AM, Leonardo Lima Ribeiro wrote: > > I?ve searched a bit more and I think I will be fine using: > > show channels > > Then I can parse the result to see if my gateway is there? > > What do you mean by using limit? It?s an api command? > > Thank you! > >> Em 13/10/2015, ?(s) 11:42 AM, Michael Jerris > escreveu: >> >> We don't currently keep a counter of this. You might be able to craft one using limit, but more ideal is probably to create a patch to mod_sofia and contribute this feature. >> >>> On Oct 13, 2015, at 7:27 AM, Leonardo Lima Ribeiro > wrote: >>> >>> Hello all! >>> >>> I need to know how many calls are running for each gateway (in my case outbound calls). >>> >>> When I do sofia status I have the running number of calls for the external profile like RUNNING (1), but at the gateway line of the result, the state remains REGED. >>> >>> I tried too sofia status gateway, but no success. >>> >>> Here?s my Sofia status: >>> freeswitch at internal> sofia status >>> Name Type Data State >>> ================================================================================================= >>> external-ipv6 profile sip:mod_sofia@[::1]:5080 RUNNING (0) >>> external-ipv6::example.com gateway sip:joeuser at example.com NOREG >>> 192.168.10.72 alias internal ALIASED >>> external profile sip:mod_sofia at 192.168.10.72:5080 RUNNING (1) >>> external::example.com gateway sip:joeuser at example.com NOREG >>> external::example.com gateway sip:joeuser at example.com NOREG >>> external::5_JIVE gateway sip:**********@domain.jive.rtcfront.net REGED >>> external::4_NEXTIVA gateway sip:*******@sbc.voipdnsservers.com REGED >>> internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0) >>> internal profile sip:mod_sofia at 192.168.10.72:5060 RUNNING (1) >>> ================================================================================================= >>> 4 profiles 1 alias >>> >>> And my sofia status gateway, here I can?t see even the number of calls that is running: >>> freeswitch at internal> sofia status gateway >>> Profile::Gateway-Name Data State Ping Time IB Calls(F/T) OB Calls(F/T) >>> ================================================================================================= >>> external-ipv6::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 >>> external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 >>> external::example.com sip:joeuser at example.com NOREG 0.00 0/0 0/0 >>> external::5_JIVE sip:**********@domain.jive.rtcfront.net REGED 0.00 0/0 0/0 >>> external::4_NEXTIVA sip:*****@sbc.voipdnsservers.com REGED 0.00 0/0 0/2 >>> ================================================================================================= >>> 5 gateways: Inbound(Failed/Total): 0/0,Outbound(Failed/Total):0/2 >>> >>> So, I just want to know if my current call is using 5_JIVE or 4_NEXTIVA. In this actual scenario I can know that my calls are being made by Nextiva because I have 0/2 outbound calls there and for Jive I have 0/0? But if I have any number for Jive, I will not know anymore... >>> >>> Any idea? >>> >>> Thank you, >>> Leonardo Ribeiro >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/62ce4600/attachment-0001.html From krice at freeswitch.org Tue Oct 13 19:00:06 2015 From: krice at freeswitch.org (Ken Rice) Date: Tue, 13 Oct 2015 10:00:06 -0500 Subject: [Freeswitch-users] How to originate a SIP call without SDP In-Reply-To: References: Message-ID: <0b5301d105c7$d9c56c40$8d5044c0$@freeswitch.org> Enable-3pcc is to make it where FreeSWITCH will accept an invite w/out an SDP. To my knowledge it is not possible to use the originate command to send an invite without an SDP. From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Gustavo Garcia Sent: Tuesday, October 13, 2015 8:33 AM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] How to originate a SIP call without SDP Is it possible to originate a SIP call from Freeswitch without SDP in the INVITE? (SDP offer/answer will happen in the 200 / ACK) I have tried to play with the enable-3pcc variable without luck. Any help is very welcomed. Thx a lot, G. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/086b3019/attachment.html From brian at freeswitch.org Tue Oct 13 19:21:40 2015 From: brian at freeswitch.org (Brian West) Date: Tue, 13 Oct 2015 11:21:40 -0400 Subject: [Freeswitch-users] Freeswitch ignoring BYE sent by LegA when ignore_early_media=True In-Reply-To: References: Message-ID: You would file a new JIRA, with all this info if you've not done so already. On Tue, Oct 13, 2015 at 8:32 AM, Sushil Tripathi < sushil.tripathi at knowlarity.com> wrote: > I need to play a hold music file on LegA while Freeswitch tries to > bridge call to one of the listed numbers. Here in dial plan I have used > only one number. > > If I use following dialplan without ignore_early_media=true in bridge, Leg > A is able to disconnect the call when Freeswitch is trying to bridge the > call to one of the number in legB, but if ignore_early_media is true in > that case BYE sent by Leg A is ignored by freeswitch causing call to keep > ringing at LegB. > > > > > > data="{caller_id=+2000,ignore_early_media=true,RECORD_STEREO=true,originate_timeout=150,hangup_after_bridge=true,legA_UUID=${uuid}}sofia/gateway/anveo/${destination_number}"/> > > > > > While debugging for the root cause of this issue we found that this bug is > because of side-effect of commit-id > "3e00d270d7477a63b3c2e845b5473e6e7e3f1cfc" which was added to fix bug > https://freeswitch.org/jira/browse/FS-6006 . Now we are not sure whether > to remove this patch or not. Can you please suggest how to proceed further. > Thanks & Regards, > Sushil Tripathi > +91-9910700668 > > SuperReceptionist is now available on Android mobiles. Track your business > on the go with call analytics, recordings, insights and more: Download > the app here > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/dcc18dd2/attachment.html From mario_fs at mgtech.com Tue Oct 13 20:27:49 2015 From: mario_fs at mgtech.com (Mario) Date: Tue, 13 Oct 2015 09:27:49 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> Message-ID: <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. > On Oct 12, 2015, at 10:48 AM, Michael Jerris wrote: > > 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git > 510 cd libyuv > 512 make > 514 sudo make install > > just did on my machine and it worked fine? > >> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >> >> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >> >> >>> On Oct 8, 2015, at 6:31 PM, Michael Jerris > wrote: >>> >>> what does this have to do with this thread? >>> >>> On Thursday, October 8, 2015, Thomas Quintana > wrote: >>> https://hub.docker.com/r/bettervoice/freeswitch-container/ >>> >>> Thomas Quintana >>> Chief Technology Officer >>> Phone: 1 (512) 677-6200 >>> Website: http://www.bettervoice.com >>> >>> >>> >>> On Thu, Oct 8, 2015 at 3:54 PM, Mario > wrote: >>> Thanks I look forward to it since I am closer to 1.6! >>> Mario G >>> >>> > On Oct 8, 2015, at 12:50 PM, Michael Jerris > wrote: >>> > >>> > You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon. >>> > >>> >> On Oct 8, 2015, at 2:44 PM, Mario > wrote: >>> >> >>> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: >>> >> >>> >> Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, >>> >> Mario G >>> >> _________________________________________________________________________ >>> >> Professional FreeSWITCH Consulting Services: >>> >> consulting at freeswitch.org >>> >> http://www.freeswitchsolutions.com >>> >> >>> >> Official FreeSWITCH Sites >>> >> http://www.freeswitch.org >>> >> http://confluence.freeswitch.org >>> >> http://www.cluecon.com >>> >> >>> >> FreeSWITCH-users mailing list >>> >> FreeSWITCH-users at lists.freeswitch.org >>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >> http://www.freeswitch.org >>> > >>> > >>> > _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/5bf3cfb8/attachment-0001.html From mike at jerris.com Tue Oct 13 20:37:03 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 13 Oct 2015 12:37:03 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> Message-ID: <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> not sure what you mean by the one in support lib. If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file > On Oct 13, 2015, at 12:27 PM, Mario wrote: > > Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. > > I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. > > >> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >> >> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >> 510 cd libyuv >> 512 make >> 514 sudo make install >> >> just did on my machine and it worked fine? >> >>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>> >>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>> >>> >>>> On Oct 8, 2015, at 6:31 PM, Michael Jerris > wrote: >>>> >>>> what does this have to do with this thread? >>>> >>>> On Thursday, October 8, 2015, Thomas Quintana > wrote: >>>> https://hub.docker.com/r/bettervoice/freeswitch-container/ >>>> >>>> Thomas Quintana >>>> Chief Technology Officer >>>> Phone: 1 (512) 677-6200 >>>> Website: http://www.bettervoice.com >>>> >>>> >>>> >>>> On Thu, Oct 8, 2015 at 3:54 PM, Mario > wrote: >>>> Thanks I look forward to it since I am closer to 1.6! >>>> Mario G >>>> >>>> > On Oct 8, 2015, at 12:50 PM, Michael Jerris > wrote: >>>> > >>>> > You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon. >>>> > >>>> >> On Oct 8, 2015, at 2:44 PM, Mario > wrote: >>>> >> >>>> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: >>>> >> >>>> >> Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, >>>> >> Mario G >>>> >> _________________________________________________________________________ >>>> >> Professional FreeSWITCH Consulting Services: >>>> >> consulting at freeswitch.org >>>> >> http://www.freeswitchsolutions.com >>>> >> >>>> >> Official FreeSWITCH Sites >>>> >> http://www.freeswitch.org >>>> >> http://confluence.freeswitch.org >>>> >> http://www.cluecon.com >>>> >> >>>> >> FreeSWITCH-users mailing list >>>> >> FreeSWITCH-users at lists.freeswitch.org >>>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> >> http://www.freeswitch.org >>>> > >>>> > >>>> > _________________________________________________________________________ >>>> > Professional FreeSWITCH Consulting Services: >>>> > consulting at freeswitch.org >>>> > http://www.freeswitchsolutions.com >>>> > >>>> > Official FreeSWITCH Sites >>>> > http://www.freeswitch.org >>>> > http://confluence.freeswitch.org >>>> > http://www.cluecon.com >>>> > >>>> > FreeSWITCH-users mailing list >>>> > FreeSWITCH-users at lists.freeswitch.org >>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> > http://www.freeswitch.org >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/859f8580/attachment.html From luis.daniel.lucio at gmail.com Tue Oct 13 20:31:56 2015 From: luis.daniel.lucio at gmail.com (Luis Daniel Lucio Quiroz) Date: Tue, 13 Oct 2015 12:31:56 -0400 Subject: [Freeswitch-users] Help with compiling libyuv 32bits Message-ID: BTW, has anybody been able compile it in 32 bits? Le 2015-10-13 12:28 PM, "Mario" a ?crit : > Thank you, a question: How does this differ from the one in the support > lib? The URL will go into the wiki and possibly a homebrew formula. > > I was able to make install it into /usr/local instead of /usr but > freeswitch still does not find it. Will look into it further. > > > On Oct 12, 2015, at 10:48 AM, Michael Jerris wrote: > > 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git > 510 cd libyuv > 512 make > 514 sudo make install > > just did on my machine and it worked fine? > > On Oct 12, 2015, at 1:39 PM, Mario wrote: > > I got nowhere this weekend trying to compile libyuv on OS X so will wait > for Michael?s magic. I am also looking into making the new prereqs homebrew > formulas and want to see if it?s possible for libyuv. If so, I was thinking > of doing a homebrew formula called ?freeswitch-support/prereqs? with > everything in it. > > > On Oct 8, 2015, at 6:31 PM, Michael Jerris wrote: > > what does this have to do with this thread? > > On Thursday, October 8, 2015, Thomas Quintana > wrote: > >> https://hub.docker.com/r/bettervoice/freeswitch-container/ >> >> Thomas Quintana >> Chief Technology Officer >> Phone: 1 (512) 677-6200 >> Website: http://www.bettervoice.com >> >> >> >> On Thu, Oct 8, 2015 at 3:54 PM, Mario wrote: >> >>> Thanks I look forward to it since I am closer to 1.6! >>> Mario G >>> >>> > On Oct 8, 2015, at 12:50 PM, Michael Jerris wrote: >>> > >>> > You don't need the utilities, I'm going to have to go through and >>> figure out what all i needed to do manually and how I did it and write it >>> up for you... I'll try to do this soon. >>> > >>> >> On Oct 8, 2015, at 2:44 PM, Mario wrote: >>> >> >>> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official >>> libyuv google doc states I need the google chromium utilities. But >>> searching the web I see FreeSWITCH folks are just using ?make?. There is no >>> configure file but make seems to work. But make install fails since it does >>> not know the target directories. The question is: >>> >> >>> >> Do I need the chromium utilities to build the FreeSWITCH libyuv >>> version or can I just use make/make install and how to specify targets. I >>> know it?s OS X (BSD) but Linux should be close enough. Thanks, >>> >> Mario G >>> >> >>> _________________________________________________________________________ >>> >> Professional FreeSWITCH Consulting Services: >>> >> consulting at freeswitch.org >>> >> http://www.freeswitchsolutions.com >>> >> >>> >> Official FreeSWITCH Sites >>> >> http://www.freeswitch.org >>> >> http://confluence.freeswitch.org >>> >> http://www.cluecon.com >>> >> >>> >> FreeSWITCH-users mailing list >>> >> FreeSWITCH-users at lists.freeswitch.org >>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >> http://www.freeswitch.org >>> > >>> > >>> > >>> _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/7fb4d58a/attachment-0001.html From anthony.minessale at gmail.com Tue Oct 13 20:46:14 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 13 Oct 2015 11:46:14 -0500 Subject: [Freeswitch-users] Freeswitch ignoring BYE sent by LegA when ignore_early_media=True In-Reply-To: References: Message-ID: This is https://freeswitch.org/jira/browse/FS-7929 and its already fixed? On Tue, Oct 13, 2015 at 10:21 AM, Brian West wrote: > You would file a new JIRA, with all this info if you've not done so > already. > > On Tue, Oct 13, 2015 at 8:32 AM, Sushil Tripathi < > sushil.tripathi at knowlarity.com> wrote: > >> I need to play a hold music file on LegA while Freeswitch tries to >> bridge call to one of the listed numbers. Here in dial plan I have used >> only one number. >> >> If I use following dialplan without ignore_early_media=true in bridge, >> Leg A is able to disconnect the call when Freeswitch is trying to bridge >> the call to one of the number in legB, but if ignore_early_media is true in >> that case BYE sent by Leg A is ignored by freeswitch causing call to keep >> ringing at LegB. >> >> >> >> >> >> > data="{caller_id=+2000,ignore_early_media=true,RECORD_STEREO=true,originate_timeout=150,hangup_after_bridge=true,legA_UUID=${uuid}}sofia/gateway/anveo/${destination_number}"/> >> >> >> >> >> While debugging for the root cause of this issue we found that this bug >> is because of side-effect of commit-id >> "3e00d270d7477a63b3c2e845b5473e6e7e3f1cfc" which was added to fix bug >> https://freeswitch.org/jira/browse/FS-6006 . Now we are not sure whether >> to remove this patch or not. Can you please suggest how to proceed further. >> Thanks & Regards, >> Sushil Tripathi >> +91-9910700668 >> >> SuperReceptionist is now available on Android mobiles. Track your >> business on the go with call analytics, recordings, insights and more: Download >> the app here >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/c01eff06/attachment.html From rick.jarvis at magicmail.mooo.com Tue Oct 13 21:52:04 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Tue, 13 Oct 2015 18:52:04 +0100 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started Message-ID: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> I want to create an app for call handling on FreeSWITCH, in particular stacking calls, connecting to audio channels on a sound card in response to mouse clicks etc. What?s the best way to get started? In particular: What are my options, API / Language wise? I?m familiar with Python, Bash, and Basic. Are these options? Any tips, or pointers to useful ?idiots guides? / ?howtos? ?? Thanks! RICK From gmaruzz at gmail.com Tue Oct 13 21:58:25 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Tue, 13 Oct 2015 19:58:25 +0200 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started In-Reply-To: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> References: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> Message-ID: start with mod_portaudio, then study ESL, then use a ESL library from some scripting language On Tue, Oct 13, 2015 at 7:52 PM, wrote: > I want to create an app for call handling on FreeSWITCH, in particular > stacking calls, connecting to audio channels on a sound card in response to > mouse clicks etc. > > What?s the best way to get started? In particular: > > What are my options, API / Language wise? I?m familiar with Python, Bash, > and Basic. Are these options? Any tips, or pointers to useful ?idiots > guides? / ?howtos? ?? > > Thanks! > RICK > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/f47e1570/attachment.html From gmaruzz at gmail.com Tue Oct 13 21:59:07 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Tue, 13 Oct 2015 19:59:07 +0200 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started In-Reply-To: References: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> Message-ID: start studying from here: http://confluence.freeswitch.org On Tue, Oct 13, 2015 at 7:58 PM, Giovanni Maruzzelli wrote: > start with mod_portaudio, then study ESL, then use a ESL library from some > scripting language > > On Tue, Oct 13, 2015 at 7:52 PM, wrote: > >> I want to create an app for call handling on FreeSWITCH, in particular >> stacking calls, connecting to audio channels on a sound card in response to >> mouse clicks etc. >> >> What?s the best way to get started? In particular: >> >> What are my options, API / Language wise? I?m familiar with Python, Bash, >> and Basic. Are these options? Any tips, or pointers to useful ?idiots >> guides? / ?howtos? ?? >> >> Thanks! >> RICK >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/d1f20206/attachment-0001.html From rick.jarvis at magicmail.mooo.com Tue Oct 13 22:52:07 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Tue, 13 Oct 2015 19:52:07 +0100 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started In-Reply-To: References: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> Message-ID: Thanks, that?s a great start. The wiki for Python ESL suggests I have to compile it otherwise it won?t work, and says I need to go into the FS source directory. How?s that work if FS is installed from the Debian repos? > On 13 Oct 2015, at 18:58, Giovanni Maruzzelli wrote: > > start with mod_portaudio, then study ESL, then use a ESL library from some scripting language > > On Tue, Oct 13, 2015 at 7:52 PM, > wrote: > I want to create an app for call handling on FreeSWITCH, in particular stacking calls, connecting to audio channels on a sound card in response to mouse clicks etc. > > What?s the best way to get started? In particular: > > What are my options, API / Language wise? I?m familiar with Python, Bash, and Basic. Are these options? Any tips, or pointers to useful ?idiots guides? / ?howtos? ?? > > Thanks! > RICK > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/0755fad3/attachment.html From mike at jerris.com Tue Oct 13 23:01:55 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 13 Oct 2015 15:01:55 -0400 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started In-Reply-To: References: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> Message-ID: <6AC6A54A-40A3-44A1-959D-C14769EE3017@jerris.com> Looks like this was already added: https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/416/overview Might just be in the repo for 1.6 and not 1.4 but should be compatible with both. > On Oct 13, 2015, at 2:52 PM, rick.jarvis at magicmail.mooo.com wrote: > > Thanks, that?s a great start. The wiki for Python ESL suggests I have to compile it otherwise it won?t work, and says I need to go into the FS source directory. How?s that work if FS is installed from the Debian repos? > >> On 13 Oct 2015, at 18:58, Giovanni Maruzzelli > wrote: >> >> start with mod_portaudio, then study ESL, then use a ESL library from some scripting language >> >> On Tue, Oct 13, 2015 at 7:52 PM, > wrote: >> I want to create an app for call handling on FreeSWITCH, in particular stacking calls, connecting to audio channels on a sound card in response to mouse clicks etc. >> >> What?s the best way to get started? In particular: >> >> What are my options, API / Language wise? I?m familiar with Python, Bash, and Basic. Are these options? Any tips, or pointers to useful ?idiots guides? / ?howtos? ?? >> >> Thanks! >> RICK >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> -- >> Sincerely, >> >> Giovanni Maruzzelli >> Cell : +39-347-2665618 >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/e3dbbdee/attachment.html From gmaruzz at gmail.com Tue Oct 13 23:02:53 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Tue, 13 Oct 2015 21:02:53 +0200 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started In-Reply-To: References: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> Message-ID: :) I believe it does not work, you must compile from source, in my opinion (not sure). But before to delve in it, I would counseil you to take the time to have mod_postaudio working from fs_cli, and doing what you want. After that (it will be 80% of your work) the rest will be a breeze. On Tue, Oct 13, 2015 at 8:52 PM, wrote: > Thanks, that?s a great start. The wiki for Python ESL suggests I have to > compile it otherwise it won?t work, and says I need to go into the FS > source directory. How?s that work if FS is installed from the Debian repos? > > On 13 Oct 2015, at 18:58, Giovanni Maruzzelli wrote: > > start with mod_portaudio, then study ESL, then use a ESL library from some > scripting language > > On Tue, Oct 13, 2015 at 7:52 PM, wrote: > >> I want to create an app for call handling on FreeSWITCH, in particular >> stacking calls, connecting to audio channels on a sound card in response to >> mouse clicks etc. >> >> What?s the best way to get started? In particular: >> >> What are my options, API / Language wise? I?m familiar with Python, Bash, >> and Basic. Are these options? Any tips, or pointers to useful ?idiots >> guides? / ?howtos? ?? >> >> Thanks! >> RICK >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/c24df274/attachment-0001.html From rick.jarvis at magicmail.mooo.com Tue Oct 13 23:08:21 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Tue, 13 Oct 2015 20:08:21 +0100 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started In-Reply-To: <6AC6A54A-40A3-44A1-959D-C14769EE3017@jerris.com> References: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> <6AC6A54A-40A3-44A1-959D-C14769EE3017@jerris.com> Message-ID: <2B05A98B-C4B4-4ABE-AFA5-F5BE6E5608B7@magicmail.mooo.com> I don?t have a login for that so can?t see it - is there a package I need to install - freeswitch-py?? > On 13 Oct 2015, at 20:01, Michael Jerris wrote: > > Looks like this was already added: > > https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/416/overview > > Might just be in the repo for 1.6 and not 1.4 but should be compatible with both. > > >> On Oct 13, 2015, at 2:52 PM, rick.jarvis at magicmail.mooo.com wrote: >> >> Thanks, that?s a great start. The wiki for Python ESL suggests I have to compile it otherwise it won?t work, and says I need to go into the FS source directory. How?s that work if FS is installed from the Debian repos? >> >>> On 13 Oct 2015, at 18:58, Giovanni Maruzzelli > wrote: >>> >>> start with mod_portaudio, then study ESL, then use a ESL library from some scripting language >>> >>> On Tue, Oct 13, 2015 at 7:52 PM, > wrote: >>> I want to create an app for call handling on FreeSWITCH, in particular stacking calls, connecting to audio channels on a sound card in response to mouse clicks etc. >>> >>> What?s the best way to get started? In particular: >>> >>> What are my options, API / Language wise? I?m familiar with Python, Bash, and Basic. Are these options? Any tips, or pointers to useful ?idiots guides? / ?howtos? ?? >>> >>> Thanks! >>> RICK >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> -- >>> Sincerely, >>> >>> Giovanni Maruzzelli >>> Cell : +39-347-2665618 >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/28f5968d/attachment.html From igorolhovskiy at gmail.com Wed Oct 14 01:15:33 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Wed, 14 Oct 2015 00:15:33 +0300 Subject: [Freeswitch-users] Checking FreeSwitch source code Message-ID: Hi! I don't know, if developers and maintainers noticed this: http://www.viva64.com/en/b/0351/ Might be helpful ) -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/4e9ef883/attachment.html From mario_fs at mgtech.com Wed Oct 14 01:46:46 2015 From: mario_fs at mgtech.com (Mario) Date: Tue, 13 Oct 2015 14:46:46 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> Message-ID: <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. > On Oct 13, 2015, at 9:37 AM, Michael Jerris wrote: > > not sure what you mean by the one in support lib. > > If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file > >> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >> >> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >> >> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >> >> >>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>> >>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>> 510 cd libyuv >>> 512 make >>> 514 sudo make install >>> >>> just did on my machine and it worked fine? >>> >>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>> >>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>> >>>> >>>>> On Oct 8, 2015, at 6:31 PM, Michael Jerris > wrote: >>>>> >>>>> what does this have to do with this thread? >>>>> >>>>> On Thursday, October 8, 2015, Thomas Quintana > wrote: >>>>> https://hub.docker.com/r/bettervoice/freeswitch-container/ >>>>> >>>>> Thomas Quintana >>>>> Chief Technology Officer >>>>> Phone: 1 (512) 677-6200 >>>>> Website: http://www.bettervoice.com >>>>> >>>>> >>>>> >>>>> On Thu, Oct 8, 2015 at 3:54 PM, Mario > wrote: >>>>> Thanks I look forward to it since I am closer to 1.6! >>>>> Mario G >>>>> >>>>> > On Oct 8, 2015, at 12:50 PM, Michael Jerris > wrote: >>>>> > >>>>> > You don't need the utilities, I'm going to have to go through and figure out what all i needed to do manually and how I did it and write it up for you... I'll try to do this soon. >>>>> > >>>>> >> On Oct 8, 2015, at 2:44 PM, Mario > wrote: >>>>> >> >>>>> >> I git cloned libyuv from the FreeSWITCH repos into OS X. The official libyuv google doc states I need the google chromium utilities. But searching the web I see FreeSWITCH folks are just using ?make?. There is no configure file but make seems to work. But make install fails since it does not know the target directories. The question is: >>>>> >> >>>>> >> Do I need the chromium utilities to build the FreeSWITCH libyuv version or can I just use make/make install and how to specify targets. I know it?s OS X (BSD) but Linux should be close enough. Thanks, >>>>> >> Mario G >>>>> >> _________________________________________________________________________ >>>>> >> Professional FreeSWITCH Consulting Services: >>>>> >> consulting at freeswitch.org >>>>> >> http://www.freeswitchsolutions.com >>>>> >> >>>>> >> Official FreeSWITCH Sites >>>>> >> http://www.freeswitch.org >>>>> >> http://confluence.freeswitch.org >>>>> >> http://www.cluecon.com >>>>> >> >>>>> >> FreeSWITCH-users mailing list >>>>> >> FreeSWITCH-users at lists.freeswitch.org >>>>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> >> http://www.freeswitch.org >>>>> > >>>>> > >>>>> > _________________________________________________________________________ >>>>> > Professional FreeSWITCH Consulting Services: >>>>> > consulting at freeswitch.org >>>>> > http://www.freeswitchsolutions.com >>>>> > >>>>> > Official FreeSWITCH Sites >>>>> > http://www.freeswitch.org >>>>> > http://confluence.freeswitch.org >>>>> > http://www.cluecon.com >>>>> > >>>>> > FreeSWITCH-users mailing list >>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> > http://www.freeswitch.org >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/6d2c8643/attachment-0001.html From mike at jerris.com Wed Oct 14 01:55:40 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 13 Oct 2015 17:55:40 -0400 Subject: [Freeswitch-users] Checking FreeSwitch source code In-Reply-To: References: Message-ID: Yes, they notified us a few days ago about it, and we are talking to them about getting access to the software so we can see how well it can help us. Good news at least is it doesn't appear to have found any security issues, but it did find a number of typos, mostly in error cases that are not hit very often. We will be fixing these issues shortly once we have access to the full report so we can review it all properly. As it happens, we do have ongoing work with a number of similar scanners that we use to help improve overall code quality. These tools all seem to have different strengths and weaknesses when it comes to what they can find and what their false positive rate is. This tool is somewhat interesting in that it is the only windows based tool we have had scan this code other than the built in microsoft code analysis functions, so it appears to have found a number of small windows specific issues we have not seen from other tools. > On Oct 13, 2015, at 5:15 PM, Igor Olhovskiy wrote: > > Hi! > > I don't know, if developers and maintainers noticed this: http://www.viva64.com/en/b/0351/ > Might be helpful ) > > -- > Best regards, > Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/9b66d72d/attachment.html From mike at jerris.com Wed Oct 14 01:58:28 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 13 Oct 2015 17:58:28 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> Message-ID: > On Oct 13, 2015, at 5:46 PM, Mario wrote: > > What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? These are the same, just one has my user id in the url > > I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. > >> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >> >> not sure what you mean by the one in support lib. >> >> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >> >>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>> >>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>> >>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>> >>> >>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>> >>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>> 510 cd libyuv >>>> 512 make >>>> 514 sudo make install >>>> >>>> just did on my machine and it worked fine? >>>> >>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>> >>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/c55e3d64/attachment.html From mario_fs at mgtech.com Wed Oct 14 03:34:47 2015 From: mario_fs at mgtech.com (Mario) Date: Tue, 13 Oct 2015 16:34:47 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> Message-ID: <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. Mario G > On Oct 13, 2015, at 2:58 PM, Michael Jerris wrote: > > >> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >> >> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? > These are the same, just one has my user id in the url > >> >> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. > > You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. > >> >>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>> >>> not sure what you mean by the one in support lib. >>> >>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>> >>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>> >>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>> >>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>> >>>> >>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>> >>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>> 510 cd libyuv >>>>> 512 make >>>>> 514 sudo make install >>>>> >>>>> just did on my machine and it worked fine? >>>>> >>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>> >>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151013/79db0799/attachment-0001.html From jaybinks at gmail.com Wed Oct 14 08:37:37 2015 From: jaybinks at gmail.com (jay binks) Date: Wed, 14 Oct 2015 14:37:37 +1000 Subject: [Freeswitch-users] Bind Error! Message-ID: Im curious what the cause of this might be ? freeswitch.log.2015-10-14-10-51-58.1:9b18ce47-b456-427f-8c72-43d9b5b6425b 2015-10-13 15:38:15.638466 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS ERROR: [Bind Error! 10.248.2.165:33400] freeswitch.log.2015-10-14-10-51-58.1:63e75a6a-73bf-47c2-bdd3-bae18135749c 2015-10-13 17:17:35.778463 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS ERROR: [Bind Error! 10.248.2.165:33400] freeswitch.log.2015-10-14-10-51-58.1:bfc032c9-0f75-4f63-a50f-f314805c38ef 2015-10-13 18:16:59.178586 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS ERROR: [Bind Error! 192.168.146.11:33400] freeswitch.log.2015-10-14-10-51-58.1:46e953ce-e46a-4992-9bcc-afcaaa5be89f 2015-10-13 18:40:57.778496 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS ERROR: [Bind Error! 10.248.2.165:33400] I wondered if it was related to the ulimits set in the init script, but I'm using the freeswitch-sysvinit package from the FS repo, so I would imagine this to be "correct" :) ( even thought it only sets the stack size ) any pointers would be great. -- Sincerely Jay -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/54fb779f/attachment.html From anthony.minessale at gmail.com Wed Oct 14 09:16:17 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 14 Oct 2015 00:16:17 -0500 Subject: [Freeswitch-users] Bind Error! In-Reply-To: References: Message-ID: Its always the same port 33400 even onnother ips. maybe its inuse on some other software. netstat -na | grep 33400 maybe? We have a param that will test the port first but I cant recall what it is atm. On Tuesday, October 13, 2015, jay binks wrote: > Im curious what the cause of this might be ? > > freeswitch.log.2015-10-14-10-51-58.1:9b18ce47-b456-427f-8c72-43d9b5b6425b > 2015-10-13 15:38:15.638466 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS > ERROR: [Bind Error! 10.248.2.165:33400] > > freeswitch.log.2015-10-14-10-51-58.1:63e75a6a-73bf-47c2-bdd3-bae18135749c > 2015-10-13 17:17:35.778463 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS > ERROR: [Bind Error! 10.248.2.165:33400] > > freeswitch.log.2015-10-14-10-51-58.1:bfc032c9-0f75-4f63-a50f-f314805c38ef > 2015-10-13 18:16:59.178586 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS > ERROR: [Bind Error! 192.168.146.11:33400] > > freeswitch.log.2015-10-14-10-51-58.1:46e953ce-e46a-4992-9bcc-afcaaa5be89f > 2015-10-13 18:40:57.778496 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS > ERROR: [Bind Error! 10.248.2.165:33400] > > I wondered if it was related to the ulimits set in the init script, but > I'm using the freeswitch-sysvinit package from the FS repo, so I would > imagine this to be "correct" :) > ( even thought it only sets the stack size ) > > any pointers would be great. > > -- > Sincerely > > Jay > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/546405ef/attachment.html From anthony.minessale at gmail.com Wed Oct 14 09:20:16 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 14 Oct 2015 00:20:16 -0500 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> Message-ID: Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. On Tuesday, October 13, 2015, Mario wrote: > FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and > opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and > came up! BTW, the previous problem I had was dumb, I had to do a new git > clone of FS and it found libyuv in /usr/local. > > Thanks for the guidance! Now for thorough testing then updating the > Applescript FS installer and wiki pages. > Mario G > > > On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: > > > On Oct 13, 2015, at 5:46 PM, Mario > wrote: > > What I meant was was is the difference between the libyuv in > https://freeswitch.org/stash/scm/sd/libyuv.git and > https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? > > > These are the same, just one has my user id in the url > > > I installed libyuv into /usr/local which is where I installed flite. > Freeswitch make finds flite fine but not lubyuv. I modified libyuv > makefile, .pc and .pc.in files from /usr to /usr/local. The objective is > I don?t want it in OS X system directories, should not need SUDO, and > removal is easy. Can?t figure out why FS finds flite in /usr/local but not > libyuv. > > > You would have to take a look at the configure code for detection. I know > libyuv needs pkg-config. You might be able to come up with some small > patches for that makefile to make it possible to pass the prefix in as a > var so we don't need to hack the files to build like that. > > > On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: > > not sure what you mean by the one in support lib. > > If you are installing to a different locations, it will put the .pc file > for pkg-config in that alt location too, then you either need to symlink > that pc file to the places pkg-config looks in or something to get > pkg-config to see that file > > On Oct 13, 2015, at 12:27 PM, Mario > wrote: > > Thank you, a question: How does this differ from the one in the support > lib? The URL will go into the wiki and possibly a homebrew formula. > > I was able to make install it into /usr/local instead of /usr but > freeswitch still does not find it. Will look into it further. > > > On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: > > 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git > 510 cd libyuv > 512 make > 514 sudo make install > > just did on my machine and it worked fine? > > On Oct 12, 2015, at 1:39 PM, Mario > wrote: > > I got nowhere this weekend trying to compile libyuv on OS X so will wait > for Michael?s magic. I am also looking into making the new prereqs homebrew > formulas and want to see if it?s possible for libyuv. If so, I was thinking > of doing a homebrew formula called ?freeswitch-support/prereqs? with > everything in it. > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/a06fac5a/attachment.html From Alexander.Haugg at c4b.de Wed Oct 14 09:59:54 2015 From: Alexander.Haugg at c4b.de (Alexander Haugg) Date: Wed, 14 Oct 2015 05:59:54 +0000 Subject: [Freeswitch-users] No SIP UPDATE will send In-Reply-To: References: Message-ID: Hi, the problem is the same. What can I do to send a SIP Update to a call leg. Manual or automatic after a dialplan-, or uuid_bridge command? Just for info, the first leg is coming from a trunk and the second leg go back to the trunk... Thanks a lot Von: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] Im Auftrag von Alexander Haugg Gesendet: Montag, 20. Juli 2015 09:15 An: FreeSWITCH Users Help Betreff: [Freeswitch-users] No SIP UPDATE will send Hi all, I have the problem, that the freeSwitch don't send a SIP UPDATE to the PBX. Scenario: PBX (Siemens H3K) is connected via SIP trunking to the FreeSwitch. If I have two Legs from the H3K to the Freeswitch I'm using the uuid_bridge command to connect this two legs (works fine), but the call legs will not updated via SIP UPDATE. The PBX have no information to update the displays on the telephones. The target number (toHeader) was the routing number from the H3K to the freeswitch. Now I need a SIP UPDATE from FreeSwitch to PBX to actualize the toHeader with the new partner number (the partner number is the fromHeader of the other leg). In the sofia profile I was try it with the parameter and without this parameter (in the source code the default is "true") What can I do to force an UPDATE to the call legs? Version of the FreeSwitch FreeSWITCH Version 1.5.15b+git~20150121T080154Z~90ab1d16f5~64bit (git 90ab1d1 2015-01-21 08:01:54Z 64bit) In the INVITE from the PBX the ALLOW header includes the UPDATE Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, REFER, INFO, PRACK, UPDATE Many thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/fd59597e/attachment-0001.html From sunil.more64 at yahoo.in Wed Oct 14 10:22:42 2015 From: sunil.more64 at yahoo.in (sunil more) Date: Wed, 14 Oct 2015 06:22:42 +0000 (UTC) Subject: [Freeswitch-users] Unable to conmplie mod_shout References: <957799883.93209.1444803762558.JavaMail.yahoo@mail.yahoo.com> Message-ID: <957799883.93209.1444803762558.JavaMail.yahoo@mail.yahoo.com> Hello All,I am trying to compile freeswitch latest commit on Ubuntu Server and I am getting stuck while compiling mod_shout. It asked me for adding dependency libmpg123-dev. I have this lib package already installed on my machine. However i still get stuck over this error. Please help me.Operating system:Distributor ID: UbuntuDescription: Ubuntu 14.04.3 LTSRelease: 14.04Codename: trusty Error:making all mod_shoutmake[4]: Entering directory `/usr/local/src/freeswitch/src/mod/formats/mod_shout'Makefile:895: *** You must install libmpg123-dev to build mod_shout.? Stop.make[4]:?Leaving?directory `/usr/local/src/freeswitch/src/mod/formats/mod_shout'make[3]: *** [mod_shout-all] Error 1make[3]:?Leaving?directory `/usr/local/src/freeswitch/src/mod'make[2]: *** [all-recursive] Error 1make[2]:?Leaving?directory `/usr/local/src/freeswitch/src'make[1]: *** [all-recursive] Error 1make[1]:?Leaving?directory `/usr/local/src/freeswitch'make: *** [all] Error 2 Regards,Sunil More? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/397c6269/attachment.html From m.hubert at hexanet.fr Wed Oct 14 12:04:00 2015 From: m.hubert at hexanet.fr (Mickael Hubert) Date: Wed, 14 Oct 2015 10:04:00 +0200 Subject: [Freeswitch-users] Force GW Down with mod_distributor In-Reply-To: References: Message-ID: Hi Steven, Thanks for you response. I'm already using this method ( https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan) eg: my first mail. But distributor don't know about gateway is down (down with force command: *sofia profile PR1 killgw GWSBC1)* For you, there isn't "proper" / "automatic" solution to solve my issue. I must configure my freeswitch to backup on specific reasons (INVALID_GATEWAY or GATEWAY_DOWN) ? thanks ++ 2015-10-13 10:58 GMT+02:00 Steven Ayre : > Or even better, try: > > https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan > > On 13 October 2015 at 09:57, Steven Ayre wrote: > >> You could try adjusting your routing so on INVALID_GATEWAY or >> GATEWAY_DOWN it tries using another gateway from the mod_distributor list >> (probably with a cap on the number of attempts), which'd then handle if SIP >> OPTIONS ping marks a gateway as offline as well. >> >> On 12 October 2015 at 15:16, Mickael Hubert wrote: >> >>> Hi list, >>> I have an issue when I want force a gateway go down with distributor >>> module. >>> >>> *- My distributor conf:* >>> >>> >>> >>> >>> >>> * >> weight="1"/> * >>> >>> *- My dialplan conf:* >>> *sofia/gateway/${distributor(LISTPR1 ${sofia(profile PR1 gwlist >>> down)})}/${destination_number}"/>* >>> >>> When the SBC's provider works fine, calls are load balanced. It works >>> perfectly. >>> >>> But this morning, my SIP provider was a issue in one of them SBCs. GW >>> was always UP (SIG OK), but the issue was on media stream. >>> >>> I run this command to force GW go down: >>> *sofia profile PR1 killgw GWSBC1* >>> >>> With this command, GWSBC1 was down, OK, but distributor don't know it. >>> Endeed, when GW is kill with (killgw) command, bridge command "*${sofia(profile >>> PR1 gwlist down)" *returns 0 gwdown >>> >>> *.* >>> When a call arrive, distributor sends it to all gateways. >>> >>> "*${sofia(profile PR1 gwlist down)" *is OK only when ping options not >>> responding. >>> >>> >>> *My question:* >>> How can I force GW go down (simulate ping option not responding) with a >>> simple command (compliant with mod_ditributor) ? It's possible ? >>> >>> >>> >>> >>> *Ex:State NOREGStatus DOWN* >>> Thanks in advance >>> >>> >>> >>> -- >>> Cordialement >>> >>> HUBERT Micka?l >>> Ing?nieur VOIP - Hexanet >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Cordialement HUBERT Micka?l Ing?nieur VOIP - Hexanet -- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/0476d7a0/attachment.html From s.safarov at gmail.com Wed Oct 14 12:28:32 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 14 Oct 2015 11:28:32 +0300 Subject: [Freeswitch-users] Freeswitch ignoring BYE sent by LegA when ignore_early_media=True In-Reply-To: References: Message-ID: Case FS-7363 probably related On Tue, Oct 13, 2015 at 7:46 PM, Anthony Minessale < anthony.minessale at gmail.com> wrote: > This is https://freeswitch.org/jira/browse/FS-7929 and its already fixed? > > On Tue, Oct 13, 2015 at 10:21 AM, Brian West wrote: > >> You would file a new JIRA, with all this info if you've not done so >> already. >> >> On Tue, Oct 13, 2015 at 8:32 AM, Sushil Tripathi < >> sushil.tripathi at knowlarity.com> wrote: >> >>> I need to play a hold music file on LegA while Freeswitch tries to >>> bridge call to one of the listed numbers. Here in dial plan I have used >>> only one number. >>> >>> If I use following dialplan without ignore_early_media=true in bridge, >>> Leg A is able to disconnect the call when Freeswitch is trying to bridge >>> the call to one of the number in legB, but if ignore_early_media is true in >>> that case BYE sent by Leg A is ignored by freeswitch causing call to keep >>> ringing at LegB. >>> >>> >>> >>> >>> >> data="hold_music=/srv/sounds/123.mp3"/> >>> >> data="{caller_id=+2000,ignore_early_media=true,RECORD_STEREO=true,originate_timeout=150,hangup_after_bridge=true,legA_UUID=${uuid}}sofia/gateway/anveo/${destination_number}"/> >>> >>> >>> >>> >>> While debugging for the root cause of this issue we found that this bug >>> is because of side-effect of commit-id >>> "3e00d270d7477a63b3c2e845b5473e6e7e3f1cfc" which was added to fix bug >>> https://freeswitch.org/jira/browse/FS-6006 . Now we are not sure >>> whether to remove this patch or not. Can you please suggest how to proceed >>> further. >>> Thanks & Regards, >>> Sushil Tripathi >>> +91-9910700668 >>> >>> SuperReceptionist is now available on Android mobiles. Track your >>> business on the go with call analytics, recordings, insights and more: Download >>> the app here >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/9cad597c/attachment-0001.html From steveayre at gmail.com Wed Oct 14 12:52:09 2015 From: steveayre at gmail.com (Steven Ayre) Date: Wed, 14 Oct 2015 09:52:09 +0100 Subject: [Freeswitch-users] Force GW Down with mod_distributor In-Reply-To: References: Message-ID: I see your point - it'd remove down gateways but can't exclude gateways it no longer knows about. What'd be needed is either an inverse operation to only distribute among a list of 'up' gateways. Which'd require a patch. On 14 October 2015 at 09:04, Mickael Hubert wrote: > Hi Steven, > Thanks for you response. > > I'm already using this method ( > https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan) > eg: my first mail. > But distributor don't know about gateway is down (down with force command: > > *sofia profile PR1 killgw GWSBC1)* > For you, there isn't "proper" / "automatic" solution to solve my issue. I > must configure my freeswitch to backup on specific reasons (INVALID_GATEWAY > or GATEWAY_DOWN) ? > > thanks > > ++ > > > 2015-10-13 10:58 GMT+02:00 Steven Ayre : > >> Or even better, try: >> >> https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan >> >> On 13 October 2015 at 09:57, Steven Ayre wrote: >> >>> You could try adjusting your routing so on INVALID_GATEWAY or >>> GATEWAY_DOWN it tries using another gateway from the mod_distributor list >>> (probably with a cap on the number of attempts), which'd then handle if SIP >>> OPTIONS ping marks a gateway as offline as well. >>> >>> On 12 October 2015 at 15:16, Mickael Hubert wrote: >>> >>>> Hi list, >>>> I have an issue when I want force a gateway go down with distributor >>>> module. >>>> >>>> *- My distributor conf:* >>>> >>>> >>>> >>>> >>>> >>>> * >>> weight="1"/> * >>>> >>>> *- My dialplan conf:* >>>> *sofia/gateway/${distributor(LISTPR1 ${sofia(profile PR1 gwlist >>>> down)})}/${destination_number}"/>* >>>> >>>> When the SBC's provider works fine, calls are load balanced. It works >>>> perfectly. >>>> >>>> But this morning, my SIP provider was a issue in one of them SBCs. GW >>>> was always UP (SIG OK), but the issue was on media stream. >>>> >>>> I run this command to force GW go down: >>>> *sofia profile PR1 killgw GWSBC1* >>>> >>>> With this command, GWSBC1 was down, OK, but distributor don't know it. >>>> Endeed, when GW is kill with (killgw) command, bridge command "*${sofia(profile >>>> PR1 gwlist down)" *returns 0 gwdown >>>> >>>> *.* >>>> When a call arrive, distributor sends it to all gateways. >>>> >>>> "*${sofia(profile PR1 gwlist down)" *is OK only when ping options not >>>> responding. >>>> >>>> >>>> *My question:* >>>> How can I force GW go down (simulate ping option not responding) with a >>>> simple command (compliant with mod_ditributor) ? It's possible ? >>>> >>>> >>>> >>>> >>>> *Ex:State NOREGStatus DOWN* >>>> Thanks in advance >>>> >>>> >>>> >>>> -- >>>> Cordialement >>>> >>>> HUBERT Micka?l >>>> Ing?nieur VOIP - Hexanet >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Cordialement > > HUBERT Micka?l > Ing?nieur VOIP - Hexanet > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/f79ab4cd/attachment.html From dist.lists at gmail.com Wed Oct 14 15:29:34 2015 From: dist.lists at gmail.com (Hristo Trendev) Date: Wed, 14 Oct 2015 13:29:34 +0200 Subject: [Freeswitch-users] link video from one call to the audio of another in a conference Message-ID: Hi, Is there a way to somehow force the video of one call to follow the audio of another call so they act as if they are coming from a single endpoint? Essentially what I'm looking for is something like the "video-no-video-avatar" option, which can take a video stream instead of PNG. What I am trying to achieve is to use an existing Polycom Soundstation with a set of extension microphones and to add a video-only stream from a laptop webcam to the mix. I don't want to use the mic/speakers of the laptop though, because the Soundstation provides much better audio experience. Ideally it would be possible to dial into a conference from a Soundstation (audio only) and from a laptop (video only, with deaf and mute set) and be able to link both calls together so the laptop video follows the Soundstation audio with regards to floor changes. The Soundstation mics and speakers will then be used for audio streaming and playback and the laptop will stream and playback the video only. Best, Hristo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/d362fa9f/attachment.html From brian at freeswitch.org Wed Oct 14 16:58:10 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 14 Oct 2015 08:58:10 -0400 Subject: [Freeswitch-users] link video from one call to the audio of another in a conference In-Reply-To: References: Message-ID: Just mute the video streams audio. On Wednesday, October 14, 2015, Hristo Trendev wrote: > Hi, > > Is there a way to somehow force the video of one call to follow the audio > of another call so they act as if they are coming from a single endpoint? > Essentially what I'm looking for is something like the > "video-no-video-avatar" option, which can take a video stream instead of > PNG. > > What I am trying to achieve is to use an existing Polycom Soundstation > with a set of extension microphones and to add a video-only stream from a > laptop webcam to the mix. I don't want to use the mic/speakers of the > laptop though, because the Soundstation provides much better audio > experience. > > Ideally it would be possible to dial into a conference from a Soundstation > (audio only) and from a laptop (video only, with deaf and mute set) and be > able to link both calls together so the laptop video follows the > Soundstation audio with regards to floor changes. The Soundstation mics and > speakers will then be used for audio streaming and playback and the laptop > will stream and playback the video only. > > Best, > Hristo > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/b5fcef18/attachment.html From mike at jerris.com Wed Oct 14 17:27:48 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 14 Oct 2015 09:27:48 -0400 Subject: [Freeswitch-users] Unable to conmplie mod_shout In-Reply-To: <957799883.93209.1444803762558.JavaMail.yahoo@mail.yahoo.com> References: <957799883.93209.1444803762558.JavaMail.yahoo@mail.yahoo.com> <957799883.93209.1444803762558.JavaMail.yahoo@mail.yahoo.com> Message-ID: This means configure did not detect it, maybe you installed after you ran configure or it's an error in the Ubuntu package ? On Wednesday, October 14, 2015, sunil more wrote: > Hello All, > I am trying to compile freeswitch latest commit on Ubuntu Server and I am > getting stuck while compiling mod_shout. It asked me for adding dependency > libmpg123-dev. I have this lib package already installed on my machine. > However i still get stuck over this error. Please help me. > Operating system: > Distributor ID: Ubuntu > Description: Ubuntu 14.04.3 LTS > Release: 14.04 > Codename: trusty > > Error: > making all mod_shoutmake[4]: Entering directory > `/usr/local/src/freeswitch/src/mod/formats/mod_shout' > Makefile:895: *** You must install libmpg123-dev to build mod_shout. Stop. > make[4]: Leaving directory > `/usr/local/src/freeswitch/src/mod/formats/mod_shout' > make[3]: *** [mod_shout-all] Error 1 > make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/src/freeswitch/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/freeswitch' > make: *** [all] Error 2 > > Regards, > Sunil More > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/e81b4fd6/attachment-0001.html From yadenis at seznam.cz Wed Oct 14 20:01:15 2015 From: yadenis at seznam.cz (Denis Jakovlev) Date: Wed, 14 Oct 2015 18:01:15 +0200 Subject: [Freeswitch-users] Segmentation fault (core dumped) In-Reply-To: <6FD2F8B5BB72834E9939AEDF9FB802A9016B954CE5@mbx-01.sysconfig.co.uk> References: <6FD2F8B5BB72834E9939AEDF9FB802A9016B954AE4@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B954CE5@mbx-01.sysconfig.co.uk> Message-ID: <256643921.20151014180115@seznam.cz> Hi All, Collided with an interesting problem. FreeSWITCH Version 1.7.0 on Debian 8. Clean installation. I am trying to make a call to 1004 in 1003 Simple dialplan When I start to record video with the help of mod_vlc (with mod_av the same result), beautifully crafted file. Writes about 3-5 minutes (always different) and then crash freeswitch with error "Segmentation fault (core dumped)". The log is nothing critical 2015-10-14 18:00:08.727101 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:2030 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:2030 b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:2030 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:2030 b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:2030 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:2030 b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) What am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/394e0e4f/attachment.html From dvl36.ripe.nick at gmail.com Wed Oct 14 20:35:34 2015 From: dvl36.ripe.nick at gmail.com (Dmitry Lysenko) Date: Wed, 14 Oct 2015 19:35:34 +0300 Subject: [Freeswitch-users] Checking FreeSwitch source code In-Reply-To: References: Message-ID: Do you plan to fix these bugs in 1.4 branch? 2015-10-14 0:55 GMT+03:00 Michael Jerris : > Yes, they notified us a few days ago about it, and we are talking to them > about getting access to the software so we can see how well it can help > us. Good news at least is it doesn't appear to have found any security > issues, but it did find a number of typos, mostly in error cases that are > not hit very often. We will be fixing these issues shortly once we have > access to the full report so we can review it all properly. As it happens, > we do have ongoing work with a number of similar scanners that we use to > help improve overall code quality. These tools all seem to have different > strengths and weaknesses when it comes to what they can find and what their > false positive rate is. This tool is somewhat interesting in that it is > the only windows based tool we have had scan this code other than the built > in microsoft code analysis functions, so it appears to have found a number > of small windows specific issues we have not seen from other tools. > > > > On Oct 13, 2015, at 5:15 PM, Igor Olhovskiy > wrote: > > Hi! > > I don't know, if developers and maintainers noticed this: > http://www.viva64.com/en/b/0351/ > Might be helpful ) > > -- > Best regards, > Igor > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/5520a14e/attachment.html From anthony.minessale at gmail.com Wed Oct 14 20:55:39 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 14 Oct 2015 11:55:39 -0500 Subject: [Freeswitch-users] Checking FreeSwitch source code In-Reply-To: References: Message-ID: Any of them that are still relevant (code has not changed) would be passed down to 1.4. On Wed, Oct 14, 2015 at 11:35 AM, Dmitry Lysenko wrote: > Do you plan to fix these bugs in 1.4 branch? > > 2015-10-14 0:55 GMT+03:00 Michael Jerris : > >> Yes, they notified us a few days ago about it, and we are talking to them >> about getting access to the software so we can see how well it can help >> us. Good news at least is it doesn't appear to have found any security >> issues, but it did find a number of typos, mostly in error cases that are >> not hit very often. We will be fixing these issues shortly once we have >> access to the full report so we can review it all properly. As it happens, >> we do have ongoing work with a number of similar scanners that we use to >> help improve overall code quality. These tools all seem to have different >> strengths and weaknesses when it comes to what they can find and what their >> false positive rate is. This tool is somewhat interesting in that it is >> the only windows based tool we have had scan this code other than the built >> in microsoft code analysis functions, so it appears to have found a number >> of small windows specific issues we have not seen from other tools. >> >> >> >> On Oct 13, 2015, at 5:15 PM, Igor Olhovskiy >> wrote: >> >> Hi! >> >> I don't know, if developers and maintainers noticed this: >> http://www.viva64.com/en/b/0351/ >> Might be helpful ) >> >> -- >> Best regards, >> Igor >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/13ffd889/attachment.html From mike at jerris.com Wed Oct 14 20:55:55 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 14 Oct 2015 12:55:55 -0400 Subject: [Freeswitch-users] Checking FreeSwitch source code In-Reply-To: References: Message-ID: <6E9F1EEB-1A7B-4BDB-8420-B94EE9E2E9FE@jerris.com> I will have to make that call once I see what the effect of any of them actually is, and how invasive the fixes are. That being said, now that we have 1.6 releases out there, over time what gets back-ported into 1.4 will be less and less ( I think there was only 1 or 2 patches that went in to 1.4 last week). For anyone holding off on 1.6, it is already time you should be testing this in your labs and figuring out an upgrade plan. There are some significant advances in 1.6 that are not in 1.4 due to architectural restrictions. We need to identify and eliminate any blockers for people to update. > On Oct 14, 2015, at 12:35 PM, Dmitry Lysenko wrote: > > Do you plan to fix these bugs in 1.4 branch? > > 2015-10-14 0:55 GMT+03:00 Michael Jerris >: > Yes, they notified us a few days ago about it, and we are talking to them about getting access to the software so we can see how well it can help us. Good news at least is it doesn't appear to have found any security issues, but it did find a number of typos, mostly in error cases that are not hit very often. We will be fixing these issues shortly once we have access to the full report so we can review it all properly. As it happens, we do have ongoing work with a number of similar scanners that we use to help improve overall code quality. These tools all seem to have different strengths and weaknesses when it comes to what they can find and what their false positive rate is. This tool is somewhat interesting in that it is the only windows based tool we have had scan this code other than the built in microsoft code analysis functions, so it appears to have found a number of small windows specific issues we have not seen from other tools. > > > >> On Oct 13, 2015, at 5:15 PM, Igor Olhovskiy > wrote: >> >> Hi! >> >> I don't know, if developers and maintainers noticed this: http://www.viva64.com/en/b/0351/ >> Might be helpful ) >> >> -- >> Best regards, >> Igor > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/3b372b49/attachment-0001.html From mario_fs at mgtech.com Wed Oct 14 20:40:01 2015 From: mario_fs at mgtech.com (Mario G) Date: Wed, 14 Oct 2015 09:40:01 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> Message-ID: <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. Mario G > On Oct 13, 2015, at 10:20 PM, Anthony Minessale wrote: > > Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. > > On Tuesday, October 13, 2015, Mario > wrote: > FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. > > Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. > Mario G > > >> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >> >> >>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>> >>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >> These are the same, just one has my user id in the url >> >>> >>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >> >> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >> >>> >>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>> >>>> not sure what you mean by the one in support lib. >>>> >>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>> >>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>> >>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>> >>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>> >>>>> >>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>> >>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>> 510 cd libyuv >>>>>> 512 make >>>>>> 514 sudo make install >>>>>> >>>>>> just did on my machine and it worked fine? >>>>>> >>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>> >>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org <> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org <> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/cd0dad98/attachment-0001.html From bote_radio at botecomm.com Wed Oct 14 21:05:33 2015 From: bote_radio at botecomm.com (Bote Man) Date: Wed, 14 Oct 2015 13:05:33 -0400 Subject: [Freeswitch-users] Developing with FreeSWITCH - getting started In-Reply-To: <2B05A98B-C4B4-4ABE-AFA5-F5BE6E5608B7@magicmail.mooo.com> References: <0D111073-10CC-4FD6-A543-728372497E5C@magicmail.mooo.com> <6AC6A54A-40A3-44A1-959D-C14769EE3017@jerris.com> <2B05A98B-C4B4-4ABE-AFA5-F5BE6E5608B7@magicmail.mooo.com> Message-ID: <017a01d106a2$8a626d70$9f274850$@botecomm.com> Feel free to create an account. They are free J --- Bote FreeSWITCH Docs Janitor http://freeswitch.org/confluence From: rick.jarvis at magicmail.mooo.com Sent: Tuesday, 13 October, 2015 15:08 Subject: Re: [Freeswitch-users] Developing with FreeSWITCH - getting started I don?t have a login for that so can?t see it - is there a package I need to install - freeswitch-py?? On 13 Oct 2015, at 20:01, Michael Jerris wrote: Looks like this was already added: https://freeswitch.org/stash/projects/FS/repos/freeswitch/pull-requests/416/overview Might just be in the repo for 1.6 and not 1.4 but should be compatible with both. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/7c0761f2/attachment.html From mike at jerris.com Wed Oct 14 21:40:16 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 14 Oct 2015 13:40:16 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> Message-ID: If you look at the top of the Makefile in libyuv: PREFIX:=/usr EXEC_PREFIX:=$(PREFIX) LIBDIR:=$(PREFIX)/lib/ INCDIR:=$(PREFIX)/include/ you can override these on the make line: PREFIX=/usr/local make install <--- something like this... this should allow you to make a homebrew recipe without having to patch anything > On Oct 14, 2015, at 12:40 PM, Mario G wrote: > > Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. > > I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. > > BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. > Mario G > >> On Oct 13, 2015, at 10:20 PM, Anthony Minessale > wrote: >> >> Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. >> >> On Tuesday, October 13, 2015, Mario > wrote: >> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. >> >> Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. >> Mario G >> >> >>> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >>> >>> >>>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>>> >>>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >>> These are the same, just one has my user id in the url >>> >>>> >>>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >>> >>> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >>> >>>> >>>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>>> >>>>> not sure what you mean by the one in support lib. >>>>> >>>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>>> >>>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>>> >>>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>>> >>>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>>> >>>>>> >>>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>>> >>>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>>> 510 cd libyuv >>>>>>> 512 make >>>>>>> 514 sudo make install >>>>>>> >>>>>>> just did on my machine and it worked fine? >>>>>>> >>>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>>> >>>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org <> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org <> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/7cde9424/attachment-0001.html From sam at sammachin.com Wed Oct 14 19:56:57 2015 From: sam at sammachin.com (Sam Machin) Date: Wed, 14 Oct 2015 16:56:57 +0100 Subject: [Freeswitch-users] Stereo Playback In-Reply-To: References: Message-ID: Hi Everyone, Is it possible to make the playback command play a file in stereo, I have a 2 channel media session open from my client but I get a message in the log "File has 2 channels, muxing to 1 channel will occur." The codec is reported as : a=rtpmap:120 opus/48000/2 so I'm assuming the /2 is 2 channels right? I got the impression that mod_stream would playback stereo MP3's too but I couldn't seem to get that working either, any suggestions welcome the box is purely to allow SIP clients to call in and hear a high quality stereo stream so pretty open to options or hacking something like conference even! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/be8b9137/attachment.html From victor.chukalovskiy at gmail.com Wed Oct 14 22:59:27 2015 From: victor.chukalovskiy at gmail.com (Victor Chukalovskiy) Date: Wed, 14 Oct 2015 14:59:27 -0400 Subject: [Freeswitch-users] Export all user vars to the b leg? Message-ID: <561EA60F.40603@gmail.com> Good day, wondering if there is a one-liner method to export all user-specific variables to the b-leg of the call. I'm referring to all the vars I set within section of in the directory. I could've done it in the dialplan, but then I need to do it once for each var: ..... Many thanks! -Victor From brian at freeswitch.org Wed Oct 14 23:01:53 2015 From: brian at freeswitch.org (Brian West) Date: Wed, 14 Oct 2015 15:01:53 -0400 Subject: [Freeswitch-users] Stereo Playback In-Reply-To: References: Message-ID: Your fmtp for opus is missing the stereo=1 option so you're not really stereo. On Wed, Oct 14, 2015 at 11:56 AM, Sam Machin wrote: > Hi Everyone, > > Is it possible to make the playback command play a file in stereo, I have > a 2 channel media session open from my client but I get a message in the > log > "File has 2 channels, muxing to 1 channel will occur." > > The codec is reported as : a=rtpmap:120 opus/48000/2 so I'm assuming the > /2 is 2 channels right? > > I got the impression that mod_stream would playback stereo MP3's too but I > couldn't seem to get that working either, any suggestions welcome the box > is purely to allow SIP clients to call in and hear a high quality stereo > stream so pretty open to options or hacking something like conference even! > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/034ae3d0/attachment.html From mario_fs at mgtech.com Wed Oct 14 23:52:37 2015 From: mario_fs at mgtech.com (Mario G) Date: Wed, 14 Oct 2015 12:52:37 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> Message-ID: Thanks, I tried that but there is a problem with the chmod commands at the bottom of makefile. I simply added perl commands to the Applescript Installer that modifies the makefile to remove the -m 755, etc. and it works fine so far. Right now, the Applescript installer is a way better method to install than homebrew. > On Oct 14, 2015, at 10:40 AM, Michael Jerris wrote: > > If you look at the top of the Makefile in libyuv: > > PREFIX:=/usr > EXEC_PREFIX:=$(PREFIX) > LIBDIR:=$(PREFIX)/lib/ > INCDIR:=$(PREFIX)/include/ > > you can override these on the make line: > > PREFIX=/usr/local make install <--- something like this... > > this should allow you to make a homebrew recipe without having to patch anything > > >> On Oct 14, 2015, at 12:40 PM, Mario G > wrote: >> >> Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. >> >> I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. >> >> BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. >> Mario G >> >>> On Oct 13, 2015, at 10:20 PM, Anthony Minessale > wrote: >>> >>> Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. >>> >>> On Tuesday, October 13, 2015, Mario > wrote: >>> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. >>> >>> Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. >>> Mario G >>> >>> >>>> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >>>> >>>> >>>>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>>>> >>>>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >>>> These are the same, just one has my user id in the url >>>> >>>>> >>>>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >>>> >>>> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >>>> >>>>> >>>>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>>>> >>>>>> not sure what you mean by the one in support lib. >>>>>> >>>>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>>>> >>>>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>>>> >>>>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>>>> >>>>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>>>> >>>>>>> >>>>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>>>> >>>>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>>>> 510 cd libyuv >>>>>>>> 512 make >>>>>>>> 514 sudo make install >>>>>>>> >>>>>>>> just did on my machine and it worked fine? >>>>>>>> >>>>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>>>> >>>>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org <> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org <> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> >>> -- >>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>> >>> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >>> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >>> >>> ClueCon Weekly Development Call >>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>> >>> https://www.youtube.com/watch?v=9XXgW34t40s >>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/4f3a945f/attachment-0001.html From mike at jerris.com Thu Oct 15 01:16:00 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 14 Oct 2015 17:16:00 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> Message-ID: Get me the details of what commands failed so we can just fix the Makefile instead of hacking it during build. > On Oct 14, 2015, at 3:52 PM, Mario G wrote: > > Thanks, I tried that but there is a problem with the chmod commands at the bottom of makefile. I simply added perl commands to the Applescript Installer that modifies the makefile to remove the -m 755, etc. and it works fine so far. Right now, the Applescript installer is a way better method to install than homebrew. > >> On Oct 14, 2015, at 10:40 AM, Michael Jerris > wrote: >> >> If you look at the top of the Makefile in libyuv: >> >> PREFIX:=/usr >> EXEC_PREFIX:=$(PREFIX) >> LIBDIR:=$(PREFIX)/lib/ >> INCDIR:=$(PREFIX)/include/ >> >> you can override these on the make line: >> >> PREFIX=/usr/local make install <--- something like this... >> >> this should allow you to make a homebrew recipe without having to patch anything >> >> >>> On Oct 14, 2015, at 12:40 PM, Mario G > wrote: >>> >>> Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. >>> >>> I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. >>> >>> BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. >>> Mario G >>> >>>> On Oct 13, 2015, at 10:20 PM, Anthony Minessale > wrote: >>>> >>>> Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. >>>> >>>> On Tuesday, October 13, 2015, Mario > wrote: >>>> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. >>>> >>>> Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. >>>> Mario G >>>> >>>> >>>>> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >>>>> >>>>> >>>>>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>>>>> >>>>>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >>>>> These are the same, just one has my user id in the url >>>>> >>>>>> >>>>>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >>>>> >>>>> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >>>>> >>>>>> >>>>>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>>>>> >>>>>>> not sure what you mean by the one in support lib. >>>>>>> >>>>>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>>>>> >>>>>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>>>>> >>>>>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>>>>> >>>>>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>>>>> >>>>>>>> >>>>>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>>>>> >>>>>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>>>>> 510 cd libyuv >>>>>>>>> 512 make >>>>>>>>> 514 sudo make install >>>>>>>>> >>>>>>>>> just did on my machine and it worked fine? >>>>>>>>> >>>>>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>>>>> >>>>>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org <> >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org <> >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>>> -- >>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>> >>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >>>> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >>>> >>>> ClueCon Weekly Development Call >>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>> >>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/ceb6e1ff/attachment-0001.html From blasterjr at gmail.com Thu Oct 15 01:36:23 2015 From: blasterjr at gmail.com (Chris Tunbridge) Date: Wed, 14 Oct 2015 15:36:23 -0600 Subject: [Freeswitch-users] Segmentation fault (core dumped) In-Reply-To: <256643921.20151014180115@seznam.cz> References: <6FD2F8B5BB72834E9939AEDF9FB802A9016B954AE4@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B954CE5@mbx-01.sysconfig.co.uk> <256643921.20151014180115@seznam.cz> Message-ID: You should file issues like this as a Jira On Wed, Oct 14, 2015 at 10:01 AM, Denis Jakovlev wrote: > Hi All, > > Collided with an interesting problem. > > FreeSWITCH Version 1.7.0 on Debian 8. Clean installation. I am trying to > make a call to 1004 in 1003 > Simple dialplan > > > > > data="nolocal:absolute_codec_string=VP8,OPUS"/> > > > > > > > > > > > > When I start to record video with the help of mod_vlc (with mod_av the > same result), beautifully crafted file. Writes about 3-5 minutes (always > different) and then crash freeswitch with error "Segmentation fault (core > dumped)". The log is nothing critical > > 2015-10-14 18:00:08.727101 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:2030 > 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 > sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB > to 300ms 4 VFrames FPS 30 a:yes v:no > 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:2030 > b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ > 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 > a:yes v:no > 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:2030 > 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 > sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB > to 300ms 4 VFrames FPS 30 a:yes v:no > 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:2030 > b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ > 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 > a:yes v:no > 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:2030 > 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 > sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB > to 300ms 4 VFrames FPS 30 a:yes v:no > 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:2030 > b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ > 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 > a:yes v:no > 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > > > > What am I doing wrong? > > > > > > > > > *-- S pozdravem, Ing.Denis Jakovlev mob.tel > . 775-415-382 * > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/29956f0f/attachment.html From blasterjr at gmail.com Thu Oct 15 01:39:39 2015 From: blasterjr at gmail.com (Chris Tunbridge) Date: Wed, 14 Oct 2015 15:39:39 -0600 Subject: [Freeswitch-users] Export all user vars to the b leg? In-Reply-To: <561EA60F.40603@gmail.com> References: <561EA60F.40603@gmail.com> Message-ID: There's not a way (to my knowledge) to do this automatically for all defined variables, however you can use the export_vars variable to make a comma separated list of variables to export across legs. On Wed, Oct 14, 2015 at 12:59 PM, Victor Chukalovskiy < victor.chukalovskiy at gmail.com> wrote: > Good day, wondering if there is a one-liner method to export all > user-specific variables to the b-leg of the call. I'm referring to all > the vars I set within section of in the directory. > > I could've done it in the dialplan, but then I need to do it once for > each var: > > ..... > > > Many thanks! > -Victor > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/f9629a44/attachment.html From anthony.minessale at gmail.com Thu Oct 15 01:40:15 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 14 Oct 2015 16:40:15 -0500 Subject: [Freeswitch-users] Segmentation fault (core dumped) In-Reply-To: References: <6FD2F8B5BB72834E9939AEDF9FB802A9016B954AE4@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B954CE5@mbx-01.sysconfig.co.uk> <256643921.20151014180115@seznam.cz> Message-ID: You should try without loading mod_vlc at all. I think there is a collision on the versions of av used between mod_av and mod_vlc. Also you need to be using our repo and install our packages for the depends. On Wed, Oct 14, 2015 at 4:36 PM, Chris Tunbridge wrote: > You should file issues like this as a Jira > > On Wed, Oct 14, 2015 at 10:01 AM, Denis Jakovlev > wrote: > >> Hi All, >> >> Collided with an interesting problem. >> >> FreeSWITCH Version 1.7.0 on Debian 8. Clean installation. I am trying to >> make a call to 1004 in 1003 >> Simple dialplan >> >> >> >> >> > data="nolocal:absolute_codec_string=VP8,OPUS"/> >> >> >> >> >> >> >> >> >> >> >> >> When I start to record video with the help of mod_vlc (with mod_av the >> same result), beautifully crafted file. Writes about 3-5 minutes (always >> different) and then crash freeswitch with error "Segmentation fault (core >> dumped)". The log is nothing critical >> >> 2015-10-14 18:00:08.727101 [DEBUG] switch_core_media.c:1937 Setting >> Jitterbuffer to 300ms (15 frames) (30 max frames) >> 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:2030 >> 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 >> sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V >> JB to 300ms 4 VFrames FPS 30 a:yes v:no >> 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:1937 Setting >> Jitterbuffer to 300ms (15 frames) (30 max frames) >> 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:2030 >> b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ >> 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 >> a:yes v:no >> 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:1937 Setting >> Jitterbuffer to 300ms (15 frames) (30 max frames) >> 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:2030 >> 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 >> sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V >> JB to 300ms 4 VFrames FPS 30 a:yes v:no >> 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:1937 Setting >> Jitterbuffer to 300ms (15 frames) (30 max frames) >> 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:2030 >> b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ >> 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 >> a:yes v:no >> 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:1937 Setting >> Jitterbuffer to 300ms (15 frames) (30 max frames) >> 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:2030 >> 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 >> sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V >> JB to 300ms 4 VFrames FPS 30 a:yes v:no >> 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:1937 Setting >> Jitterbuffer to 300ms (15 frames) (30 max frames) >> 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:2030 >> b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ >> 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 >> a:yes v:no >> 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:1937 Setting >> Jitterbuffer to 300ms (15 frames) (30 max frames) >> >> >> >> What am I doing wrong? >> >> >> >> >> >> >> >> >> *-- S pozdravem, Ing.Denis Jakovlev mob.tel >> . 775-415-382 * >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/7626121b/attachment-0001.html From jpablolorenzetti at hotmail.com Thu Oct 15 02:30:54 2015 From: jpablolorenzetti at hotmail.com (Juan Pablo L.) Date: Wed, 14 Oct 2015 22:30:54 +0000 Subject: [Freeswitch-users] sip simple delivery Message-ID: Hi, i would like to find out how can i stop a sip simple from being delivered once it has been dealt with, i have a module that receives the event and decides whether to deliver it or not based on some criteria ($$), but it does not matter what the module does, after it has finished precessing the message, freeswitch still delivers it. i understand it does this by default, any advise would be appreciated. thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151014/c4c0727c/attachment.html From dujinfang at gmail.com Thu Oct 15 03:20:11 2015 From: dujinfang at gmail.com (Seven Du) Date: Thu, 15 Oct 2015 07:20:11 +0800 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> Message-ID: homebrew use /usr/local/Cellar/blah and link to /usr/local e.g. you can do brew link/unlink ffmpeg then it can be find or hiddend from the default place. On Thu, Oct 15, 2015 at 5:16 AM, Michael Jerris wrote: > Get me the details of what commands failed so we can just fix the Makefile > instead of hacking it during build. > > On Oct 14, 2015, at 3:52 PM, Mario G wrote: > > Thanks, I tried that but there is a problem with the chmod commands at the > bottom of makefile. I simply added perl commands to the Applescript > Installer that modifies the makefile to remove the -m 755, etc. and it > works fine so far. Right now, the Applescript installer is a way better > method to install than homebrew. > > On Oct 14, 2015, at 10:40 AM, Michael Jerris wrote: > > If you look at the top of the Makefile in libyuv: > > PREFIX:=/usr > EXEC_PREFIX:=$(PREFIX) > LIBDIR:=$(PREFIX)/lib/ > INCDIR:=$(PREFIX)/include/ > > you can override these on the make line: > > PREFIX=/usr/local make install <--- something like this... > > this should allow you to make a homebrew recipe without having to patch > anything > > > On Oct 14, 2015, at 12:40 PM, Mario G wrote: > > Homebrew puts everything in /usr/local. In fact, if you follow the wiki > you can actually delete the whole /usr/local to remove everything except > Xcode and start over again since /usr/local is not used by OS X. > > I would like to make a homebrew formula called freeswitch-support which > would install all prereqs. This would allow anyone to later install > whatever version of FS they want. Then, it would be simple to add a > freeswitch formula (which I see someone already started) that would simply > invoked freeswitch-support and install the current production version. I am > stumbling learning hombrew formulas but hope to I can figure them out. > > BTW, I am updating the wiki today for 1.6, working in the Applescript > installer right now. > Mario G > > On Oct 13, 2015, at 10:20 PM, Anthony Minessale < > anthony.minessale at gmail.com> wrote: > > Does homebrew use /usr/local ? I thought they had their own lib prefix > that we could make a recope for and install it there by their policy so the > eventual fs hombrew package would just fit in. > > On Tuesday, October 13, 2015, Mario wrote: > >> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and >> opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and >> came up! BTW, the previous problem I had was dumb, I had to do a new git >> clone of FS and it found libyuv in /usr/local. >> >> Thanks for the guidance! Now for thorough testing then updating the >> Applescript FS installer and wiki pages. >> Mario G >> >> >> On Oct 13, 2015, at 2:58 PM, Michael Jerris wrote: >> >> >> On Oct 13, 2015, at 5:46 PM, Mario wrote: >> >> What I meant was was is the difference between the libyuv in >> https://freeswitch.org/stash/scm/sd/libyuv.git and >> https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >> >> >> These are the same, just one has my user id in the url >> >> >> I installed libyuv into /usr/local which is where I installed flite. >> Freeswitch make finds flite fine but not lubyuv. I modified libyuv >> makefile, .pc and .pc.in files from /usr to /usr/local. The objective is >> I don?t want it in OS X system directories, should not need SUDO, and >> removal is easy. Can?t figure out why FS finds flite in /usr/local but not >> libyuv. >> >> >> You would have to take a look at the configure code for detection. I >> know libyuv needs pkg-config. You might be able to come up with some small >> patches for that makefile to make it possible to pass the prefix in as a >> var so we don't need to hack the files to build like that. >> >> >> On Oct 13, 2015, at 9:37 AM, Michael Jerris wrote: >> >> not sure what you mean by the one in support lib. >> >> If you are installing to a different locations, it will put the .pc file >> for pkg-config in that alt location too, then you either need to symlink >> that pc file to the places pkg-config looks in or something to get >> pkg-config to see that file >> >> On Oct 13, 2015, at 12:27 PM, Mario wrote: >> >> Thank you, a question: How does this differ from the one in the support >> lib? The URL will go into the wiki and possibly a homebrew formula. >> >> I was able to make install it into /usr/local instead of /usr but >> freeswitch still does not find it. Will look into it further. >> >> >> On Oct 12, 2015, at 10:48 AM, Michael Jerris wrote: >> >> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >> 510 cd libyuv >> 512 make >> 514 sudo make install >> >> just did on my machine and it worked fine? >> >> On Oct 12, 2015, at 1:39 PM, Mario wrote: >> >> I got nowhere this weekend trying to compile libyuv on OS X so will wait >> for Michael?s magic. I am also looking into making the new prereqs homebrew >> formulas and want to see if it?s possible for libyuv. If so, I was thinking >> of doing a homebrew formula called ?freeswitch-support/prereqs? with >> everything in it. >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- About: http://about.me/dujinfang Blog: http://www.dujinfang.com Proj: http://www.freeswitch.org.cn -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/a2669af3/attachment-0001.html From jaybinks at gmail.com Thu Oct 15 09:13:23 2015 From: jaybinks at gmail.com (jay binks) Date: Thu, 15 Oct 2015 15:13:23 +1000 Subject: [Freeswitch-users] Bind Error! In-Reply-To: References: Message-ID: if someone could take a look at what that param would be or even point me in the right direction, that would be awesome ! Jay On 14 October 2015 at 15:16, Anthony Minessale wrote: > Its always the same port 33400 even onnother ips. maybe its inuse on some > other software. > > netstat -na | grep 33400 maybe? > > We have a param that will test the port first but I cant recall what it is > atm. > > > > On Tuesday, October 13, 2015, jay binks wrote: > >> Im curious what the cause of this might be ? >> >> freeswitch.log.2015-10-14-10-51-58.1:9b18ce47-b456-427f-8c72-43d9b5b6425b >> 2015-10-13 15:38:15.638466 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS >> ERROR: [Bind Error! 10.248.2.165:33400] >> >> freeswitch.log.2015-10-14-10-51-58.1:63e75a6a-73bf-47c2-bdd3-bae18135749c >> 2015-10-13 17:17:35.778463 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS >> ERROR: [Bind Error! 10.248.2.165:33400] >> >> freeswitch.log.2015-10-14-10-51-58.1:bfc032c9-0f75-4f63-a50f-f314805c38ef >> 2015-10-13 18:16:59.178586 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS >> ERROR: [Bind Error! 192.168.146.11:33400] >> >> freeswitch.log.2015-10-14-10-51-58.1:46e953ce-e46a-4992-9bcc-afcaaa5be89f >> 2015-10-13 18:40:57.778496 [ERR] switch_core_media.c:5843 AUDIO RTP REPORTS >> ERROR: [Bind Error! 10.248.2.165:33400] >> >> I wondered if it was related to the ulimits set in the init script, but >> I'm using the freeswitch-sysvinit package from the FS repo, so I would >> imagine this to be "correct" :) >> ( even thought it only sets the stack size ) >> >> any pointers would be great. >> >> -- >> Sincerely >> >> Jay >> > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely Jay -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/80e69785/attachment.html From yadenis at seznam.cz Thu Oct 15 10:36:59 2015 From: yadenis at seznam.cz (Denis Jakovlev) Date: Thu, 15 Oct 2015 08:36:59 +0200 Subject: [Freeswitch-users] Segmentation fault (core dumped) In-Reply-To: References: <6FD2F8B5BB72834E9939AEDF9FB802A9016B954AE4@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B954CE5@mbx-01.sysconfig.co.uk> <256643921.20151014180115@seznam.cz> Message-ID: <1911591818.20151015083659@seznam.cz> Dobr? den, I did not load at the same time two modules mod_av and mod_vlc. And of course I use your repo and load dependencies there. -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 st?eda 14. ??jna 2015, 23:40:15, napsal jste: You should try without loading mod_vlc at all. I think there is a collision on the versions of av used between mod_av and mod_vlc. Also you need to be using our repo and install our packages for the depends. On Wed, Oct 14, 2015 at 4:36 PM, Chris Tunbridge wrote: You should file issues like this as a Jira On Wed, Oct 14, 2015 at 10:01 AM, Denis Jakovlev wrote: Hi All, Collided with an interesting problem. FreeSWITCH Version 1.7.0 on Debian 8. Clean installation. I am trying to make a call to 1004 in 1003 Simple dialplan When I start to record video with the help of mod_vlc (with mod_av the same result), beautifully crafted file. Writes about 3-5 minutes (always different) and then crash freeswitch with error "Segmentation fault (core dumped)". The log is nothing critical 2015-10-14 18:00:08.727101 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:2030 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:2030 b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:2030 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:2030 b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:2030 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:2030 b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 a:yes v:no 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:1937 Setting Jitterbuffer to 300ms (15 frames) (30 max frames) What am I doing wrong? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/9c4ee8d1/attachment-0001.html From mic.niel84 at gmail.com Thu Oct 15 10:56:14 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Thu, 15 Oct 2015 08:56:14 +0200 Subject: [Freeswitch-users] Multiple FreeSWITCH's Message-ID: Hello everyone, I've got a FreeSWITCH installation and made my directory dynamically generated via LUA from a PostgreSQL database. CDR's are also saved to a PostgreSQL. This makes my FreeSWITCH installation somewhat stateless I guess? I would like to setup another FreeSWITCH and then having my domain "load-balance" via DNS between those two. The DNS part I do know how to do. Should I do more to my FreeSWITCH's for this to work? Or is this enough for everything, and can would they know if one subscriber is connected to one FS and another to the other FS etc.? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/577869d3/attachment.html From mic.niel84 at gmail.com Thu Oct 15 10:59:24 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Thu, 15 Oct 2015 08:59:24 +0200 Subject: [Freeswitch-users] Create table in PostgreSQL for CDRs In-Reply-To: References: Message-ID: Apologies, found it in the source: https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/src/mod/event_handlers/mod_cdr_pg_csv/scripts/create.sql On Mon, Oct 12, 2015 at 12:50 PM, Michael Nielsen wrote: > I'm trying to use the mod_cdr_pg_csv module for storing CDRs in PostgreSQL. > https://wiki.freeswitch.org/wiki/Mod_cdr_pg_csv > > I can see the schema/fields in the .xml config, but are there a > .sql-script for creating the table in PostgreSQL with the correct column > types etc.? > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/b5211a75/attachment.html From steveayre at gmail.com Thu Oct 15 12:38:50 2015 From: steveayre at gmail.com (Steven Ayre) Date: Thu, 15 Oct 2015 09:38:50 +0100 Subject: [Freeswitch-users] Segmentation fault (core dumped) In-Reply-To: <1911591818.20151015083659@seznam.cz> References: <6FD2F8B5BB72834E9939AEDF9FB802A9016B954AE4@mbx-01.sysconfig.co.uk> <6FD2F8B5BB72834E9939AEDF9FB802A9016B954CE5@mbx-01.sysconfig.co.uk> <256643921.20151014180115@seznam.cz> <1911591818.20151015083659@seznam.cz> Message-ID: Segmentation faults are always a bug. They're a bug within FreeSWITCH or one of the libraries it uses, not your configuration of them. Try on the latest version to see if it still occurs there (in case it's already fixed), if it does file a Jira. On 15 October 2015 at 07:36, Denis Jakovlev wrote: > Dobr? den, > > I did not load at the same time two modules mod_av and mod_vlc. And of > course I use your repo and load dependencies there. > > > > > > > > > *-- S pozdravem, Ing.Denis Jakovlev mob.tel > . 775-415-382 st?eda 14. ??jna 2015, 23:40:15, napsal jste: > * > > You should try without loading mod_vlc at all. I think there is a > collision on the versions of av used between mod_av and mod_vlc. > Also you need to be using our repo and install our packages for the > depends. > > > On Wed, Oct 14, 2015 at 4:36 PM, Chris Tunbridge > wrote: > You should file issues like this as a Jira > > On Wed, Oct 14, 2015 at 10:01 AM, Denis Jakovlev > wrote: > Hi All, > > Collided with an interesting problem. > > FreeSWITCH Version 1.7.0 on Debian 8. Clean installation. I am trying to > make a call to 1004 in 1003 > Simple dialplan > > > > > data="nolocal:absolute_codec_string=VP8,OPUS"/> > > > > > > > > > > > > When I start to record video with the help of mod_vlc (with mod_av the > same result), beautifully crafted file. Writes about 3-5 minutes (always > different) and then crash freeswitch with error "Segmentation fault (core > dumped)". The log is nothing critical > > 2015-10-14 18:00:08.727101 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:2030 > 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 > sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB > to 300ms 4 VFrames FPS 30 a:yes v:no > 2015-10-14 18:00:17.667098 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:2030 > b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ > 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 > a:yes v:no > 2015-10-14 18:00:18.717096 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:2030 > 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 > sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB > to 300ms 4 VFrames FPS 30 a:yes v:no > 2015-10-14 18:00:27.707101 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:2030 > b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ > 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 > a:yes v:no > 2015-10-14 18:00:28.727097 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:2030 > 37bb2d93-701b-4b5e-8e6d-b51dc2b2b213 > sofia/internal/3pdl5ns9 at elvq5f8dpe6i.invalid "Extension 1004" Sync A/V JB > to 300ms 4 VFrames FPS 30 a:yes v:no > 2015-10-14 18:00:37.747097 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:2030 > b6beadf0-c5c6-47a0-a6e5-ea7539922589 sofia/internal/ > 1004 at sip1.applicloud.com "1004" Sync A/V JB to 300ms 4 VFrames FPS 30 > a:yes v:no > 2015-10-14 18:00:38.757097 [DEBUG] switch_core_media.c:1937 Setting > Jitterbuffer to 300ms (15 frames) (30 max frames) > > > > What am I doing wrong? > > > > > > > *-- S pozdravem, Ing.Denis Jakovlev *mob.tel > > *. 775-415-382 * > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/e2ae2eb3/attachment-0001.html From mic.niel84 at gmail.com Thu Oct 15 13:30:33 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Thu, 15 Oct 2015 11:30:33 +0200 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? Message-ID: Hello everyone. I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming installed with freeswitch-all. When trying to run apt-get install freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and install a bunch of other packages? Isn?t it possible to use the module with freeswitch-all? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/c8d16e47/attachment.html From brian at freeswitch.org Thu Oct 15 14:02:15 2015 From: brian at freeswitch.org (Brian West) Date: Thu, 15 Oct 2015 06:02:15 -0400 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: Please file a JIRA so we can address this! Thanks, /b On Thursday, October 15, 2015, Michael Nielsen wrote: > Hello everyone. > > I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package > installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving > CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming > installed with freeswitch-all. When trying to run apt-get install > freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and > install a bunch of other packages? Isn?t it possible to use the module with > freeswitch-all? > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/e341a4cd/attachment.html From mic.niel84 at gmail.com Thu Oct 15 14:10:53 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Thu, 15 Oct 2015 12:10:53 +0200 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: I'm not able to due to mandatory git revision and git hash, and I'm using the Debian package...? On Thu, Oct 15, 2015 at 12:02 PM, Brian West wrote: > Please file a JIRA so we can address this! > > Thanks, > /b > > On Thursday, October 15, 2015, Michael Nielsen > wrote: > >> Hello everyone. >> >> I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package >> installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving >> CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming >> installed with freeswitch-all. When trying to run apt-get install >> freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and >> install a bunch of other packages? Isn?t it possible to use the module with >> freeswitch-all? >> > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/1d1773cd/attachment.html From raphael.lechner at gmail.com Thu Oct 15 14:34:15 2015 From: raphael.lechner at gmail.com (Raphael Lechner) Date: Thu, 15 Oct 2015 12:34:15 +0200 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: It?s probably related to the issue FS-8162. Maybe the postgresql-dev libs are not installed on the build server. I have rebuilded the debian packages on my test machine and in that freeswitch-all package exists the mod-cdr-pg-csv module. Raphael > On 15 Oct 2015, at 12:02, Brian West wrote: > > Please file a JIRA so we can address this! > > Thanks, > /b > > On Thursday, October 15, 2015, Michael Nielsen > wrote: > Hello everyone. > > I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming installed with freeswitch-all. When trying to run apt-get install freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and install a bunch of other packages? Isn?t it possible to use the module with freeswitch-all? > > > -- > Brian West > brian at freeswitch.org > > Twitter: @FreeSWITCH , @briankwest > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > Got Bugs? Report them here ! | Reddit: /r/freeswitch > T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) > iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/beda42a7/attachment.html From aqsyounas at gmail.com Thu Oct 15 15:16:23 2015 From: aqsyounas at gmail.com (Aqs Younas) Date: Thu, 15 Oct 2015 16:16:23 +0500 Subject: [Freeswitch-users] Bind Error! In-Reply-To: References: Message-ID: Uncomment the following line in switch.conf.xml. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/636ec2d7/attachment-0001.html From jaybinks at gmail.com Thu Oct 15 15:56:24 2015 From: jaybinks at gmail.com (jay binks) Date: Thu, 15 Oct 2015 11:56:24 +0000 Subject: [Freeswitch-users] Bind Error! In-Reply-To: References: Message-ID: Awesome !!! Thanks !!! Does this have any particularly adverse affect ??? On Thu, 15 Oct 2015 21:17 Aqs Younas wrote: > Uncomment the following line in switch.conf.xml. > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/07e81315/attachment.html From mike at jerris.com Thu Oct 15 16:30:30 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 15 Oct 2015 08:30:30 -0400 Subject: [Freeswitch-users] Bind Error! In-Reply-To: References: Message-ID: overhead to check every time we go to use a port On Thursday, October 15, 2015, jay binks wrote: > Awesome !!! Thanks !!! Does this have any particularly adverse affect ??? > > On Thu, 15 Oct 2015 21:17 Aqs Younas > wrote: > >> Uncomment the following line in switch.conf.xml. >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/667eea15/attachment.html From jaybinks at gmail.com Thu Oct 15 16:39:55 2015 From: jaybinks at gmail.com (jay binks) Date: Thu, 15 Oct 2015 22:39:55 +1000 Subject: [Freeswitch-users] Bind Error! In-Reply-To: References: Message-ID: I can't think of anything else bound to those ports on that interface !! My box is multihomed so all syslog etcet is on one interface .. Customer facing on another , internal facing on a third interface ... So the chances of another process holding these ports is unlikely ( especially since these boxes are dedicated SBCs ) On 15 Oct 2015 10:32 pm, "Michael Jerris" wrote: > overhead to check every time we go to use a port > > On Thursday, October 15, 2015, jay binks wrote: > >> Awesome !!! Thanks !!! Does this have any particularly adverse affect ??? >> >> On Thu, 15 Oct 2015 21:17 Aqs Younas wrote: >> >>> Uncomment the following line in switch.conf.xml. >>> >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/a54a58d1/attachment.html From m2m at poczta.fm Thu Oct 15 16:46:46 2015 From: m2m at poczta.fm (Marcin Muzylo) Date: Thu, 15 Oct 2015 14:46:46 +0200 Subject: [Freeswitch-users] passing custom SIP headers from provider to UAC Message-ID: <561FA036.9030304@poczta.fm> Hi i need to pass some SIP headers to UAC, lets say iam getting from provider some additional header in INVITE msg: Recv-Info: info-package; but Freeswitch sending INVITE to UAC without this header, there is any way that i can read it and setup on INVITE msg to UAC ? Thank you for help Marcin From cjbujold at accra.ca Thu Oct 15 17:55:26 2015 From: cjbujold at accra.ca (Charles Bujold) Date: Thu, 15 Oct 2015 10:55:26 -0300 Subject: [Freeswitch-users] Extension unable to call internally for longer than 32 seconds Message-ID: <01b701d10751$258d55e0$70a801a0$@accra.ca> We have a strange situation; we have one extension that cannot make internal calls for longer than 32 seconds. For example, if the extension tries to verify its voicemail they get cut off after 32 seconds. See log below: Also if they try to call an extension same result. Iif they make an outside call everything is OK. If somebody, extension or outsides call them no issues. The issue is only internally. Any ideas on how to fix this would be appreciated. Thanks cjb 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.397031 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-message_number.wav 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.517032 [DEBUG] switch_cpp.cpp:857 getDigits dtmf_buf: 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.517032 [DEBUG] switch_ivr.c:3033 No language specified - Using [en] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.537009 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:16.217009 [DEBUG] switch_ivr_play_say.c:1747 done playing file file_string://digits/1.wav 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:16.217009 [DEBUG] switch_ivr.c:3033 No language specified - Using [en] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:16.237030 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:21.277025 [DEBUG] switch_ivr_play_say.c:1747 done playing file file_string://time/mon-9.wav!digits/15.wav!digits/2.wav!digits/thousand.wav! digits/15.wav!time/at.wav!digits/10.wav!digits/40.wav!digits/2.wav!time/a-m. wav 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:21.277025 [DEBUG] switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.337022 [DEBUG] switch_core_session.c:1061 Send signal sofia/internal/200 at 192.168.20.153 [BREAK] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.337022 [DEBUG] switch_core_session.c:1061 Send signal sofia/internal/200 at 192.168.20.153 [BREAK] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] sofia.c:6627 Channel sofia/internal/200 at 192.168.20.153 entering state [terminating][0] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [NOTICE] sofia.c:7543 Hangup sofia/internal/200 at 192.168.20.153 [CS_EXECUTE] [NORMAL_UNSPECIFIED] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_channel.c:3242 Send signal sofia/internal/200 at 192.168.20.153 [KILL] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_session.c:1396 Send signal sofia/internal/200 at 192.168.20.153 [BREAK] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_ivr_play_say.c:1747 done playing file /usr/local/freeswitch/storage/voicemail/default/192.168.20.153/200/msg_2f5fb b82-d178-499e-ba59-1adaad2452af.wav 2015-10-15 10:45:28.357018 [DEBUG] freeswitch_lua.cpp:377 DBH handle 0x7f50ac075ce0 released. 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_cpp.cpp:1075 sofia/internal/200 at 192.168.20.153 destroy/unlink session from object 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_session.c:2901 sofia/internal/200 at 192.168.20.153 skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:535 (sofia/internal/200 at 192.168.20.153) State EXECUTE going to sleep 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/200 at 192.168.20.153) Running State Change CS_HANGUP 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:735 (sofia/internal/200 at 192.168.20.153) Callstate Change ACTIVE -> HANGUP 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:737 (sofia/internal/200 at 192.168.20.153) State HANGUP 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] mod_sofia.c:413 Channel sofia/internal/200 at 192.168.20.153 hanging up, cause: NORMAL_UNSPECIFIED 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:60 sofia/internal/200 at 192.168.20.153 Standard HANGUP, cause: NORMAL_UNSPECIFIED 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:737 (sofia/internal/200 at 192.168.20.153) State HANGUP going to sleep 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:504 (sofia/internal/200 at 192.168.20.153) State Change CS_HANGUP -> CS_REPORTING 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_session.c:1396 Send signal sofia/internal/200 at 192.168.20.153 [BREAK] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/200 at 192.168.20.153) Running State Change CS_REPORTING 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] switch_core_state_machine.c:823 (sofia/internal/200 at 192.168.20.153) State REPORTING 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_state_machine.c:104 sofia/internal/200 at 192.168.20.153 Standard REPORTING, cause: NORMAL_UNSPECIFIED 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_state_machine.c:823 (sofia/internal/200 at 192.168.20.153) State REPORTING going to sleep 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_state_machine.c:498 (sofia/internal/200 at 192.168.20.153) State Change CS_REPORTING -> CS_DESTROY 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_session.c:1396 Send signal sofia/internal/200 at 192.168.20.153 [BREAK] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_session.c:1623 Session 4 (sofia/internal/200 at 192.168.20.153) Locked, Waiting on external entities 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [NOTICE] switch_core_session.c:1641 Session 4 (sofia/internal/200 at 192.168.20.153) Ended 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [NOTICE] switch_core_session.c:1645 Close Channel sofia/internal/200 at 192.168.20.153 [CS_DESTROY] 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_state_machine.c:626 (sofia/internal/200 at 192.168.20.153) Running State Change CS_DESTROY 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_state_machine.c:636 (sofia/internal/200 at 192.168.20.153) State DESTROY 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] mod_sofia.c:323 sofia/internal/200 at 192.168.20.153 SOFIA DESTROY 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_state_machine.c:111 sofia/internal/200 at 192.168.20.153 Standard DESTROY 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] switch_core_state_machine.c:636 (sofia/internal/200 at 192.168.20.153) State DESTROY going to sleep 2015-10-15 10:45:50.937001 [DEBUG] freeswitch_lua.cpp:360 DBH handle 0x7f50ac075ce0 Connected. 2015-10-15 10:45:50.937001 [NOTICE] switch_cpp.cpp:1328 [voicemail] mailbox: 200 at 192.168.20.153 messages: 1 2015-10-15 10:45:50.937001 [DEBUG] freeswitch_lua.cpp:377 DBH handle 0x7f50ac075ce0 released. 2015-10-15 10:45:53.677034 [DEBUG] freeswitch_lua.cpp:360 DBH handle 0x7f50ac075ce0 Connected. 2015-10-15 10:45:53.697001 [NOTICE] switch_cpp.cpp:1328 [voicemail] mailbox: 200 at 192.168.20.153 messages: 0 no messages 2015-10-15 10:45:53.697001 [DEBUG] freeswitch_lua.cpp:377 DBH handle 0x7f50ac075ce0 released. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/cf13929f/attachment-0001.html From ximop_22 at hotmail.com Thu Oct 15 20:54:17 2015 From: ximop_22 at hotmail.com (Ximo Peral) Date: Thu, 15 Oct 2015 18:54:17 +0200 Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition Message-ID: I have this condition on a dialplan: And this curl response:+34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000But I do not get the transfer, the regular expression is not working.I tried this and if it works: The problem is from the fourth comma Desperate, I tried it with this conditions and does not work! and Any ideas?? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/a120ac3a/attachment.html From krice at freeswitch.org Thu Oct 15 20:59:07 2015 From: krice at freeswitch.org (Ken Rice) Date: Thu, 15 Oct 2015 11:59:07 -0500 Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition In-Reply-To: References: Message-ID: <12a601d1076a$ceb03fc0$6c10bf40$@freeswitch.org> If you are going to go thru all this trouble why not just use mod_xml_curl and get back the dialplan that needs to be executed in the first place. the dialplan is not meant to be a scripting language itself. From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Ximo Peral Sent: Thursday, October 15, 2015 11:54 AM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition I have this condition on a dialplan: And this curl response: +34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000 But I do not get the transfer, the regular expression is not working. I tried this and if it works: The problem is from the fourth comma Desperate, I tried it with this conditions and does not work! and Any ideas?? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/c4a2bff4/attachment-0001.html From anthony.minessale at gmail.com Thu Oct 15 21:02:02 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Thu, 15 Oct 2015 12:02:02 -0500 Subject: [Freeswitch-users] Extension unable to call internally for longer than 32 seconds In-Reply-To: <01b701d10751$258d55e0$70a801a0$@accra.ca> References: <01b701d10751$258d55e0$70a801a0$@accra.ca> Message-ID: Turn on your sip trace. FS is probably missing the ACK from the phone. This is an interview question for us for SIP admins, "what does it mean when a call only lasts 30 seconds" On Thu, Oct 15, 2015 at 8:55 AM, Charles Bujold wrote: > We have a strange situation; we have one extension that cannot make > internal calls for longer than 32 seconds. > > > > For example, if the extension tries to verify its voicemail they get cut > off after 32 seconds. See log below: Also if they try to call an > extension same result. Iif they make an outside call everything is OK. If > somebody, extension or outsides call them no issues. The issue is only > internally. Any ideas on how to fix this would be appreciated. > > > > Thanks > > cjb > > > > > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.397031 [DEBUG] > switch_ivr_play_say.c:1747 done playing file > /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-message_number.wav > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.517032 [DEBUG] > switch_cpp.cpp:857 getDigits dtmf_buf: > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.517032 [DEBUG] > switch_ivr.c:3033 No language specified - Using [en] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:15.537009 [DEBUG] > switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:16.217009 [DEBUG] > switch_ivr_play_say.c:1747 done playing file file_string://digits/1.wav > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:16.217009 [DEBUG] > switch_ivr.c:3033 No language specified - Using [en] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:16.237030 [DEBUG] > switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:21.277025 [DEBUG] > switch_ivr_play_say.c:1747 done playing file > file_string://time/mon-9.wav!digits/15.wav!digits/2.wav!digits/thousand.wav!digits/15.wav!time/at.wav!digits/10.wav!digits/40.wav!digits/2.wav!time/a-m.wav > > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:21.277025 [DEBUG] > switch_ivr_play_say.c:1314 Codec Activated L16 at 8000hz 1 channels 20ms > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.337022 [DEBUG] > switch_core_session.c:1061 Send signal sofia/internal/200 at 192.168.20.153 > [BREAK] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.337022 [DEBUG] > switch_core_session.c:1061 Send signal sofia/internal/200 at 192.168.20.153 > [BREAK] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > sofia.c:6627 Channel sofia/internal/200 at 192.168.20.153 entering state > [terminating][0] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [NOTICE] > sofia.c:7543 Hangup sofia/internal/200 at 192.168.20.153 [CS_EXECUTE] > [NORMAL_UNSPECIFIED] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_channel.c:3242 Send signal sofia/internal/200 at 192.168.20.153 > [KILL] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_session.c:1396 Send signal sofia/internal/200 at 192.168.20.153 > [BREAK] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_ivr_play_say.c:1747 done playing file > /usr/local/freeswitch/storage/voicemail/default/ > 192.168.20.153/200/msg_2f5fbb82-d178-499e-ba59-1adaad2452af.wav > 2015-10-15 10:45:28.357018 [DEBUG] freeswitch_lua.cpp:377 DBH handle > 0x7f50ac075ce0 released. > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_cpp.cpp:1075 sofia/internal/200 at 192.168.20.153 destroy/unlink > session from object > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_session.c:2901 sofia/internal/200 at 192.168.20.153 skip receive > message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:535 (sofia/internal/200 at 192.168.20.153) State > EXECUTE going to sleep > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:472 (sofia/internal/200 at 192.168.20.153) > Running State Change CS_HANGUP > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:735 (sofia/internal/200 at 192.168.20.153) > Callstate Change ACTIVE -> HANGUP > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:737 (sofia/internal/200 at 192.168.20.153) State > HANGUP > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > mod_sofia.c:413 Channel sofia/internal/200 at 192.168.20.153 hanging up, > cause: NORMAL_UNSPECIFIED > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:60 sofia/internal/200 at 192.168.20.153 Standard > HANGUP, cause: NORMAL_UNSPECIFIED > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:737 (sofia/internal/200 at 192.168.20.153) State > HANGUP going to sleep > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:504 (sofia/internal/200 at 192.168.20.153) State > Change CS_HANGUP -> CS_REPORTING > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_session.c:1396 Send signal sofia/internal/200 at 192.168.20.153 > [BREAK] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:472 (sofia/internal/200 at 192.168.20.153) > Running State Change CS_REPORTING > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.357018 [DEBUG] > switch_core_state_machine.c:823 (sofia/internal/200 at 192.168.20.153) State > REPORTING > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_state_machine.c:104 sofia/internal/200 at 192.168.20.153 > Standard REPORTING, cause: NORMAL_UNSPECIFIED > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_state_machine.c:823 (sofia/internal/200 at 192.168.20.153) State > REPORTING going to sleep > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_state_machine.c:498 (sofia/internal/200 at 192.168.20.153) State > Change CS_REPORTING -> CS_DESTROY > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_session.c:1396 Send signal sofia/internal/200 at 192.168.20.153 > [BREAK] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_session.c:1623 Session 4 (sofia/internal/200 at 192.168.20.153) > Locked, Waiting on external entities > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [NOTICE] > switch_core_session.c:1641 Session 4 (sofia/internal/200 at 192.168.20.153) > Ended > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [NOTICE] > switch_core_session.c:1645 Close Channel sofia/internal/200 at 192.168.20.153 > [CS_DESTROY] > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_state_machine.c:626 (sofia/internal/200 at 192.168.20.153) > Running State Change CS_DESTROY > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_state_machine.c:636 (sofia/internal/200 at 192.168.20.153) State > DESTROY > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > mod_sofia.c:323 sofia/internal/200 at 192.168.20.153 SOFIA DESTROY > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_state_machine.c:111 sofia/internal/200 at 192.168.20.153 > Standard DESTROY > 9baee278-79fd-46fb-b945-ffd1035b75de 2015-10-15 10:45:28.377019 [DEBUG] > switch_core_state_machine.c:636 (sofia/internal/200 at 192.168.20.153) State > DESTROY going to sleep > 2015-10-15 10:45:50.937001 [DEBUG] freeswitch_lua.cpp:360 DBH handle > 0x7f50ac075ce0 Connected. > 2015-10-15 10:45:50.937001 [NOTICE] switch_cpp.cpp:1328 [voicemail] > mailbox: 200 at 192.168.20.153 messages: 1 > 2015-10-15 10:45:50.937001 [DEBUG] freeswitch_lua.cpp:377 DBH handle > 0x7f50ac075ce0 released. > 2015-10-15 10:45:53.677034 [DEBUG] freeswitch_lua.cpp:360 DBH handle > 0x7f50ac075ce0 Connected. > 2015-10-15 10:45:53.697001 [NOTICE] switch_cpp.cpp:1328 [voicemail] > mailbox: 200 at 192.168.20.153 messages: 0 no messages > 2015-10-15 10:45:53.697001 [DEBUG] freeswitch_lua.cpp:377 DBH handle > 0x7f50ac075ce0 released. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/161184cc/attachment.html From s.safarov at gmail.com Thu Oct 15 21:08:59 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 15 Oct 2015 17:08:59 +0000 Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition In-Reply-To: <12a601d1076a$ceb03fc0$6c10bf40$@freeswitch.org> References: <12a601d1076a$ceb03fc0$6c10bf40$@freeswitch.org> Message-ID: Or try parse curl response in lua script. On Thu, Oct 15, 2015, 19:59 Ken Rice wrote: > If you are going to go thru all this trouble why not just use mod_xml_curl > and get back the dialplan that needs to be executed in the first place? the > dialplan is not meant to be a scripting language itself. > > > > > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Ximo Peral > *Sent:* Thursday, October 15, 2015 11:54 AM > *To:* freeswitch-users at lists.freeswitch.org > *Subject:* [Freeswitch-users] Freeswitch - Regular Expression in Condition > > > > I have this condition on a dialplan: > > > > > > > > And this curl response: > > +34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000 > > But I do not get the transfer, the regular expression is not working. > > I tried this and if it works: > > > > > > > > The problem is from the fourth comma > > > > Desperate, I tried it with this conditions and does not work! > > > > * expression="^(\+)?(\d{6})?(\d{4,15}|anonymous),(\d{6})?(\d{9}),(\d{3,5}),(\d{3,5}),CUB281281,CUB301993,OP024000$" > break="on-true">* > > > > and > > > > * expression="^(\+)?(\d{6})?(\d{4,15}|anonymous),(\d{6})?(\d{9}),(\d{3,5}),(\d{3,5}),(CUB281281),(CUB301993),(OP024000)$" > break="on-true">* > > > > Any ideas?? > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/9dabbd63/attachment-0001.html From ximop_22 at hotmail.com Thu Oct 15 21:19:08 2015 From: ximop_22 at hotmail.com (Ximo Peral) Date: Thu, 15 Oct 2015 19:19:08 +0200 Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition In-Reply-To: References: , <12a601d1076a$ceb03fc0$6c10bf40$@freeswitch.org>, Message-ID: But the expression is malformed? The dialplan is very big for editing now. From: s.safarov at gmail.com Date: Thu, 15 Oct 2015 17:08:59 +0000 To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] Freeswitch - Regular Expression in Condition Or try parse curl response in lua script. On Thu, Oct 15, 2015, 19:59 Ken Rice wrote: If you are going to go thru all this trouble why not just use mod_xml_curl and get back the dialplan that needs to be executed in the first place? the dialplan is not meant to be a scripting language itself. From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Ximo Peral Sent: Thursday, October 15, 2015 11:54 AM To: freeswitch-users at lists.freeswitch.org Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition I have this condition on a dialplan: And this curl response:+34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000But I do not get the transfer, the regular expression is not working.I tried this and if it works:The problem is from the fourth comma Desperate, I tried it with this conditions and does not work! and Any ideas??_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/f482d5d6/attachment.html From phenix at vfemail.net Thu Oct 15 21:27:59 2015 From: phenix at vfemail.net (Tanguy) Date: Thu, 15 Oct 2015 19:27:59 +0200 Subject: [Freeswitch-users] Multiple FreeSWITCH's In-Reply-To: References: Message-ID: <561FE21F.6010306@vfemail.net> Hello Michael I'm still a freeswitch newbie but i have to deal with a similar issue ( not yet implemented ) I believe that the proper solution is using a sip proxy like opensips but it seems difficult to implement. My idea is to detect if a particular extension is registered locally and try to transmit the call to the second server if the extensions is not registered I added something like this in the beginning of my domain dialplan on freeswitch1 I added this the public dialplan on freeswitch2 Please note that my sample dialplan on freeswitch2 is not secure ( hopefully not yet in production and a restrictive firewall ), you may interested by a topic between me and a freeswitch power user ( not like me :-) ) http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115900.html Please look the Sergey advice about dialplan security, i hope i will have the time to implement theses advises in a near future. http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115978.html ~ On 15/10/2015 08:56, Michael Nielsen wrote: > Hello everyone, > > I've got a FreeSWITCH installation and made my directory dynamically > generated via LUA from a PostgreSQL database. > CDR's are also saved to a PostgreSQL. > > This makes my FreeSWITCH installation somewhat stateless I guess? > > I would like to setup another FreeSWITCH and then having my domain > "load-balance" via DNS between those two. > > The DNS part I do know how to do. > > Should I do more to my FreeSWITCH's for this to work? Or is this > enough for everything, and can would they know if one subscriber is > connected to one FS and another to the other FS etc.? > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/5635cbcc/attachment-0001.html From s.safarov at gmail.com Thu Oct 15 21:58:35 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 15 Oct 2015 20:58:35 +0300 Subject: [Freeswitch-users] Multiple FreeSWITCH's In-Reply-To: <561FE21F.6010306@vfemail.net> References: <561FE21F.6010306@vfemail.net> Message-ID: Try store registration data in postgresql database shared between two or more FS servers. https://freeswitch.org/confluence/display/FREESWITCH/PostgreSQL+in+the+core In my production environment is used Kazoo solution. This solution is designed for load balancing. On Thu, Oct 15, 2015 at 8:27 PM, Tanguy wrote: > Hello Michael > > I'm still a freeswitch newbie but i have to deal with a similar issue ( > not yet implemented ) I believe that the proper solution is using a sip > proxy like opensips but it seems difficult to implement. > > My idea is to detect if a particular extension is registered locally and > try to transmit the call to the second server if the extensions is not > registered > > I added something like this in the beginning of my domain dialplan on > freeswitch1 > > > > > > > > > expression="^error/user_not_registered$" > > data="{sip_invite_to_uri= ${domain_name}>}sofia/internal/${ > destination_number}@freeswitch2.company.com" /> > > > > > > > I added this the public dialplan on freeswitch2 > > > > > > > > data="domain_name=${sip_to_host}"/> > > > > > > > > > > > Please note that my sample dialplan on freeswitch2 is not secure ( > hopefully not yet in production and a restrictive firewall ), you may > interested by a topic between me and a freeswitch power user ( not like me > :-) ) > > > http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115900.html > > Please look the Sergey advice about dialplan security, i hope i will have > the time to implement theses advises in a near future. > > http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115978.html > > > > ~ > > > > > > On 15/10/2015 08:56, Michael Nielsen wrote: > > Hello everyone, > > I've got a FreeSWITCH installation and made my directory dynamically > generated via LUA from a PostgreSQL database. > CDR's are also saved to a PostgreSQL. > > This makes my FreeSWITCH installation somewhat stateless I guess? > > I would like to setup another FreeSWITCH and then having my domain > "load-balance" via DNS between those two. > > The DNS part I do know how to do. > > Should I do more to my FreeSWITCH's for this to work? Or is this enough > for everything, and can would they know if one subscriber is connected to > one FS and another to the other FS etc.? > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com > > Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com > > FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/5996d9ee/attachment.html From bobjectsfreeswitch at gmail.com Thu Oct 15 22:00:03 2015 From: bobjectsfreeswitch at gmail.com (Bob Hartwig) Date: Thu, 15 Oct 2015 14:00:03 -0400 Subject: [Freeswitch-users] Extension unable to call internally for longer than 32 seconds In-Reply-To: References: <01b701d10751$258d55e0$70a801a0$@accra.ca> Message-ID: On Thu, Oct 15, 2015 at 1:02 PM, Anthony Minessale < anthony.minessale at gmail.com> wrote: > This is an interview question for us for SIP admins, "what does it mean > when a call only lasts 30 seconds" > > And then the next question is: "What does it mean when a call lasts only 30 minutes?" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/198bf373/attachment.html From mario_fs at mgtech.com Thu Oct 15 21:41:42 2015 From: mario_fs at mgtech.com (Mario G) Date: Thu, 15 Oct 2015 10:41:42 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> Message-ID: The lines that failed are the ones with -755 and -644. My script works fine and just makes the 3 changes below. I documented it in the wiki but may simplify it further. Since it?s unique to OS X it should be fine. Especially if people use the script (which I plan to upload by this weekend after I handle nasm below). If it becomes easier I will update the wiki and script. 3 changes made to libyuv makefile: PREFIX from /usr to /usr/local Removes -m 755 in all lines Removes -m 644 in all lines BTW, LIBVPX needs an updated ?nasm? on 10.9 and 10.10, not on 10.11. I added to the 10.9 wik (in progress)i but need to automate it in the installer script. Should be done by this weekend. > On Oct 14, 2015, at 2:16 PM, Michael Jerris wrote: > > Get me the details of what commands failed so we can just fix the Makefile instead of hacking it during build. > >> On Oct 14, 2015, at 3:52 PM, Mario G > wrote: >> >> Thanks, I tried that but there is a problem with the chmod commands at the bottom of makefile. I simply added perl commands to the Applescript Installer that modifies the makefile to remove the -m 755, etc. and it works fine so far. Right now, the Applescript installer is a way better method to install than homebrew. >> >>> On Oct 14, 2015, at 10:40 AM, Michael Jerris > wrote: >>> >>> If you look at the top of the Makefile in libyuv: >>> >>> PREFIX:=/usr >>> EXEC_PREFIX:=$(PREFIX) >>> LIBDIR:=$(PREFIX)/lib/ >>> INCDIR:=$(PREFIX)/include/ >>> >>> you can override these on the make line: >>> >>> PREFIX=/usr/local make install <--- something like this... >>> >>> this should allow you to make a homebrew recipe without having to patch anything >>> >>> >>>> On Oct 14, 2015, at 12:40 PM, Mario G > wrote: >>>> >>>> Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. >>>> >>>> I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. >>>> >>>> BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. >>>> Mario G >>>> >>>>> On Oct 13, 2015, at 10:20 PM, Anthony Minessale > wrote: >>>>> >>>>> Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. >>>>> >>>>> On Tuesday, October 13, 2015, Mario > wrote: >>>>> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. >>>>> >>>>> Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. >>>>> Mario G >>>>> >>>>> >>>>>> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >>>>>> >>>>>> >>>>>>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>>>>>> >>>>>>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >>>>>> These are the same, just one has my user id in the url >>>>>> >>>>>>> >>>>>>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >>>>>> >>>>>> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >>>>>> >>>>>>> >>>>>>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>>>>>> >>>>>>>> not sure what you mean by the one in support lib. >>>>>>>> >>>>>>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>>>>>> >>>>>>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>>>>>> >>>>>>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>>>>>> >>>>>>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>>>>>> >>>>>>>>> >>>>>>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>>>>>> >>>>>>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>>>>>> 510 cd libyuv >>>>>>>>>> 512 make >>>>>>>>>> 514 sudo make install >>>>>>>>>> >>>>>>>>>> just did on my machine and it worked fine? >>>>>>>>>> >>>>>>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>>>>>> >>>>>>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org <> >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org <> >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> -- >>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>> >>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >>>>> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >>>>> >>>>> ClueCon Weekly Development Call >>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>> >>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/e3b00070/attachment-0001.html From mike at jerris.com Thu Oct 15 22:11:25 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 15 Oct 2015 14:11:25 -0400 Subject: [Freeswitch-users] Extension unable to call internally for longer than 32 seconds In-Reply-To: References: <01b701d10751$258d55e0$70a801a0$@accra.ca> Message-ID: <1FB17086-FE7F-4316-8721-BF045D0A036F@jerris.com> 30 minutes sounds like failing reinvite for sesison timer to me. > On Oct 15, 2015, at 2:00 PM, Bob Hartwig wrote: > > > On Thu, Oct 15, 2015 at 1:02 PM, Anthony Minessale > wrote: > This is an interview question for us for SIP admins, "what does it mean when a call only lasts 30 seconds" > > > And then the next question is: "What does it mean when a call lasts only 30 minutes?" > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/eb85f3d1/attachment.html From mike at jerris.com Thu Oct 15 22:12:17 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 15 Oct 2015 14:12:17 -0400 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> Message-ID: <2764DD75-D6F7-467D-A4A7-6CAC99F18A22@jerris.com> can you give me the exact command you run without modifying anything and the error you are getting please? > On Oct 15, 2015, at 1:41 PM, Mario G wrote: > > The lines that failed are the ones with -755 and -644. My script works fine and just makes the 3 changes below. I documented it in the wiki but may simplify it further. Since it?s unique to OS X it should be fine. Especially if people use the script (which I plan to upload by this weekend after I handle nasm below). If it becomes easier I will update the wiki and script. > > 3 changes made to libyuv makefile: > PREFIX from /usr to /usr/local > Removes -m 755 in all lines > Removes -m 644 in all lines > > BTW, LIBVPX needs an updated ?nasm? on 10.9 and 10.10, not on 10.11. I added to the 10.9 wik (in progress)i but need to automate it in the installer script. Should be done by this weekend. > > >> On Oct 14, 2015, at 2:16 PM, Michael Jerris > wrote: >> >> Get me the details of what commands failed so we can just fix the Makefile instead of hacking it during build. >> >>> On Oct 14, 2015, at 3:52 PM, Mario G > wrote: >>> >>> Thanks, I tried that but there is a problem with the chmod commands at the bottom of makefile. I simply added perl commands to the Applescript Installer that modifies the makefile to remove the -m 755, etc. and it works fine so far. Right now, the Applescript installer is a way better method to install than homebrew. >>> >>>> On Oct 14, 2015, at 10:40 AM, Michael Jerris > wrote: >>>> >>>> If you look at the top of the Makefile in libyuv: >>>> >>>> PREFIX:=/usr >>>> EXEC_PREFIX:=$(PREFIX) >>>> LIBDIR:=$(PREFIX)/lib/ >>>> INCDIR:=$(PREFIX)/include/ >>>> >>>> you can override these on the make line: >>>> >>>> PREFIX=/usr/local make install <--- something like this... >>>> >>>> this should allow you to make a homebrew recipe without having to patch anything >>>> >>>> >>>>> On Oct 14, 2015, at 12:40 PM, Mario G > wrote: >>>>> >>>>> Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. >>>>> >>>>> I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. >>>>> >>>>> BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. >>>>> Mario G >>>>> >>>>>> On Oct 13, 2015, at 10:20 PM, Anthony Minessale > wrote: >>>>>> >>>>>> Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. >>>>>> >>>>>> On Tuesday, October 13, 2015, Mario > wrote: >>>>>> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. >>>>>> >>>>>> Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. >>>>>> Mario G >>>>>> >>>>>> >>>>>>> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >>>>>>> >>>>>>> >>>>>>>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>>>>>>> >>>>>>>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >>>>>>> These are the same, just one has my user id in the url >>>>>>> >>>>>>>> >>>>>>>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >>>>>>> >>>>>>> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >>>>>>> >>>>>>>> >>>>>>>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>>>>>>> >>>>>>>>> not sure what you mean by the one in support lib. >>>>>>>>> >>>>>>>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>>>>>>> >>>>>>>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>>>>>>> >>>>>>>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>>>>>>> >>>>>>>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>>>>>>> >>>>>>>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>>>>>>> 510 cd libyuv >>>>>>>>>>> 512 make >>>>>>>>>>> 514 sudo make install >>>>>>>>>>> >>>>>>>>>>> just did on my machine and it worked fine? >>>>>>>>>>> >>>>>>>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>>>>>>> >>>>>>>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org <> >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org <> >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> >>>>>> -- >>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>> >>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >>>>>> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >>>>>> >>>>>> ClueCon Weekly Development Call >>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>> >>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/885fe586/attachment-0001.html From mario_fs at mgtech.com Fri Oct 16 02:47:42 2015 From: mario_fs at mgtech.com (Mario G) Date: Thu, 15 Oct 2015 15:47:42 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: <2764DD75-D6F7-467D-A4A7-6CAC99F18A22@jerris.com> References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> <2764DD75-D6F7-467D-A4A7-6CAC99F18A22@jerris.com> Message-ID: Remove the perl commands to avoid any modification: cd /usr/local/src git clone https://freeswitch.org/stash/scm/sd/libyuv.git cd libyuv perl -pi -e s{PREFIX:=/usr}{PREFIX:=/usr/local} /usr/local/src/libyuvx/makefile perl -pi -e s{" -m 755 "}{" "} /usr/local/src/libyuvx/makefile perl -pi -e s{" -m 644 "}{" "} /usr/local/src/libyuvx/makefile ./configure --prefix=/usr/local make make install > On Oct 15, 2015, at 11:12 AM, Michael Jerris wrote: > > can you give me the exact command you run without modifying anything and the error you are getting please? > >> On Oct 15, 2015, at 1:41 PM, Mario G > wrote: >> >> The lines that failed are the ones with -755 and -644. My script works fine and just makes the 3 changes below. I documented it in the wiki but may simplify it further. Since it?s unique to OS X it should be fine. Especially if people use the script (which I plan to upload by this weekend after I handle nasm below). If it becomes easier I will update the wiki and script. >> >> 3 changes made to libyuv makefile: >> PREFIX from /usr to /usr/local >> Removes -m 755 in all lines >> Removes -m 644 in all lines >> >> BTW, LIBVPX needs an updated ?nasm? on 10.9 and 10.10, not on 10.11. I added to the 10.9 wik (in progress)i but need to automate it in the installer script. Should be done by this weekend. >> >> >>> On Oct 14, 2015, at 2:16 PM, Michael Jerris > wrote: >>> >>> Get me the details of what commands failed so we can just fix the Makefile instead of hacking it during build. >>> >>>> On Oct 14, 2015, at 3:52 PM, Mario G > wrote: >>>> >>>> Thanks, I tried that but there is a problem with the chmod commands at the bottom of makefile. I simply added perl commands to the Applescript Installer that modifies the makefile to remove the -m 755, etc. and it works fine so far. Right now, the Applescript installer is a way better method to install than homebrew. >>>> >>>>> On Oct 14, 2015, at 10:40 AM, Michael Jerris > wrote: >>>>> >>>>> If you look at the top of the Makefile in libyuv: >>>>> >>>>> PREFIX:=/usr >>>>> EXEC_PREFIX:=$(PREFIX) >>>>> LIBDIR:=$(PREFIX)/lib/ >>>>> INCDIR:=$(PREFIX)/include/ >>>>> >>>>> you can override these on the make line: >>>>> >>>>> PREFIX=/usr/local make install <--- something like this... >>>>> >>>>> this should allow you to make a homebrew recipe without having to patch anything >>>>> >>>>> >>>>>> On Oct 14, 2015, at 12:40 PM, Mario G > wrote: >>>>>> >>>>>> Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. >>>>>> >>>>>> I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. >>>>>> >>>>>> BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. >>>>>> Mario G >>>>>> >>>>>>> On Oct 13, 2015, at 10:20 PM, Anthony Minessale > wrote: >>>>>>> >>>>>>> Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. >>>>>>> >>>>>>> On Tuesday, October 13, 2015, Mario > wrote: >>>>>>> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. >>>>>>> >>>>>>> Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. >>>>>>> Mario G >>>>>>> >>>>>>> >>>>>>>> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >>>>>>>> >>>>>>>> >>>>>>>>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>>>>>>>> >>>>>>>>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >>>>>>>> These are the same, just one has my user id in the url >>>>>>>> >>>>>>>>> >>>>>>>>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >>>>>>>> >>>>>>>> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >>>>>>>> >>>>>>>>> >>>>>>>>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>>>>>>>> >>>>>>>>>> not sure what you mean by the one in support lib. >>>>>>>>>> >>>>>>>>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>>>>>>>> >>>>>>>>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>>>>>>>> >>>>>>>>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>>>>>>>> >>>>>>>>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>>>>>>>> >>>>>>>>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>>>>>>>> 510 cd libyuv >>>>>>>>>>>> 512 make >>>>>>>>>>>> 514 sudo make install >>>>>>>>>>>> >>>>>>>>>>>> just did on my machine and it worked fine? >>>>>>>>>>>> >>>>>>>>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org <> >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org <> >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>> >>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >>>>>>> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >>>>>>> >>>>>>> ClueCon Weekly Development Call >>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>> >>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/8a9c4031/attachment-0001.html From mario_fs at mgtech.com Fri Oct 16 02:51:21 2015 From: mario_fs at mgtech.com (Mario G) Date: Thu, 15 Oct 2015 15:51:21 -0700 Subject: [Freeswitch-users] Help with compiling libyuv In-Reply-To: References: <32E5B5E9-194F-453F-8ADF-0F8EB15166ED@mgtech.com> <0876778C-4D85-41AD-9C2B-448C37A3A6E4@jerris.com> <76DEF3F9-57EB-4CEA-BA0E-8DA0BB5D1DB3@mgtech.com> <8D42A2E5-B0FE-4A4E-9645-951961EE8629@mgtech.com> <0CB23A9B-596B-46C8-A4A4-A5BCBF1850C6@mgtech.com> <511793D8-4E68-479C-A2CD-53F00E3C1205@jerris.com> <71C1DD23-F87A-4910-AA71-DA0412668CD1@mgtech.com> <27907AC5-1364-4AC1-8FF0-A1BC8067AC8B@mgtech.com> <6F3F7605-9587-4231-8899-8B9FA6FA00B0@mgtech.com> <2764DD75-D6F7-467D-A4A7-6CAC99F18A22@jerris.com> Message-ID: Whoops typo, there is no ./configure for libyuv? > On Oct 15, 2015, at 3:47 PM, Mario G wrote: > > Remove the perl commands to avoid any modification: > cd /usr/local/src > git clone https://freeswitch.org/stash/scm/sd/libyuv.git > cd libyuv > perl -pi -e s{PREFIX:=/usr}{PREFIX:=/usr/local} /usr/local/src/libyuvx/makefile > perl -pi -e s{" -m 755 "}{" "} /usr/local/src/libyuvx/makefile > perl -pi -e s{" -m 644 "}{" "} /usr/local/src/libyuvx/makefile > ./configure --prefix=/usr/local > make > make install > >> On Oct 15, 2015, at 11:12 AM, Michael Jerris > wrote: >> >> can you give me the exact command you run without modifying anything and the error you are getting please? >> >>> On Oct 15, 2015, at 1:41 PM, Mario G > wrote: >>> >>> The lines that failed are the ones with -755 and -644. My script works fine and just makes the 3 changes below. I documented it in the wiki but may simplify it further. Since it?s unique to OS X it should be fine. Especially if people use the script (which I plan to upload by this weekend after I handle nasm below). If it becomes easier I will update the wiki and script. >>> >>> 3 changes made to libyuv makefile: >>> PREFIX from /usr to /usr/local >>> Removes -m 755 in all lines >>> Removes -m 644 in all lines >>> >>> BTW, LIBVPX needs an updated ?nasm? on 10.9 and 10.10, not on 10.11. I added to the 10.9 wik (in progress)i but need to automate it in the installer script. Should be done by this weekend. >>> >>> >>>> On Oct 14, 2015, at 2:16 PM, Michael Jerris > wrote: >>>> >>>> Get me the details of what commands failed so we can just fix the Makefile instead of hacking it during build. >>>> >>>>> On Oct 14, 2015, at 3:52 PM, Mario G > wrote: >>>>> >>>>> Thanks, I tried that but there is a problem with the chmod commands at the bottom of makefile. I simply added perl commands to the Applescript Installer that modifies the makefile to remove the -m 755, etc. and it works fine so far. Right now, the Applescript installer is a way better method to install than homebrew. >>>>> >>>>>> On Oct 14, 2015, at 10:40 AM, Michael Jerris > wrote: >>>>>> >>>>>> If you look at the top of the Makefile in libyuv: >>>>>> >>>>>> PREFIX:=/usr >>>>>> EXEC_PREFIX:=$(PREFIX) >>>>>> LIBDIR:=$(PREFIX)/lib/ >>>>>> INCDIR:=$(PREFIX)/include/ >>>>>> >>>>>> you can override these on the make line: >>>>>> >>>>>> PREFIX=/usr/local make install <--- something like this... >>>>>> >>>>>> this should allow you to make a homebrew recipe without having to patch anything >>>>>> >>>>>> >>>>>>> On Oct 14, 2015, at 12:40 PM, Mario G > wrote: >>>>>>> >>>>>>> Homebrew puts everything in /usr/local. In fact, if you follow the wiki you can actually delete the whole /usr/local to remove everything except Xcode and start over again since /usr/local is not used by OS X. >>>>>>> >>>>>>> I would like to make a homebrew formula called freeswitch-support which would install all prereqs. This would allow anyone to later install whatever version of FS they want. Then, it would be simple to add a freeswitch formula (which I see someone already started) that would simply invoked freeswitch-support and install the current production version. I am stumbling learning hombrew formulas but hope to I can figure them out. >>>>>>> >>>>>>> BTW, I am updating the wiki today for 1.6, working in the Applescript installer right now. >>>>>>> Mario G >>>>>>> >>>>>>>> On Oct 13, 2015, at 10:20 PM, Anthony Minessale > wrote: >>>>>>>> >>>>>>>> Does homebrew use /usr/local ? I thought they had their own lib prefix that we could make a recope for and install it there by their policy so the eventual fs hombrew package would just fit in. >>>>>>>> >>>>>>>> On Tuesday, October 13, 2015, Mario > wrote: >>>>>>>> FINALLY! I got libyuv installed into /usr/local, also flite, libvpx, and opus. And lua and libsndfile from homebrew. Freeswitch 1.7 master built and came up! BTW, the previous problem I had was dumb, I had to do a new git clone of FS and it found libyuv in /usr/local. >>>>>>>> >>>>>>>> Thanks for the guidance! Now for thorough testing then updating the Applescript FS installer and wiki pages. >>>>>>>> Mario G >>>>>>>> >>>>>>>> >>>>>>>>> On Oct 13, 2015, at 2:58 PM, Michael Jerris > wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>>> On Oct 13, 2015, at 5:46 PM, Mario > wrote: >>>>>>>>>> >>>>>>>>>> What I meant was was is the difference between the libyuv in https://freeswitch.org/stash/scm/sd/libyuv.git and https://mikej at freeswitch.org/stash/scm/sd/libyuv.git? >>>>>>>>> These are the same, just one has my user id in the url >>>>>>>>> >>>>>>>>>> >>>>>>>>>> I installed libyuv into /usr/local which is where I installed flite. Freeswitch make finds flite fine but not lubyuv. I modified libyuv makefile, .pc and .pc.in files from /usr to /usr/local. The objective is I don?t want it in OS X system directories, should not need SUDO, and removal is easy. Can?t figure out why FS finds flite in /usr/local but not libyuv. >>>>>>>>> >>>>>>>>> You would have to take a look at the configure code for detection. I know libyuv needs pkg-config. You might be able to come up with some small patches for that makefile to make it possible to pass the prefix in as a var so we don't need to hack the files to build like that. >>>>>>>>> >>>>>>>>>> >>>>>>>>>>> On Oct 13, 2015, at 9:37 AM, Michael Jerris > wrote: >>>>>>>>>>> >>>>>>>>>>> not sure what you mean by the one in support lib. >>>>>>>>>>> >>>>>>>>>>> If you are installing to a different locations, it will put the .pc file for pkg-config in that alt location too, then you either need to symlink that pc file to the places pkg-config looks in or something to get pkg-config to see that file >>>>>>>>>>> >>>>>>>>>>>> On Oct 13, 2015, at 12:27 PM, Mario > wrote: >>>>>>>>>>>> >>>>>>>>>>>> Thank you, a question: How does this differ from the one in the support lib? The URL will go into the wiki and possibly a homebrew formula. >>>>>>>>>>>> >>>>>>>>>>>> I was able to make install it into /usr/local instead of /usr but freeswitch still does not find it. Will look into it further. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>> On Oct 12, 2015, at 10:48 AM, Michael Jerris > wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> 509 git clone https://mikej at freeswitch.org/stash/scm/sd/libyuv.git >>>>>>>>>>>>> 510 cd libyuv >>>>>>>>>>>>> 512 make >>>>>>>>>>>>> 514 sudo make install >>>>>>>>>>>>> >>>>>>>>>>>>> just did on my machine and it worked fine? >>>>>>>>>>>>> >>>>>>>>>>>>>> On Oct 12, 2015, at 1:39 PM, Mario > wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> I got nowhere this weekend trying to compile libyuv on OS X so will wait for Michael?s magic. I am also looking into making the new prereqs homebrew formulas and want to see if it?s possible for libyuv. If so, I was thinking of doing a homebrew formula called ?freeswitch-support/prereqs? with everything in it. >>>>>>>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org <> >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org <> >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >>>>>>>> >>>>>>>> ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH >>>>>>>> ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ >>>>>>>> >>>>>>>> ClueCon Weekly Development Call >>>>>>>> ? sip:888 at conference.freeswitch.org ? +19193869900 >>>>>>>> >>>>>>>> https://www.youtube.com/watch?v=9XXgW34t40s >>>>>>>> https://www.youtube.com/watch?v=NLaDpGQuZDA >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/42956827/attachment-0001.html From ssinyagin at gmail.com Fri Oct 16 04:57:00 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Fri, 16 Oct 2015 02:57:00 +0200 Subject: [Freeswitch-users] Checking FreeSwitch source code In-Reply-To: <6E9F1EEB-1A7B-4BDB-8420-B94EE9E2E9FE@jerris.com> References: <6E9F1EEB-1A7B-4BDB-8420-B94EE9E2E9FE@jerris.com> Message-ID: In regards to the upgrade plan: recently my commit was merged into master, and it allows building the 1.7 debs on wheezy. Although this combination is officially unsupported, it could be useful for an upgrade path. On 14 Oct 2015 18:56, "Michael Jerris" wrote: > I will have to make that call once I see what the effect of any of them > actually is, and how invasive the fixes are. That being said, now that we > have 1.6 releases out there, over time what gets back-ported into 1.4 will > be less and less ( I think there was only 1 or 2 patches that went in to > 1.4 last week). For anyone holding off on 1.6, it is already time you > should be testing this in your labs and figuring out an upgrade plan. > There are some significant advances in 1.6 that are not in 1.4 due to > architectural restrictions. We need to identify and eliminate any blockers > for people to update. > > > On Oct 14, 2015, at 12:35 PM, Dmitry Lysenko > wrote: > > Do you plan to fix these bugs in 1.4 branch? > > 2015-10-14 0:55 GMT+03:00 Michael Jerris : > >> Yes, they notified us a few days ago about it, and we are talking to them >> about getting access to the software so we can see how well it can help >> us. Good news at least is it doesn't appear to have found any security >> issues, but it did find a number of typos, mostly in error cases that are >> not hit very often. We will be fixing these issues shortly once we have >> access to the full report so we can review it all properly. As it happens, >> we do have ongoing work with a number of similar scanners that we use to >> help improve overall code quality. These tools all seem to have different >> strengths and weaknesses when it comes to what they can find and what their >> false positive rate is. This tool is somewhat interesting in that it is >> the only windows based tool we have had scan this code other than the built >> in microsoft code analysis functions, so it appears to have found a number >> of small windows specific issues we have not seen from other tools. >> >> >> >> On Oct 13, 2015, at 5:15 PM, Igor Olhovskiy >> wrote: >> >> Hi! >> >> I don't know, if developers and maintainers noticed this: >> http://www.viva64.com/en/b/0351/ >> Might be helpful ) >> >> -- >> Best regards, >> Igor >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/14afb779/attachment.html From lloyd.aloysius at gmail.com Fri Oct 16 07:34:15 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Thu, 15 Oct 2015 23:34:15 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: FreeSwitch send re-invite every minute. This cause the audio drop for 1-2 sec. Is there a way to disable re-invite? On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius wrote: > I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec > randomly. This scenario only a-leg call > > > > On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov > wrote: > >> This issue reproduced when a-leg, b-leg and FS is located on one host. >> Ideally environment - no packet loss, minimal jitter, no load (1 call) >> >> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius >> wrote: >> >>> Endpoints - Polycom, Cisco , Yealink - all same results. >>> >>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius >> > wrote: >>> >>>> The Switch (Physical Box)- Data center with Public IP. >>>> >>>> We check with another box and different data center(Different region). >>>> Same results >>>> >>>> --- >>>> >>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>> >>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>> >>>> Delay between switch and the site is less than 6 ms. >>>> >>>> MOS - 4.35 >>>> >>>> Jitter 2 ms >>>> >>>> >>>> >>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov >>>> wrote: >>>> >>>>> I has same issue. >>>>> More info in FS-7756 >>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>> >>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >>>>> wrote: >>>>> >>>>>> you didn't tell anything about the network. The problem could be >>>>>> related to packet loss on oversaturated links. >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>> > Hi All >>>>>> > >>>>>> > I am facing audio issues for a long time.It is getting worst. I was >>>>>> running >>>>>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>>>>> randomly. >>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different routers and >>>>>> > happening again and again. >>>>>> > >>>>>> > I upgrade to a most recent version and even try with different >>>>>> servers. It >>>>>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may be >>>>>> wrong >>>>>> > when endpoints(30+ at a time, re register) re register to switch >>>>>> this >>>>>> > happening, kind of a lock. There are 200 extensions in this switch. >>>>>> > >>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>> > >>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>> > >>>>>> > Thanks >>>>>> > Lloyd >>>>>> > >>>>>> > >>>>>> _________________________________________________________________________ >>>>>> > Professional FreeSWITCH Consulting Services: >>>>>> > consulting at freeswitch.org >>>>>> > http://www.freeswitchsolutions.com >>>>>> > >>>>>> > Official FreeSWITCH Sites >>>>>> > http://www.freeswitch.org >>>>>> > http://confluence.freeswitch.org >>>>>> > http://www.cluecon.com >>>>>> > >>>>>> > FreeSWITCH-users mailing list >>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> > UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> > http://www.freeswitch.org >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151015/b1928c56/attachment-0001.html From mic.niel84 at gmail.com Fri Oct 16 11:10:38 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 16 Oct 2015 09:10:38 +0200 Subject: [Freeswitch-users] Multiple FreeSWITCH's In-Reply-To: References: <561FE21F.6010306@vfemail.net> Message-ID: Hi Sergey, Will FS automatically create tables etc in the postgresql or is there a script for this? On Thu, Oct 15, 2015 at 7:58 PM, Sergey Safarov wrote: > Try store registration data in postgresql database shared between two or > more FS servers. > https://freeswitch.org/confluence/display/FREESWITCH/PostgreSQL+in+the+core > > In my production environment is used Kazoo solution. This solution is > designed for load balancing. > > > On Thu, Oct 15, 2015 at 8:27 PM, Tanguy wrote: > >> Hello Michael >> >> I'm still a freeswitch newbie but i have to deal with a similar issue ( >> not yet implemented ) I believe that the proper solution is using a sip >> proxy like opensips but it seems difficult to implement. >> >> My idea is to detect if a particular extension is registered locally and >> try to transmit the call to the second server if the extensions is not >> registered >> >> I added something like this in the beginning of my domain dialplan on >> freeswitch1 >> >> >> >> >> >> >> >> >> > expression="^error/user_not_registered$" > >> > data="{sip_invite_to_uri=> ${domain_name}>}sofia/internal/${ >> destination_number}@freeswitch2.company.com" /> >> >> >> >> >> >> >> I added this the public dialplan on freeswitch2 >> >> >> >> > expression="^ha_transfert$" > >> >> >> > data="domain_name=${sip_to_host}"/> >> >> >> >> >> >> >> >> >> >> >> Please note that my sample dialplan on freeswitch2 is not secure ( >> hopefully not yet in production and a restrictive firewall ), you may >> interested by a topic between me and a freeswitch power user ( not like me >> :-) ) >> >> >> http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115900.html >> >> Please look the Sergey advice about dialplan security, i hope i will have >> the time to implement theses advises in a near future. >> >> http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115978.html >> >> >> >> ~ >> >> >> >> >> >> On 15/10/2015 08:56, Michael Nielsen wrote: >> >> Hello everyone, >> >> I've got a FreeSWITCH installation and made my directory dynamically >> generated via LUA from a PostgreSQL database. >> CDR's are also saved to a PostgreSQL. >> >> This makes my FreeSWITCH installation somewhat stateless I guess? >> >> I would like to setup another FreeSWITCH and then having my domain >> "load-balance" via DNS between those two. >> >> The DNS part I do know how to do. >> >> Should I do more to my FreeSWITCH's for this to work? Or is this enough >> for everything, and can would they know if one subscriber is connected to >> one FS and another to the other FS etc.? >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com >> >> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com >> >> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/bd0198cb/attachment.html From mic.niel84 at gmail.com Fri Oct 16 12:07:48 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 16 Oct 2015 10:07:48 +0200 Subject: [Freeswitch-users] Multiple FreeSWITCH's In-Reply-To: References: <561FE21F.6010306@vfemail.net> Message-ID: It did automatically create all tables :) On Fri, Oct 16, 2015 at 9:10 AM, Michael Nielsen wrote: > Hi Sergey, > > Will FS automatically create tables etc in the postgresql or is there a > script for this? > > On Thu, Oct 15, 2015 at 7:58 PM, Sergey Safarov > wrote: > >> Try store registration data in postgresql database shared between two or >> more FS servers. >> >> https://freeswitch.org/confluence/display/FREESWITCH/PostgreSQL+in+the+core >> >> In my production environment is used Kazoo solution. This solution is >> designed for load balancing. >> >> >> On Thu, Oct 15, 2015 at 8:27 PM, Tanguy wrote: >> >>> Hello Michael >>> >>> I'm still a freeswitch newbie but i have to deal with a similar issue ( >>> not yet implemented ) I believe that the proper solution is using a sip >>> proxy like opensips but it seems difficult to implement. >>> >>> My idea is to detect if a particular extension is registered locally and >>> try to transmit the call to the second server if the extensions is not >>> registered >>> >>> I added something like this in the beginning of my domain dialplan on >>> freeswitch1 >>> >>> >>> >>> >>> >>> >>> >>> >>> >> expression="^error/user_not_registered$" > >>> >> data="{sip_invite_to_uri=>> ${domain_name}>}sofia/internal/${ >>> destination_number}@freeswitch2.company.com" /> >>> >>> >>> >>> >>> >>> >>> I added this the public dialplan on freeswitch2 >>> >>> >>> >>> >> expression="^ha_transfert$" > >>> >>> >>> >> data="domain_name=${sip_to_host}"/> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> Please note that my sample dialplan on freeswitch2 is not secure ( >>> hopefully not yet in production and a restrictive firewall ), you may >>> interested by a topic between me and a freeswitch power user ( not like me >>> :-) ) >>> >>> >>> http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115900.html >>> >>> Please look the Sergey advice about dialplan security, i hope i will >>> have the time to implement theses advises in a near future. >>> >>> http://lists.freeswitch.org/pipermail/freeswitch-users/2015-September/115978.html >>> >>> >>> >>> ~ >>> >>> >>> >>> >>> >>> On 15/10/2015 08:56, Michael Nielsen wrote: >>> >>> Hello everyone, >>> >>> I've got a FreeSWITCH installation and made my directory dynamically >>> generated via LUA from a PostgreSQL database. >>> CDR's are also saved to a PostgreSQL. >>> >>> This makes my FreeSWITCH installation somewhat stateless I guess? >>> >>> I would like to setup another FreeSWITCH and then having my domain >>> "load-balance" via DNS between those two. >>> >>> The DNS part I do know how to do. >>> >>> Should I do more to my FreeSWITCH's for this to work? Or is this enough >>> for everything, and can would they know if one subscriber is connected to >>> one FS and another to the other FS etc.? >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: consulting at freeswitch.orghttp://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Siteshttp://www.freeswitch.orghttp://confluence.freeswitch.orghttp://www.cluecon.com >>> >>> FreeSWITCH-users mailing listFreeSWITCH-users at lists.freeswitch.orghttp://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-usershttp://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/17f829fb/attachment-0001.html From brian at freeswitch.org Fri Oct 16 13:16:38 2015 From: brian at freeswitch.org (Brian West) Date: Fri, 16 Oct 2015 05:16:38 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: What device are you using? On Thursday, October 15, 2015, Lloyd Aloysius wrote: > FreeSwitch send re-invite every minute. This cause the audio drop for 1-2 > sec. Is there a way to disable re-invite? > > On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius > wrote: > >> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >> randomly. This scenario only a-leg call >> >> >> >> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov > > wrote: >> >>> This issue reproduced when a-leg, b-leg and FS is located on one host. >>> Ideally environment - no packet loss, minimal jitter, no load (1 call) >>> >>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius >> > wrote: >>> >>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>> >>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>> lloyd.aloysius at gmail.com >>>> > wrote: >>>> >>>>> The Switch (Physical Box)- Data center with Public IP. >>>>> >>>>> We check with another box and different data center(Different region). >>>>> Same results >>>>> >>>>> --- >>>>> >>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>> >>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>> >>>>> Delay between switch and the site is less than 6 ms. >>>>> >>>>> MOS - 4.35 >>>>> >>>>> Jitter 2 ms >>>>> >>>>> >>>>> >>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov >>>> > wrote: >>>>> >>>>>> I has same issue. >>>>>> More info in FS-7756 >>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>> >>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >>>>> > wrote: >>>>>> >>>>>>> you didn't tell anything about the network. The problem could be >>>>>>> related to packet loss on oversaturated links. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>> lloyd.aloysius at gmail.com >>>>>>> > wrote: >>>>>>> > Hi All >>>>>>> > >>>>>>> > I am facing audio issues for a long time.It is getting worst. I >>>>>>> was running >>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>>>>>> randomly. >>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different routers and >>>>>>> > happening again and again. >>>>>>> > >>>>>>> > I upgrade to a most recent version and even try with different >>>>>>> servers. It >>>>>>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may be >>>>>>> wrong >>>>>>> > when endpoints(30+ at a time, re register) re register to switch >>>>>>> this >>>>>>> > happening, kind of a lock. There are 200 extensions in this switch. >>>>>>> > >>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>> > >>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>> > >>>>>>> > Thanks >>>>>>> > Lloyd >>>>>>> > >>>>>>> > >>>>>>> _________________________________________________________________________ >>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>> > consulting at freeswitch.org >>>>>>> >>>>>>> > http://www.freeswitchsolutions.com >>>>>>> > >>>>>>> > Official FreeSWITCH Sites >>>>>>> > http://www.freeswitch.org >>>>>>> > http://confluence.freeswitch.org >>>>>>> > http://www.cluecon.com >>>>>>> > >>>>>>> > FreeSWITCH-users mailing list >>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>> >>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> > UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> > http://www.freeswitch.org >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/a6ee5514/attachment.html From lloyd.aloysius at gmail.com Fri Oct 16 15:52:47 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Fri, 16 Oct 2015 07:52:47 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: Devices Polycom - IP335, IP450, IP650 Cisco - SPA504, SPA508 Yealink - T28P, T41P, T23G Thank you Lloyd On Fri, Oct 16, 2015 at 5:16 AM, Brian West wrote: > What device are you using? > > > On Thursday, October 15, 2015, Lloyd Aloysius > wrote: > >> FreeSwitch send re-invite every minute. This cause the audio drop for >> 1-2 sec. Is there a way to disable re-invite? >> >> On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius >> wrote: >> >>> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >>> randomly. This scenario only a-leg call >>> >>> >>> >>> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov >>> wrote: >>> >>>> This issue reproduced when a-leg, b-leg and FS is located on one host. >>>> Ideally environment - no packet loss, minimal jitter, no load (1 call) >>>> >>>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius < >>>> lloyd.aloysius at gmail.com> wrote: >>>> >>>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>>> >>>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>>> lloyd.aloysius at gmail.com> wrote: >>>>> >>>>>> The Switch (Physical Box)- Data center with Public IP. >>>>>> >>>>>> We check with another box and different data center(Different >>>>>> region). Same results >>>>>> >>>>>> --- >>>>>> >>>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>>> >>>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>>> >>>>>> Delay between switch and the site is less than 6 ms. >>>>>> >>>>>> MOS - 4.35 >>>>>> >>>>>> Jitter 2 ms >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov >>>>>> wrote: >>>>>> >>>>>>> I has same issue. >>>>>>> More info in FS-7756 >>>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>>> >>>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >>>>>>> wrote: >>>>>>> >>>>>>>> you didn't tell anything about the network. The problem could be >>>>>>>> related to packet loss on oversaturated links. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>> > Hi All >>>>>>>> > >>>>>>>> > I am facing audio issues for a long time.It is getting worst. I >>>>>>>> was running >>>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>>>>>>> randomly. >>>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different routers >>>>>>>> and >>>>>>>> > happening again and again. >>>>>>>> > >>>>>>>> > I upgrade to a most recent version and even try with different >>>>>>>> servers. It >>>>>>>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may >>>>>>>> be wrong >>>>>>>> > when endpoints(30+ at a time, re register) re register to switch >>>>>>>> this >>>>>>>> > happening, kind of a lock. There are 200 extensions in this >>>>>>>> switch. >>>>>>>> > >>>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>>> > >>>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>>> > >>>>>>>> > Thanks >>>>>>>> > Lloyd >>>>>>>> > >>>>>>>> > >>>>>>>> _________________________________________________________________________ >>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>> > consulting at freeswitch.org >>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>> > >>>>>>>> > Official FreeSWITCH Sites >>>>>>>> > http://www.freeswitch.org >>>>>>>> > http://confluence.freeswitch.org >>>>>>>> > http://www.cluecon.com >>>>>>>> > >>>>>>>> > FreeSWITCH-users mailing list >>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> > UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> > http://www.freeswitch.org >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/15e607b9/attachment-0001.html From jpablolorenzetti at hotmail.com Fri Oct 16 08:01:11 2015 From: jpablolorenzetti at hotmail.com (Juan Pablo L.) Date: Fri, 16 Oct 2015 04:01:11 +0000 Subject: [Freeswitch-users] sip simple delivery In-Reply-To: References: Message-ID: Hi, can anyone please give me a hint on this ? thank you! From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org Date: Wed, 14 Oct 2015 22:30:54 +0000 Subject: [Freeswitch-users] sip simple delivery Hi, i would like to find out how can i stop a sip simple from being delivered once it has been dealt with, i have a module that receives the event and decides whether to deliver it or not based on some criteria ($$), but it does not matter what the module does, after it has finished precessing the message, freeswitch still delivers it. i understand it does this by default, any advise would be appreciated. thanks! _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/ffeea835/attachment.html From dist.lists at gmail.com Fri Oct 16 17:10:14 2015 From: dist.lists at gmail.com (Hristo Trendev) Date: Fri, 16 Oct 2015 15:10:14 +0200 Subject: [Freeswitch-users] link video from one call to the audio of another in a conference In-Reply-To: References: Message-ID: Sorry, I should have explained, what I've tried already. The conference is configured to display non-video members as avatars. Muting the audio of the webcam is the first thing that comes to mind. However as soon as the conference detects audio from the Soundstation (or any other member for that matter) it switches the floor and as a result the webcam video is immediately replaced with the avatar of the Soundstation. I also tried to force the floor, but then it stays so and it is not possible for someone else to take the floor, or if I take the "force" away, the Soundstation immediately gets the floor and the video is again replaced with an avatar. Best regards, Hristo On Wed, Oct 14, 2015 at 2:58 PM, Brian West wrote: > Just mute the video streams audio. > > > On Wednesday, October 14, 2015, Hristo Trendev > wrote: > >> Hi, >> >> Is there a way to somehow force the video of one call to follow the audio >> of another call so they act as if they are coming from a single endpoint? >> Essentially what I'm looking for is something like the >> "video-no-video-avatar" option, which can take a video stream instead of >> PNG. >> >> What I am trying to achieve is to use an existing Polycom Soundstation >> with a set of extension microphones and to add a video-only stream from a >> laptop webcam to the mix. I don't want to use the mic/speakers of the >> laptop though, because the Soundstation provides much better audio >> experience. >> >> Ideally it would be possible to dial into a conference from a >> Soundstation (audio only) and from a laptop (video only, with deaf and mute >> set) and be able to link both calls together so the laptop video follows >> the Soundstation audio with regards to floor changes. The Soundstation mics >> and speakers will then be used for audio streaming and playback and the >> laptop will stream and playback the video only. >> >> Best, >> Hristo >> > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/fa381bd4/attachment.html From anthony.minessale at gmail.com Fri Oct 16 18:26:27 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Fri, 16 Oct 2015 09:26:27 -0500 Subject: [Freeswitch-users] link video from one call to the audio of another in a conference In-Reply-To: References: Message-ID: video-floor-only ? On Friday, October 16, 2015, Hristo Trendev wrote: > Sorry, I should have explained, what I've tried already. > > The conference is configured to display non-video members as avatars. > > Muting the audio of the webcam is the first thing that comes to mind. > However as soon as the conference detects audio from the Soundstation (or > any other member for that matter) it switches the floor and as a result the > webcam video is immediately replaced with the avatar of the Soundstation. > > I also tried to force the floor, but then it stays so and it is not > possible for someone else to take the floor, or if I take the "force" away, > the Soundstation immediately gets the floor and the video is again replaced > with an avatar. > > Best regards, > Hristo > > > On Wed, Oct 14, 2015 at 2:58 PM, Brian West > wrote: > >> Just mute the video streams audio. >> >> >> On Wednesday, October 14, 2015, Hristo Trendev > > wrote: >> >>> Hi, >>> >>> Is there a way to somehow force the video of one call to follow the >>> audio of another call so they act as if they are coming from a single >>> endpoint? Essentially what I'm looking for is something like the >>> "video-no-video-avatar" option, which can take a video stream instead of >>> PNG. >>> >>> What I am trying to achieve is to use an existing Polycom Soundstation >>> with a set of extension microphones and to add a video-only stream from a >>> laptop webcam to the mix. I don't want to use the mic/speakers of the >>> laptop though, because the Soundstation provides much better audio >>> experience. >>> >>> Ideally it would be possible to dial into a conference from a >>> Soundstation (audio only) and from a laptop (video only, with deaf and mute >>> set) and be able to link both calls together so the laptop video follows >>> the Soundstation audio with regards to floor changes. The Soundstation mics >>> and speakers will then be used for audio streaming and playback and the >>> laptop will stream and playback the video only. >>> >>> Best, >>> Hristo >>> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/cc62697a/attachment.html From denis at ringme.ru Fri Oct 16 19:27:17 2015 From: denis at ringme.ru (=?UTF-8?B?0JTQtdC90LjRgQ==?=) Date: Fri, 16 Oct 2015 18:27:17 +0300 Subject: [Freeswitch-users] att_xfer+transfer, how? Message-ID: <56211755.7040607@ringme.ru> Hello. For right work our extensions we need make att_xfer not so stupid, because when we call leg C, in rules we can have IVR, queue, group calls, redirects to another extension, ext call etc. But att_xfer make only bridge. For us it does not work. In system - ALL calls makes via kamailio, and bridge goes to kamailio too (with error 500 in ivr/queue) First, i try to return 302 from kamailio with called contact when i see some variable in invite, but it's work not so good, and with bugs. Second, i use loopback. Works strange, but better than nothing. But in docs https://freeswitch.org/confluence/display/FREESWITCH/Attended+Transfer Observations att_xfer will not work with loopback channels because the application blocks when bridged to the C leg. If the C leg hangs up, it will bridge back to A. Since loopback hangs up to replace the legs to the correct legs, att_xfer will detect that and bridge it back to the A leg automatically. Old info in doc or really we will have problems? Or i need write right att_xfer on python/lua? Please, share your experience and maybe more worked code. Now: From rtreleaven at bunnykick.ca Fri Oct 16 19:41:46 2015 From: rtreleaven at bunnykick.ca (Russell Treleaven) Date: Fri, 16 Oct 2015 11:41:46 -0400 Subject: [Freeswitch-users] sip simple delivery In-Reply-To: References: Message-ID: I think this is what you want. Not sure because it was quite a while ago that I looked at this. you need to add a header "final_delivery" to the message with a value of "true" Hope that helps. On Fri, Oct 16, 2015 at 12:01 AM, Juan Pablo L. < jpablolorenzetti at hotmail.com> wrote: > Hi, can anyone please give me a hint on this ? thank you! > > ------------------------------ > From: jpablolorenzetti at hotmail.com > To: freeswitch-users at lists.freeswitch.org > Date: Wed, 14 Oct 2015 22:30:54 +0000 > Subject: [Freeswitch-users] sip simple delivery > > > Hi, i would like to find out how can i stop a sip simple from being > delivered once it has been dealt with, > i have a module that receives the event and decides whether to deliver it > or not based on > some criteria ($$), but it does not matter what the module does, after it > has finished precessing the > message, freeswitch still delivers it. i understand it does this by > default, any advise would be appreciated. thanks! > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.org > http://www.freeswitchsolutions.com Official FreeSWITCH Sites > http://www.freeswitch.org http://confluence.freeswitch.org > http://www.cluecon.com FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/360ee600/attachment.html From brian at freeswitch.org Fri Oct 16 20:20:27 2015 From: brian at freeswitch.org (Brian West) Date: Fri, 16 Oct 2015 12:20:27 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: And your running 1.4.23? On baremetal? On Friday, October 16, 2015, Lloyd Aloysius wrote: > Devices > > Polycom - IP335, IP450, IP650 > > Cisco - SPA504, SPA508 > > Yealink - T28P, T41P, T23G > > Thank you > Lloyd > > On Fri, Oct 16, 2015 at 5:16 AM, Brian West > wrote: > >> What device are you using? >> >> >> On Thursday, October 15, 2015, Lloyd Aloysius > > wrote: >> >>> FreeSwitch send re-invite every minute. This cause the audio drop for >>> 1-2 sec. Is there a way to disable re-invite? >>> >>> On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius >> > wrote: >>> >>>> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >>>> randomly. This scenario only a-leg call >>>> >>>> >>>> >>>> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov >>>> wrote: >>>> >>>>> This issue reproduced when a-leg, b-leg and FS is located on one host. >>>>> Ideally environment - no packet loss, minimal jitter, no load (1 call) >>>>> >>>>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius < >>>>> lloyd.aloysius at gmail.com> wrote: >>>>> >>>>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>>>> >>>>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>> >>>>>>> The Switch (Physical Box)- Data center with Public IP. >>>>>>> >>>>>>> We check with another box and different data center(Different >>>>>>> region). Same results >>>>>>> >>>>>>> --- >>>>>>> >>>>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>>>> >>>>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>>>> >>>>>>> Delay between switch and the site is less than 6 ms. >>>>>>> >>>>>>> MOS - 4.35 >>>>>>> >>>>>>> Jitter 2 ms >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov >>>>>> > wrote: >>>>>>> >>>>>>>> I has same issue. >>>>>>>> More info in FS-7756 >>>>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>>>> >>>>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >>>>>>>> wrote: >>>>>>>> >>>>>>>>> you didn't tell anything about the network. The problem could be >>>>>>>>> related to packet loss on oversaturated links. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>> > Hi All >>>>>>>>> > >>>>>>>>> > I am facing audio issues for a long time.It is getting worst. I >>>>>>>>> was running >>>>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>>>>>>>> randomly. >>>>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different routers >>>>>>>>> and >>>>>>>>> > happening again and again. >>>>>>>>> > >>>>>>>>> > I upgrade to a most recent version and even try with different >>>>>>>>> servers. It >>>>>>>>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may >>>>>>>>> be wrong >>>>>>>>> > when endpoints(30+ at a time, re register) re register to switch >>>>>>>>> this >>>>>>>>> > happening, kind of a lock. There are 200 extensions in this >>>>>>>>> switch. >>>>>>>>> > >>>>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>>>> > >>>>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>>>> > >>>>>>>>> > Thanks >>>>>>>>> > Lloyd >>>>>>>>> > >>>>>>>>> > >>>>>>>>> _________________________________________________________________________ >>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>> > consulting at freeswitch.org >>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>> > >>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>> > http://www.freeswitch.org >>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>> > http://www.cluecon.com >>>>>>>>> > >>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> > UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> > http://www.freeswitch.org >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/14bf09ec/attachment-0001.html From jpablolorenzetti at hotmail.com Fri Oct 16 22:43:48 2015 From: jpablolorenzetti at hotmail.com (jpablolorenzetti at hotmail.com) Date: Fri, 16 Oct 2015 18:43:48 +0000 Subject: [Freeswitch-users] sip simple delivery In-Reply-To: References: Message-ID: I will try .. thank you very much ... I will come back with the results ... Sent by Outlook for Android On Fri, Oct 16, 2015 at 8:43 AM -0700, "Russell Treleaven" wrote: I think this is what you want. Not sure because it was quite a while ago that I looked at this. you need to add a header "final_delivery" to the message with a value of "true" Hope that helps. On Fri, Oct 16, 2015 at 12:01 AM, Juan Pablo L. < jpablolorenzetti at hotmail.com> wrote: > Hi, can anyone please give me a hint on this ? thank you! > > ------------------------------ > From: jpablolorenzetti at hotmail.com > To: freeswitch-users at lists.freeswitch.org > Date: Wed, 14 Oct 2015 22:30:54 +0000 > Subject: [Freeswitch-users] sip simple delivery > > > Hi, i would like to find out how can i stop a sip simple from being > delivered once it has been dealt with, > i have a module that receives the event and decides whether to deliver it > or not based on > some criteria ($$), but it does not matter what the module does, after it > has finished precessing the > message, freeswitch still delivers it. i understand it does this by > default, any advise would be appreciated. thanks! > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.org > http://www.freeswitchsolutions.com Official FreeSWITCH Sites > http://www.freeswitch.org http://confluence.freeswitch.org > http://www.cluecon.com FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/08e4b426/attachment.html -------------- next part -------------- _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From steveayre at gmail.com Sat Oct 17 00:31:29 2015 From: steveayre at gmail.com (Steven Ayre) Date: Fri, 16 Oct 2015 21:31:29 +0100 Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition In-Reply-To: References: Message-ID: 971234567 is 9 digits but you're matching 10-23 digits in that section. On 15 October 2015 at 17:54, Ximo Peral wrote: > I have this condition on a dialplan: > > > > And this curl response: > > +34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000 > > But I do not get the transfer, the regular expression is not working. > > I tried this and if it works: > > > > The problem is from the fourth comma > > > Desperate, I tried it with this conditions and does not work! > > > * expression="^(\+)?(\d{6})?(\d{4,15}|anonymous),(\d{6})?(\d{9}),(\d{3,5}),(\d{3,5}),CUB281281,CUB301993,OP024000$" > break="on-true">* > > > and > > > * expression="^(\+)?(\d{6})?(\d{4,15}|anonymous),(\d{6})?(\d{9}),(\d{3,5}),(\d{3,5}),(CUB281281),(CUB301993),(OP024000)$" > break="on-true">* > > > Any ideas?? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/07a948d8/attachment-0001.html From steveayre at gmail.com Sat Oct 17 00:35:24 2015 From: steveayre at gmail.com (Steven Ayre) Date: Fri, 16 Oct 2015 21:35:24 +0100 Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition In-Reply-To: References: Message-ID: Nevermind, it won't match on the 6 digit part and will on the 4-17 part. Your regex is fine and matches that string. So the problem is likely elsewhere. How is curl_response_data set? Is it set before the hunting phase? If you're fetching it during the execution of the dialplan then it won't work, you'll need to transfer to trigger a new dialplan hunt. You can see what the string it's comparing to the regex is in the DEBUG-level logs, where you'll see it evaluating the extensions/conditions in the dialplan. On 16 October 2015 at 21:31, Steven Ayre wrote: > 971234567 is 9 digits but you're matching 10-23 digits in that section. > > On 15 October 2015 at 17:54, Ximo Peral wrote: > >> I have this condition on a dialplan: >> >> >> >> And this curl response: >> >> +34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000 >> >> But I do not get the transfer, the regular expression is not working. >> >> I tried this and if it works: >> >> >> >> The problem is from the fourth comma >> >> >> Desperate, I tried it with this conditions and does not work! >> >> >> *> expression="^(\+)?(\d{6})?(\d{4,15}|anonymous),(\d{6})?(\d{9}),(\d{3,5}),(\d{3,5}),CUB281281,CUB301993,OP024000$" >> break="on-true">* >> >> >> and >> >> >> *> expression="^(\+)?(\d{6})?(\d{4,15}|anonymous),(\d{6})?(\d{9}),(\d{3,5}),(\d{3,5}),(CUB281281),(CUB301993),(OP024000)$" >> break="on-true">* >> >> >> Any ideas?? >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/2d26c54d/attachment.html From ximop_22 at hotmail.com Sat Oct 17 03:14:51 2015 From: ximop_22 at hotmail.com (Ximo Peral) Date: Sat, 17 Oct 2015 01:14:51 +0200 Subject: [Freeswitch-users] Freeswitch - Regular Expression in Condition In-Reply-To: References: , , Message-ID: I use a: to see in the xml cdr the curl_response_data variable. Exactly: "+34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000" The curl request is executed in the same dialplan, this is the first action. From: steveayre at gmail.com Date: Fri, 16 Oct 2015 21:35:24 +0100 To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] Freeswitch - Regular Expression in Condition Nevermind, it won't match on the 6 digit part and will on the 4-17 part. Your regex is fine and matches that string. So the problem is likely elsewhere. How is curl_response_data set? Is it set before the hunting phase? If you're fetching it during the execution of the dialplan then it won't work, you'll need to transfer to trigger a new dialplan hunt. You can see what the string it's comparing to the regex is in the DEBUG-level logs, where you'll see it evaluating the extensions/conditions in the dialplan. On 16 October 2015 at 21:31, Steven Ayre wrote: 971234567 is 9 digits but you're matching 10-23 digits in that section. On 15 October 2015 at 17:54, Ximo Peral wrote: I have this condition on a dialplan: And this curl response:+34987654321,971234567,000,00001,CUB281281,CUB301993,OP024000But I do not get the transfer, the regular expression is not working.I tried this and if it works: The problem is from the fourth comma Desperate, I tried it with this conditions and does not work! and Any ideas?? _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151017/a1b5d7fb/attachment-0001.html From lloyd.aloysius at gmail.com Sat Oct 17 03:30:28 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Fri, 16 Oct 2015 19:30:28 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: It is baremetal. We test with two different servers and two different data center locations. Server 1 Processor E3-1270V2 Memory 16GB Debian 7 - 64 bit Server 2 HP DL360 G6 Memory 72 GB Debian 7 - 64 bit On Fri, Oct 16, 2015 at 12:20 PM, Brian West wrote: > And your running 1.4.23? On baremetal? > > > On Friday, October 16, 2015, Lloyd Aloysius > wrote: > >> Devices >> >> Polycom - IP335, IP450, IP650 >> >> Cisco - SPA504, SPA508 >> >> Yealink - T28P, T41P, T23G >> >> Thank you >> Lloyd >> >> On Fri, Oct 16, 2015 at 5:16 AM, Brian West wrote: >> >>> What device are you using? >>> >>> >>> On Thursday, October 15, 2015, Lloyd Aloysius >>> wrote: >>> >>>> FreeSwitch send re-invite every minute. This cause the audio drop for >>>> 1-2 sec. Is there a way to disable re-invite? >>>> >>>> On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius < >>>> lloyd.aloysius at gmail.com> wrote: >>>> >>>>> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >>>>> randomly. This scenario only a-leg call >>>>> >>>>> >>>>> >>>>> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov >>>>> wrote: >>>>> >>>>>> This issue reproduced when a-leg, b-leg and FS is located on one host. >>>>>> Ideally environment - no packet loss, minimal jitter, no load (1 call) >>>>>> >>>>>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius < >>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>> >>>>>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>>>>> >>>>>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>> >>>>>>>> The Switch (Physical Box)- Data center with Public IP. >>>>>>>> >>>>>>>> We check with another box and different data center(Different >>>>>>>> region). Same results >>>>>>>> >>>>>>>> --- >>>>>>>> >>>>>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>>>>> >>>>>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>>>>> >>>>>>>> Delay between switch and the site is less than 6 ms. >>>>>>>> >>>>>>>> MOS - 4.35 >>>>>>>> >>>>>>>> Jitter 2 ms >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov < >>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>> >>>>>>>>> I has same issue. >>>>>>>>> More info in FS-7756 >>>>>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>>>>> >>>>>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> you didn't tell anything about the network. The problem could be >>>>>>>>>> related to packet loss on oversaturated links. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>>> > Hi All >>>>>>>>>> > >>>>>>>>>> > I am facing audio issues for a long time.It is getting worst. I >>>>>>>>>> was running >>>>>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 sec >>>>>>>>>> randomly. >>>>>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different routers >>>>>>>>>> and >>>>>>>>>> > happening again and again. >>>>>>>>>> > >>>>>>>>>> > I upgrade to a most recent version and even try with different >>>>>>>>>> servers. It >>>>>>>>>> > is happening again. Audio pause 1~2 sec randomly. I noticed,may >>>>>>>>>> be wrong >>>>>>>>>> > when endpoints(30+ at a time, re register) re register to >>>>>>>>>> switch this >>>>>>>>>> > happening, kind of a lock. There are 200 extensions in this >>>>>>>>>> switch. >>>>>>>>>> > >>>>>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>>>>> > >>>>>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>>>>> > >>>>>>>>>> > Thanks >>>>>>>>>> > Lloyd >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>> > >>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>> > http://www.cluecon.com >>>>>>>>>> > >>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/c418e29d/attachment-0001.html From anthony.minessale at gmail.com Sat Oct 17 03:41:07 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Fri, 16 Oct 2015 19:41:07 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: Has anyone tried master on Debian 8 in situation where this problem exists? 1.4 only has a month or 2 more of support and most media issues will not be improved as we have redone a ton of media stuff for 1.6. On Fri, Oct 16, 2015 at 7:30 PM, Lloyd Aloysius wrote: > It is baremetal. > > We test with two different servers and two different data center locations. > > Server 1 > > Processor E3-1270V2 > Memory 16GB > Debian 7 - 64 bit > > Server 2 > > HP DL360 G6 > Memory 72 GB > Debian 7 - 64 bit > > > On Fri, Oct 16, 2015 at 12:20 PM, Brian West wrote: > >> And your running 1.4.23? On baremetal? >> >> >> On Friday, October 16, 2015, Lloyd Aloysius >> wrote: >> >>> Devices >>> >>> Polycom - IP335, IP450, IP650 >>> >>> Cisco - SPA504, SPA508 >>> >>> Yealink - T28P, T41P, T23G >>> >>> Thank you >>> Lloyd >>> >>> On Fri, Oct 16, 2015 at 5:16 AM, Brian West >>> wrote: >>> >>>> What device are you using? >>>> >>>> >>>> On Thursday, October 15, 2015, Lloyd Aloysius >>>> wrote: >>>> >>>>> FreeSwitch send re-invite every minute. This cause the audio drop for >>>>> 1-2 sec. Is there a way to disable re-invite? >>>>> >>>>> On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius < >>>>> lloyd.aloysius at gmail.com> wrote: >>>>> >>>>>> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >>>>>> randomly. This scenario only a-leg call >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov >>>>>> wrote: >>>>>> >>>>>>> This issue reproduced when a-leg, b-leg and FS is located on one >>>>>>> host. >>>>>>> Ideally environment - no packet loss, minimal jitter, no load (1 >>>>>>> call) >>>>>>> >>>>>>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius < >>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>> >>>>>>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>>>>>> >>>>>>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>> >>>>>>>>> The Switch (Physical Box)- Data center with Public IP. >>>>>>>>> >>>>>>>>> We check with another box and different data center(Different >>>>>>>>> region). Same results >>>>>>>>> >>>>>>>>> --- >>>>>>>>> >>>>>>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>>>>>> >>>>>>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>>>>>> >>>>>>>>> Delay between switch and the site is less than 6 ms. >>>>>>>>> >>>>>>>>> MOS - 4.35 >>>>>>>>> >>>>>>>>> Jitter 2 ms >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov < >>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I has same issue. >>>>>>>>>> More info in FS-7756 >>>>>>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>>>>>> >>>>>>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin < >>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> you didn't tell anything about the network. The problem could be >>>>>>>>>>> related to packet loss on oversaturated links. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>>>> > Hi All >>>>>>>>>>> > >>>>>>>>>>> > I am facing audio issues for a long time.It is getting worst. >>>>>>>>>>> I was running >>>>>>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 >>>>>>>>>>> sec randomly. >>>>>>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different >>>>>>>>>>> routers and >>>>>>>>>>> > happening again and again. >>>>>>>>>>> > >>>>>>>>>>> > I upgrade to a most recent version and even try with different >>>>>>>>>>> servers. It >>>>>>>>>>> > is happening again. Audio pause 1~2 sec randomly. I >>>>>>>>>>> noticed,may be wrong >>>>>>>>>>> > when endpoints(30+ at a time, re register) re register to >>>>>>>>>>> switch this >>>>>>>>>>> > happening, kind of a lock. There are 200 extensions in this >>>>>>>>>>> switch. >>>>>>>>>>> > >>>>>>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>>>>>> > >>>>>>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>>>>>> > >>>>>>>>>>> > Thanks >>>>>>>>>>> > Lloyd >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>> > >>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>> > >>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/6a396de3/attachment-0001.html From anthony.minessale at gmail.com Sat Oct 17 03:41:07 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Fri, 16 Oct 2015 19:41:07 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: Has anyone tried master on Debian 8 in situation where this problem exists? 1.4 only has a month or 2 more of support and most media issues will not be improved as we have redone a ton of media stuff for 1.6. On Fri, Oct 16, 2015 at 7:30 PM, Lloyd Aloysius wrote: > It is baremetal. > > We test with two different servers and two different data center locations. > > Server 1 > > Processor E3-1270V2 > Memory 16GB > Debian 7 - 64 bit > > Server 2 > > HP DL360 G6 > Memory 72 GB > Debian 7 - 64 bit > > > On Fri, Oct 16, 2015 at 12:20 PM, Brian West wrote: > >> And your running 1.4.23? On baremetal? >> >> >> On Friday, October 16, 2015, Lloyd Aloysius >> wrote: >> >>> Devices >>> >>> Polycom - IP335, IP450, IP650 >>> >>> Cisco - SPA504, SPA508 >>> >>> Yealink - T28P, T41P, T23G >>> >>> Thank you >>> Lloyd >>> >>> On Fri, Oct 16, 2015 at 5:16 AM, Brian West >>> wrote: >>> >>>> What device are you using? >>>> >>>> >>>> On Thursday, October 15, 2015, Lloyd Aloysius >>>> wrote: >>>> >>>>> FreeSwitch send re-invite every minute. This cause the audio drop for >>>>> 1-2 sec. Is there a way to disable re-invite? >>>>> >>>>> On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius < >>>>> lloyd.aloysius at gmail.com> wrote: >>>>> >>>>>> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >>>>>> randomly. This scenario only a-leg call >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov >>>>>> wrote: >>>>>> >>>>>>> This issue reproduced when a-leg, b-leg and FS is located on one >>>>>>> host. >>>>>>> Ideally environment - no packet loss, minimal jitter, no load (1 >>>>>>> call) >>>>>>> >>>>>>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius < >>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>> >>>>>>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>>>>>> >>>>>>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>> >>>>>>>>> The Switch (Physical Box)- Data center with Public IP. >>>>>>>>> >>>>>>>>> We check with another box and different data center(Different >>>>>>>>> region). Same results >>>>>>>>> >>>>>>>>> --- >>>>>>>>> >>>>>>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>>>>>> >>>>>>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>>>>>> >>>>>>>>> Delay between switch and the site is less than 6 ms. >>>>>>>>> >>>>>>>>> MOS - 4.35 >>>>>>>>> >>>>>>>>> Jitter 2 ms >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov < >>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> I has same issue. >>>>>>>>>> More info in FS-7756 >>>>>>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>>>>>> >>>>>>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin < >>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> you didn't tell anything about the network. The problem could be >>>>>>>>>>> related to packet loss on oversaturated links. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>>>> > Hi All >>>>>>>>>>> > >>>>>>>>>>> > I am facing audio issues for a long time.It is getting worst. >>>>>>>>>>> I was running >>>>>>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 >>>>>>>>>>> sec randomly. >>>>>>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different >>>>>>>>>>> routers and >>>>>>>>>>> > happening again and again. >>>>>>>>>>> > >>>>>>>>>>> > I upgrade to a most recent version and even try with different >>>>>>>>>>> servers. It >>>>>>>>>>> > is happening again. Audio pause 1~2 sec randomly. I >>>>>>>>>>> noticed,may be wrong >>>>>>>>>>> > when endpoints(30+ at a time, re register) re register to >>>>>>>>>>> switch this >>>>>>>>>>> > happening, kind of a lock. There are 200 extensions in this >>>>>>>>>>> switch. >>>>>>>>>>> > >>>>>>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>>>>>> > >>>>>>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>>>>>> > >>>>>>>>>>> > Thanks >>>>>>>>>>> > Lloyd >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>> > >>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>> > >>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> _________________________________________________________________________ >>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>> consulting at freeswitch.org >>>>>>> http://www.freeswitchsolutions.com >>>>>>> >>>>>>> Official FreeSWITCH Sites >>>>>>> http://www.freeswitch.org >>>>>>> http://confluence.freeswitch.org >>>>>>> http://www.cluecon.com >>>>>>> >>>>>>> FreeSWITCH-users mailing list >>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>> UNSUBSCRIBE: >>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>> http://www.freeswitch.org >>>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/6a396de3/attachment-0003.html From lloyd.aloysius at gmail.com Sat Oct 17 03:47:37 2015 From: lloyd.aloysius at gmail.com (Lloyd Aloysius) Date: Fri, 16 Oct 2015 19:47:37 -0400 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: No. But we will test very soon and update the problem status. I noticed this problem happening in Cent OS 6.5 and V 1.4.23 as well. Thank you Lloyd On Fri, Oct 16, 2015 at 7:41 PM, Anthony Minessale < anthony.minessale at gmail.com> wrote: > Has anyone tried master on Debian 8 in situation where this problem exists? > 1.4 only has a month or 2 more of support and most media issues will not > be improved as we have redone a ton of media stuff for 1.6. > > > On Fri, Oct 16, 2015 at 7:30 PM, Lloyd Aloysius > wrote: > >> It is baremetal. >> >> We test with two different servers and two different data center >> locations. >> >> Server 1 >> >> Processor E3-1270V2 >> Memory 16GB >> Debian 7 - 64 bit >> >> Server 2 >> >> HP DL360 G6 >> Memory 72 GB >> Debian 7 - 64 bit >> >> >> On Fri, Oct 16, 2015 at 12:20 PM, Brian West >> wrote: >> >>> And your running 1.4.23? On baremetal? >>> >>> >>> On Friday, October 16, 2015, Lloyd Aloysius >>> wrote: >>> >>>> Devices >>>> >>>> Polycom - IP335, IP450, IP650 >>>> >>>> Cisco - SPA504, SPA508 >>>> >>>> Yealink - T28P, T41P, T23G >>>> >>>> Thank you >>>> Lloyd >>>> >>>> On Fri, Oct 16, 2015 at 5:16 AM, Brian West >>>> wrote: >>>> >>>>> What device are you using? >>>>> >>>>> >>>>> On Thursday, October 15, 2015, Lloyd Aloysius < >>>>> lloyd.aloysius at gmail.com> wrote: >>>>> >>>>>> FreeSwitch send re-invite every minute. This cause the audio drop >>>>>> for 1-2 sec. Is there a way to disable re-invite? >>>>>> >>>>>> On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius < >>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>> >>>>>>> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >>>>>>> randomly. This scenario only a-leg call >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov >>>>>>> wrote: >>>>>>> >>>>>>>> This issue reproduced when a-leg, b-leg and FS is located on one >>>>>>>> host. >>>>>>>> Ideally environment - no packet loss, minimal jitter, no load (1 >>>>>>>> call) >>>>>>>> >>>>>>>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius < >>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>> >>>>>>>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>>>>>>> >>>>>>>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> The Switch (Physical Box)- Data center with Public IP. >>>>>>>>>> >>>>>>>>>> We check with another box and different data center(Different >>>>>>>>>> region). Same results >>>>>>>>>> >>>>>>>>>> --- >>>>>>>>>> >>>>>>>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>>>>>>> >>>>>>>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>>>>>>> >>>>>>>>>> Delay between switch and the site is less than 6 ms. >>>>>>>>>> >>>>>>>>>> MOS - 4.35 >>>>>>>>>> >>>>>>>>>> Jitter 2 ms >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov < >>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> I has same issue. >>>>>>>>>>> More info in FS-7756 >>>>>>>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>>>>>>> >>>>>>>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin < >>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> you didn't tell anything about the network. The problem could be >>>>>>>>>>>> related to packet loss on oversaturated links. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>>>>> > Hi All >>>>>>>>>>>> > >>>>>>>>>>>> > I am facing audio issues for a long time.It is getting worst. >>>>>>>>>>>> I was running >>>>>>>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 >>>>>>>>>>>> sec randomly. >>>>>>>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different >>>>>>>>>>>> routers and >>>>>>>>>>>> > happening again and again. >>>>>>>>>>>> > >>>>>>>>>>>> > I upgrade to a most recent version and even try with >>>>>>>>>>>> different servers. It >>>>>>>>>>>> > is happening again. Audio pause 1~2 sec randomly. I >>>>>>>>>>>> noticed,may be wrong >>>>>>>>>>>> > when endpoints(30+ at a time, re register) re register to >>>>>>>>>>>> switch this >>>>>>>>>>>> > happening, kind of a lock. There are 200 extensions in this >>>>>>>>>>>> switch. >>>>>>>>>>>> > >>>>>>>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>>>>>>> > >>>>>>>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>>>>>>> > >>>>>>>>>>>> > Thanks >>>>>>>>>>>> > Lloyd >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>>> > >>>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>>> > >>>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>> >>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>> >>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> _________________________________________________________________________ >>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>> consulting at freeswitch.org >>>>>>>> http://www.freeswitchsolutions.com >>>>>>>> >>>>>>>> Official FreeSWITCH Sites >>>>>>>> http://www.freeswitch.org >>>>>>>> http://confluence.freeswitch.org >>>>>>>> http://www.cluecon.com >>>>>>>> >>>>>>>> FreeSWITCH-users mailing list >>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>> UNSUBSCRIBE: >>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>> http://www.freeswitch.org >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> -- >>>>> >>>>> *Brian West* >>>>> brian at freeswitch.org >>>>> >>>>> >>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>> http://www.freeswitchbook.com >>>>> http://www.freeswitchcookbook.com >>>>> >>>>> Got Bugs? Report them here ! | Reddit: >>>>> /r/freeswitch >>>>> >>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/b131afba/attachment-0001.html From rogerwinter at gmail.com Sat Oct 17 06:14:06 2015 From: rogerwinter at gmail.com (Roger Pitigliani) Date: Fri, 16 Oct 2015 23:14:06 -0300 Subject: [Freeswitch-users] SIP on all interfaces In-Reply-To: References: <5c4501d1025c$f8e85ec0$eab91c40$@freeswitch.org> Message-ID: Ken, It's works fine. Thanks. 2015-10-12 7:16 GMT-03:00 Luiz Fernando Softov : > Ken, if I create a profile and add aliases. I will be able to accept sip > from different ip in the same port? > > 2015-10-09 2:37 GMT-04:00 Ken Rice : > >> You need to create a sip profile for each interface you want to listen on. >> >> >> >> A proper profile is exactly 1 IP and 1 port combination. >> >> >> >> Quick way to do this is take the profile you want copy the profile config >> file to a new name (ex: cp internal.xml vpn.xml ) >> >> Then edit vpn.xml changing the name, IPs and Ports as required and repeat >> as many times as needed for each interface >> >> >> >> *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Roger >> Pitigliani >> *Sent:* Thursday, October 8, 2015 9:56 PM >> *To:* freeswitch-users at lists.freeswitch.org >> *Subject:* [Freeswitch-users] SIP on all interfaces >> >> >> >> Hi, >> >> Is It possible to change FreeSwitch (SIP) to listen all interfaces on my >> server? >> >> By netstat command, It's listening only one interface. See below.. >> >> >> *tcp 0 0 192.168.7.254:5060 >> 0.0.0.0:* LISTEN 23097/freeswitch* >> >> >> *tcp6 0 0 ::1:5060 :::* >> LISTEN 23097/freeswitchudp 0 0 192.168.7.254:5060 >> 0.0.0.0:* >> 23097/freeswitchudp6 0 0 ::1:5060 >> :::* 23097/freeswitch* >> >> But, I need register sip extensions from other networks connected there >> (LAN e VPN). >> >> I tried change sip-ip and rtp-ip, in files internal.xml, but only one Ip >> works. >> >> Thanks. >> >> >> -- >> >> Roger Pitigliani >> rogerwinter at gmail.com >> Skype: roger.pitigliani >> >> SmartNX >> www.smartnx.com.br >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> -- >> >> >> >> >> >> >> Luiz Fernando Softov >> +55 67 8123 4276 >> http://www.softov.com.br >> fernando at softov.com.br >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- -- Roger Pitigliani rogerwinter at gmail.com Skype: roger.pitigliani SmartNX www.smartnx.com.br -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151016/d01157d1/attachment.html From s.safarov at gmail.com Sat Oct 17 09:41:03 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Sat, 17 Oct 2015 08:41:03 +0300 Subject: [Freeswitch-users] Audio Issues - audio pause 1~2 sec In-Reply-To: References: Message-ID: Also some issue is exist on 1.6 branch (tested b788523f76c445749dfe08a658790e36427a43b7) FS-7756 On Sat, Oct 17, 2015 at 2:47 AM, Lloyd Aloysius wrote: > No. But we will test very soon and update the problem status. > > I noticed this problem happening in Cent OS 6.5 and V 1.4.23 as well. > > Thank you > Lloyd > > On Fri, Oct 16, 2015 at 7:41 PM, Anthony Minessale < > anthony.minessale at gmail.com> wrote: > >> Has anyone tried master on Debian 8 in situation where this problem >> exists? >> 1.4 only has a month or 2 more of support and most media issues will not >> be improved as we have redone a ton of media stuff for 1.6. >> >> >> On Fri, Oct 16, 2015 at 7:30 PM, Lloyd Aloysius > > wrote: >> >>> It is baremetal. >>> >>> We test with two different servers and two different data center >>> locations. >>> >>> Server 1 >>> >>> Processor E3-1270V2 >>> Memory 16GB >>> Debian 7 - 64 bit >>> >>> Server 2 >>> >>> HP DL360 G6 >>> Memory 72 GB >>> Debian 7 - 64 bit >>> >>> >>> On Fri, Oct 16, 2015 at 12:20 PM, Brian West >>> wrote: >>> >>>> And your running 1.4.23? On baremetal? >>>> >>>> >>>> On Friday, October 16, 2015, Lloyd Aloysius >>>> wrote: >>>> >>>>> Devices >>>>> >>>>> Polycom - IP335, IP450, IP650 >>>>> >>>>> Cisco - SPA504, SPA508 >>>>> >>>>> Yealink - T28P, T41P, T23G >>>>> >>>>> Thank you >>>>> Lloyd >>>>> >>>>> On Fri, Oct 16, 2015 at 5:16 AM, Brian West >>>>> wrote: >>>>> >>>>>> What device are you using? >>>>>> >>>>>> >>>>>> On Thursday, October 15, 2015, Lloyd Aloysius < >>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>> >>>>>>> FreeSwitch send re-invite every minute. This cause the audio drop >>>>>>> for 1-2 sec. Is there a way to disable re-invite? >>>>>>> >>>>>>> On Thu, Oct 8, 2015 at 3:09 PM, Lloyd Aloysius < >>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>> >>>>>>>> I setup a test extension and stream MOH. Audio lost(silent) 1~2 sec >>>>>>>> randomly. This scenario only a-leg call >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Oct 8, 2015 at 2:18 PM, Sergey Safarov >>>>>>> > wrote: >>>>>>>> >>>>>>>>> This issue reproduced when a-leg, b-leg and FS is located on one >>>>>>>>> host. >>>>>>>>> Ideally environment - no packet loss, minimal jitter, no load (1 >>>>>>>>> call) >>>>>>>>> >>>>>>>>> On Thu, Oct 8, 2015 at 8:36 PM, Lloyd Aloysius < >>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Endpoints - Polycom, Cisco , Yealink - all same results. >>>>>>>>>> >>>>>>>>>> On Thu, Oct 8, 2015 at 1:32 PM, Lloyd Aloysius < >>>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> The Switch (Physical Box)- Data center with Public IP. >>>>>>>>>>> >>>>>>>>>>> We check with another box and different data center(Different >>>>>>>>>>> region). Same results >>>>>>>>>>> >>>>>>>>>>> --- >>>>>>>>>>> >>>>>>>>>>> Endpoints - Behind Nat ( Routers: pfsense, Tomato, Netgear ) >>>>>>>>>>> >>>>>>>>>>> Bandwidth - 70 mbps up and down, 15 up/10 down etc... >>>>>>>>>>> >>>>>>>>>>> Delay between switch and the site is less than 6 ms. >>>>>>>>>>> >>>>>>>>>>> MOS - 4.35 >>>>>>>>>>> >>>>>>>>>>> Jitter 2 ms >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, Oct 8, 2015 at 12:15 PM, Sergey Safarov < >>>>>>>>>>> s.safarov at gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> I has same issue. >>>>>>>>>>>> More info in FS-7756 >>>>>>>>>>>> https://freeswitch.org/jira/browse/FS-7756 >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Oct 8, 2015, 18:51 Stanislav Sinyagin < >>>>>>>>>>>> ssinyagin at gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> you didn't tell anything about the network. The problem could >>>>>>>>>>>>> be >>>>>>>>>>>>> related to packet loss on oversaturated links. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Oct 8, 2015 at 5:40 PM, Lloyd Aloysius < >>>>>>>>>>>>> lloyd.aloysius at gmail.com> wrote: >>>>>>>>>>>>> > Hi All >>>>>>>>>>>>> > >>>>>>>>>>>>> > I am facing audio issues for a long time.It is getting >>>>>>>>>>>>> worst. I was running >>>>>>>>>>>>> > a old version v1.4 and continuously see the audio pause 1~2 >>>>>>>>>>>>> sec randomly. >>>>>>>>>>>>> > Inbound,Outbound or play music on hold from server to ip >>>>>>>>>>>>> > endpoints(Polycom,Cisco,Yealink). We try with different >>>>>>>>>>>>> routers and >>>>>>>>>>>>> > happening again and again. >>>>>>>>>>>>> > >>>>>>>>>>>>> > I upgrade to a most recent version and even try with >>>>>>>>>>>>> different servers. It >>>>>>>>>>>>> > is happening again. Audio pause 1~2 sec randomly. I >>>>>>>>>>>>> noticed,may be wrong >>>>>>>>>>>>> > when endpoints(30+ at a time, re register) re register to >>>>>>>>>>>>> switch this >>>>>>>>>>>>> > happening, kind of a lock. There are 200 extensions in this >>>>>>>>>>>>> switch. >>>>>>>>>>>>> > >>>>>>>>>>>>> > Environment : HP DL360 G6 ,72 GB Memory, SAS 15K rpm disks. >>>>>>>>>>>>> > >>>>>>>>>>>>> > How to troubleshooting this issue.Any help is appreciated. >>>>>>>>>>>>> > >>>>>>>>>>>>> > Thanks >>>>>>>>>>>>> > Lloyd >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> > Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> > consulting at freeswitch.org >>>>>>>>>>>>> > http://www.freeswitchsolutions.com >>>>>>>>>>>>> > >>>>>>>>>>>>> > Official FreeSWITCH Sites >>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>> > http://confluence.freeswitch.org >>>>>>>>>>>>> > http://www.cluecon.com >>>>>>>>>>>>> > >>>>>>>>>>>>> > FreeSWITCH-users mailing list >>>>>>>>>>>>> > FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> > >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> > UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> > http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>>> >>>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>>> >>>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> _________________________________________________________________________ >>>>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>>>> consulting at freeswitch.org >>>>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>>>> >>>>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>>>> http://www.cluecon.com >>>>>>>>>>>> >>>>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>>>> http://www.freeswitch.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _________________________________________________________________________ >>>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>>> consulting at freeswitch.org >>>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>>> >>>>>>>>>> Official FreeSWITCH Sites >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> http://confluence.freeswitch.org >>>>>>>>>> http://www.cluecon.com >>>>>>>>>> >>>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>>> UNSUBSCRIBE: >>>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>>> http://www.freeswitch.org >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> _________________________________________________________________________ >>>>>>>>> Professional FreeSWITCH Consulting Services: >>>>>>>>> consulting at freeswitch.org >>>>>>>>> http://www.freeswitchsolutions.com >>>>>>>>> >>>>>>>>> Official FreeSWITCH Sites >>>>>>>>> http://www.freeswitch.org >>>>>>>>> http://confluence.freeswitch.org >>>>>>>>> http://www.cluecon.com >>>>>>>>> >>>>>>>>> FreeSWITCH-users mailing list >>>>>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>>>>> UNSUBSCRIBE: >>>>>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>>>>> http://www.freeswitch.org >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> *Brian West* >>>>>> brian at freeswitch.org >>>>>> >>>>>> >>>>>> *Twitter: @FreeSWITCH , @briankwest* >>>>>> http://www.freeswitchbook.com >>>>>> http://www.freeswitchcookbook.com >>>>>> >>>>>> Got Bugs? Report them here ! | Reddit: >>>>>> /r/freeswitch >>>>>> >>>>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: >>>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>>> >>>>> >>>>> >>>> >>>> -- >>>> >>>> *Brian West* >>>> brian at freeswitch.org >>>> >>>> >>>> *Twitter: @FreeSWITCH , @briankwest* >>>> http://www.freeswitchbook.com >>>> http://www.freeswitchcookbook.com >>>> >>>> Got Bugs? Report them here ! | Reddit: >>>> /r/freeswitch >>>> >>>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151017/7210b6f4/attachment-0001.html From kamil.nigmatullin at gmail.com Sat Oct 17 14:27:00 2015 From: kamil.nigmatullin at gmail.com (Kamil Nigmatullin) Date: Sat, 17 Oct 2015 16:27:00 +0600 Subject: [Freeswitch-users] att_xfer+transfer, how? In-Reply-To: <56211755.7040607@ringme.ru> References: <56211755.7040607@ringme.ru> Message-ID: It seems to me that you have a mess in your logic or maybe you will write me in Russian to email so i could understand better your problem? 16 ???. 2015 ?. 21:30 ???????????? "?????" ???????: > Hello. > > For right work our extensions we need make att_xfer not so stupid, > because when we call leg C, in rules we can have IVR, queue, group > calls, redirects to another extension, ext call etc. But att_xfer make > only bridge. For us it does not work. > > In system - ALL calls makes via kamailio, and bridge goes to kamailio > too (with error 500 in ivr/queue) > > First, i try to return 302 from kamailio with called contact when i see > some variable in invite, but it's work not so good, and with bugs. > Second, i use loopback. Works strange, but better than nothing. But in docs > https://freeswitch.org/confluence/display/FREESWITCH/Attended+Transfer > Observations > att_xfer will not work with loopback channels because the application > blocks when bridged to the C leg. If the C leg hangs up, it will bridge > back to A. Since loopback hangs up to replace the legs to the correct > legs, att_xfer will detect that and bridge it back to the A leg > automatically. > > Old info in doc or really we will have problems? > > Or i need write right att_xfer on python/lua? > > Please, share your experience and maybe more worked code. > > Now: > > > > > > > data="export_vars=sip_ph_X-Call-UUID,X-ResolveArray,Other-Leg-Unique-ID,sip_rh_X-Leg2i,Other-Leg-X-Leg2i,sip_h_X-Inring,sip_h_X-FromID,sip_received_port,sip_req_uri,sip_from_uri,sip_req_user,sip_req_host,sip_to_uri,sip_to_user,sip_to_host,sip_from_user,sip_from_host"/> > > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151017/46b6b2fe/attachment.html From blake at cogents.io Sat Oct 17 22:05:23 2015 From: blake at cogents.io (Blake Priddy) Date: Sat, 17 Oct 2015 13:05:23 -0500 Subject: [Freeswitch-users] Build Failure Message-ID: I am having an error in build. I am on deb 7 installing 1.4 https://pastebin.freeswitch.org/24424 I may be doing something wrong! Maybe I need to be on deb 8? -- Blake Priddy Cogents Technologies, LLC. (501) 786-1434 blake at cogents.io http://cogents.io -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151017/351fc238/attachment.html From rick.jarvis at magicmail.mooo.com Sat Oct 17 23:53:26 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Sat, 17 Oct 2015 20:53:26 +0100 Subject: [Freeswitch-users] Using portaudio stream for moh on fifo Message-ID: What?s the syntax for this? Guessing something along the lines of: Hi, I have installed FS-1.6.2 on docker. I am facing below issue when acl is set but show false. # /usr/local/freeswitch/bin/freeswitch -version FreeSWITCH version: 1.6.2+git~20150925T145020Z~643e3ff88f~64bit (git 643e3ff 2015-09-25 14:50:20Z 64bit) I added acls did as below # reloadacl reloadxml ... ... 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/0 (deny) [] to list wan_v6.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding fe80::/10 (deny) [] to list wan_v6.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1420 Created ip list wan_v4.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/8 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 10.0.0.0/8 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 172.16.0.0/12 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.0.0/16 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 169.254.0.0/16 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::/0 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1432 Created ip list any_v6.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/0 (deny) [] to list any_v6.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1439 Created ip list any_v4.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::/0 (deny) [] to list any_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1446 Created ip list nat.auto default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1448 Adding 172.17.0.1/255.255.0.0 (deny) to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 10.0.0.0/8 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 172.16.0.0/12 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.0.0/16 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 100.64.0.0/10 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1458 Created ip list loopback.auto default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 127.0.0.0/8 (allow) [] to list loopback.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::1/128 (allow) [] to list loopback.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1465 Created ip list localnet.auto default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1468 Adding 172.17.0.1/255.255.0.0 (allow) to list localnet.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list loopback.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 172.17.42.0/16 (allow) [] to list loopback.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list lan default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.42.0/24 (deny) [] to list lan 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.42.42/32 (allow) [] to list lan 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list domains default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.0.2.0/24 (allow) [brian at 172.17.0.1] to list domains 2015-10-19 06:06:55.932042 [INFO] switch_time.c:1415 Timezone reloaded 1781 definitions I tried to check if acl is working fine and everything shows false. freeswitch at internal> acl 127.0.0.0 false freeswitch at internal> acl 127.0.0.0/8 false freeswitch at internal> acl 172.17.0.1 false freeswitch at internal> acl 172.17.0.1/255.255.0.0 false freeswitch at internal> acl 172.17.42.0/16 false freeswitch at internal> acl 172.17.42.0/24 false freeswitch at internal> acl 172.17.42.0/32 false freeswitch at internal> acl 192.168.0.0/16 false Please let me know how to debug this issue. Thanks, Kiran. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/47a71d06/attachment-0001.html From kirantpatil at gmail.com Mon Oct 19 10:28:57 2015 From: kirantpatil at gmail.com (Kiran Patil) Date: Mon, 19 Oct 2015 11:58:57 +0530 Subject: [Freeswitch-users] freeswitch 1.6.2 acl command show "false" for all In-Reply-To: References: Message-ID: Hi, Sorry for the confusion, It shows true for the enabled acls. freeswitch at internal> acl 172.17.42.0 loopback.auto true freeswitch at internal> acl 172.17.42.1 172.17.42.0/24 true but I don't see any connection is happening to FS from openhab in log file, where can I see it ? Thanks, Kiran. On Mon, Oct 19, 2015 at 11:43 AM, Kiran Patil wrote: > Hi, > > I have installed FS-1.6.2 on docker. I am facing below issue when acl is > set but show false. > > # /usr/local/freeswitch/bin/freeswitch -version > FreeSWITCH version: 1.6.2+git~20150925T145020Z~643e3ff88f~64bit (git > 643e3ff 2015-09-25 14:50:20Z 64bit) > > I added acls did as below > > # reloadacl reloadxml > ... > ... > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/0 > (deny) [] to list wan_v6.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding fe80::/10 > (deny) [] to list wan_v6.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1420 Created ip list > wan_v4.auto default (allow) > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/8 > (deny) [] to list wan_v4.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 10.0.0.0/8 > (deny) [] to list wan_v4.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 172.16.0.0/12 (deny) [] to list wan_v4.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 192.168.0.0/16 (deny) [] to list wan_v4.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 169.254.0.0/16 (deny) [] to list wan_v4.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::/0 (deny) > [] to list wan_v4.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1432 Created ip list > any_v6.auto default (allow) > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/0 > (deny) [] to list any_v6.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1439 Created ip list > any_v4.auto default (allow) > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::/0 (deny) > [] to list any_v4.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1446 Created ip list > nat.auto default (deny) > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1448 Adding > 172.17.0.1/255.255.0.0 (deny) to list nat.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 10.0.0.0/8 > (allow) [] to list nat.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 172.16.0.0/12 (allow) [] to list nat.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 192.168.0.0/16 (allow) [] to list nat.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 100.64.0.0/10 (allow) [] to list nat.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1458 Created ip list > loopback.auto default (deny) > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 127.0.0.0/8 > (allow) [] to list loopback.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::1/128 > (allow) [] to list loopback.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1465 Created ip list > localnet.auto default (deny) > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1468 Adding > 172.17.0.1/255.255.0.0 (allow) to list localnet.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list > loopback.auto default (allow) > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 172.17.42.0/16 (allow) [] to list loopback.auto > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list lan > default (allow) > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 192.168.42.0/24 (deny) [] to list lan > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding > 192.168.42.42/32 (allow) [] to list lan > 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list > domains default (deny) > 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.0.2.0/24 > (allow) [brian at 172.17.0.1] to list domains > 2015-10-19 06:06:55.932042 [INFO] switch_time.c:1415 Timezone reloaded > 1781 definitions > > I tried to check if acl is working fine and everything shows false. > > freeswitch at internal> acl 127.0.0.0 > false > freeswitch at internal> acl 127.0.0.0/8 > false > freeswitch at internal> acl 172.17.0.1 > false > freeswitch at internal> acl 172.17.0.1/255.255.0.0 > false > freeswitch at internal> acl 172.17.42.0/16 > false > freeswitch at internal> acl 172.17.42.0/24 > false > freeswitch at internal> acl 172.17.42.0/32 > false > freeswitch at internal> acl 192.168.0.0/16 > false > > Please let me know how to debug this issue. > > Thanks, > Kiran. > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/2fe167b2/attachment.html From lte at lte-net.de Mon Oct 19 10:32:45 2015 From: lte at lte-net.de (Fred Schulz) Date: Mon, 19 Oct 2015 06:32:45 +0000 Subject: [Freeswitch-users] [!!Mass Mail] freeswitch 1.6.2 acl command show "false" for all In-Reply-To: References: Message-ID: <1445236365799.26807@lte-net.de> Hi, you have to check an IP against an Listname: acl ,Compare an ip to an acl list,mod_commands So long ________________________________ Von: freeswitch-users-bounces at lists.freeswitch.org im Auftrag von Kiran Patil Gesendet: Montag, 19. Oktober 2015 08:13 An: FreeSWITCH Users Help Betreff: [!!Mass Mail][Freeswitch-users] freeswitch 1.6.2 acl command show "false" for all Hi, I have installed FS-1.6.2 on docker. I am facing below issue when acl is set but show false. # /usr/local/freeswitch/bin/freeswitch -version FreeSWITCH version: 1.6.2+git~20150925T145020Z~643e3ff88f~64bit (git 643e3ff 2015-09-25 14:50:20Z 64bit) I added acls did as below # reloadacl reloadxml ... ... 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/0 (deny) [] to list wan_v6.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding fe80::/10 (deny) [] to list wan_v6.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1420 Created ip list wan_v4.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/8 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 10.0.0.0/8 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 172.16.0.0/12 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.0.0/16 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 169.254.0.0/16 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::/0 (deny) [] to list wan_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1432 Created ip list any_v6.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 0.0.0.0/0 (deny) [] to list any_v6.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1439 Created ip list any_v4.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::/0 (deny) [] to list any_v4.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1446 Created ip list nat.auto default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1448 Adding 172.17.0.1/255.255.0.0 (deny) to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 10.0.0.0/8 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 172.16.0.0/12 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.0.0/16 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 100.64.0.0/10 (allow) [] to list nat.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1458 Created ip list loopback.auto default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 127.0.0.0/8 (allow) [] to list loopback.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding ::1/128 (allow) [] to list loopback.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1465 Created ip list localnet.auto default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1468 Adding 172.17.0.1/255.255.0.0 (allow) to list localnet.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list loopback.auto default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 172.17.42.0/16 (allow) [] to list loopback.auto 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list lan default (allow) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.42.0/24 (deny) [] to list lan 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.168.42.42/32 (allow) [] to list lan 2015-10-19 06:06:55.932042 [NOTICE] switch_core.c:1493 Created ip list domains default (deny) 2015-10-19 06:06:55.932042 [NOTICE] switch_utils.c:534 Adding 192.0.2.0/24 (allow) [brian at 172.17.0.1] to list domains 2015-10-19 06:06:55.932042 [INFO] switch_time.c:1415 Timezone reloaded 1781 definitions I tried to check if acl is working fine and everything shows false. freeswitch at internal> acl 127.0.0.0 false freeswitch at internal> acl 127.0.0.0/8 false freeswitch at internal> acl 172.17.0.1 false freeswitch at internal> acl 172.17.0.1/255.255.0.0 false freeswitch at internal> acl 172.17.42.0/16 false freeswitch at internal> acl 172.17.42.0/24 false freeswitch at internal> acl 172.17.42.0/32 false freeswitch at internal> acl 192.168.0.0/16 false Please let me know how to debug this issue. Thanks, Kiran. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/2418f987/attachment.html From bilaln018 at gmail.com Mon Oct 19 17:11:21 2015 From: bilaln018 at gmail.com (Bilal Abbasi) Date: Mon, 19 Oct 2015 18:11:21 +0500 Subject: [Freeswitch-users] [Mod Distributor][Option To Remove Dead/Unreachable SIP trunks] Message-ID: Hi Users, Is there any option that FS can automatically remove a trunk from its distributor list if the trunk goes down, like if FS sends options for 20 seconds to a trunk and does not get 200OK back from the server it should put that server in down/unreachable state, and does not send calls any more. Regards Bilal Abbasi -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/be620cdf/attachment-0001.html From m.hubert at hexanet.fr Mon Oct 19 17:57:33 2015 From: m.hubert at hexanet.fr (Mickael Hubert) Date: Mon, 19 Oct 2015 15:57:33 +0200 Subject: [Freeswitch-users] Force GW Down with mod_distributor In-Reply-To: References: Message-ID: ha ok, reverse the behavior. good point ;) maybe create a patch, but I'm not developper :( thanks 2015-10-14 10:52 GMT+02:00 Steven Ayre : > I see your point - it'd remove down gateways but can't exclude gateways it > no longer knows about. What'd be needed is either an inverse operation to > only distribute among a list of 'up' gateways. Which'd require a patch. > > On 14 October 2015 at 09:04, Mickael Hubert wrote: > >> Hi Steven, >> Thanks for you response. >> >> I'm already using this method ( >> https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan) >> eg: my first mail. >> But distributor don't know about gateway is down (down with force >> command: >> >> *sofia profile PR1 killgw GWSBC1)* >> For you, there isn't "proper" / "automatic" solution to solve my issue. I >> must configure my freeswitch to backup on specific reasons (INVALID_GATEWAY >> or GATEWAY_DOWN) ? >> >> thanks >> >> ++ >> >> >> 2015-10-13 10:58 GMT+02:00 Steven Ayre : >> >>> Or even better, try: >>> >>> https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan >>> >>> On 13 October 2015 at 09:57, Steven Ayre wrote: >>> >>>> You could try adjusting your routing so on INVALID_GATEWAY or >>>> GATEWAY_DOWN it tries using another gateway from the mod_distributor list >>>> (probably with a cap on the number of attempts), which'd then handle if SIP >>>> OPTIONS ping marks a gateway as offline as well. >>>> >>>> On 12 October 2015 at 15:16, Mickael Hubert >>>> wrote: >>>> >>>>> Hi list, >>>>> I have an issue when I want force a gateway go down with distributor >>>>> module. >>>>> >>>>> *- My distributor conf:* >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> * >>>> weight="1"/> * >>>>> >>>>> *- My dialplan conf:* >>>>> *sofia/gateway/${distributor(LISTPR1 ${sofia(profile PR1 gwlist >>>>> down)})}/${destination_number}"/>* >>>>> >>>>> When the SBC's provider works fine, calls are load balanced. It works >>>>> perfectly. >>>>> >>>>> But this morning, my SIP provider was a issue in one of them SBCs. GW >>>>> was always UP (SIG OK), but the issue was on media stream. >>>>> >>>>> I run this command to force GW go down: >>>>> *sofia profile PR1 killgw GWSBC1* >>>>> >>>>> With this command, GWSBC1 was down, OK, but distributor don't know it. >>>>> Endeed, when GW is kill with (killgw) command, bridge command "*${sofia(profile >>>>> PR1 gwlist down)" *returns 0 gwdown >>>>> >>>>> *.* >>>>> When a call arrive, distributor sends it to all gateways. >>>>> >>>>> "*${sofia(profile PR1 gwlist down)" *is OK only when ping options not >>>>> responding. >>>>> >>>>> >>>>> *My question:* >>>>> How can I force GW go down (simulate ping option not responding) with >>>>> a simple command (compliant with mod_ditributor) ? It's possible ? >>>>> >>>>> >>>>> >>>>> >>>>> *Ex:State NOREGStatus DOWN* >>>>> Thanks in advance >>>>> >>>>> >>>>> >>>>> -- >>>>> Cordialement >>>>> >>>>> HUBERT Micka?l >>>>> Ing?nieur VOIP - Hexanet >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Cordialement >> >> HUBERT Micka?l >> Ing?nieur VOIP - Hexanet >> >> > -- Cordialement HUBERT Micka?l Ing?nieur VOIP - Hexanet -- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/eb365dab/attachment.html From m.hubert at hexanet.fr Mon Oct 19 18:00:00 2015 From: m.hubert at hexanet.fr (Mickael Hubert) Date: Mon, 19 Oct 2015 16:00:00 +0200 Subject: [Freeswitch-users] [Mod Distributor][Option To Remove Dead/Unreachable SIP trunks] In-Reply-To: References: Message-ID: Hi, like this: https://wiki.freeswitch.org/wiki/Mod_distributor#To_exclude_dead_gateways_in_your_dialplan ? 2015-10-19 15:11 GMT+02:00 Bilal Abbasi : > Hi Users, > Is there any option that FS can automatically remove a trunk from its > distributor list if the trunk goes down, > like if FS sends options for 20 seconds to a trunk and does not get 200OK > back from the server it should put that server in down/unreachable state, > and does not send calls any more. > > Regards > Bilal Abbasi > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Cordialement HUBERT Micka?l Ing?nieur VOIP - Hexanet -- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/1cf65a30/attachment.html From dist.lists at gmail.com Mon Oct 19 19:48:12 2015 From: dist.lists at gmail.com (Hristo Trendev) Date: Mon, 19 Oct 2015 17:48:12 +0200 Subject: [Freeswitch-users] link video from one call to the audio of another in a conference In-Reply-To: References: Message-ID: video-floor-only is set to true. A workaround will be to have an external process, which listens for the "floor-change" events per ESL and forces the vid-floor per API according to any audio <-> video stream relations. So it will force the vid-floor to the webcam as soon as it sees a floor-change event for the Soundstation. I didn't realize that the vid-floor can be set independently of the floor per API. I was kind of hoping that there is an easy way to accomplish this by setting some magical variable :), which simply defines the relation between the audio from one call and the video from another, but I guess the ESL trick will do for now. Thanks! On Fri, Oct 16, 2015 at 4:26 PM, Anthony Minessale < anthony.minessale at gmail.com> wrote: > video-floor-only ? > > > On Friday, October 16, 2015, Hristo Trendev wrote: > >> Sorry, I should have explained, what I've tried already. >> >> The conference is configured to display non-video members as avatars. >> >> Muting the audio of the webcam is the first thing that comes to mind. >> However as soon as the conference detects audio from the Soundstation (or >> any other member for that matter) it switches the floor and as a result the >> webcam video is immediately replaced with the avatar of the Soundstation. >> >> I also tried to force the floor, but then it stays so and it is not >> possible for someone else to take the floor, or if I take the "force" away, >> the Soundstation immediately gets the floor and the video is again replaced >> with an avatar. >> >> Best regards, >> Hristo >> >> >> On Wed, Oct 14, 2015 at 2:58 PM, Brian West wrote: >> >>> Just mute the video streams audio. >>> >>> >>> On Wednesday, October 14, 2015, Hristo Trendev >>> wrote: >>> >>>> Hi, >>>> >>>> Is there a way to somehow force the video of one call to follow the >>>> audio of another call so they act as if they are coming from a single >>>> endpoint? Essentially what I'm looking for is something like the >>>> "video-no-video-avatar" option, which can take a video stream instead of >>>> PNG. >>>> >>>> What I am trying to achieve is to use an existing Polycom Soundstation >>>> with a set of extension microphones and to add a video-only stream from a >>>> laptop webcam to the mix. I don't want to use the mic/speakers of the >>>> laptop though, because the Soundstation provides much better audio >>>> experience. >>>> >>>> Ideally it would be possible to dial into a conference from a >>>> Soundstation (audio only) and from a laptop (video only, with deaf and mute >>>> set) and be able to link both calls together so the laptop video follows >>>> the Soundstation audio with regards to floor changes. The Soundstation mics >>>> and speakers will then be used for audio streaming and playback and the >>>> laptop will stream and playback the video only. >>>> >>>> Best, >>>> Hristo >>>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/56a49d3f/attachment-0001.html From mario_fs at mgtech.com Mon Oct 19 22:23:50 2015 From: mario_fs at mgtech.com (Mario G) Date: Mon, 19 Oct 2015 11:23:50 -0700 Subject: [Freeswitch-users] OS X Wiki Updates October 2015 Message-ID: <0A8333A5-8D8C-4FD3-B074-B333D47C14D6@mgtech.com> Posting here for interested parties and in case someone searches for OS X here. I completed the annual updates to the OS X Installer which now supports installation of FreeSWITCH 1.6 on OS X 10.11, 10.10 and 10.9. If you install FreeSWITCH on a Mac this is the way to go. It installs everything from Xcode to Testing FreeSWITCH. You can select the production or master version of FreeSWITCH installed from source. Logs of major steps are created on the Desktop. The major wiki update is going back to a single page with most instructions since the 3 supported OS X?s have almost identical installation steps. Some of the changes are listed below the pages. Hope they help you! Mario G Updated OS X FreeSWITCH Installer Page https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+Using+AppleScript * Updated for FreeSWITCH 1.6 and OS X 10.11 * Removal of OS X 10.8, 10.7 and 10.6 support. New Main OS X Page https://freeswitch.org/confluence/display/FREESWITCH/Mac+OS+X * Intro and wiki history New Install Page https://freeswitch.org/confluence/display/FREESWITCH/Installation+and+Testing+on+OS+X * Common installation pages for all supported OS X releases. * Updated for FreeSWITCH 1.6. * Add script for non-homebrew support packages. * Added warnings about deleting local in OS X 10.11. * Other improvements compared to original install page(s). New Archive Main Page https://freeswitch.org/confluence/display/FREESWITCH/Mac+OS+X+Archive Updated Pages https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+10.11+El+Capitan https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+10.10+Yosemite https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+10.9+Mavericks * Consolidate instructions, specify major differences. * Primarily used for Xcode which changes as new OS X and Xcode releases are introduced. Archived Pages http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.8_Mountain_Lion http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.7_Lion http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.6_Snow_Leopard * They do not support TLS 1.2 and other issues listed in the pages https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+Alternatives * The AppleScript installer is a much better way to install FS http://wiki.freeswitch.org/wiki/Installation_and_Setup_on_OS_X * Broken up into 3 pages since it was pretty long -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/62f3bbc7/attachment.html From rick.jarvis at magicmail.mooo.com Tue Oct 20 00:53:58 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Mon, 19 Oct 2015 21:53:58 +0100 Subject: [Freeswitch-users] systemd Message-ID: This is my first Jessie install, so trying to get my head around systemd. I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. So I followed this to the letter: https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video But no joy: root at voice:/etc/systemd/system# systemctl start freeswitch Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. root at voice:/etc/systemd/system# systemctl status freeswitch.service ? freeswitch.service - freeswitch Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. What am I doing wrong? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/7f9d6218/attachment.html From brian at freeswitch.org Tue Oct 20 00:57:09 2015 From: brian at freeswitch.org (Brian West) Date: Mon, 19 Oct 2015 15:57:09 -0500 Subject: [Freeswitch-users] systemd In-Reply-To: References: Message-ID: To my knowledge this is fixed, If you wish to run our bleeding edge packages, WARNING this repo is untested and should NOT be used in production. How to use this repo: 1. New Debian Jessie system 2. Run These Commands: echo "deb http://files.freeswitch.org/repo/deb/debian-unstable/ jessie main" > /etc/apt/sources.list.d/99FreeSWITCH.list echo "deb http://files.freeswitch.org/repo/deb/debian/ jessie main" >> /etc/apt/sources.list.d/99FreeSWITCH.list wget -O - https://files.freeswitch.org/repo/deb/debian/key.gpg |apt-key add - apt-get update apt-get install freeswitch-all 3. To update: apt-get update apt-get dist-upgrade On Mon, Oct 19, 2015 at 3:53 PM, wrote: > This is my first Jessie install, so trying to get my head around systemd. > > I?ve installed from repos, and it all works fine with ?service start > freeswitch? as I used to use. However, as update-rc.d doesn?t work for > starting on boot, I figured this is due to the startup changes in jessie. > > So I followed this to the letter: > > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > > But no joy: > > root at voice:/etc/systemd/system# systemctl start freeswitch > Job for freeswitch.service failed. See 'systemctl status > freeswitch.service' and 'journalctl -xn' for details. > root at voice:/etc/systemd/system# systemctl status freeswitch.service > ? freeswitch.service - freeswitch > Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) > Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 > BST; 26s ago > Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch > -ncwait -nonat -rp (code=exited, status=1/FAILURE) > > Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process > exited, code=exited status=1 > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > state. > Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request > repeated too quickly, refusing to start. > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > state. > > > What am I doing wrong? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/f3854b16/attachment-0001.html From covici at ccs.covici.com Tue Oct 20 01:01:46 2015 From: covici at ccs.covici.com (covici at ccs.covici.com) Date: Mon, 19 Oct 2015 17:01:46 -0400 Subject: [Freeswitch-users] systemd In-Reply-To: References: Message-ID: <23554.1445288506@ccs.covici.com> Something is preventing fs from starting and systemd keeps trying, but eventually gives up. Can you start it by hand with the same parameters? Can you check the freeswitch.log and see if that says anything? rick.jarvis at magicmail.mooo.com wrote: > This is my first Jessie install, so trying to get my head around systemd. > > I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. > > So I followed this to the letter: > > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > > But no joy: > > root at voice:/etc/systemd/system# systemctl start freeswitch > Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. > root at voice:/etc/systemd/system# systemctl status freeswitch.service > ? freeswitch.service - freeswitch > Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) > Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago > Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) > > Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. > Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. > > > What am I doing wrong? > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com From rick.jarvis at magicmail.mooo.com Tue Oct 20 01:02:54 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Mon, 19 Oct 2015 22:02:54 +0100 Subject: [Freeswitch-users] systemd In-Reply-To: References: Message-ID: Thanks Brian. Unfortunately this is for production ;) Is there a fix I can add manually I wonder? > On 19 Oct 2015, at 21:57, Brian West wrote: > > To my knowledge this is fixed, If you wish to run our bleeding edge packages, > > WARNING this repo is untested and should NOT be used in production. > > How to use this repo: > > 1. New Debian Jessie system > 2. Run These Commands: > > echo "deb http://files.freeswitch.org/repo/deb/debian-unstable/ jessie main" > /etc/apt/sources.list.d/99FreeSWITCH.list > echo "deb http://files.freeswitch.org/repo/deb/debian/ jessie main" >> /etc/apt/sources.list.d/99FreeSWITCH.list > wget -O - https://files.freeswitch.org/repo/deb/debian/key.gpg |apt-key add - > apt-get update > apt-get install freeswitch-all > > 3. To update: > > apt-get update > apt-get dist-upgrade > > > On Mon, Oct 19, 2015 at 3:53 PM, > wrote: > This is my first Jessie install, so trying to get my head around systemd. > > I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. > > So I followed this to the letter: > > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > > But no joy: > > root at voice:/etc/systemd/system# systemctl start freeswitch > Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. > root at voice:/etc/systemd/system# systemctl status freeswitch.service > ? freeswitch.service - freeswitch > Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) > Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago > Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) > > Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. > Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. > > > What am I doing wrong? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Brian West > brian at freeswitch.org > > Twitter: @FreeSWITCH , @briankwest > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > Got Bugs? Report them here ! | Reddit: /r/freeswitch > T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) > iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/c74047b6/attachment.html From rick.jarvis at magicmail.mooo.com Tue Oct 20 01:14:04 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Mon, 19 Oct 2015 22:14:04 +0100 Subject: [Freeswitch-users] systemd In-Reply-To: <23554.1445288506@ccs.covici.com> References: <23554.1445288506@ccs.covici.com> Message-ID: <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> Nothing in /var/log/freeswitch/freeswitch.log Results of running it at command line below. I?ve tried running it with ?c? instead of ?ncwait? as well, but it complains about the pid root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp 1349 Backgrounding. FreeSWITCH[1348] Error starting system! pid:1349 root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -c -nonat -rp Cannot open pid file /var/run/freeswitch/freeswitch.pid. > On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: > > Something is preventing fs from starting and systemd keeps trying, but > eventually gives up. Can you start it by hand with the same parameters? > Can you check the freeswitch.log and see if that says anything? > > rick.jarvis at magicmail.mooo.com wrote: > >> This is my first Jessie install, so trying to get my head around systemd. >> >> I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. >> >> So I followed this to the letter: >> >> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > >> >> But no joy: >> >> root at voice:/etc/systemd/system# systemctl start freeswitch >> Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. >> root at voice:/etc/systemd/system# systemctl status freeswitch.service >> ? freeswitch.service - freeswitch >> Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) >> Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago >> Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) >> >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. >> >> >> What am I doing wrong? >> ---------------------------------------------------- >> Alternatives: >> >> ---------------------------------------------------- >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici > covici at ccs.covici.com > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/45477b4f/attachment-0001.html From covici at ccs.covici.com Tue Oct 20 01:40:19 2015 From: covici at ccs.covici.com (covici at ccs.covici.com) Date: Mon, 19 Oct 2015 17:40:19 -0400 Subject: [Freeswitch-users] systemd In-Reply-To: <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> Message-ID: <24803.1445290819@ccs.covici.com> Does the directory /var/run/freeswitch exist? rick.jarvis at magicmail.mooo.com wrote: > Nothing in /var/log/freeswitch/freeswitch.log > > Results of running it at command line below. I?ve tried running it with ?c? instead of ?ncwait? as well, but it complains about the pid > > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp > 1349 Backgrounding. > FreeSWITCH[1348] Error starting system! pid:1349 > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -c -nonat -rp > Cannot open pid file /var/run/freeswitch/freeswitch.pid. > > > On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: > > > > Something is preventing fs from starting and systemd keeps trying, but > > eventually gives up. Can you start it by hand with the same parameters? > > Can you check the freeswitch.log and see if that says anything? > > > > rick.jarvis at magicmail.mooo.com wrote: > > > >> This is my first Jessie install, so trying to get my head around systemd. > >> > >> I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. > >> > >> So I followed this to the letter: > >> > >> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > > >> > >> But no joy: > >> > >> root at voice:/etc/systemd/system# systemctl start freeswitch > >> Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. > >> root at voice:/etc/systemd/system# systemctl status freeswitch.service > >> ? freeswitch.service - freeswitch > >> Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) > >> Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago > >> Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) > >> > >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 > >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. > >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. > >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. > >> > >> > >> What am I doing wrong? > >> ---------------------------------------------------- > >> Alternatives: > >> > >> ---------------------------------------------------- > >> _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > -- > > Your life is like a penny. You're going to lose it. The question is: > > How do > > you spend it? > > > > John Covici > > covici at ccs.covici.com > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com From ssinyagin at gmail.com Tue Oct 20 01:39:53 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 19 Oct 2015 23:39:53 +0200 Subject: [Freeswitch-users] systemd In-Reply-To: <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> Message-ID: I fixed it in master, and the new 1.6 version is not released yet. You can take a copy of the service file here https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/debian/freeswitch-systemd.freeswitch.service and install it manually as /lib/systemd/system/freeswitch.service Then, systemctl daemon-reload systemctl enable freeswitch this should work with the latest 1.6 (probably with 1.4 too). On Mon, Oct 19, 2015 at 11:14 PM, wrote: > Nothing in /var/log/freeswitch/freeswitch.log > > Results of running it at command line below. I?ve tried running it with ?c? > instead of ?ncwait? as well, but it complains about the pid > > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g > freeswitch -ncwait -nonat -rp > 1349 Backgrounding. > FreeSWITCH[1348] Error starting system! pid:1349 > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g > freeswitch -c -nonat -rp > Cannot open pid file /var/run/freeswitch/freeswitch.pid. > > On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: > > Something is preventing fs from starting and systemd keeps trying, but > eventually gives up. Can you start it by hand with the same parameters? > Can you check the freeswitch.log and see if that says anything? > > rick.jarvis at magicmail.mooo.com wrote: > > This is my first Jessie install, so trying to get my head around systemd. > > I?ve installed from repos, and it all works fine with ?service start > freeswitch? as I used to use. However, as update-rc.d doesn?t work for > starting on boot, I figured this is due to the startup changes in jessie. > > So I followed this to the letter: > > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > > But no joy: > > root at voice:/etc/systemd/system# systemctl start freeswitch > Job for freeswitch.service failed. See 'systemctl status freeswitch.service' > and 'journalctl -xn' for details. > root at voice:/etc/systemd/system# systemctl status freeswitch.service > ? freeswitch.service - freeswitch > Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) > Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; > 26s ago > Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch > -ncwait -nonat -rp (code=exited, status=1/FAILURE) > > Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process > exited, code=exited status=1 > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > state. > Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated > too quickly, refusing to start. > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > state. > > > What am I doing wrong? > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici > covici at ccs.covici.com > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From brian at freeswitch.org Tue Oct 20 01:40:12 2015 From: brian at freeswitch.org (Brian West) Date: Mon, 19 Oct 2015 16:40:12 -0500 Subject: [Freeswitch-users] systemd In-Reply-To: <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> Message-ID: systemctl status freeswitch.service What does this command show? On Mon, Oct 19, 2015 at 4:14 PM, wrote: > Nothing in /var/log/freeswitch/freeswitch.log > > Results of running it at command line below. I?ve tried running it with > ?c? instead of ?ncwait? as well, but it complains about the pid > > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g > freeswitch -ncwait -nonat -rp > 1349 Backgrounding. > FreeSWITCH[1348] Error starting system! pid:1349 > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g > freeswitch -c -nonat -rp > Cannot open pid file /var/run/freeswitch/freeswitch.pid. > > On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: > > Something is preventing fs from starting and systemd keeps trying, but > eventually gives up. Can you start it by hand with the same parameters? > Can you check the freeswitch.log and see if that says anything? > > rick.jarvis at magicmail.mooo.com wrote: > > This is my first Jessie install, so trying to get my head around systemd. > > I?ve installed from repos, and it all works fine with ?service start > freeswitch? as I used to use. However, as update-rc.d doesn?t work for > starting on boot, I figured this is due to the startup changes in jessie. > > So I followed this to the letter: > > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video< > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video> > > But no joy: > > root at voice:/etc/systemd/system# systemctl start freeswitch > Job for freeswitch.service failed. See 'systemctl status > freeswitch.service' and 'journalctl -xn' for details. > root at voice:/etc/systemd/system# systemctl status freeswitch.service > ? freeswitch.service - freeswitch > Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) > Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; > 26s ago > Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch > -ncwait -nonat -rp (code=exited, status=1/FAILURE) > > Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process > exited, code=exited status=1 > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > state. > Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request > repeated too quickly, refusing to start. > Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > state. > > > What am I doing wrong? > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici > covici at ccs.covici.com > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/ec38bbed/attachment-0001.html From krice at freeswitch.org Tue Oct 20 02:08:43 2015 From: krice at freeswitch.org (Ken Rice) Date: Mon, 19 Oct 2015 22:08:43 +0000 Subject: [Freeswitch-users] FreeSWITCH Week in Review (Master Branch) October 10th-October 17th Message-ID: <562569ebc1fe3_6d41bf5338196a8@resque-worker.19.mail> New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1NkQ7VN FreeSWITCH Week in Review (Master Branch) October 10th-October 17th Hello, again. This past week in the FreeSWITCH master branch we had 25 commits. Our feature this week in the verto communicator is the addition of?ngSanitize as a dependency, vertoFilters module and picturify filter, and a change to the?chat image display behavior (break line before rendering). Join this Wednesdays at 12:00 CT for some more FreeSWITCH fun with Daniel-Constantin Mierla! And head over to freeswitch.com to learn more about FreeSWITCH support. New features that were added: FS-8030?[verto_communicator] Added ngSanitize as a dependency, vertoFilters module and picturify filter?and?changed chat image display behavior (break line before rendering). Improvements in build system, cross platform support, and packaging: FS-8194 FS-7910 FS-7937 Various systemd service improvements FS-8350 [build]?Fix Windows build errors. FS-7928 FS-7618 [Debian] Systemd and package build improvements The following bugs were squashed: FS-8328 [mod_conference] Fixed missing ?else? keyword FS-8306 [mod_amqp] If the exchange doesn?t exist, then create it, else fail. This resolves several error cases. And now command queues can specify the queue to subscribe to. This enables very interesting use cases that would involve single job queue, and multiple consumers. FS-8331 [verto_communicator] Do not show reconnect splash when user has clicked logout FS-8335 [mod_easyroute] Fixed a small error check that results in error message not being displayed FS-6833 FS-6834 [mod_sofia] Found and fixed a few missing content-types in requests/responses with SDP that were outside the norm FS-8338 [core] Fix for ringback not working correctly on stereo channels FS-7834 [mod_sofia] Fixed MOH not working with inbound-bypass-media and resume-media-on-hold FS-8287 [mod_local_stream] Fixed a segfault from refactor And, this past week in the FreeSWITCH 1.4 branch we had 2?new commits merged in from master. And the FreeSWITCH 1.4.23 release is here! Go check it out! The following bugs were squashed: FS-8338 [core] Fix for ringback not working correctly on stereo channels FS-8354?[mod_conference] Reverted a back ported patch for rate change detection because it introduced a regression that caused an audio issue -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/b46b8032/attachment.html From rick.jarvis at magicmail.mooo.com Tue Oct 20 02:22:52 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Mon, 19 Oct 2015 23:22:52 +0100 Subject: [Freeswitch-users] systemd In-Reply-To: References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> Message-ID: <1D57D0D0-D864-4E13-BA3C-29E40F3D3E49@magicmail.mooo.com> Stanislav: I applied this manually as described, but no joy unfortunately. Covici: I created /var/run/freeswitch as a directory just in case Brian: systemctl status freeswitch.service shows: root at voice:/lib/systemd/system# systemctl status freeswitch ? freeswitch.service - freeswitch Loaded: loaded (/etc/systemd/system/freeswitch.service; enabled) Active: failed (Result: start-limit) since Mon 2015-10-19 23:19:25 BST; 4s ago Process: 1546 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait $DAEMON_OPTS (code=exited, status=1/FAILURE) Oct 19 23:19:25 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 Oct 19 23:19:25 voice systemd[1]: Failed to start freeswitch. Oct 19 23:19:25 voice systemd[1]: Unit freeswitch.service entered failed state. Oct 19 23:19:25 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. Oct 19 23:19:25 voice systemd[1]: Failed to start freeswitch. Oct 19 23:19:25 voice systemd[1]: Unit freeswitch.service entered failed state. > On 19 Oct 2015, at 22:39, Stanislav Sinyagin wrote: > > I fixed it in master, and the new 1.6 version is not released yet. > You can take a copy of the service file here > https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/debian/freeswitch-systemd.freeswitch.service > > and install it manually as /lib/systemd/system/freeswitch.service > > Then, > > systemctl daemon-reload > systemctl enable freeswitch > > this should work with the latest 1.6 (probably with 1.4 too). > > > > > > On Mon, Oct 19, 2015 at 11:14 PM, wrote: >> Nothing in /var/log/freeswitch/freeswitch.log >> >> Results of running it at command line below. I?ve tried running it with ?c? >> instead of ?ncwait? as well, but it complains about the pid >> >> root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g >> freeswitch -ncwait -nonat -rp >> 1349 Backgrounding. >> FreeSWITCH[1348] Error starting system! pid:1349 >> root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g >> freeswitch -c -nonat -rp >> Cannot open pid file /var/run/freeswitch/freeswitch.pid. >> >> On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: >> >> Something is preventing fs from starting and systemd keeps trying, but >> eventually gives up. Can you start it by hand with the same parameters? >> Can you check the freeswitch.log and see if that says anything? >> >> rick.jarvis at magicmail.mooo.com wrote: >> >> This is my first Jessie install, so trying to get my head around systemd. >> >> I?ve installed from repos, and it all works fine with ?service start >> freeswitch? as I used to use. However, as update-rc.d doesn?t work for >> starting on boot, I figured this is due to the startup changes in jessie. >> >> So I followed this to the letter: >> >> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video >> >> But no joy: >> >> root at voice:/etc/systemd/system# systemctl start freeswitch >> Job for freeswitch.service failed. See 'systemctl status freeswitch.service' >> and 'journalctl -xn' for details. >> root at voice:/etc/systemd/system# systemctl status freeswitch.service >> ? freeswitch.service - freeswitch >> Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) >> Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; >> 26s ago >> Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch >> -ncwait -nonat -rp (code=exited, status=1/FAILURE) >> >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process >> exited, code=exited status=1 >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed >> state. >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated >> too quickly, refusing to start. >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed >> state. >> >> >> What am I doing wrong? >> ---------------------------------------------------- >> Alternatives: >> >> ---------------------------------------------------- >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> -- >> Your life is like a penny. You're going to lose it. The question is: >> How do >> you spend it? >> >> John Covici >> covici at ccs.covici.com >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/49f01673/attachment-0001.html From covici at ccs.covici.com Tue Oct 20 02:28:26 2015 From: covici at ccs.covici.com (covici at ccs.covici.com) Date: Mon, 19 Oct 2015 18:28:26 -0400 Subject: [Freeswitch-users] systemd In-Reply-To: <1D57D0D0-D864-4E13-BA3C-29E40F3D3E49@magicmail.mooo.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> <1D57D0D0-D864-4E13-BA3C-29E40F3D3E49@magicmail.mooo.com> Message-ID: <26572.1445293706@ccs.covici.com> When you created the directory did you change the owner to the user and group of freeswitch? rick.jarvis at magicmail.mooo.com wrote: > Stanislav: I applied this manually as described, but no joy unfortunately. > > Covici: I created /var/run/freeswitch as a directory just in case > > Brian: systemctl status freeswitch.service shows: > > root at voice:/lib/systemd/system# systemctl status freeswitch > ? freeswitch.service - freeswitch > Loaded: loaded (/etc/systemd/system/freeswitch.service; enabled) > Active: failed (Result: start-limit) since Mon 2015-10-19 23:19:25 BST; 4s ago > Process: 1546 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait $DAEMON_OPTS (code=exited, status=1/FAILURE) > > Oct 19 23:19:25 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 > Oct 19 23:19:25 voice systemd[1]: Failed to start freeswitch. > Oct 19 23:19:25 voice systemd[1]: Unit freeswitch.service entered failed state. > Oct 19 23:19:25 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. > Oct 19 23:19:25 voice systemd[1]: Failed to start freeswitch. > Oct 19 23:19:25 voice systemd[1]: Unit freeswitch.service entered failed state. > > > On 19 Oct 2015, at 22:39, Stanislav Sinyagin wrote: > > > > I fixed it in master, and the new 1.6 version is not released yet. > > You can take a copy of the service file here > > https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/debian/freeswitch-systemd.freeswitch.service > > > > and install it manually as /lib/systemd/system/freeswitch.service > > > > Then, > > > > systemctl daemon-reload > > systemctl enable freeswitch > > > > this should work with the latest 1.6 (probably with 1.4 too). > > > > > > > > > > > > On Mon, Oct 19, 2015 at 11:14 PM, wrote: > >> Nothing in /var/log/freeswitch/freeswitch.log > >> > >> Results of running it at command line below. I?ve tried running it with ?c? > >> instead of ?ncwait? as well, but it complains about the pid > >> > >> root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g > >> freeswitch -ncwait -nonat -rp > >> 1349 Backgrounding. > >> FreeSWITCH[1348] Error starting system! pid:1349 > >> root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g > >> freeswitch -c -nonat -rp > >> Cannot open pid file /var/run/freeswitch/freeswitch.pid. > >> > >> On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: > >> > >> Something is preventing fs from starting and systemd keeps trying, but > >> eventually gives up. Can you start it by hand with the same parameters? > >> Can you check the freeswitch.log and see if that says anything? > >> > >> rick.jarvis at magicmail.mooo.com wrote: > >> > >> This is my first Jessie install, so trying to get my head around systemd. > >> > >> I?ve installed from repos, and it all works fine with ?service start > >> freeswitch? as I used to use. However, as update-rc.d doesn?t work for > >> starting on boot, I figured this is due to the startup changes in jessie. > >> > >> So I followed this to the letter: > >> > >> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > >> > >> But no joy: > >> > >> root at voice:/etc/systemd/system# systemctl start freeswitch > >> Job for freeswitch.service failed. See 'systemctl status freeswitch.service' > >> and 'journalctl -xn' for details. > >> root at voice:/etc/systemd/system# systemctl status freeswitch.service > >> ? freeswitch.service - freeswitch > >> Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) > >> Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; > >> 26s ago > >> Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch > >> -ncwait -nonat -rp (code=exited, status=1/FAILURE) > >> > >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process > >> exited, code=exited status=1 > >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > >> state. > >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated > >> too quickly, refusing to start. > >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. > >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed > >> state. > >> > >> > >> What am I doing wrong? > >> ---------------------------------------------------- > >> Alternatives: > >> > >> ---------------------------------------------------- > >> _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > >> > >> -- > >> Your life is like a penny. You're going to lose it. The question is: > >> How do > >> you spend it? > >> > >> John Covici > >> covici at ccs.covici.com > >> > >> _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > >> > >> > >> > >> _________________________________________________________________________ > >> Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >> http://www.freeswitch.org > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com From ssinyagin at gmail.com Tue Oct 20 02:28:55 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 20 Oct 2015 00:28:55 +0200 Subject: [Freeswitch-users] systemd In-Reply-To: <1D57D0D0-D864-4E13-BA3C-29E40F3D3E49@magicmail.mooo.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> <1D57D0D0-D864-4E13-BA3C-29E40F3D3E49@magicmail.mooo.com> Message-ID: Ah, there's one more file to install: https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/debian/freeswitch-systemd.freeswitch.tmpfile it should go as /usr/lib/tmpfiles.d/freeswitch.conf From rick.jarvis at magicmail.mooo.com Tue Oct 20 02:43:08 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Mon, 19 Oct 2015 23:43:08 +0100 Subject: [Freeswitch-users] systemd In-Reply-To: References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> <1D57D0D0-D864-4E13-BA3C-29E40F3D3E49@magicmail.mooo.com> Message-ID: Ok, applied this. Did a chown freeswitch:freeswitch /var/run/freeswitch. Started fine with systemctl! Rebooted, didn?t start, and the /var/run/freeswitch directory had disappeared! Did it all again, and now it?s working! Odd, but all?s well that ends well I guess :) Thank you! > On 19 Oct 2015, at 23:28, Stanislav Sinyagin wrote: > > Ah, there's one more file to install: > https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/debian/freeswitch-systemd.freeswitch.tmpfile > > it should go as /usr/lib/tmpfiles.d/freeswitch.conf > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From bote_radio at botecomm.com Tue Oct 20 02:48:03 2015 From: bote_radio at botecomm.com (Bote Man) Date: Mon, 19 Oct 2015 18:48:03 -0400 Subject: [Freeswitch-users] systemd In-Reply-To: <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> Message-ID: <01cd01d10ac0$3697ed60$a3c7c820$@botecomm.com> It?s a permissions problem most likely. systemd should start FS as root, FS creates any directories and files that it needs, increases runtime priority, and claims ports, then FS drops its own privileges to those specified by the ?u and ?g switches. It?s worth checking the ownership and permissions of the files and directories that FS has already created (such as freeswitch.pid) to avoid further gnashing of teeth. If you are using systemd, you control processes with the ?systemctl? command, not ?service?. Systemd has the ability to restart FS if it crashes and other useful things so I recommend getting up to speed on it as it seems to be quite robust. Hope this helps. Bote From: rick.jarvis at magicmail.mooo.com Sent: Monday, 19 October, 2015 17:14 Subject: Re: [Freeswitch-users] systemd Nothing in /var/log/freeswitch/freeswitch.log Results of running it at command line below. I?ve tried running it with ?c? instead of ?ncwait? as well, but it complains about the pid root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp 1349 Backgrounding. FreeSWITCH[1348] Error starting system! pid:1349 root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -c -nonat -rp Cannot open pid file /var/run/freeswitch/freeswitch.pid. On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: Something is preventing fs from starting and systemd keeps trying, but eventually gives up. Can you start it by hand with the same parameters? Can you check the freeswitch.log and see if that says anything? rick.jarvis at magicmail.mooo.com wrote: This is my first Jessie install, so trying to get my head around systemd. I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. So I followed this to the letter: https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video But no joy: root at voice:/etc/systemd/system# systemctl start freeswitch Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. root at voice:/etc/systemd/system# systemctl status freeswitch.service ? freeswitch.service - freeswitch Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. What am I doing wrong? ---------------------------------------------------- Alternatives: ---------------------------------------------------- _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http:// lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/160c9f68/attachment-0001.html From bote_radio at botecomm.com Tue Oct 20 02:48:03 2015 From: bote_radio at botecomm.com (Bote Man) Date: Mon, 19 Oct 2015 18:48:03 -0400 Subject: [Freeswitch-users] systemd In-Reply-To: <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> Message-ID: <01cd01d10ac0$3697ed60$a3c7c820$@botecomm.com> It?s a permissions problem most likely. systemd should start FS as root, FS creates any directories and files that it needs, increases runtime priority, and claims ports, then FS drops its own privileges to those specified by the ?u and ?g switches. It?s worth checking the ownership and permissions of the files and directories that FS has already created (such as freeswitch.pid) to avoid further gnashing of teeth. If you are using systemd, you control processes with the ?systemctl? command, not ?service?. Systemd has the ability to restart FS if it crashes and other useful things so I recommend getting up to speed on it as it seems to be quite robust. Hope this helps. Bote From: rick.jarvis at magicmail.mooo.com Sent: Monday, 19 October, 2015 17:14 Subject: Re: [Freeswitch-users] systemd Nothing in /var/log/freeswitch/freeswitch.log Results of running it at command line below. I?ve tried running it with ?c? instead of ?ncwait? as well, but it complains about the pid root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp 1349 Backgrounding. FreeSWITCH[1348] Error starting system! pid:1349 root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -c -nonat -rp Cannot open pid file /var/run/freeswitch/freeswitch.pid. On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: Something is preventing fs from starting and systemd keeps trying, but eventually gives up. Can you start it by hand with the same parameters? Can you check the freeswitch.log and see if that says anything? rick.jarvis at magicmail.mooo.com wrote: This is my first Jessie install, so trying to get my head around systemd. I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. So I followed this to the letter: https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video But no joy: root at voice:/etc/systemd/system# systemctl start freeswitch Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. root at voice:/etc/systemd/system# systemctl status freeswitch.service ? freeswitch.service - freeswitch Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. What am I doing wrong? ---------------------------------------------------- Alternatives: ---------------------------------------------------- _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http:// lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/160c9f68/attachment-0002.html From rick.jarvis at magicmail.mooo.com Tue Oct 20 02:56:54 2015 From: rick.jarvis at magicmail.mooo.com (rick.jarvis at magicmail.mooo.com) Date: Mon, 19 Oct 2015 23:56:54 +0100 Subject: [Freeswitch-users] systemd In-Reply-To: <01cd01d10ac0$3697ed60$a3c7c820$@botecomm.com> References: <23554.1445288506@ccs.covici.com> <49E0582D-1D55-4CE1-837C-85A4002C07C6@magicmail.mooo.com> <01cd01d10ac0$3697ed60$a3c7c820$@botecomm.com> Message-ID: <219BCB50-A3DF-4D31-B52A-D4BE2DE91D2E@magicmail.mooo.com> Thanks Bote - systemd certainly sounds like a useful addition. Permissions look ok - this from a fresh reboot: root at voice:~# ls -l /var/run/freeswitch/ total 4 -rw------- 1 freeswitch freeswitch 3 Oct 19 23:52 freeswitch.pid > On 19 Oct 2015, at 23:48, Bote Man wrote: > > It?s a permissions problem most likely. > > systemd should start FS as root, FS creates any directories and files that it needs, increases runtime priority, and claims ports, then FS drops its own privileges to those specified by the ?u and ?g switches. > > It?s worth checking the ownership and permissions of the files and directories that FS has already created (such as freeswitch.pid) to avoid further gnashing of teeth. > > If you are using systemd, you control processes with the ?systemctl? command, not ?service?. Systemd has the ability to restart FS if it crashes and other useful things so I recommend getting up to speed on it as it seems to be quite robust. > > Hope this helps. > > Bote > > > From: rick.jarvis at magicmail.mooo.com > Sent: Monday, 19 October, 2015 17:14 > Subject: Re: [Freeswitch-users] systemd > > Nothing in /var/log/freeswitch/freeswitch.log > > Results of running it at command line below. I?ve tried running it with ?c? instead of ?ncwait? as well, but it complains about the pid > > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp > 1349 Backgrounding. > FreeSWITCH[1348] Error starting system! pid:1349 > root at voice:/etc/systemd/system# /usr/bin/freeswitch -u freeswitch -g freeswitch -c -nonat -rp > Cannot open pid file /var/run/freeswitch/freeswitch.pid. > >> On 19 Oct 2015, at 22:01, covici at ccs.covici.com wrote: >> >> Something is preventing fs from starting and systemd keeps trying, but >> eventually gives up. Can you start it by hand with the same parameters? >> Can you check the freeswitch.log and see if that says anything? >> >> rick.jarvis at magicmail.mooo.com wrote: >> >> >> This is my first Jessie install, so trying to get my head around systemd. >> >> I?ve installed from repos, and it all works fine with ?service start freeswitch? as I used to use. However, as update-rc.d doesn?t work for starting on boot, I figured this is due to the startup changes in jessie. >> >> So I followed this to the letter: >> >> https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > >> >> But no joy: >> >> root at voice:/etc/systemd/system# systemctl start freeswitch >> Job for freeswitch.service failed. See 'systemctl status freeswitch.service' and 'journalctl -xn' for details. >> root at voice:/etc/systemd/system# systemctl status freeswitch.service >> ? freeswitch.service - freeswitch >> Loaded: loaded (/lib/systemd/system/freeswitch.service; disabled) >> Active: failed (Result: start-limit) since Mon 2015-10-19 21:47:53 BST; 26s ago >> Process: 1215 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp (code=exited, status=1/FAILURE) >> >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service: control process exited, code=exited status=1 >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. >> Oct 19 21:47:53 voice systemd[1]: freeswitch.service start request repeated too quickly, refusing to start. >> Oct 19 21:47:53 voice systemd[1]: Failed to start freeswitch. >> Oct 19 21:47:53 voice systemd[1]: Unit freeswitch.service entered failed state. >> >> >> What am I doing wrong? >> ---------------------------------------------------- >> Alternatives: >> >> ---------------------------------------------------- >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> -- >> Your life is like a penny. You're going to lose it. The question is: >> How do >> you spend it? >> >> John Covici >> covici at ccs.covici.com >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/6ea8b916/attachment-0001.html From carlos4fsint at gmail.com Tue Oct 20 06:31:39 2015 From: carlos4fsint at gmail.com (Carlos Fererro) Date: Mon, 19 Oct 2015 19:31:39 -0700 Subject: [Freeswitch-users] Help detecting voice mail Message-ID: All, in the dial out call to the PSTN/mobile phone - what would be the right way to detect that the call got answered by the voice mail? I was hoping to see some kind of event on the event socket (I am using inbound event socket) but unfortunately didn't see anything. Of course, I might accidentally miss it too ... Once again, greatly appreciate any help on the subject Carlos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151019/f30c3311/attachment.html From avi at avimarcus.net Tue Oct 20 09:55:36 2015 From: avi at avimarcus.net (Avi Marcus) Date: Tue, 20 Oct 2015 05:55:36 +0000 Subject: [Freeswitch-users] Help detecting voice mail In-Reply-To: References: Message-ID: <0000015083d131c3-8eb5980f-7e01-4337-8917-992241d6a45f-000000@email.amazonses.com> When the remote system picks up - either the person, the voicemail (or on a land-line an old-school voice machine) it's just "call was answered" - there's no "event" that an *external *system sent you to voicemail. You may want to read up on: https://freeswitch.org/confluence/display/FREESWITCH/mod_avmd -Avi Marcus BestFone On Tue, Oct 20, 2015 at 5:31 AM, Carlos Fererro wrote: > All, > > in the dial out call to the PSTN/mobile phone - what would be the right > way to detect that the call got answered by the voice mail? > I was hoping to see some kind of event on the event socket (I am using > inbound event socket) but unfortunately didn't see > anything. Of course, I might accidentally miss it too ... > > Once again, greatly appreciate any help on the subject > Carlos > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/e12d0859/attachment.html From mic.niel84 at gmail.com Tue Oct 20 15:20:54 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 20 Oct 2015 13:20:54 +0200 Subject: [Freeswitch-users] Metadata on mp3-files. Message-ID: Is it possible to change the metadata on the mp3-files generated by mod_shout? I'm using the debian package and do not whish to compile things myself. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/806a023d/attachment.html From ssinyagin at gmail.com Tue Oct 20 15:53:07 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 20 Oct 2015 13:53:07 +0200 Subject: [Freeswitch-users] Metadata on mp3-files. In-Reply-To: References: Message-ID: A couple of years ago, I was recording the conference into MP3, and it appeared that not all the players support the encoding rate and compression settings. So, I find it much more practical to record in WAV and launch a compression utility after the conversation has finished. The compression can run in low priority, so that CPU resources are saved for important jobs. On Tue, Oct 20, 2015 at 1:20 PM, Michael Nielsen wrote: > Is it possible to change the metadata on the mp3-files generated by > mod_shout? > I'm using the debian package and do not whish to compile things myself. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From jmesquita at freeswitch.org Tue Oct 20 16:10:30 2015 From: jmesquita at freeswitch.org (=?utf-8?Q?Jo=C3=A3o_Mesquita?=) Date: Tue, 20 Oct 2015 09:10:30 -0300 Subject: [Freeswitch-users] OS X Wiki Updates October 2015 In-Reply-To: <0A8333A5-8D8C-4FD3-B074-B333D47C14D6@mgtech.com> References: <0A8333A5-8D8C-4FD3-B074-B333D47C14D6@mgtech.com> Message-ID: Great work! Thank you! Sent from my iPhone > On Oct 19, 2015, at 3:23 PM, Mario G wrote: > > Posting here for interested parties and in case someone searches for OS X here. > > I completed the annual updates to the OS X Installer which now supports installation of FreeSWITCH 1.6 on OS X 10.11, 10.10 and 10.9. If you install FreeSWITCH on a Mac this is the way to go. It installs everything from Xcode to Testing FreeSWITCH. You can select the production or master version of FreeSWITCH installed from source. Logs of major steps are created on the Desktop. > > The major wiki update is going back to a single page with most instructions since the 3 supported OS X?s have almost identical installation steps. Some of the changes are listed below the pages. > > Hope they help you! > Mario G > > Updated OS X FreeSWITCH Installer Page > https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+Using+AppleScript > * Updated for FreeSWITCH 1.6 and OS X 10.11 > * Removal of OS X 10.8, 10.7 and 10.6 support. > > New Main OS X Page > https://freeswitch.org/confluence/display/FREESWITCH/Mac+OS+X > * Intro and wiki history > > New Install Page > https://freeswitch.org/confluence/display/FREESWITCH/Installation+and+Testing+on+OS+X > * Common installation pages for all supported OS X releases. > * Updated for FreeSWITCH 1.6. > * Add script for non-homebrew support packages. > * Added warnings about deleting local in OS X 10.11. > * Other improvements compared to original install page(s). > > New Archive Main Page > https://freeswitch.org/confluence/display/FREESWITCH/Mac+OS+X+Archive > > Updated Pages > https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+10.11+El+Capitan > https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+10.10+Yosemite > https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+10.9+Mavericks > * Consolidate instructions, specify major differences. > * Primarily used for Xcode which changes as new OS X and Xcode releases are introduced. > > > Archived Pages > http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.8_Mountain_Lion > http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.7_Lion > http://wiki.freeswitch.org/wiki/Installation_on_OS_X_10.6_Snow_Leopard > * They do not support TLS 1.2 and other issues listed in the pages > > https://freeswitch.org/confluence/display/FREESWITCH/Installation+on+OS+X+Alternatives > * The AppleScript installer is a much better way to install FS > > http://wiki.freeswitch.org/wiki/Installation_and_Setup_on_OS_X > * Broken up into 3 pages since it was pretty long > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/2b304442/attachment.html From iandesousa at gmail.com Tue Oct 20 16:18:58 2015 From: iandesousa at gmail.com (Ian de Sousa) Date: Tue, 20 Oct 2015 23:18:58 +1100 Subject: [Freeswitch-users] record_session wav files are corrupted Message-ID: <6D9BCEFA-25E6-485E-A825-CFC07925186D@gmail.com> Hi All, Just wondering if there has been a fix for this issue. Im running 1.4.19 and occasionally we are getting calls playing very quickly when played back.. then the last bit of the recording / call it switches to normal speed at about 1/2 way. testing so far (100 calls) seems to indicate unless we set an ?answer? beforehand we get this issue 50% of the time. setting answer isn?t good as caller will get incoming call charge due to specific NGN numbers coming in. Ian DS ####### Do you have mod_sndfile loaded? Steve On 4 Apr 2013, at 16:06, fs at tcowan.net wrote: > On 04-02-2013 05:17, Steven Schoch wrote: >> On Tue, Apr 2, 2013 at 10:28 AM, > wrote: >> >>> If I try to import the >>> audio as raw format in audacity you can hear some high pitched >>> talking >>> that plays back very quickly. >> >> When you import as raw data, try changing the sample rate to 8000. >> >> The reason Audacity can't open the file is because the header, which >> specifies the encoding, channels, sample rate, etc. is damaged or >> missing. >> >> -- >> Steve >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> >> >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://wiki.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > Well why would the header to damaged or missing. I have updated the > config to the following and it still doesnt work. If I look at the > header info with windows by going to file properties it doesnt list > anything in the header info. The file is just a bunch of high pitched > noise if I dont import as raw. I can hear the audio fine when importing > raw and 8000hz rate. I am not sure what else I need to do to make this > work. > > I followed the steps listed on: > http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_record_session > > > > data="sip_h_X-accountcode=${accountcode}" /> > > > > data="effective_caller_id_name=${outbound_caller_id_name}" /> > data="effective_caller_id_number=${outbound_caller_id_number}" /> > > > /> > > > > > > > data="$${base_dir}/recordings/${domain_name}/outbound10d-${strftime(%m-%d-%Y-%H-%M-%S)}_${destination_number}_${caller_id_number}.wav" > /> > data="sofia/gateway/customer1-bandwidth/$1" /> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/deddde66/attachment-0001.html From iandesousa at gmail.com Tue Oct 20 16:56:20 2015 From: iandesousa at gmail.com (Ian de Sousa) Date: Tue, 20 Oct 2015 23:56:20 +1100 Subject: [Freeswitch-users] record_session wav files are corrupted Message-ID: <1CA118C0-B90D-4F8A-A1E7-C7AACE572977@gmail.com> Hi All, Just wondering if there has been a fix for this issue. Im running 1.4.19 and occasionally we are getting calls playing very quickly when played back.. then the last bit of the recording / call it switches to normal speed at about 1/2 way. testing so far (100 calls) seems to indicate unless we set an ?answer? beforehand we get this issue 50% of the time. setting answer isn?t good as caller will get incoming call charge due to specific NGN numbers coming in. Ian DS ####### Do you have mod_sndfile loaded? Steve On 4 Apr 2013, at 16:06, fs at tcowan.net wrote: > On 04-02-2013 05:17, Steven Schoch wrote: >> On Tue, Apr 2, 2013 at 10:28 AM, > wrote: >> >>> If I try to import the >>> audio as raw format in audacity you can hear some high pitched >>> talking >>> that plays back very quickly. >> >> When you import as raw data, try changing the sample rate to 8000. >> >> The reason Audacity can't open the file is because the header, which >> specifies the encoding, channels, sample rate, etc. is damaged or >> missing. >> >> -- >> Steve >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> >> >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://wiki.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > Well why would the header to damaged or missing. I have updated the > config to the following and it still doesnt work. If I look at the > header info with windows by going to file properties it doesnt list > anything in the header info. The file is just a bunch of high pitched > noise if I dont import as raw. I can hear the audio fine when importing > raw and 8000hz rate. I am not sure what else I need to do to make this > work. > > I followed the steps listed on: > http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_record_session > > > > data="sip_h_X-accountcode=${accountcode}" /> > > > > data="effective_caller_id_name=${outbound_caller_id_name}" /> > data="effective_caller_id_number=${outbound_caller_id_number}" /> > > > /> > > > > > > > data="$${base_dir}/recordings/${domain_name}/outbound10d-${strftime(%m-%d-%Y-%H-%M-%S)}_${destination_number}_${caller_id_number}.wav" > /> > data="sofia/gateway/customer1-bandwidth/$1" /> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/8bc4571f/attachment.html From stephen at picardogroup.com Tue Oct 20 17:24:47 2015 From: stephen at picardogroup.com (stephen at picardogroup.com) Date: Tue, 20 Oct 2015 06:24:47 -0700 Subject: [Freeswitch-users] Dialout problem Message-ID: <20151020062447.0e1bd4d5c5064b420440751b21b10e46.1056ed5106.wbe@email13.secureserver.net> An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/5b623703/attachment.html From mike at jerris.com Tue Oct 20 17:40:02 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 20 Oct 2015 09:40:02 -0400 Subject: [Freeswitch-users] Metadata on mp3-files. In-Reply-To: References: Message-ID: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> src/switch_ivr_play_say.c:571: if ((p = switch_channel_get_variable(channel, "RECORD_TITLE"))) { src/switch_ivr_play_say.c:577: if ((p = switch_channel_get_variable(channel, "RECORD_COPYRIGHT"))) { src/switch_ivr_play_say.c:583: if ((p = switch_channel_get_variable(channel, "RECORD_SOFTWARE"))) { src/switch_ivr_play_say.c:589: if ((p = switch_channel_get_variable(channel, "RECORD_ARTIST"))) { src/switch_ivr_play_say.c:595: if ((p = switch_channel_get_variable(channel, "RECORD_COMMENT"))) { src/switch_ivr_play_say.c:601: if ((p = switch_channel_get_variable(channel, "RECORD_DATE"))) { > On Oct 20, 2015, at 7:20 AM, Michael Nielsen wrote: > > Is it possible to change the metadata on the mp3-files generated by mod_shout? > I'm using the debian package and do not whish to compile things myself. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/e6d23bea/attachment.html From mike at jerris.com Tue Oct 20 17:42:19 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 20 Oct 2015 09:42:19 -0400 Subject: [Freeswitch-users] record_session wav files are corrupted In-Reply-To: <6D9BCEFA-25E6-485E-A825-CFC07925186D@gmail.com> References: <6D9BCEFA-25E6-485E-A825-CFC07925186D@gmail.com> Message-ID: Please see Anthony's previous reply in this thread. > On Oct 20, 2015, at 8:18 AM, Ian de Sousa wrote: > > Hi All, > > Just wondering if there has been a fix for this issue. > > Im running 1.4.19 and occasionally we are getting calls playing very quickly when played back.. then the last bit of the recording / call it switches to normal speed at about 1/2 way. > > testing so far (100 calls) seems to indicate unless we set an ?answer? beforehand we get this issue 50% of the time. > setting answer isn?t good as caller will get incoming call charge due to specific NGN numbers coming in. > > > Ian DS > ####### > > Do you have mod_sndfile loaded? > > Steve > > On 4 Apr 2013, at 16:06, fs at tcowan.net wrote: > > > On 04-02-2013 05:17, Steven Schoch wrote: > >> On Tue, Apr 2, 2013 at 10:28 AM, > wrote: > >> > >>> If I try to import the > >>> audio as raw format in audacity you can hear some high pitched > >>> talking > >>> that plays back very quickly. > >> > >> When you import as raw data, try changing the sample rate to 8000. > >> > >> The reason Audacity can't open the file is because the header, which > >> specifies the encoding, channels, sample rate, etc. is damaged or > >> missing. > >> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/e67d6e8d/attachment-0001.html From mike at jerris.com Tue Oct 20 17:43:42 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 20 Oct 2015 09:43:42 -0400 Subject: [Freeswitch-users] Dialout problem In-Reply-To: <20151020062447.0e1bd4d5c5064b420440751b21b10e46.1056ed5106.wbe@email13.secureserver.net> References: <20151020062447.0e1bd4d5c5064b420440751b21b10e46.1056ed5106.wbe@email13.secureserver.net> Message-ID: <5A74C4F5-9C09-4E4F-AED0-9A73DD5D7D82@jerris.com> module not loaded maybe? > On Oct 20, 2015, at 9:24 AM, stephen at picardogroup.com wrote: > > Have two FS servers configured the same, both use Dropbox for files, etc One works fine: > > 2015-10-18 15:07:26.254878 [INFO] switch_cpp.cpp:1227 lsvc_test: lsvc_out: [169820] session for caller userdata: 0x5249348 was retrieved. > 2015-10-18 15:07:26.254878 [INFO] switch_cpp.cpp:1227 lsvc_test: lsvc_out: [169820] userdata: 0x5249348: f33a9ee0-75f0-11e5-8cea-7dfa97b23b7b > 2015-10-18 15:07:26.254878 [NOTICE] switch_cpp.cpp:1227 lsvc_test: lsvc_out: lsvc_out: main() > 2015-10-18 15:07:26.254878 [NOTICE] switch_cpp.cpp:1227 lsvc_test: lsvc_out: Customer UUID = f33a9ee0-75f0-11e5-8cea-7dfa97b23b7b > 2015-10-18 15:07:26.254878 [INFO] switch_cpp.cpp:1227 lsvc_test: lsvc_out: [169820] caller available for staff: true > 2015-10-18 15:07:26.294914 [INFO] switch_cpp.cpp:1227 lsvc_test: outbound: [169820] Dialing staff ID 6 > 2015-10-18 15:07:26.294914 [INFO] switch_cpp.cpp:1227 s_type is: test, host is: lcr/12015-10-18 15:07:26.294914 [INFO] switch_cpp.cpp:1227 fstools: create_outbound_session: Dialstring: {jitterbuffer_msec=180, ignore_early_media=true, originate_timeout=120}lcr/1166124217012015-10-18 15:07:26.294914 [NOTICE] switch_channel.c:951 New Channel sofia/adtra???????????? n/116612421701 at 69.194.153.50 [0d99fc54-75f1-11e5-8cf4-7dfa97b23b7b] > 2015-10-18 15:07:28.817581 [NOTICE] sofia_glue.c:4226 Pre-Answer sofia/adtran/116612421701 at 69.194.153.50 ! > > The second does not dial out, it thinks it did but does not: > > 2015-10-18 16:30:23.898533 [INFO] switch_cpp.cpp:1232 lsvc: outbound: [169819] Dialing staff ID 86 > 2015-10-18 16:30:23.898533 [INFO] switch_cpp.cpp:1232 s_type is: production, host is: lcr/12015-10-18 16:30:23.898533 [INFO] switch_cpp.cpp:1232 fstools: create_outbound_session: Dialstring: {jitterbuffer_msec=180, ignore_early_media=true, originate_timeout=120}lcr/170272144172015-10-18 16:30:23.898533 [ERR] mod_lcr.c:1395 Unknown profile: (null) > 2015-10-18 16:30:23.898533 [NOTICE] switch_ivr_originate.c:2608 Cannot create outgoing channel of type [lcr] cause: [DESTINATION_OUT_OF_ORDER] > > I am baffled since both servers use same code via Dropbox, Any suggestions? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/d0682d99/attachment.html From DEdwards at vertical.com Tue Oct 20 18:11:36 2015 From: DEdwards at vertical.com (Dan Edwards) Date: Tue, 20 Oct 2015 14:11:36 +0000 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call Message-ID: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them to a PBX that does not have WebRTC support. When the PBX calls a WebRTC user, FreeSWITCH answers the initial call, then initiates the call to the WebRTC user. This causes the first 2-4 seconds of the audio to be lost. Is there a way to have the first call wait until the second call is answered? Thank you, Dan -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/9669ccfb/attachment.html From ssinyagin at gmail.com Tue Oct 20 19:01:08 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 20 Oct 2015 17:01:08 +0200 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> Message-ID: do you execute "answer" application before "bridge"? If so, answer can be removed. On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards wrote: > I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them to a > PBX that does not have WebRTC support. When the PBX calls a WebRTC user, > FreeSWITCH answers the initial call, then initiates the call to the WebRTC > user. This causes the first 2-4 seconds of the audio to be lost. > > > > Is there a way to have the first call wait until the second call is > answered? > > > > Thank you, > > Dan > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From DEdwards at vertical.com Tue Oct 20 19:27:30 2015 From: DEdwards at vertical.com (Dan Edwards) Date: Tue, 20 Oct 2015 15:27:30 +0000 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> Message-ID: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> I'm not executing 'answer'. Actually, the 200 OK is sent for the first call before my dialplan begins execution. -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Tuesday, October 20, 2015 11:01 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call do you execute "answer" application before "bridge"? If so, answer can be removed. On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards wrote: > I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them > to a PBX that does not have WebRTC support. When the PBX calls a > WebRTC user, FreeSWITCH answers the initial call, then initiates the > call to the WebRTC user. This causes the first 2-4 seconds of the audio to be lost. > > > > Is there a way to have the first call wait until the second call is > answered? > > > > Thank you, > > Dan > > > > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From ssinyagin at gmail.com Tue Oct 20 22:18:48 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 20 Oct 2015 20:18:48 +0200 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> Message-ID: this cannot be, as far as I now. 200 is sent only on "answer" application, on when the bridged call is answered by the b-leg. You need to give more insight on what's going on and how your systems are set up. On Tue, Oct 20, 2015 at 5:27 PM, Dan Edwards wrote: > I'm not executing 'answer'. Actually, the 200 OK is sent for the first call before my dialplan begins execution. > > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin > Sent: Tuesday, October 20, 2015 11:01 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call > > do you execute "answer" application before "bridge"? If so, answer can be removed. > > > > On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards wrote: >> I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them >> to a PBX that does not have WebRTC support. When the PBX calls a >> WebRTC user, FreeSWITCH answers the initial call, then initiates the >> call to the WebRTC user. This causes the first 2-4 seconds of the audio to be lost. >> >> >> >> Is there a way to have the first call wait until the second call is >> answered? >> >> >> >> Thank you, >> >> Dan >> >> >> >> >> ______________________________________________________________________ >> ___ Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use >> rs >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From DEdwards at vertical.com Tue Oct 20 22:42:53 2015 From: DEdwards at vertical.com (Dan Edwards) Date: Tue, 20 Oct 2015 18:42:53 +0000 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> Message-ID: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F5BB@PHXEX2.vertical.com> I have a log with console, sofia logging set at 9 & SIP trace if that would help. Would you like to see that or are you asking for something else? If I send it, do I paste it into the email or attach it? Thank you for your help, Dan -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Tuesday, October 20, 2015 2:19 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call this cannot be, as far as I now. 200 is sent only on "answer" application, on when the bridged call is answered by the b-leg. You need to give more insight on what's going on and how your systems are set up. On Tue, Oct 20, 2015 at 5:27 PM, Dan Edwards wrote: > I'm not executing 'answer'. Actually, the 200 OK is sent for the first call before my dialplan begins execution. > > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org > [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of > Stanislav Sinyagin > Sent: Tuesday, October 20, 2015 11:01 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay > answering first call > > do you execute "answer" application before "bridge"? If so, answer can be removed. > > > > On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards wrote: >> I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them >> to a PBX that does not have WebRTC support. When the PBX calls a >> WebRTC user, FreeSWITCH answers the initial call, then initiates the >> call to the WebRTC user. This causes the first 2-4 seconds of the audio to be lost. >> >> >> >> Is there a way to have the first call wait until the second call is >> answered? >> >> >> >> Thank you, >> >> Dan >> >> >> >> >> _____________________________________________________________________ >> _ ___ Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us >> e >> rs >> http://www.freeswitch.org > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From lrezende at daitangroup.com Tue Oct 20 22:46:51 2015 From: lrezende at daitangroup.com (Luciano Augusto Rezende) Date: Tue, 20 Oct 2015 18:46:51 +0000 Subject: [Freeswitch-users] Kazoo changes on Freeswitch 1.6 Message-ID: Hello guys, We are building a platform using Kazoo, which uses Freeswitch in its core. With the recent release of Freeswitch 1.6 we started to study how to use it (and its neat video features) with Kazoo, but we are still uncertain because Kazoo uses (and recommends) a Freeswitch 1.4 fork with some changes they made. I found this task on Jira: https://freeswitch.org/jira/browse/FS-7776 And if I understood Luis Azedo's comment correctly the Kazoo's changes are already included in FS 1.6. Can anyone confirm that? Thanks Luciano Augusto Rezende lrezende at daitangroup.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/2ab2984a/attachment.html From rtreleaven at bunnykick.ca Tue Oct 20 22:56:04 2015 From: rtreleaven at bunnykick.ca (Russell Treleaven) Date: Tue, 20 Oct 2015 14:56:04 -0400 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F5BB@PHXEX2.vertical.com> References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F5BB@PHXEX2.vertical.com> Message-ID: the console log and sip trace would be useful as well as the relevant part of the dialplan. On Tue, Oct 20, 2015 at 2:42 PM, Dan Edwards wrote: > I have a log with console, sofia logging set at 9 & SIP trace if that > would help. Would you like to see that or are you asking for something else? > > If I send it, do I paste it into the email or attach it? > > Thank you for your help, > Dan > > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav > Sinyagin > Sent: Tuesday, October 20, 2015 2:19 PM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering > first call > > this cannot be, as far as I now. 200 is sent only on "answer" > application, on when the bridged call is answered by the b-leg. > > You need to give more insight on what's going on and how your systems are > set up. > > On Tue, Oct 20, 2015 at 5:27 PM, Dan Edwards > wrote: > > I'm not executing 'answer'. Actually, the 200 OK is sent for the first > call before my dialplan begins execution. > > > > > > -----Original Message----- > > From: freeswitch-users-bounces at lists.freeswitch.org > > [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of > > Stanislav Sinyagin > > Sent: Tuesday, October 20, 2015 11:01 AM > > To: FreeSWITCH Users Help > > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay > > answering first call > > > > do you execute "answer" application before "bridge"? If so, answer can > be removed. > > > > > > > > On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards > wrote: > >> I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them > >> to a PBX that does not have WebRTC support. When the PBX calls a > >> WebRTC user, FreeSWITCH answers the initial call, then initiates the > >> call to the WebRTC user. This causes the first 2-4 seconds of the audio > to be lost. > >> > >> > >> > >> Is there a way to have the first call wait until the second call is > >> answered? > >> > >> > >> > >> Thank you, > >> > >> Dan > >> > >> > >> > >> > >> _____________________________________________________________________ > >> _ ___ Professional FreeSWITCH Consulting Services: > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us > >> e > >> rs > >> http://www.freeswitch.org > > > > ______________________________________________________________________ > > ___ Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > > rs > > http://www.freeswitch.org > > > > ______________________________________________________________________ > > ___ Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > > rs > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/6dc72b7d/attachment.html From DEdwards at vertical.com Tue Oct 20 23:07:27 2015 From: DEdwards at vertical.com (Dan Edwards) Date: Tue, 20 Oct 2015 19:07:27 +0000 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F5BB@PHXEX2.vertical.com> Message-ID: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F601@PHXEX2.vertical.com> I have attached MissingEarlyAudio.log which contains console, Sofia & SIP trace data. Wave.xml is the dialplan I use and map.lua is a Lua script I use to map the PBX name for the user to the actual name of the user. PBX (aka Wave) FS Browser xxx.xxx.xxx.83 xxx.xxx.xxx.21 xxx.xxx.xxx.156 >>> INVITE v000008 w/no SDP <<< 100 Trying <<< 200 OK w/SDP >>> ACK w/SDP Begins processing the call in the wave context Maps the v000008 name to 22905_2, which is how the browser logged in >>> INVITE 22905_2 From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Russell Treleaven Sent: Tuesday, October 20, 2015 2:56 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call the console log and sip trace would be useful as well as the relevant part of the dialplan. On Tue, Oct 20, 2015 at 2:42 PM, Dan Edwards > wrote: I have a log with console, sofia logging set at 9 & SIP trace if that would help. Would you like to see that or are you asking for something else? If I send it, do I paste it into the email or attach it? Thank you for your help, Dan -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Tuesday, October 20, 2015 2:19 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call this cannot be, as far as I now. 200 is sent only on "answer" application, on when the bridged call is answered by the b-leg. You need to give more insight on what's going on and how your systems are set up. On Tue, Oct 20, 2015 at 5:27 PM, Dan Edwards > wrote: > I'm not executing 'answer'. Actually, the 200 OK is sent for the first call before my dialplan begins execution. > > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org > [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of > Stanislav Sinyagin > Sent: Tuesday, October 20, 2015 11:01 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay > answering first call > > do you execute "answer" application before "bridge"? If so, answer can be removed. > > > > On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards > wrote: >> I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them >> to a PBX that does not have WebRTC support. When the PBX calls a >> WebRTC user, FreeSWITCH answers the initial call, then initiates the >> call to the WebRTC user. This causes the first 2-4 seconds of the audio to be lost. >> >> >> >> Is there a way to have the first call wait until the second call is >> answered? >> >> >> >> Thank you, >> >> Dan >> >> >> >> >> _____________________________________________________________________ >> _ ___ Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us >> e >> rs >> http://www.freeswitch.org > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/5e379242/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: MissingEarlyAudio.log Type: application/octet-stream Size: 76289 bytes Desc: MissingEarlyAudio.log Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/5e379242/attachment-0002.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: map.lua Type: application/octet-stream Size: 456 bytes Desc: map.lua Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/5e379242/attachment-0003.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: wave.xml Type: text/xml Size: 1770 bytes Desc: wave.xml Url : http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/5e379242/attachment-0001.xml From mike at jerris.com Tue Oct 20 23:11:03 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 20 Oct 2015 15:11:03 -0400 Subject: [Freeswitch-users] Kazoo changes on Freeswitch 1.6 In-Reply-To: References: Message-ID: Newest kazoo that is made to work with FreeSWITCH 1.6, must use at least FreeSWITCH 1.6.0 (we would typically recommend the latest 1.6 release), and can be used from our repo without any patches. Previous releases of kazoo would have to use the patched sources as before. We worked closely with Luis, Karl, and others from 2600hz on making sure FreeSWITCH 1.6 could be used without any patches. It even includes mod_kazoo in tree that is maintained by the team at 2600hz. The FreeSWITCH team has been putting significant extra work in lately to make sure that we have a stable set of binary packages that can be used by most users. Mike > On Oct 20, 2015, at 2:46 PM, Luciano Augusto Rezende wrote: > > Hello guys, > > We are building a platform using Kazoo, which uses Freeswitch in its core. > > With the recent release of Freeswitch 1.6 we started to study how to use it (and its neat video features) with Kazoo, but we are still uncertain because Kazoo uses (and recommends) a Freeswitch 1.4 fork with some changes they made. > > I found this task on Jira: https://freeswitch.org/jira/browse/FS-7776 > And if I understood Luis Azedo?s comment correctly the Kazoo?s changes are already included in FS 1.6. > > Can anyone confirm that? > > Thanks > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/b8424582/attachment.html From jpablolorenzetti at hotmail.com Wed Oct 21 00:35:46 2015 From: jpablolorenzetti at hotmail.com (Juan Pablo L.) Date: Tue, 20 Oct 2015 20:35:46 +0000 Subject: [Freeswitch-users] sip simple delivery In-Reply-To: References: , , , Message-ID: just wanted to confirm that this was what i was looking for, thank you very much! Date: Fri, 16 Oct 2015 18:43:48 +0000 From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org; freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] sip simple delivery I will try .. thank you very much ... I will come back with the results ... Sent by Outlook for Android On Fri, Oct 16, 2015 at 8:43 AM -0700, "Russell Treleaven" wrote: I think this is what you want. Not sure because it was quite a while ago that I looked at this. you need to add a header "final_delivery" to the message with a value of "true" Hope that helps. On Fri, Oct 16, 2015 at 12:01 AM, Juan Pablo L. wrote: Hi, can anyone please give me a hint on this ? thank you! From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org Date: Wed, 14 Oct 2015 22:30:54 +0000 Subject: [Freeswitch-users] sip simple delivery Hi, i would like to find out how can i stop a sip simple from being delivered once it has been dealt with, i have a module that receives the event and decides whether to deliver it or not based on some criteria ($$), but it does not matter what the module does, after it has finished precessing the message, freeswitch still delivers it. i understand it does this by default, any advise would be appreciated. thanks! _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/e58dc1b4/attachment.html From alhakeem at gmail.com Wed Oct 21 01:28:40 2015 From: alhakeem at gmail.com (Abdul Hakeem) Date: Tue, 20 Oct 2015 22:28:40 +0100 Subject: [Freeswitch-users] sip simple delivery In-Reply-To: References: , , , Message-ID: Juan, Are you able to share how you added the 'final delivery' header to the message ? Cheers, Abdul Hakeem From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Juan Pablo L. Sent: Tuesday, October 20, 2015 9:36 PM To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] sip simple delivery just wanted to confirm that this was what i was looking for, thank you very much! _____ Date: Fri, 16 Oct 2015 18:43:48 +0000 From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org; freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] sip simple delivery I will try .. thank you very much ... I will come back with the results ... Sent by Outlook for Android On Fri, Oct 16, 2015 at 8:43 AM -0700, "Russell Treleaven" wrote: I think this is what you want. Not sure because it was quite a while ago that I looked at this. you need to add a header "final_delivery" to the message with a value of "true" Hope that helps. On Fri, Oct 16, 2015 at 12:01 AM, Juan Pablo L. wrote: Hi, can anyone please give me a hint on this ? thank you! _____ From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org Date: Wed, 14 Oct 2015 22:30:54 +0000 Subject: [Freeswitch-users] sip simple delivery Hi, i would like to find out how can i stop a sip simple from being delivered once it has been dealt with, i have a module that receives the event and decides whether to deliver it or not based on some criteria ($$), but it does not matter what the module does, after it has finished precessing the message, freeswitch still delivers it. i understand it does this by default, any advise would be appreciated. thanks! _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/ed89f57c/attachment-0001.html From jpablolorenzetti at hotmail.com Wed Oct 21 03:17:37 2015 From: jpablolorenzetti at hotmail.com (Juan Pablo L.) Date: Tue, 20 Oct 2015 23:17:37 +0000 Subject: [Freeswitch-users] sip simple delivery In-Reply-To: References: , , , , , , , , Message-ID: Hi Abdul, yes of course, this is what i m doing: I m creating an application that processes text messages from users, my application checks if a user has balance or not and depending on the case it allows or not the message to be delivered, so i have enabled mod_sms, and configured the chat plan as follows: smartvoip_sms is my application and as you can see that is how i set the 'final_delivery' flag, i could have done programmatically too but so far that works for me. tell me if this is what you need. regards!! From: alhakeem at gmail.com To: freeswitch-users at lists.freeswitch.org Date: Tue, 20 Oct 2015 22:28:40 +0100 Subject: Re: [Freeswitch-users] sip simple delivery Juan,Are you able to share how you added the ?final delivery? header to the message ?Cheers,Abdul Hakeem From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Juan Pablo L. Sent: Tuesday, October 20, 2015 9:36 PM To: freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] sip simple delivery just wanted to confirm that this was what i was looking for, thank you very much!Date: Fri, 16 Oct 2015 18:43:48 +0000 From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org; freeswitch-users at lists.freeswitch.org Subject: Re: [Freeswitch-users] sip simple deliveryI will try .. thank you very much ... I will come back with the results ... Sent by Outlook for AndroidOn Fri, Oct 16, 2015 at 8:43 AM -0700, "Russell Treleaven" wrote:I think this is what you want. Not sure because it was quite a while ago that I looked at this. you need to add a header "final_delivery" to the message with a value of "true" Hope that helps. On Fri, Oct 16, 2015 at 12:01 AM, Juan Pablo L. wrote:Hi, can anyone please give me a hint on this ? thank you! From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org Date: Wed, 14 Oct 2015 22:30:54 +0000 Subject: [Freeswitch-users] sip simple delivery Hi, i would like to find out how can i stop a sip simple from being delivered once it has been dealt with, i have a module that receives the event and decides whether to deliver it or not based on some criteria ($$), but it does not matter what the module does, after it has finished precessing the message, freeswitch still delivers it. i understand it does this by default, any advise would be appreciated. thanks! _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/1097bf59/attachment.html From rtreleaven at bunnykick.ca Wed Oct 21 04:45:39 2015 From: rtreleaven at bunnykick.ca (Russell Treleaven) Date: Tue, 20 Oct 2015 20:45:39 -0400 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F601@PHXEX2.vertical.com> References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F5BB@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F601@PHXEX2.vertical.com> Message-ID: Not sure but I suspect that you have this set in your sofia profile If yes try changing it to If that doesn't work maybe the next thing to do is explain why your invite does not include sdp. Sincerely, Russell Treleaven On Tue, Oct 20, 2015 at 3:07 PM, Dan Edwards wrote: > I have attached MissingEarlyAudio.log which contains console, Sofia & SIP > trace data. Wave.xml is the dialplan I use and map.lua is a Lua script I > use to map the PBX name for the user to the actual name of the user. > > > > PBX (aka Wave) > > FS Browser > > xxx.xxx.xxx.83 > xxx.xxx.xxx.21 > xxx.xxx.xxx.156 > > > > >>> INVITE v000008 w/no SDP > > <<< 100 Trying > > <<< 200 OK w/SDP > > >>> ACK w/SDP > > Begins > processing the call in the wave context > > Maps the > v000008 name to 22905_2, which is how the browser logged in > > > >>> INVITE 22905_2 > > > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Russell > Treleaven > *Sent:* Tuesday, October 20, 2015 2:56 PM > > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] In B2BUA mode, how can I delay > answering first call > > > > the console log and sip trace would be useful as well as the relevant part > of the dialplan. > > > > On Tue, Oct 20, 2015 at 2:42 PM, Dan Edwards > wrote: > > I have a log with console, sofia logging set at 9 & SIP trace if that > would help. Would you like to see that or are you asking for something else? > > If I send it, do I paste it into the email or attach it? > > Thank you for your help, > Dan > > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav > Sinyagin > > Sent: Tuesday, October 20, 2015 2:19 PM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering > first call > > this cannot be, as far as I now. 200 is sent only on "answer" > application, on when the bridged call is answered by the b-leg. > > You need to give more insight on what's going on and how your systems are > set up. > > On Tue, Oct 20, 2015 at 5:27 PM, Dan Edwards > wrote: > > I'm not executing 'answer'. Actually, the 200 OK is sent for the first > call before my dialplan begins execution. > > > > > > -----Original Message----- > > From: freeswitch-users-bounces at lists.freeswitch.org > > [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of > > Stanislav Sinyagin > > Sent: Tuesday, October 20, 2015 11:01 AM > > To: FreeSWITCH Users Help > > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay > > answering first call > > > > do you execute "answer" application before "bridge"? If so, answer can > be removed. > > > > > > > > On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards > wrote: > >> I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them > >> to a PBX that does not have WebRTC support. When the PBX calls a > >> WebRTC user, FreeSWITCH answers the initial call, then initiates the > >> call to the WebRTC user. This causes the first 2-4 seconds of the audio > to be lost. > >> > >> > >> > >> Is there a way to have the first call wait until the second call is > >> answered? > >> > >> > >> > >> Thank you, > >> > >> Dan > >> > >> > >> > >> > >> _____________________________________________________________________ > > >> _ ___ Professional FreeSWITCH Consulting Services: > > >> consulting at freeswitch.org > >> http://www.freeswitchsolutions.com > >> > >> Official FreeSWITCH Sites > >> http://www.freeswitch.org > >> http://confluence.freeswitch.org > >> http://www.cluecon.com > >> > >> FreeSWITCH-users mailing list > >> FreeSWITCH-users at lists.freeswitch.org > >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us > >> e > >> rs > >> http://www.freeswitch.org > > > > ______________________________________________________________________ > > ___ Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > > rs > > http://www.freeswitch.org > > > > ______________________________________________________________________ > > ___ Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > > rs > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151020/01f9d9a5/attachment-0001.html From s.safarov at gmail.com Wed Oct 21 07:58:02 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 21 Oct 2015 03:58:02 +0000 Subject: [Freeswitch-users] Kazoo changes on Freeswitch 1.6 In-Reply-To: References: Message-ID: I use latest FS mater in Kazoo cluster. But without video. Sergey On Tue, Oct 20, 2015, 22:11 Michael Jerris wrote: > Newest kazoo that is made to work with FreeSWITCH 1.6, must use at least > FreeSWITCH 1.6.0 (we would typically recommend the latest 1.6 release), and > can be used from our repo without any patches. Previous releases of kazoo > would have to use the patched sources as before. We worked closely with > Luis, Karl, and others from 2600hz on making sure FreeSWITCH 1.6 could be > used without any patches. It even includes mod_kazoo in tree that is > maintained by the team at 2600hz. The FreeSWITCH team has been putting > significant extra work in lately to make sure that we have a stable set of > binary packages that can be used by most users. > > Mike > > > On Oct 20, 2015, at 2:46 PM, Luciano Augusto Rezende < > lrezende at daitangroup.com> wrote: > > Hello guys, > > We are building a platform using Kazoo, which uses Freeswitch in its core. > > With the recent release of Freeswitch 1.6 we started to study how to use > it (and its neat video features) with Kazoo, but we are still uncertain > because Kazoo uses (and recommends) a Freeswitch 1.4 fork with some changes > they made. > > I found this task on Jira: https://freeswitch.org/jira/browse/FS-7776 > And if I understood Luis Azedo?s comment correctly the Kazoo?s changes are > already included in FS 1.6. > > Can anyone confirm that? > > Thanks > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/84961a1d/attachment.html From gmaruzz at gmail.com Wed Oct 21 11:25:56 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Wed, 21 Oct 2015 09:25:56 +0200 Subject: [Freeswitch-users] Fwd: [SR-Users] Kamailio and FreeSwitch - ClueCon Weekly Conference Call In-Reply-To: <562688C9.9030000@gmail.com> References: <562688C9.9030000@gmail.com> Message-ID: ---------- Forwarded message ---------- From: Daniel-Constantin Mierla Date: Tue, Oct 20, 2015 at 8:32 PM Subject: [SR-Users] Kamailio and FreeSwitch - ClueCon Weekly Conference Call To: "Kamailio (SER) - Users Mailing List" , " business at lists.kamailio.org" On Wednesday, October 21, 2015, at 17:00GMT (12:00CT, 18:00 London, 19:00 Berlin), the Cluecon weekly conference call will focus on Kamailio and FreeSwitch. I will be joining the call, answering the questions about Kamailio and its options to integrate with FreeSwitch. Expect the FreeSwitch core developers to be around to handle the questions about their project. Participation is open for anyone, you can dial in for audio or video sessions using a SIP phone or webrtc capable browser: - sip:888 at conference.freeswitch.org - https://cantina.freeswitch.org/vc More dial in options (e.g., PSTN) are presented at: - https://freeswitch.org/confluence/display/FREESWITCH/ClueCon+Weekly+Conference+call Cheers, Daniel -- Daniel-Constantin Mierla http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda Book: SIP Routing With Kamailio - http://www.asipto.com _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users at lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/b45c3939/attachment.html From yadenis at seznam.cz Wed Oct 21 12:54:28 2015 From: yadenis at seznam.cz (Denis Jakovlev) Date: Wed, 21 Oct 2015 10:54:28 +0200 Subject: [Freeswitch-users] Problev with Video call and H264 codec In-Reply-To: References: Message-ID: <885751454.20151021105428@seznam.cz> Hi All, I have a problem with calls using h264 codec. mod_av is compiled and stored in the system. mod_vpx and mod_h26x IS NOT loaded. Adding "H264" in "global_codec_prefs" and "outbound_codec_prefs" in my vars.xml for calls using jssip. In dialplan i have But when I try to make a call, I get an error "INCOMPATIBLE_DESTINATION" What am I doing wrong? Debian 8. FreeSWITCH Version 1.7.0+git~20151015T200018Z~c7d5d49ff6~64bit (git c7d5d49 2015-10-15 20:00:18Z 64bit) FreeSWITCH Started Max Sessions [1000] Session Rate [30] SQL [Enabled] 2015-10-21 10:36:25.127418 [DEBUG] sofia_reg.c:1756 Send challenge for [1004 at sip1.applicloud.com] 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'record_stereo' = 'true' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'default_gateway' = 'example.com' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'default_areacode' = '918' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'transfer_fallback_extension' = 'operator' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'toll_allow' = 'domestic,international,local' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'accountcode' = '1004' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'user_context' = 'centos' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'effective_caller_id_name' = 'Extension 1004' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'effective_caller_id_number' = '1004' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'outbound_caller_id_name' = 'FreeSWITCH' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'outbound_caller_id_number' = '0000000000' 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'callgroup' = 'techsupport' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'record_stereo' = 'true' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'default_gateway' = 'example.com' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'default_areacode' = '918' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'transfer_fallback_extension' = 'operator' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'toll_allow' = 'domestic,international,local' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'accountcode' = '1003' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'user_context' = 'default' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'effective_caller_id_name' = 'Extension 1003' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'effective_caller_id_number' = '1003' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'outbound_caller_id_name' = 'FreeSWITCH' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'outbound_caller_id_number' = '0000000000' 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> 'callgroup' = 'techsupport' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'record_stereo' = 'true' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'default_gateway' = 'example.com' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'default_areacode' = '918' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'transfer_fallback_extension' = 'operator' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'toll_allow' = 'domestic,international,local' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'accountcode' = '1004' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'user_context' = 'centos' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'effective_caller_id_name' = 'Extension 1004' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'effective_caller_id_number' = '1004' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'outbound_caller_id_name' = 'FreeSWITCH' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'outbound_caller_id_number' = '0000000000' 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> 'callgroup' = 'techsupport' 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] sofia.c:10538 Setting NAT mode based on websockets 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] sofia.c:6750 Channel sofia/internal/1004 at sip1.applicloud.com entering state [received][100] 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] sofia.c:6760 Remote SDP: 8ddd4064-6865-450e-95e3-cf868f9fffc2 v=0 8ddd4064-6865-450e-95e3-cf868f9fffc2 o=- 5885306416843972466 2 IN IP4 127.0.0.1 8ddd4064-6865-450e-95e3-cf868f9fffc2 s=- 8ddd4064-6865-450e-95e3-cf868f9fffc2 t=0 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=group:BUNDLE audio video 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=msid-semantic: WMS ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD 8ddd4064-6865-450e-95e3-cf868f9fffc2 m=audio 55127 UDP/TLS/RTP/SAVPF 111 103 104 9 0 8 106 105 13 126 8ddd4064-6865-450e-95e3-cf868f9fffc2 c=IN IP4 84.242.71.194 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:111 opus/48000/2 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fmtp:111 minptime=10; useinbandfec=1 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:103 ISAC/16000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:104 ISAC/32000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:9 G722/8000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:0 PCMU/8000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:8 PCMA/8000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:106 CN/32000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:105 CN/16000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:13 CN/8000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:126 telephone-event/8000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp:55130 IN IP4 84.242.71.194 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 1 udp 2122260223 192.168.144.1 55125 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 1 udp 2122194687 192.168.253.1 55126 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 1 udp 2122129151 192.168.0.9 55127 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 2 udp 2122260222 192.168.144.1 55128 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 2 udp 2122194686 192.168.253.1 55129 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 2 udp 2122129150 192.168.0.9 55130 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 2 udp 1685921534 84.242.71.194 55130 typ srflx raddr 192.168.0.9 rport 55130 generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 1 udp 1685921535 84.242.71.194 55127 typ srflx raddr 192.168.0.9 rport 55127 generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 1 tcp 1518280447 192.168.144.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 1 tcp 1518214911 192.168.253.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 1 tcp 1518149375 192.168.0.9 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 2 tcp 1518280446 192.168.144.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 2 tcp 1518214910 192.168.253.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 2 tcp 1518149374 192.168.0.9 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-ufrag:QFnZCYR8pC4BNfeE 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-pwd:1Qajnx2LeKy8EDJumNVUq3Vm 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fingerprint:sha-256 B1:5C:99:B3:63:A6:FE:75:47:C2:27:41:1A:F4:4A:EB:7B:B9:85:F5:15:70:15:DE:77:8B:C0:00:F2:5C:A8:31 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=setup:actpass 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=mid:audio 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-mux 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=maxptime:60 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 cname:FP7H8m/qQIL3yMMG 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD 35307edf-fb0d-4f2d-a4c6-72db590f0474 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 label:35307edf-fb0d-4f2d-a4c6-72db590f0474 8ddd4064-6865-450e-95e3-cf868f9fffc2 m=video 55133 UDP/TLS/RTP/SAVPF 100 116 117 96 8ddd4064-6865-450e-95e3-cf868f9fffc2 c=IN IP4 84.242.71.194 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:100 VP8/90000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:116 red/90000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:117 ulpfec/90000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:96 rtx/90000 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fmtp:96 apt=100 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp:55136 IN IP4 84.242.71.194 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 1 udp 2122260223 192.168.144.1 55131 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 1 udp 2122194687 192.168.253.1 55132 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 1 udp 2122129151 192.168.0.9 55133 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 2 udp 2122260222 192.168.144.1 55134 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 2 udp 2122194686 192.168.253.1 55135 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 2 udp 2122129150 192.168.0.9 55136 typ host generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 1 udp 1685921535 84.242.71.194 55133 typ srflx raddr 192.168.0.9 rport 55133 generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 2 udp 1685921534 84.242.71.194 55136 typ srflx raddr 192.168.0.9 rport 55136 generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 1 tcp 1518280447 192.168.144.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 1 tcp 1518214911 192.168.253.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 1 tcp 1518149375 192.168.0.9 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 2 tcp 1518280446 192.168.144.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 2 tcp 1518214910 192.168.253.1 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 2 tcp 1518149374 192.168.0.9 0 typ host tcptype active generation 0 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-ufrag:QFnZCYR8pC4BNfeE 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-pwd:1Qajnx2LeKy8EDJumNVUq3Vm 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fingerprint:sha-256 B1:5C:99:B3:63:A6:FE:75:47:C2:27:41:1A:F4:4A:EB:7B:B9:85:F5:15:70:15:DE:77:8B:C0:00:F2:5C:A8:31 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=setup:actpass 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=mid:video 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:2 urn:ietf:params:rtp-hdrext:toffset 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:4 urn:3gpp:video-orientation 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-mux 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 ccm fir 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 nack 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 nack pli 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 goog-remb 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc-group:FID 2967339795 4053929853 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 cname:FP7H8m/qQIL3yMMG 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD 3bb28563-a666-47c0-89d0-27bf9b75333a 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 label:3bb28563-a666-47c0-89d0-27bf9b75333a 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 cname:FP7H8m/qQIL3yMMG 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD 3bb28563-a666-47c0-89d0-27bf9b75333a 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 label:3bb28563-a666-47c0-89d0-27bf9b75333a 8ddd4064-6865-450e-95e3-cf868f9fffc2 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] sofia.c:7115 (sofia/internal/1004 at sip1.applicloud.com) State Change CS_NEW -> CS_INIT 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) Running State Change CS_INIT 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:516 (sofia/internal/1004 at sip1.applicloud.com) State INIT 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] mod_sofia.c:88 sofia/internal/1004 at sip1.applicloud.com SOFIA INIT 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:40 sofia/internal/1004 at sip1.applicloud.com Standard INIT 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:48 (sofia/internal/1004 at sip1.applicloud.com) State Change CS_INIT -> CS_ROUTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:516 (sofia/internal/1004 at sip1.applicloud.com) State INIT going to sleep 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) Running State Change CS_ROUTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_channel.c:2237 (sofia/internal/1004 at sip1.applicloud.com) Callstate Change DOWN -> RINGING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:532 (sofia/internal/1004 at sip1.applicloud.com) State ROUTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] mod_sofia.c:141 sofia/internal/1004 at sip1.applicloud.com SOFIA ROUTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] switch_core_state_machine.c:166 sofia/internal/1004 at sip1.applicloud.com Standard ROUTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [INFO] mod_dialplan_xml.c:637 Processing 1004 <1004>->6083 in context centos 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com parsing [centos->from-centos] continue=false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Regex (FAIL) [from-centos] destination_number(6083) =~ /^(onops)$/ break=on-false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com parsing [centos->test1] continue=false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Regex (FAIL) [test1] destination_number(6083) =~ /^(6080)$/ break=on-false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com parsing [centos->test2] continue=false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Regex (FAIL) [test2] destination_number(6083) =~ /^(6081)$/ break=on-false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com parsing [centos->test2] continue=false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Regex (FAIL) [test2] destination_number(6083) =~ /^(6082)$/ break=on-false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com parsing [centos->test4] continue=false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Regex (PASS) [test4] destination_number(6083) =~ /^(6083)$/ break=on-false 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Action export(nolocal:absolute_codec_string=OPUS,H264) 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Action set(hangup_after_bridge=true) 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Action export(RECORD_TOGGLE_ON_REPEAT=true) 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Action export(record_concat_video=true) 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Action bind_meta_app(2 a i record_session::{vencspd=fast}/usr/local/freeswitch/recordings/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_a.mp4) 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Action bind_meta_app(2 b i record_session::{vencspd=fast}/usr/local/freeswitch/recordings/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_b.mp4) 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/1004 at sip1.applicloud.com Action bridge(user/1003${sip_profile}) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_core_state_machine.c:216 (sofia/internal/1004 at sip1.applicloud.com) State Change CS_ROUTING -> CS_EXECUTE 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_core_state_machine.c:532 (sofia/internal/1004 at sip1.applicloud.com) State ROUTING going to sleep 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) Running State Change CS_EXECUTE 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_core_state_machine.c:539 (sofia/internal/1004 at sip1.applicloud.com) State EXECUTE 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] mod_sofia.c:196 sofia/internal/1004 at sip1.applicloud.com SOFIA EXECUTE 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_core_state_machine.c:258 sofia/internal/1004 at sip1.applicloud.com Standard EXECUTE 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/1004 at sip1.applicloud.com export(nolocal:absolute_codec_string=OPUS,H264) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_channel.c:1281 EXPORT (export_vars) (REMOTE ONLY) [absolute_codec_string]=[OPUS,H264] 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/1004 at sip1.applicloud.com set(hangup_after_bridge=true) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] mod_dptools.c:1498 SET sofia/internal/1004 at sip1.applicloud.com [hangup_after_bridge]=[true] 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/1004 at sip1.applicloud.com export(RECORD_TOGGLE_ON_REPEAT=true) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_channel.c:1281 EXPORT (export_vars) [RECORD_TOGGLE_ON_REPEAT]=[true] 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/1004 at sip1.applicloud.com export(record_concat_video=true) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_channel.c:1281 EXPORT (export_vars) [record_concat_video]=[true] 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/1004 at sip1.applicloud.com bind_meta_app(2 a i record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_a.mp4) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [INFO] switch_ivr_async.c:4133 Bound A-Leg: *2 record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_a.mp4 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/1004 at sip1.applicloud.com bind_meta_app(2 b i record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_b.mp4) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [INFO] switch_ivr_async.c:4141 Bound B-Leg: *2 record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_b.mp4 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/1004 at sip1.applicloud.com bridge(user/1003) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com EXPORTING[export_vars] [absolute_codec_string]=[OPUS,H264] to event 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com EXPORTING[export_vars] [RECORD_TOGGLE_ON_REPEAT]=[true] to event 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com EXPORTING[export_vars] [record_concat_video]=[true] to event 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] switch_ivr_originate.c:2127 Parsing global variables 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com EXPORTING[export_vars] [absolute_codec_string]=[OPUS,H264] to event 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com EXPORTING[export_vars] [RECORD_TOGGLE_ON_REPEAT]=[true] to event 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com EXPORTING[export_vars] [record_concat_video]=[true] to event 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] switch_ivr_originate.c:2127 Parsing global variables 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [NOTICE] switch_channel.c:1089 New Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid [9fbad6e6-d26f-47ef-b270-c1a3c070f2ba] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] mod_sofia.c:4752 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_NEW -> CS_INIT 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change CS_INIT 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:516 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State INIT 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] mod_sofia.c:88 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA INIT 2015-10-21 10:37:29.707419 [DEBUG] switch_core_port_allocator.c:183 UDP port robustness check for port 32746 pass 2015-10-21 10:37:29.707419 [DEBUG] switch_core_media.c:5542 STUN Success [62.168.61.75]:[32746] 2015-10-21 10:37:29.707419 [DEBUG] switch_core_media.c:5546 STUN Not Required ip and port match. [62.168.61.75]:[32746] 2015-10-21 10:37:29.707419 [DEBUG] switch_core_port_allocator.c:183 UDP port robustness check for port 18456 pass 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] sofia_glue.c:1228 sip:qech467q at 84.242.71.194:55211;transport=wss Setting proxy route to sofia/internal/qech467q at 9dogu3h38qnf.invalid 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] sofia_glue.c:1257 sofia/internal/qech467q at 9dogu3h38qnf.invalid sending invite version: 1.7.0 git c7d5d49 2015-10-15 20:00:18Z 64bit 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba Local SDP: 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba v=0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba o=FreeSWITCH 1445383903 1445383904 IN IP4 62.168.61.75 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba s=FreeSWITCH 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba c=IN IP4 62.168.61.75 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba t=0 0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=msid-semantic: WMS Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba m=audio 32746 RTP/SAVPF 111 101 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:111 opus/48000/2 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fmtp:111 minptime=10; useinbandfec=1 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:101 telephone-event/48000 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fingerprint:sha-256 62:D7:8C:08:DD:B3:CC:BC:D2:59:40:01:57:94:6A:FB:45:31:E1:1E:57:C6:A6:31:9F:2B:D8:23:FA:D3:61:17 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=setup:actpass 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-mux 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp:32746 IN IP4 62.168.61.75 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 cname:ffUrQ9F4MFilkc2D 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 msid:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of a0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 mslabel:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 label:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6ofa0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-ufrag:bqQgHygnQZBuVPA1 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-pwd:UkiBkOvWkE7uGZYIgEON2V0J 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1605410455 1 udp 659136 62.168.61.75 32746 typ host generation 0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1605410455 2 udp 659136 62.168.61.75 32746 typ host generation 0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ptime:20 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=sendrecv 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba m=video 18456 RTP/SAVPF 102 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:102 H264/90000 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fingerprint:sha-256 62:D7:8C:08:DD:B3:CC:BC:D2:59:40:01:57:94:6A:FB:45:31:E1:1E:57:C6:A6:31:9F:2B:D8:23:FA:D3:61:17 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=setup:actpass 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-mux 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp:18456 IN IP4 62.168.61.75 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba b=AS:500 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 ccm fir tmmbr 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 nack 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 nack pli 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 cname:ffUrQ9F4MFilkc2D 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 msid:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of v0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 mslabel:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 label:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6ofv0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-ufrag:vSIZnL8EcEJHTVmm 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-pwd:OVLIEfxSWKlP0ipm0XcezaIB 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1414190369 1 udp 659136 62.168.61.75 18456 typ host generation 0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1414190369 2 udp 659135 62.168.61.75 18456 typ host generation 0 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:40 sofia/internal/qech467q at 9dogu3h38qnf.invalid Standard INIT 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:48 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_INIT -> CS_ROUTING 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:516 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State INIT going to sleep 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change CS_ROUTING 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid entering state [calling][0] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:532 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State ROUTING 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] mod_sofia.c:141 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA ROUTING 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_ivr_originate.c:67 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_ROUTING -> CS_CONSUME_MEDIA 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:532 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State ROUTING going to sleep 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change CS_CONSUME_MEDIA 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:551 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State CONSUME_MEDIA 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] switch_core_state_machine.c:551 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State CONSUME_MEDIA going to sleep 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [DEBUG] sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid entering state [proceeding][180] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [NOTICE] sofia.c:6852 Ring-Ready sofia/internal/qech467q at 9dogu3h38qnf.invalid! 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [DEBUG] switch_channel.c:3330 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Callstate Change DOWN -> RINGING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [NOTICE] mod_sofia.c:2146 Ring-Ready sofia/internal/1004 at sip1.applicloud.com! 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [DEBUG] sofia.c:6750 Channel sofia/internal/1004 at sip1.applicloud.com entering state [early][180] 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [NOTICE] switch_ivr_originate.c:528 Ring Ready sofia/internal/1004 at sip1.applicloud.com! 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [DEBUG] sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid entering state [terminated][488] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [NOTICE] sofia.c:7769 Hangup sofia/internal/qech467q at 9dogu3h38qnf.invalid [CS_CONSUME_MEDIA] [INCOMPATIBLE_DESTINATION] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change CS_HANGUP 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:739 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Callstate Change RINGING -> HANGUP 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:741 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State HANGUP 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] mod_sofia.c:431 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid hanging up, cause: INCOMPATIBLE_DESTINATION 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:60 sofia/internal/qech467q at 9dogu3h38qnf.invalid Standard HANGUP, cause: INCOMPATIBLE_DESTINATION 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:741 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State HANGUP going to sleep 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:508 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_HANGUP -> CS_REPORTING 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change CS_REPORTING 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:827 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State REPORTING 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:104 sofia/internal/qech467q at 9dogu3h38qnf.invalid Standard REPORTING, cause: INCOMPATIBLE_DESTINATION 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:827 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State REPORTING going to sleep 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:499 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_REPORTING -> CS_DESTROY 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_session.c:1646 Session 2 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Locked, Waiting on external entities 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_ivr_originate.c:3750 Originate Resulted in Error Cause: 88 [INCOMPATIBLE_DESTINATION] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [NOTICE] switch_core_session.c:1664 Session 2 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Ended 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [NOTICE] switch_core_session.c:1668 Close Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid [CS_DESTROY] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:630 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change CS_DESTROY 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] switch_ivr_originate.c:2762 Cannot create outgoing channel of type [user] cause: [INCOMPATIBLE_DESTINATION] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:640 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State DESTROY 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] mod_sofia.c:341 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA DESTROY 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_ivr_originate.c:3750 Originate Resulted in Error Cause: 88 [INCOMPATIBLE_DESTINATION] 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:111 sofia/internal/qech467q at 9dogu3h38qnf.invalid Standard DESTROY 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:640 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State DESTROY going to sleep 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [INFO] mod_dptools.c:3379 Originate Failed. Cause: INCOMPATIBLE_DESTINATION 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] switch_channel.c:4798 Hangup sofia/internal/1004 at sip1.applicloud.com [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_session.c:2796 sofia/internal/1004 at sip1.applicloud.com skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:539 (sofia/internal/1004 at sip1.applicloud.com) State EXECUTE going to sleep 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) Running State Change CS_HANGUP 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:739 (sofia/internal/1004 at sip1.applicloud.com) Callstate Change RINGING -> HANGUP 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:741 (sofia/internal/1004 at sip1.applicloud.com) State HANGUP 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] mod_sofia.c:425 sofia/internal/1004 at sip1.applicloud.com Overriding SIP cause 488 with 488 from the other leg 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] mod_sofia.c:431 Channel sofia/internal/1004 at sip1.applicloud.com hanging up, cause: INCOMPATIBLE_DESTINATION 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] mod_sofia.c:568 Responding to INVITE with: 488 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:60 sofia/internal/1004 at sip1.applicloud.com Standard HANGUP, cause: INCOMPATIBLE_DESTINATION 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:741 (sofia/internal/1004 at sip1.applicloud.com) State HANGUP going to sleep 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:508 (sofia/internal/1004 at sip1.applicloud.com) State Change CS_HANGUP -> CS_REPORTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) Running State Change CS_REPORTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:827 (sofia/internal/1004 at sip1.applicloud.com) State REPORTING 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:104 sofia/internal/1004 at sip1.applicloud.com Standard REPORTING, cause: INCOMPATIBLE_DESTINATION 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:827 (sofia/internal/1004 at sip1.applicloud.com) State REPORTING going to sleep 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:499 (sofia/internal/1004 at sip1.applicloud.com) State Change CS_REPORTING -> CS_DESTROY 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_session.c:1646 Session 1 (sofia/internal/1004 at sip1.applicloud.com) Locked, Waiting on external entities 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] switch_core_session.c:1664 Session 1 (sofia/internal/1004 at sip1.applicloud.com) Ended 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] switch_core_session.c:1668 Close Channel sofia/internal/1004 at sip1.applicloud.com [CS_DESTROY] 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:630 (sofia/internal/1004 at sip1.applicloud.com) Running State Change CS_DESTROY 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:640 (sofia/internal/1004 at sip1.applicloud.com) State DESTROY 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] mod_sofia.c:341 sofia/internal/1004 at sip1.applicloud.com SOFIA DESTROY 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:111 sofia/internal/1004 at sip1.applicloud.com Standard DESTROY 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] switch_core_state_machine.c:640 (sofia/internal/1004 at sip1.applicloud.com) State DESTROY going to sleep -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/40eceb9d/attachment-0001.html From johannes.singler at qnective.com Wed Oct 21 17:17:22 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Wed, 21 Oct 2015 13:17:22 +0000 Subject: [Freeswitch-users] rtp_use_dtls vs. webrtc_enable_dtls Message-ID: There are two channel variables whose names are very similar: rtp_use_dtls (only regarded when "true") and webrtc_enable_dtls (only regarded when "false") They are not mentioned in the Confluence wiki, both are used switch_core_media.c. So what do they mean exactly, and when should either of them be used (or could they be merged maybe)? Johannes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/3e3ac477/attachment.html From DEdwards at vertical.com Wed Oct 21 17:27:53 2015 From: DEdwards at vertical.com (Dan Edwards) Date: Wed, 21 Oct 2015 13:27:53 +0000 Subject: [Freeswitch-users] In B2BUA mode, how can I delay answering first call In-Reply-To: References: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F52C@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F55F@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F5BB@PHXEX2.vertical.com> <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F601@PHXEX2.vertical.com> Message-ID: <1ECCD30B07AF6E4EB58BC5F1E9FFF981C995F79E@PHXEX2.vertical.com> Thank you, Russell. Enable-3pcc was exactly it! Dan From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Russell Treleaven Sent: Tuesday, October 20, 2015 8:46 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call Not sure but I suspect that you have this set in your sofia profile If yes try changing it to If that doesn't work maybe the next thing to do is explain why your invite does not include sdp. Sincerely, Russell Treleaven On Tue, Oct 20, 2015 at 3:07 PM, Dan Edwards > wrote: I have attached MissingEarlyAudio.log which contains console, Sofia & SIP trace data. Wave.xml is the dialplan I use and map.lua is a Lua script I use to map the PBX name for the user to the actual name of the user. PBX (aka Wave) FS Browser xxx.xxx.xxx.83 xxx.xxx.xxx.21 xxx.xxx.xxx.156 >>> INVITE v000008 w/no SDP <<< 100 Trying <<< 200 OK w/SDP >>> ACK w/SDP Begins processing the call in the wave context Maps the v000008 name to 22905_2, which is how the browser logged in >>> INVITE 22905_2 From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Russell Treleaven Sent: Tuesday, October 20, 2015 2:56 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call the console log and sip trace would be useful as well as the relevant part of the dialplan. On Tue, Oct 20, 2015 at 2:42 PM, Dan Edwards > wrote: I have a log with console, sofia logging set at 9 & SIP trace if that would help. Would you like to see that or are you asking for something else? If I send it, do I paste it into the email or attach it? Thank you for your help, Dan -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Tuesday, October 20, 2015 2:19 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay answering first call this cannot be, as far as I now. 200 is sent only on "answer" application, on when the bridged call is answered by the b-leg. You need to give more insight on what's going on and how your systems are set up. On Tue, Oct 20, 2015 at 5:27 PM, Dan Edwards > wrote: > I'm not executing 'answer'. Actually, the 200 OK is sent for the first call before my dialplan begins execution. > > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org > [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of > Stanislav Sinyagin > Sent: Tuesday, October 20, 2015 11:01 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] In B2BUA mode, how can I delay > answering first call > > do you execute "answer" application before "bridge"? If so, answer can be removed. > > > > On Tue, Oct 20, 2015 at 4:11 PM, Dan Edwards > wrote: >> I am using FreeSWITCH as a B2BUA to handle WebRTC calls and link them >> to a PBX that does not have WebRTC support. When the PBX calls a >> WebRTC user, FreeSWITCH answers the initial call, then initiates the >> call to the WebRTC user. This causes the first 2-4 seconds of the audio to be lost. >> >> >> >> Is there a way to have the first call wait until the second call is >> answered? >> >> >> >> Thank you, >> >> Dan >> >> >> >> >> _____________________________________________________________________ >> _ ___ Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us >> e >> rs >> http://www.freeswitch.org > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/01e39a30/attachment-0001.html From mike at jerris.com Wed Oct 21 17:36:04 2015 From: mike at jerris.com (Michael Jerris) Date: Wed, 21 Oct 2015 09:36:04 -0400 Subject: [Freeswitch-users] Problev with Video call and H264 codec In-Reply-To: <885751454.20151021105428@seznam.cz> References: <885751454.20151021105428@seznam.cz> Message-ID: Might want vp8 in there. Those browser endpoint a do not support h264. On Wednesday, October 21, 2015, Denis Jakovlev wrote: > Hi All, > > I have a problem with calls using h264 codec. > mod_av is compiled and stored in the system. mod_vpx and mod_h26x IS NOT > loaded. Adding "H264" in "global_codec_prefs" and "outbound_codec_prefs" in > my vars.xml > for calls using jssip. > In dialplan i have data="nolocal:absolute_codec_string=OPUS,H264"/> > > But when I try to make a call, I get an error "INCOMPATIBLE_DESTINATION" > > What am I doing wrong? > > Debian 8. > FreeSWITCH Version 1.7.0+git~20151015T200018Z~c7d5d49ff6~64bit (git > c7d5d49 2015-10-15 20:00:18Z 64bit) > > FreeSWITCH Started > Max Sessions [1000] > Session Rate [30] > SQL [Enabled] > 2015-10-21 10:36:25.127418 [DEBUG] sofia_reg.c:1756 Send challenge for [ > 1004 at sip1.applicloud.com > ] > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'record_stereo' = 'true' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'default_gateway' = 'example.com' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'default_areacode' = '918' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'transfer_fallback_extension' = 'operator' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'toll_allow' = 'domestic,international,local' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'accountcode' = '1004' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'user_context' = 'centos' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'effective_caller_id_name' = 'Extension 1004' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'effective_caller_id_number' = '1004' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'outbound_caller_id_name' = 'FreeSWITCH' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'outbound_caller_id_number' = '0000000000' > 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'callgroup' = 'techsupport' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'record_stereo' = 'true' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'default_gateway' = 'example.com' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'default_areacode' = '918' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'transfer_fallback_extension' = 'operator' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'toll_allow' = 'domestic,international,local' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'accountcode' = '1003' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'user_context' = 'default' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'effective_caller_id_name' = 'Extension 1003' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'effective_caller_id_number' = '1003' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'outbound_caller_id_name' = 'FreeSWITCH' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'outbound_caller_id_number' = '0000000000' > 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'callgroup' = 'techsupport' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'record_stereo' = 'true' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'default_gateway' = 'example.com' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'default_areacode' = '918' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'transfer_fallback_extension' = 'operator' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'toll_allow' = 'domestic,international,local' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'accountcode' = '1004' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'user_context' = 'centos' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'effective_caller_id_name' = 'Extension 1004' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'effective_caller_id_number' = '1004' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'outbound_caller_id_name' = 'FreeSWITCH' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'outbound_caller_id_number' = '0000000000' > 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> > 'callgroup' = 'techsupport' > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > sofia.c:10538 Setting NAT mode based on websockets > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > sofia.c:6750 Channel sofia/internal/1004 at sip1.applicloud.com > entering state > [received][100] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > sofia.c:6760 Remote SDP: > 8ddd4064-6865-450e-95e3-cf868f9fffc2 v=0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 o=- 5885306416843972466 2 IN IP4 > 127.0.0.1 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 s=- > 8ddd4064-6865-450e-95e3-cf868f9fffc2 t=0 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=group:BUNDLE audio video > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=msid-semantic: WMS > ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD > 8ddd4064-6865-450e-95e3-cf868f9fffc2 m=audio 55127 UDP/TLS/RTP/SAVPF 111 > 103 104 9 0 8 106 105 13 126 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 c=IN IP4 84.242.71.194 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:111 opus/48000/2 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fmtp:111 minptime=10; useinbandfec=1 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:103 ISAC/16000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:104 ISAC/32000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:9 G722/8000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:0 PCMU/8000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:8 PCMA/8000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:106 CN/32000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:105 CN/16000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:13 CN/8000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:126 telephone-event/8000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp:55130 IN IP4 84.242.71.194 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 1 udp > 2122260223 192.168.144.1 55125 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 1 udp > 2122194687 192.168.253.1 55126 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 1 udp > 2122129151 192.168.0.9 55127 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 2 udp > 2122260222 192.168.144.1 55128 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 2 udp > 2122194686 192.168.253.1 55129 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 2 udp > 2122129150 192.168.0.9 55130 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 2 udp > 1685921534 84.242.71.194 55130 typ srflx raddr 192.168.0.9 rport 55130 > generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 1 udp > 1685921535 84.242.71.194 55127 typ srflx raddr 192.168.0.9 rport 55127 > generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 1 tcp > 1518280447 192.168.144.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 1 tcp > 1518214911 192.168.253.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 1 tcp > 1518149375 192.168.0.9 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 2 tcp > 1518280446 192.168.144.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 2 tcp > 1518214910 192.168.253.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 2 tcp > 1518149374 192.168.0.9 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-ufrag:QFnZCYR8pC4BNfeE > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-pwd:1Qajnx2LeKy8EDJumNVUq3Vm > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fingerprint:sha-256 > B1:5C:99:B3:63:A6:FE:75:47:C2:27:41:1A:F4:4A:EB:7B:B9:85:F5:15:70:15:DE:77:8B:C0:00:F2:5C:A8:31 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=setup:actpass > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=mid:audio > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:1 > urn:ietf:params:rtp-hdrext:ssrc-audio-level > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:3 > http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-mux > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=maxptime:60 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 > cname:FP7H8m/qQIL3yMMG > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 > msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD > 35307edf-fb0d-4f2d-a4c6-72db590f0474 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 > mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 > label:35307edf-fb0d-4f2d-a4c6-72db590f0474 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 m=video 55133 UDP/TLS/RTP/SAVPF 100 > 116 117 96 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 c=IN IP4 84.242.71.194 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:100 VP8/90000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:116 red/90000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:117 ulpfec/90000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:96 rtx/90000 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fmtp:96 apt=100 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp:55136 IN IP4 84.242.71.194 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 1 udp > 2122260223 192.168.144.1 55131 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 1 udp > 2122194687 192.168.253.1 55132 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 1 udp > 2122129151 192.168.0.9 55133 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 2 udp > 2122260222 192.168.144.1 55134 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 2 udp > 2122194686 192.168.253.1 55135 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 2 udp > 2122129150 192.168.0.9 55136 typ host generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 1 udp > 1685921535 84.242.71.194 55133 typ srflx raddr 192.168.0.9 rport 55133 > generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 2 udp > 1685921534 84.242.71.194 55136 typ srflx raddr 192.168.0.9 rport 55136 > generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 1 tcp > 1518280447 192.168.144.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 1 tcp > 1518214911 192.168.253.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 1 tcp > 1518149375 192.168.0.9 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 2 tcp > 1518280446 192.168.144.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 2 tcp > 1518214910 192.168.253.1 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 2 tcp > 1518149374 192.168.0.9 0 typ host tcptype active generation 0 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-ufrag:QFnZCYR8pC4BNfeE > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-pwd:1Qajnx2LeKy8EDJumNVUq3Vm > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fingerprint:sha-256 > B1:5C:99:B3:63:A6:FE:75:47:C2:27:41:1A:F4:4A:EB:7B:B9:85:F5:15:70:15:DE:77:8B:C0:00:F2:5C:A8:31 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=setup:actpass > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=mid:video > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:2 > urn:ietf:params:rtp-hdrext:toffset > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:3 > http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:4 urn:3gpp:video-orientation > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-mux > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 ccm fir > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 nack > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 nack pli > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 goog-remb > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc-group:FID 2967339795 4053929853 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 > cname:FP7H8m/qQIL3yMMG > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 > msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD > 3bb28563-a666-47c0-89d0-27bf9b75333a > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 > mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 > label:3bb28563-a666-47c0-89d0-27bf9b75333a > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 > cname:FP7H8m/qQIL3yMMG > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 > msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD > 3bb28563-a666-47c0-89d0-27bf9b75333a > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 > mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD > 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 > label:3bb28563-a666-47c0-89d0-27bf9b75333a > 8ddd4064-6865-450e-95e3-cf868f9fffc2 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > sofia.c:7115 (sofia/internal/1004 at sip1.applicloud.com > ) State Change > CS_NEW -> CS_INIT > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com > ) Running State > Change CS_INIT > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:516 (sofia/internal/1004 at sip1.applicloud.com > ) State INIT > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > mod_sofia.c:88 sofia/internal/1004 at sip1.applicloud.com > SOFIA INIT > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:40 sofia/internal/1004 at sip1.applicloud.com > Standard INIT > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:48 (sofia/internal/1004 at sip1.applicloud.com > ) State Change > CS_INIT -> CS_ROUTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:516 (sofia/internal/1004 at sip1.applicloud.com > ) State INIT > going to sleep > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com > ) Running State > Change CS_ROUTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_channel.c:2237 (sofia/internal/1004 at sip1.applicloud.com > ) Callstate > Change DOWN -> RINGING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:532 (sofia/internal/1004 at sip1.applicloud.com > ) State ROUTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > mod_sofia.c:141 sofia/internal/1004 at sip1.applicloud.com > SOFIA ROUTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] > switch_core_state_machine.c:166 sofia/internal/1004 at sip1.applicloud.com > Standard > ROUTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [INFO] > mod_dialplan_xml.c:637 Processing 1004 <1004>->6083 in context centos > > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > parsing > [centos->from-centos] continue=false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Regex (FAIL) > [from-centos] destination_number(6083) =~ /^(onops)$/ break=on-false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > parsing > [centos->test1] continue=false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Regex (FAIL) > [test1] destination_number(6083) =~ /^(6080)$/ break=on-false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > parsing > [centos->test2] continue=false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Regex (FAIL) > [test2] destination_number(6083) =~ /^(6081)$/ break=on-false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > parsing > [centos->test2] continue=false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Regex (FAIL) > [test2] destination_number(6083) =~ /^(6082)$/ break=on-false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > parsing > [centos->test4] continue=false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Regex (PASS) > [test4] destination_number(6083) =~ /^(6083)$/ break=on-false > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Action > export(nolocal:absolute_codec_string=OPUS,H264) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Action > set(hangup_after_bridge=true) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Action > export(RECORD_TOGGLE_ON_REPEAT=true) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Action > export(record_concat_video=true) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Action > bind_meta_app(2 a i > record_session::{vencspd=fast}/usr/local/freeswitch/recordings/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_a.mp4) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Action > bind_meta_app(2 b i > record_session::{vencspd=fast}/usr/local/freeswitch/recordings/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_b.mp4) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ > 1004 at sip1.applicloud.com > Action > bridge(user/1003${sip_profile}) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_core_state_machine.c:216 (sofia/internal/1004 at sip1.applicloud.com > ) State Change > CS_ROUTING -> CS_EXECUTE > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_core_state_machine.c:532 (sofia/internal/1004 at sip1.applicloud.com > ) State ROUTING > going to sleep > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com > ) Running State > Change CS_EXECUTE > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_core_state_machine.c:539 (sofia/internal/1004 at sip1.applicloud.com > ) State EXECUTE > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > mod_sofia.c:196 sofia/internal/1004 at sip1.applicloud.com > SOFIA EXECUTE > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_core_state_machine.c:258 sofia/internal/1004 at sip1.applicloud.com > Standard > EXECUTE > 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ > 1004 at sip1.applicloud.com > > export(nolocal:absolute_codec_string=OPUS,H264) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_channel.c:1281 EXPORT (export_vars) (REMOTE ONLY) > [absolute_codec_string]=[OPUS,H264] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ > 1004 at sip1.applicloud.com > > set(hangup_after_bridge=true) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > mod_dptools.c:1498 SET sofia/internal/1004 at sip1.applicloud.com > > [hangup_after_bridge]=[true] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ > 1004 at sip1.applicloud.com > > export(RECORD_TOGGLE_ON_REPEAT=true) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_channel.c:1281 EXPORT (export_vars) [RECORD_TOGGLE_ON_REPEAT]=[true] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ > 1004 at sip1.applicloud.com > > export(record_concat_video=true) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_channel.c:1281 EXPORT (export_vars) [record_concat_video]=[true] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ > 1004 at sip1.applicloud.com > > bind_meta_app(2 a i > record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_a.mp4) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [INFO] > switch_ivr_async.c:4133 Bound A-Leg: *2 > record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_a.mp4 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ > 1004 at sip1.applicloud.com > > bind_meta_app(2 b i > record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_b.mp4) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [INFO] > switch_ivr_async.c:4141 Bound B-Leg: *2 > record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_b.mp4 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ > 1004 at sip1.applicloud.com > > bridge(user/1003) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com > > EXPORTING[export_vars] [absolute_codec_string]=[OPUS,H264] to event > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com > > EXPORTING[export_vars] [RECORD_TOGGLE_ON_REPEAT]=[true] to event > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com > > EXPORTING[export_vars] [record_concat_video]=[true] to event > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] > switch_ivr_originate.c:2127 Parsing global variables > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] > switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com > > EXPORTING[export_vars] [absolute_codec_string]=[OPUS,H264] to event > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] > switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com > > EXPORTING[export_vars] [RECORD_TOGGLE_ON_REPEAT]=[true] to event > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] > switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com > > EXPORTING[export_vars] [record_concat_video]=[true] to event > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] > switch_ivr_originate.c:2127 Parsing global variables > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [NOTICE] > switch_channel.c:1089 New Channel > sofia/internal/qech467q at 9dogu3h38qnf.invalid > [9fbad6e6-d26f-47ef-b270-c1a3c070f2ba] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > mod_sofia.c:4752 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State > Change CS_NEW -> CS_INIT > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:473 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change > CS_INIT > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:516 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State INIT > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > mod_sofia.c:88 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA INIT > 2015-10-21 10:37:29.707419 [DEBUG] switch_core_port_allocator.c:183 UDP > port robustness check for port 32746 pass > 2015-10-21 10:37:29.707419 [DEBUG] switch_core_media.c:5542 STUN Success > [62.168.61.75]:[32746] > 2015-10-21 10:37:29.707419 [DEBUG] switch_core_media.c:5546 STUN Not > Required ip and port match. [62.168.61.75]:[32746] > 2015-10-21 10:37:29.707419 [DEBUG] switch_core_port_allocator.c:183 UDP > port robustness check for port 18456 pass > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > sofia_glue.c:1228 sip:qech467q at 84.242.71.194:55211;transport=wss Setting > proxy route to sofia/internal/qech467q at 9dogu3h38qnf.invalid > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > sofia_glue.c:1257 sofia/internal/qech467q at 9dogu3h38qnf.invalid sending > invite version: 1.7.0 git c7d5d49 2015-10-15 20:00:18Z 64bit > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba Local SDP: > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba v=0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba o=FreeSWITCH 1445383903 1445383904 IN > IP4 62.168.61.75 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba s=FreeSWITCH > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba c=IN IP4 62.168.61.75 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba t=0 0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=msid-semantic: WMS > Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba m=audio 32746 RTP/SAVPF 111 101 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:111 opus/48000/2 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fmtp:111 minptime=10; useinbandfec=1 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:101 telephone-event/48000 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fingerprint:sha-256 > 62:D7:8C:08:DD:B3:CC:BC:D2:59:40:01:57:94:6A:FB:45:31:E1:1E:57:C6:A6:31:9F:2B:D8:23:FA:D3:61:17 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=setup:actpass > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-mux > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp:32746 IN IP4 62.168.61.75 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 > cname:ffUrQ9F4MFilkc2D > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 > msid:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of a0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 > mslabel:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 > label:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6ofa0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-ufrag:bqQgHygnQZBuVPA1 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-pwd:UkiBkOvWkE7uGZYIgEON2V0J > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1605410455 1 udp 659136 > 62.168.61.75 32746 typ host generation 0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1605410455 2 udp 659136 > 62.168.61.75 32746 typ host generation 0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ptime:20 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=sendrecv > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba m=video 18456 RTP/SAVPF 102 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:102 H264/90000 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fingerprint:sha-256 > 62:D7:8C:08:DD:B3:CC:BC:D2:59:40:01:57:94:6A:FB:45:31:E1:1E:57:C6:A6:31:9F:2B:D8:23:FA:D3:61:17 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=setup:actpass > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-mux > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp:18456 IN IP4 62.168.61.75 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba b=AS:500 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 ccm fir tmmbr > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 nack > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 nack pli > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 > cname:ffUrQ9F4MFilkc2D > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 > msid:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of v0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 > mslabel:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 > label:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6ofv0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-ufrag:vSIZnL8EcEJHTVmm > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-pwd:OVLIEfxSWKlP0ipm0XcezaIB > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1414190369 1 udp 659136 > 62.168.61.75 18456 typ host generation 0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1414190369 2 udp 659135 > 62.168.61.75 18456 typ host generation 0 > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:40 sofia/internal/qech467q at 9dogu3h38qnf.invalid > Standard INIT > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:48 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) > State Change CS_INIT -> CS_ROUTING > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:516 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State INIT going to sleep > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:473 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change > CS_ROUTING > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid > entering state [calling][0] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:532 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State ROUTING > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > mod_sofia.c:141 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA ROUTING > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_ivr_originate.c:67 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) > State Change CS_ROUTING -> CS_CONSUME_MEDIA > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:532 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State ROUTING going to > sleep > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:473 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change > CS_CONSUME_MEDIA > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:551 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State CONSUME_MEDIA > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] > switch_core_state_machine.c:551 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State CONSUME_MEDIA going > to sleep > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [DEBUG] > sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid > entering state [proceeding][180] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [NOTICE] > sofia.c:6852 Ring-Ready sofia/internal/qech467q at 9dogu3h38qnf.invalid! > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [DEBUG] > switch_channel.c:3330 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) > Callstate Change DOWN -> RINGING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [NOTICE] > mod_sofia.c:2146 Ring-Ready sofia/internal/1004 at sip1.applicloud.com > ! > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [DEBUG] > sofia.c:6750 Channel sofia/internal/1004 at sip1.applicloud.com > entering state > [early][180] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [NOTICE] > switch_ivr_originate.c:528 Ring Ready sofia/internal/ > 1004 at sip1.applicloud.com > ! > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [DEBUG] > sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid > entering state [terminated][488] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [NOTICE] > sofia.c:7769 Hangup sofia/internal/qech467q at 9dogu3h38qnf.invalid > [CS_CONSUME_MEDIA] [INCOMPATIBLE_DESTINATION] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [DEBUG] > switch_core_state_machine.c:473 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change > CS_HANGUP > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:739 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Callstate Change RINGING > -> HANGUP > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:741 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State HANGUP > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > mod_sofia.c:431 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid > hanging up, cause: INCOMPATIBLE_DESTINATION > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:60 sofia/internal/qech467q at 9dogu3h38qnf.invalid > Standard HANGUP, cause: INCOMPATIBLE_DESTINATION > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:741 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State HANGUP going to sleep > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:508 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_HANGUP -> > CS_REPORTING > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:473 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change > CS_REPORTING > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:827 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State REPORTING > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:104 sofia/internal/qech467q at 9dogu3h38qnf.invalid > Standard REPORTING, cause: INCOMPATIBLE_DESTINATION > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:827 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State REPORTING going to > sleep > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:499 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_REPORTING > -> CS_DESTROY > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_session.c:1646 Session 2 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Locked, Waiting on > external entities > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_ivr_originate.c:3750 Originate Resulted in Error Cause: 88 > [INCOMPATIBLE_DESTINATION] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [NOTICE] > switch_core_session.c:1664 Session 2 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Ended > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [NOTICE] > switch_core_session.c:1668 Close Channel > sofia/internal/qech467q at 9dogu3h38qnf.invalid [CS_DESTROY] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:630 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change > CS_DESTROY > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] > switch_ivr_originate.c:2762 Cannot create outgoing channel of type [user] > cause: [INCOMPATIBLE_DESTINATION] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:640 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State DESTROY > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > mod_sofia.c:341 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA DESTROY > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_ivr_originate.c:3750 Originate Resulted in Error Cause: 88 > [INCOMPATIBLE_DESTINATION] > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:111 sofia/internal/qech467q at 9dogu3h38qnf.invalid > Standard DESTROY > 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:640 > (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State DESTROY going to > sleep > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [INFO] > mod_dptools.c:3379 Originate Failed. Cause: INCOMPATIBLE_DESTINATION > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] > switch_channel.c:4798 Hangup sofia/internal/1004 at sip1.applicloud.com > [CS_EXECUTE] > [INCOMPATIBLE_DESTINATION] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_session.c:2796 sofia/internal/1004 at sip1.applicloud.com > skip receive > message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:539 (sofia/internal/1004 at sip1.applicloud.com > ) State EXECUTE > going to sleep > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com > ) Running State > Change CS_HANGUP > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:739 (sofia/internal/1004 at sip1.applicloud.com > ) Callstate > Change RINGING -> HANGUP > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:741 (sofia/internal/1004 at sip1.applicloud.com > ) State HANGUP > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > mod_sofia.c:425 sofia/internal/1004 at sip1.applicloud.com > Overriding SIP > cause 488 with 488 from the other leg > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > mod_sofia.c:431 Channel sofia/internal/1004 at sip1.applicloud.com > hanging up, > cause: INCOMPATIBLE_DESTINATION > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > mod_sofia.c:568 Responding to INVITE with: 488 > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:60 sofia/internal/1004 at sip1.applicloud.com > Standard > HANGUP, cause: INCOMPATIBLE_DESTINATION > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:741 (sofia/internal/1004 at sip1.applicloud.com > ) State HANGUP > going to sleep > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:508 (sofia/internal/1004 at sip1.applicloud.com > ) State Change > CS_HANGUP -> CS_REPORTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com > ) Running State > Change CS_REPORTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:827 (sofia/internal/1004 at sip1.applicloud.com > ) State > REPORTING > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:104 sofia/internal/1004 at sip1.applicloud.com > Standard > REPORTING, cause: INCOMPATIBLE_DESTINATION > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:827 (sofia/internal/1004 at sip1.applicloud.com > ) State > REPORTING going to sleep > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:499 (sofia/internal/1004 at sip1.applicloud.com > ) State Change > CS_REPORTING -> CS_DESTROY > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_session.c:1646 Session 1 (sofia/internal/ > 1004 at sip1.applicloud.com > ) Locked, > Waiting on external entities > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] > switch_core_session.c:1664 Session 1 (sofia/internal/ > 1004 at sip1.applicloud.com > ) Ended > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] > switch_core_session.c:1668 Close Channel sofia/internal/ > 1004 at sip1.applicloud.com > [CS_DESTROY] > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:630 (sofia/internal/1004 at sip1.applicloud.com > ) Running State > Change CS_DESTROY > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:640 (sofia/internal/1004 at sip1.applicloud.com > ) State DESTROY > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > mod_sofia.c:341 sofia/internal/1004 at sip1.applicloud.com > SOFIA DESTROY > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:111 sofia/internal/1004 at sip1.applicloud.com > Standard > DESTROY > 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] > switch_core_state_machine.c:640 (sofia/internal/1004 at sip1.applicloud.com > ) State DESTROY > going to sleep > > > > > > > *-- S pozdravem, Ing.Denis Jakovlev mob.tel > . 775-415-382 * > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/d9aaf757/attachment-0001.html From llribeiro90 at gmail.com Wed Oct 21 19:24:55 2015 From: llribeiro90 at gmail.com (Leonardo Lima Ribeiro) Date: Wed, 21 Oct 2015 13:24:55 -0200 Subject: [Freeswitch-users] record_session - dtmf and silence Message-ID: I have a lua script creates a session and do a lot of stuff? And I record this session using the record_session api command? The problem is, sometimes I have session:execute(?send_dtmf?,?1234 at 250?)? And in the log, I can see that too, but not at the session wav file. Is it possible to have this dtmf?s at the wav file? The second problem is, sometimes I have a big silence, like 10 seconds of no sound, and at the session wav file I don?t have this silence interval, but it?s important to me? Could I have this silence at the session wav too? Thank you, Leonardo Ribeiro From anthony.minessale at gmail.com Wed Oct 21 21:03:25 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 21 Oct 2015 12:03:25 -0500 Subject: [Freeswitch-users] Problev with Video call and H264 codec In-Reply-To: References: <885751454.20151021105428@seznam.cz> Message-ID: try On Wed, Oct 21, 2015 at 8:36 AM, Michael Jerris wrote: > Might want vp8 in there. Those browser endpoint a do not support h264. > > > On Wednesday, October 21, 2015, Denis Jakovlev wrote: > >> Hi All, >> >> I have a problem with calls using h264 codec. >> mod_av is compiled and stored in the system. mod_vpx and mod_h26x IS NOT >> loaded. Adding "H264" in "global_codec_prefs" and "outbound_codec_prefs" in >> my vars.xml >> for calls using jssip. >> In dialplan i have > data="nolocal:absolute_codec_string=OPUS,H264"/> >> >> But when I try to make a call, I get an error "INCOMPATIBLE_DESTINATION" >> >> What am I doing wrong? >> >> Debian 8. >> FreeSWITCH Version 1.7.0+git~20151015T200018Z~c7d5d49ff6~64bit (git >> c7d5d49 2015-10-15 20:00:18Z 64bit) >> >> FreeSWITCH Started >> Max Sessions [1000] >> Session Rate [30] >> SQL [Enabled] >> 2015-10-21 10:36:25.127418 [DEBUG] sofia_reg.c:1756 Send challenge for [ >> 1004 at sip1.applicloud.com] >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'record_stereo' = 'true' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'default_gateway' = 'example.com' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'default_areacode' = '918' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'transfer_fallback_extension' = 'operator' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'toll_allow' = 'domestic,international,local' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'accountcode' = '1004' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'user_context' = 'centos' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'effective_caller_id_name' = 'Extension 1004' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'effective_caller_id_number' = '1004' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'outbound_caller_id_name' = 'FreeSWITCH' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'outbound_caller_id_number' = '0000000000' >> 2015-10-21 10:36:25.347419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'callgroup' = 'techsupport' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'record_stereo' = 'true' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'default_gateway' = 'example.com' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'default_areacode' = '918' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'transfer_fallback_extension' = 'operator' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'toll_allow' = 'domestic,international,local' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'accountcode' = '1003' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'user_context' = 'default' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'effective_caller_id_name' = 'Extension 1003' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'effective_caller_id_number' = '1003' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'outbound_caller_id_name' = 'FreeSWITCH' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'outbound_caller_id_number' = '0000000000' >> 2015-10-21 10:36:30.307419 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'callgroup' = 'techsupport' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'record_stereo' = 'true' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'default_gateway' = 'example.com' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'default_areacode' = '918' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'transfer_fallback_extension' = 'operator' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'toll_allow' = 'domestic,international,local' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'accountcode' = '1004' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'user_context' = 'centos' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'effective_caller_id_name' = 'Extension 1004' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'effective_caller_id_number' = '1004' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'outbound_caller_id_name' = 'FreeSWITCH' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'outbound_caller_id_number' = '0000000000' >> 2015-10-21 10:37:29.267418 [DEBUG] sofia_reg.c:3139 event_add_header -> >> 'callgroup' = 'techsupport' >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> sofia.c:10538 Setting NAT mode based on websockets >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> sofia.c:6750 Channel sofia/internal/1004 at sip1.applicloud.com entering >> state [received][100] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> sofia.c:6760 Remote SDP: >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 v=0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 o=- 5885306416843972466 2 IN IP4 >> 127.0.0.1 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 s=- >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 t=0 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=group:BUNDLE audio video >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=msid-semantic: WMS >> ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 m=audio 55127 UDP/TLS/RTP/SAVPF 111 >> 103 104 9 0 8 106 105 13 126 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 c=IN IP4 84.242.71.194 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:111 opus/48000/2 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fmtp:111 minptime=10; >> useinbandfec=1 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:103 ISAC/16000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:104 ISAC/32000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:9 G722/8000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:0 PCMU/8000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:8 PCMA/8000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:106 CN/32000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:105 CN/16000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:13 CN/8000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:126 telephone-event/8000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp:55130 IN IP4 84.242.71.194 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 1 udp >> 2122260223 192.168.144.1 55125 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 1 udp >> 2122194687 192.168.253.1 55126 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 1 udp >> 2122129151 192.168.0.9 55127 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 2 udp >> 2122260222 192.168.144.1 55128 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 2 udp >> 2122194686 192.168.253.1 55129 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 2 udp >> 2122129150 192.168.0.9 55130 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 2 udp >> 1685921534 84.242.71.194 55130 typ srflx raddr 192.168.0.9 rport 55130 >> generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 1 udp >> 1685921535 84.242.71.194 55127 typ srflx raddr 192.168.0.9 rport 55127 >> generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 1 tcp >> 1518280447 192.168.144.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 1 tcp >> 1518214911 192.168.253.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 1 tcp >> 1518149375 192.168.0.9 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 2 tcp >> 1518280446 192.168.144.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 2 tcp >> 1518214910 192.168.253.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 2 tcp >> 1518149374 192.168.0.9 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-ufrag:QFnZCYR8pC4BNfeE >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-pwd:1Qajnx2LeKy8EDJumNVUq3Vm >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fingerprint:sha-256 >> B1:5C:99:B3:63:A6:FE:75:47:C2:27:41:1A:F4:4A:EB:7B:B9:85:F5:15:70:15:DE:77:8B:C0:00:F2:5C:A8:31 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=setup:actpass >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=mid:audio >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:1 >> urn:ietf:params:rtp-hdrext:ssrc-audio-level >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:3 >> http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-mux >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=maxptime:60 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 >> cname:FP7H8m/qQIL3yMMG >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 >> msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD >> 35307edf-fb0d-4f2d-a4c6-72db590f0474 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 >> mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2899339654 >> label:35307edf-fb0d-4f2d-a4c6-72db590f0474 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 m=video 55133 UDP/TLS/RTP/SAVPF 100 >> 116 117 96 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 c=IN IP4 84.242.71.194 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:100 VP8/90000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:116 red/90000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:117 ulpfec/90000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtpmap:96 rtx/90000 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fmtp:96 apt=100 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp:55136 IN IP4 84.242.71.194 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 1 udp >> 2122260223 192.168.144.1 55131 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 1 udp >> 2122194687 192.168.253.1 55132 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 1 udp >> 2122129151 192.168.0.9 55133 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1202345197 2 udp >> 2122260222 192.168.144.1 55134 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1918330882 2 udp >> 2122194686 192.168.253.1 55135 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:2367656776 2 udp >> 2122129150 192.168.0.9 55136 typ host generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 1 udp >> 1685921535 84.242.71.194 55133 typ srflx raddr 192.168.0.9 rport 55133 >> generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:608181405 2 udp >> 1685921534 84.242.71.194 55136 typ srflx raddr 192.168.0.9 rport 55136 >> generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 1 tcp >> 1518280447 192.168.144.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 1 tcp >> 1518214911 192.168.253.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 1 tcp >> 1518149375 192.168.0.9 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:153724957 2 tcp >> 1518280446 192.168.144.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:1020564722 2 tcp >> 1518214910 192.168.253.1 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=candidate:3281809336 2 tcp >> 1518149374 192.168.0.9 0 typ host tcptype active generation 0 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-ufrag:QFnZCYR8pC4BNfeE >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ice-pwd:1Qajnx2LeKy8EDJumNVUq3Vm >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=fingerprint:sha-256 >> B1:5C:99:B3:63:A6:FE:75:47:C2:27:41:1A:F4:4A:EB:7B:B9:85:F5:15:70:15:DE:77:8B:C0:00:F2:5C:A8:31 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=setup:actpass >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=mid:video >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:2 >> urn:ietf:params:rtp-hdrext:toffset >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:3 >> http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=extmap:4 urn:3gpp:video-orientation >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-mux >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 ccm fir >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 nack >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 nack pli >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=rtcp-fb:100 goog-remb >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc-group:FID 2967339795 >> 4053929853 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 >> cname:FP7H8m/qQIL3yMMG >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 >> msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD >> 3bb28563-a666-47c0-89d0-27bf9b75333a >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 >> mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:2967339795 >> label:3bb28563-a666-47c0-89d0-27bf9b75333a >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 >> cname:FP7H8m/qQIL3yMMG >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 >> msid:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD >> 3bb28563-a666-47c0-89d0-27bf9b75333a >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 >> mslabel:ERtTjd8zxf0evjMnlmvlKeMGMkaYlBTEqsoD >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 a=ssrc:4053929853 >> label:3bb28563-a666-47c0-89d0-27bf9b75333a >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> sofia.c:7115 (sofia/internal/1004 at sip1.applicloud.com) State Change >> CS_NEW -> CS_INIT >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) >> Running State Change CS_INIT >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:516 (sofia/internal/1004 at sip1.applicloud.com) >> State INIT >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> mod_sofia.c:88 sofia/internal/1004 at sip1.applicloud.com SOFIA INIT >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:40 sofia/internal/1004 at sip1.applicloud.com >> Standard INIT >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:48 (sofia/internal/1004 at sip1.applicloud.com) >> State Change CS_INIT -> CS_ROUTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:516 (sofia/internal/1004 at sip1.applicloud.com) >> State INIT going to sleep >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) >> Running State Change CS_ROUTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_channel.c:2237 (sofia/internal/1004 at sip1.applicloud.com) >> Callstate Change DOWN -> RINGING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:532 (sofia/internal/1004 at sip1.applicloud.com) >> State ROUTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> mod_sofia.c:141 sofia/internal/1004 at sip1.applicloud.com SOFIA ROUTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [DEBUG] >> switch_core_state_machine.c:166 sofia/internal/1004 at sip1.applicloud.com >> Standard ROUTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.267418 [INFO] >> mod_dialplan_xml.c:637 Processing 1004 <1004>->6083 in context centos >> >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com parsing [centos->from-centos] continue=false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Regex (FAIL) [from-centos] >> destination_number(6083) =~ /^(onops)$/ break=on-false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com parsing [centos->test1] continue=false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Regex (FAIL) [test1] destination_number(6083) >> =~ /^(6080)$/ break=on-false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com parsing [centos->test2] continue=false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Regex (FAIL) [test2] destination_number(6083) >> =~ /^(6081)$/ break=on-false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com parsing [centos->test2] continue=false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Regex (FAIL) [test2] destination_number(6083) >> =~ /^(6082)$/ break=on-false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com parsing [centos->test4] continue=false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Regex (PASS) [test4] destination_number(6083) >> =~ /^(6083)$/ break=on-false >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Action >> export(nolocal:absolute_codec_string=OPUS,H264) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Action set(hangup_after_bridge=true) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Action export(RECORD_TOGGLE_ON_REPEAT=true) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Action export(record_concat_video=true) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Action bind_meta_app(2 a i >> record_session::{vencspd=fast}/usr/local/freeswitch/recordings/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_a.mp4) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Action bind_meta_app(2 b i >> record_session::{vencspd=fast}/usr/local/freeswitch/recordings/${strftime(%Y%m%d_%H%M%S)}_${destination_number}_b.mp4) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 Dialplan: sofia/internal/ >> 1004 at sip1.applicloud.com Action bridge(user/1003${sip_profile}) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_core_state_machine.c:216 (sofia/internal/1004 at sip1.applicloud.com) >> State Change CS_ROUTING -> CS_EXECUTE >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_core_state_machine.c:532 (sofia/internal/1004 at sip1.applicloud.com) >> State ROUTING going to sleep >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) >> Running State Change CS_EXECUTE >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_core_state_machine.c:539 (sofia/internal/1004 at sip1.applicloud.com) >> State EXECUTE >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> mod_sofia.c:196 sofia/internal/1004 at sip1.applicloud.com SOFIA EXECUTE >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_core_state_machine.c:258 sofia/internal/1004 at sip1.applicloud.com >> Standard EXECUTE >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ >> 1004 at sip1.applicloud.com export(nolocal:absolute_codec_string=OPUS,H264) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_channel.c:1281 EXPORT (export_vars) (REMOTE ONLY) >> [absolute_codec_string]=[OPUS,H264] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ >> 1004 at sip1.applicloud.com set(hangup_after_bridge=true) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> mod_dptools.c:1498 SET sofia/internal/1004 at sip1.applicloud.com >> [hangup_after_bridge]=[true] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ >> 1004 at sip1.applicloud.com export(RECORD_TOGGLE_ON_REPEAT=true) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_channel.c:1281 EXPORT (export_vars) [RECORD_TOGGLE_ON_REPEAT]=[true] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ >> 1004 at sip1.applicloud.com export(record_concat_video=true) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_channel.c:1281 EXPORT (export_vars) [record_concat_video]=[true] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ >> 1004 at sip1.applicloud.com bind_meta_app(2 a i >> record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_a.mp4) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [INFO] >> switch_ivr_async.c:4133 Bound A-Leg: *2 >> record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_a.mp4 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ >> 1004 at sip1.applicloud.com bind_meta_app(2 b i >> record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_b.mp4) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [INFO] >> switch_ivr_async.c:4141 Bound B-Leg: *2 >> record_session::{vencspd=fast}/usr/local/freeswitch/recordings/20151021_103729_6083_b.mp4 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 EXECUTE sofia/internal/ >> 1004 at sip1.applicloud.com bridge(user/1003) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com >> EXPORTING[export_vars] [absolute_codec_string]=[OPUS,H264] to event >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com >> EXPORTING[export_vars] [RECORD_TOGGLE_ON_REPEAT]=[true] to event >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com >> EXPORTING[export_vars] [record_concat_video]=[true] to event >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.507419 [DEBUG] >> switch_ivr_originate.c:2127 Parsing global variables >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] >> switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com >> EXPORTING[export_vars] [absolute_codec_string]=[OPUS,H264] to event >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] >> switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com >> EXPORTING[export_vars] [RECORD_TOGGLE_ON_REPEAT]=[true] to event >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] >> switch_channel.c:1235 sofia/internal/1004 at sip1.applicloud.com >> EXPORTING[export_vars] [record_concat_video]=[true] to event >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.707419 [DEBUG] >> switch_ivr_originate.c:2127 Parsing global variables >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [NOTICE] >> switch_channel.c:1089 New Channel >> sofia/internal/qech467q at 9dogu3h38qnf.invalid >> [9fbad6e6-d26f-47ef-b270-c1a3c070f2ba] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> mod_sofia.c:4752 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State >> Change CS_NEW -> CS_INIT >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:473 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change >> CS_INIT >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:516 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State INIT >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> mod_sofia.c:88 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA INIT >> 2015-10-21 10:37:29.707419 [DEBUG] switch_core_port_allocator.c:183 UDP >> port robustness check for port 32746 pass >> 2015-10-21 10:37:29.707419 [DEBUG] switch_core_media.c:5542 STUN Success >> [62.168.61.75]:[32746] >> 2015-10-21 10:37:29.707419 [DEBUG] switch_core_media.c:5546 STUN Not >> Required ip and port match. [62.168.61.75]:[32746] >> 2015-10-21 10:37:29.707419 [DEBUG] switch_core_port_allocator.c:183 UDP >> port robustness check for port 18456 pass >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> sofia_glue.c:1228 sip:qech467q at 84.242.71.194:55211;transport=wss Setting >> proxy route to sofia/internal/qech467q at 9dogu3h38qnf.invalid >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> sofia_glue.c:1257 sofia/internal/qech467q at 9dogu3h38qnf.invalid sending >> invite version: 1.7.0 git c7d5d49 2015-10-15 20:00:18Z 64bit >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba Local SDP: >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba v=0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba o=FreeSWITCH 1445383903 1445383904 >> IN IP4 62.168.61.75 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba s=FreeSWITCH >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba c=IN IP4 62.168.61.75 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba t=0 0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=msid-semantic: WMS >> Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba m=audio 32746 RTP/SAVPF 111 101 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:111 opus/48000/2 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fmtp:111 minptime=10; >> useinbandfec=1 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:101 telephone-event/48000 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fingerprint:sha-256 >> 62:D7:8C:08:DD:B3:CC:BC:D2:59:40:01:57:94:6A:FB:45:31:E1:1E:57:C6:A6:31:9F:2B:D8:23:FA:D3:61:17 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=setup:actpass >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-mux >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp:32746 IN IP4 62.168.61.75 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 >> cname:ffUrQ9F4MFilkc2D >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 >> msid:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of a0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 >> mslabel:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:1473765897 >> label:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6ofa0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-ufrag:bqQgHygnQZBuVPA1 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-pwd:UkiBkOvWkE7uGZYIgEON2V0J >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1605410455 1 udp 659136 >> 62.168.61.75 32746 typ host generation 0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1605410455 2 udp 659136 >> 62.168.61.75 32746 typ host generation 0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ptime:20 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=sendrecv >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba m=video 18456 RTP/SAVPF 102 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtpmap:102 H264/90000 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=fingerprint:sha-256 >> 62:D7:8C:08:DD:B3:CC:BC:D2:59:40:01:57:94:6A:FB:45:31:E1:1E:57:C6:A6:31:9F:2B:D8:23:FA:D3:61:17 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=setup:actpass >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-mux >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp:18456 IN IP4 62.168.61.75 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba b=AS:500 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 ccm fir tmmbr >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 nack >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=rtcp-fb:102 nack pli >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 >> cname:ffUrQ9F4MFilkc2D >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 >> msid:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of v0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 >> mslabel:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6of >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ssrc:751078444 >> label:Ci0OlLpooM9oJO3Qt9ymeqRaQsSoN6ofv0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-ufrag:vSIZnL8EcEJHTVmm >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=ice-pwd:OVLIEfxSWKlP0ipm0XcezaIB >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1414190369 1 udp 659136 >> 62.168.61.75 18456 typ host generation 0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba a=candidate:1414190369 2 udp 659135 >> 62.168.61.75 18456 typ host generation 0 >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:40 sofia/internal/qech467q at 9dogu3h38qnf.invalid >> Standard INIT >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:48 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) >> State Change CS_INIT -> CS_ROUTING >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:516 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State INIT going to sleep >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:473 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change >> CS_ROUTING >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid >> entering state [calling][0] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:532 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State ROUTING >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> mod_sofia.c:141 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA >> ROUTING >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_ivr_originate.c:67 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) >> State Change CS_ROUTING -> CS_CONSUME_MEDIA >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:532 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State ROUTING going to >> sleep >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:473 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change >> CS_CONSUME_MEDIA >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:551 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State CONSUME_MEDIA >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.707419 [DEBUG] >> switch_core_state_machine.c:551 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State CONSUME_MEDIA going >> to sleep >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [DEBUG] >> sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid >> entering state [proceeding][180] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [NOTICE] >> sofia.c:6852 Ring-Ready sofia/internal/qech467q at 9dogu3h38qnf.invalid! >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:29.747419 [DEBUG] >> switch_channel.c:3330 (sofia/internal/qech467q at 9dogu3h38qnf.invalid) >> Callstate Change DOWN -> RINGING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [NOTICE] >> mod_sofia.c:2146 Ring-Ready sofia/internal/1004 at sip1.applicloud.com! >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [DEBUG] >> sofia.c:6750 Channel sofia/internal/1004 at sip1.applicloud.com entering >> state [early][180] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:29.747419 [NOTICE] >> switch_ivr_originate.c:528 Ring Ready sofia/internal/ >> 1004 at sip1.applicloud.com! >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [DEBUG] >> sofia.c:6750 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid >> entering state [terminated][488] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [NOTICE] >> sofia.c:7769 Hangup sofia/internal/qech467q at 9dogu3h38qnf.invalid >> [CS_CONSUME_MEDIA] [INCOMPATIBLE_DESTINATION] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.747418 [DEBUG] >> switch_core_state_machine.c:473 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change >> CS_HANGUP >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:739 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Callstate Change RINGING >> -> HANGUP >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:741 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State HANGUP >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> mod_sofia.c:431 Channel sofia/internal/qech467q at 9dogu3h38qnf.invalid >> hanging up, cause: INCOMPATIBLE_DESTINATION >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:60 sofia/internal/qech467q at 9dogu3h38qnf.invalid >> Standard HANGUP, cause: INCOMPATIBLE_DESTINATION >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:741 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State HANGUP going to >> sleep >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:508 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_HANGUP -> >> CS_REPORTING >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:473 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change >> CS_REPORTING >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:827 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State REPORTING >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:104 sofia/internal/qech467q at 9dogu3h38qnf.invalid >> Standard REPORTING, cause: INCOMPATIBLE_DESTINATION >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:827 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State REPORTING going to >> sleep >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:499 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State Change CS_REPORTING >> -> CS_DESTROY >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_session.c:1646 Session 2 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Locked, Waiting on >> external entities >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_ivr_originate.c:3750 Originate Resulted in Error Cause: 88 >> [INCOMPATIBLE_DESTINATION] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [NOTICE] >> switch_core_session.c:1664 Session 2 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Ended >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [NOTICE] >> switch_core_session.c:1668 Close Channel >> sofia/internal/qech467q at 9dogu3h38qnf.invalid [CS_DESTROY] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:630 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) Running State Change >> CS_DESTROY >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] >> switch_ivr_originate.c:2762 Cannot create outgoing channel of type [user] >> cause: [INCOMPATIBLE_DESTINATION] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:640 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State DESTROY >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> mod_sofia.c:341 sofia/internal/qech467q at 9dogu3h38qnf.invalid SOFIA >> DESTROY >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_ivr_originate.c:3750 Originate Resulted in Error Cause: 88 >> [INCOMPATIBLE_DESTINATION] >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:111 sofia/internal/qech467q at 9dogu3h38qnf.invalid >> Standard DESTROY >> 9fbad6e6-d26f-47ef-b270-c1a3c070f2ba 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:640 >> (sofia/internal/qech467q at 9dogu3h38qnf.invalid) State DESTROY going to >> sleep >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [INFO] >> mod_dptools.c:3379 Originate Failed. Cause: INCOMPATIBLE_DESTINATION >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] >> switch_channel.c:4798 Hangup sofia/internal/1004 at sip1.applicloud.com >> [CS_EXECUTE] [INCOMPATIBLE_DESTINATION] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_session.c:2796 sofia/internal/1004 at sip1.applicloud.com skip >> receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already) >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:539 (sofia/internal/1004 at sip1.applicloud.com) >> State EXECUTE going to sleep >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) >> Running State Change CS_HANGUP >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:739 (sofia/internal/1004 at sip1.applicloud.com) >> Callstate Change RINGING -> HANGUP >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:741 (sofia/internal/1004 at sip1.applicloud.com) >> State HANGUP >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> mod_sofia.c:425 sofia/internal/1004 at sip1.applicloud.com Overriding SIP >> cause 488 with 488 from the other leg >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> mod_sofia.c:431 Channel sofia/internal/1004 at sip1.applicloud.com hanging >> up, cause: INCOMPATIBLE_DESTINATION >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> mod_sofia.c:568 Responding to INVITE with: 488 >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:60 sofia/internal/1004 at sip1.applicloud.com >> Standard HANGUP, cause: INCOMPATIBLE_DESTINATION >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:741 (sofia/internal/1004 at sip1.applicloud.com) >> State HANGUP going to sleep >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:508 (sofia/internal/1004 at sip1.applicloud.com) >> State Change CS_HANGUP -> CS_REPORTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:473 (sofia/internal/1004 at sip1.applicloud.com) >> Running State Change CS_REPORTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:827 (sofia/internal/1004 at sip1.applicloud.com) >> State REPORTING >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:104 sofia/internal/1004 at sip1.applicloud.com >> Standard REPORTING, cause: INCOMPATIBLE_DESTINATION >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:827 (sofia/internal/1004 at sip1.applicloud.com) >> State REPORTING going to sleep >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:499 (sofia/internal/1004 at sip1.applicloud.com) >> State Change CS_REPORTING -> CS_DESTROY >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_session.c:1646 Session 1 (sofia/internal/ >> 1004 at sip1.applicloud.com) Locked, Waiting on external entities >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] >> switch_core_session.c:1664 Session 1 (sofia/internal/ >> 1004 at sip1.applicloud.com) Ended >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [NOTICE] >> switch_core_session.c:1668 Close Channel sofia/internal/ >> 1004 at sip1.applicloud.com [CS_DESTROY] >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:630 (sofia/internal/1004 at sip1.applicloud.com) >> Running State Change CS_DESTROY >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:640 (sofia/internal/1004 at sip1.applicloud.com) >> State DESTROY >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> mod_sofia.c:341 sofia/internal/1004 at sip1.applicloud.com SOFIA DESTROY >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:111 sofia/internal/1004 at sip1.applicloud.com >> Standard DESTROY >> 8ddd4064-6865-450e-95e3-cf868f9fffc2 2015-10-21 10:37:31.767420 [DEBUG] >> switch_core_state_machine.c:640 (sofia/internal/1004 at sip1.applicloud.com) >> State DESTROY going to sleep >> >> >> >> >> >> >> *-- S pozdravem, Ing.Denis Jakovlev mob.tel >> . 775-415-382 * >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/48a488fe/attachment-0001.html From anthony.minessale at gmail.com Wed Oct 21 21:40:55 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 21 Oct 2015 12:40:55 -0500 Subject: [Freeswitch-users] rtp_use_dtls vs. webrtc_enable_dtls In-Reply-To: References: Message-ID: webrtc_enable_dtls is for testing purpose on webrtc dev so not desirable for users. rtp_use_dtls is designed to enable dtls on an ordinary sip call and not use full webrtc. On Wed, Oct 21, 2015 at 8:17 AM, Johannes Singler < johannes.singler at qnective.com> wrote: > There are two channel variables whose names are very similar: > > > rtp_use_dtls (only regarded when "true") > > > and > > > webrtc_enable_dtls (only regarded when "false") > > > They are not mentioned in the Confluence wiki, both are > used switch_core_media.c. > > > So what do they mean exactly, and when should either of them be used (or > could they be merged maybe)? > > > Johannes > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/65833bb5/attachment.html From jpablolorenzetti at hotmail.com Thu Oct 22 00:46:30 2015 From: jpablolorenzetti at hotmail.com (Juan Pablo L.) Date: Wed, 21 Oct 2015 20:46:30 +0000 Subject: [Freeswitch-users] message notification Message-ID: Hi, could anyone please give me a hint on how can i get a notification (or any way to find out) if a sip simple message was delivered to destination when send from a module ? (something like DLR in smpp if anything like it exists in FS so i know what happened to the message) i m currently using functions 'switch_core_chat_send' and 'switch_core_chat_deliver' to relay messages to UA's but i have not been able to find a way to find out or to get notified if a message was successfully delivered to destination or not. thank you!! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151021/3fab1009/attachment.html From johannes.singler at qnective.com Thu Oct 22 10:51:09 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Thu, 22 Oct 2015 06:51:09 +0000 Subject: [Freeswitch-users] rtp_use_dtls vs. webrtc_enable_dtls In-Reply-To: References: , Message-ID: Thanks. How about adding that (at least for rtp_use_dtls) to the Wiki here, right under rtp_secure_media? https://freeswitch.org/confluence/display/FREESWITCH/Channel+Variables (If you grant me edit permissions, I am happy to do that myself.) But couldn't webrtc_enable_dtls=false just be covered by rtp_use_dtls=false? Or does the only case that would make a difference, webrtc_enable_dtls=false and rtp_use_dtls=true, ever make sense (even for dev)? [https://freeswitch.org/wp-content/themes/ken1/images/FS-new-web-logo.png] Channel Variables - FreeSWITCH - Confluence freeswitch.org Channel Variables in the XML Dialplan. Channel variables are set, appropriately enough, with the set application like this: Johannes Singler Software Engineer Qnective Thurgauerstrasse 54 | 8050 Z?rich | Switzerland www.qnective.com | johannes.singler at qnective.com ________________________________ From: freeswitch-users-bounces at lists.freeswitch.org on behalf of Anthony Minessale Sent: Wednesday, October 21, 2015 7:40 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] rtp_use_dtls vs. webrtc_enable_dtls webrtc_enable_dtls is for testing purpose on webrtc dev so not desirable for users. rtp_use_dtls is designed to enable dtls on an ordinary sip call and not use full webrtc. On Wed, Oct 21, 2015 at 8:17 AM, Johannes Singler > wrote: There are two channel variables whose names are very similar: rtp_use_dtls (only regarded when "true") and webrtc_enable_dtls (only regarded when "false") They are not mentioned in the Confluence wiki, both are used switch_core_media.c. So what do they mean exactly, and when should either of them be used (or could they be merged maybe)? Johannes _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/ee239026/attachment-0001.html From igorolhovskiy at gmail.com Thu Oct 22 11:45:36 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Thu, 22 Oct 2015 10:45:36 +0300 Subject: [Freeswitch-users] Music On Hold not working Message-ID: Hi! I've faced really strange behavior of FS. I'm trying to get MOH working during the hold (INVITE with SDP a=sendonly), but FS re-send this INVITE to endpoints instead of playing music in a channel. I've tried set disable_hold to false on profile and in dialplan, but still no, FS just forward INVITE to other side. With this, in a case of external call I hear MOH of telco provider, in case of internal calls - just silence. Is there any other parameters, that can force FS to use internal source of MOH? -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/013a6075/attachment.html From gb at cm.nl Thu Oct 22 11:52:12 2015 From: gb at cm.nl (Grant Bagdasarian) Date: Thu, 22 Oct 2015 07:52:12 +0000 Subject: [Freeswitch-users] freeswitch 1.6 without video support Message-ID: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> Hello, Is it possible to compile and install fs 1.6 without support for video? Or is the 1.4 version the same as 1.6 with bug fixes and security updates? Regards, Grant -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/4c44c04f/attachment.html From gmaruzz at gmail.com Thu Oct 22 12:26:54 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 22 Oct 2015 10:26:54 +0200 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> Message-ID: Yes, 1.4.x is fully supported, bugfixes, security, and all. -giovanni On Thu, Oct 22, 2015 at 9:52 AM, Grant Bagdasarian wrote: > Hello, > > > > Is it possible to compile and install fs 1.6 without support for video? > > Or is the 1.4 version the same as 1.6 with bug fixes and security updates? > > > > Regards, > > > > Grant > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/d554aef2/attachment.html From naveen32india at gmail.com Thu Oct 22 12:49:50 2015 From: naveen32india at gmail.com (Naveen Tamanam) Date: Thu, 22 Oct 2015 14:19:50 +0530 Subject: [Freeswitch-users] Unable to compile source missing libvpx-dev on CENTOS Message-ID: Hi, I am unable to compile freeswitch from source. getting the following error, making all mod_vpx make[4]: Entering directory `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' Makefile:883: *** You must install your distros libvpx-dev to build mod_vpx. Stop. make[4]: Leaving directory `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' make[3]: *** [mod_vpx-all] Error 1 make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/freeswitch/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/freeswitch' make: *** [all] Error 2 then after I have installed the libvpx-devel.x86_64 (yum install libvpx-devel) still I am getting same error when I during compilation. -- Thanks & Regards, Naveen Tamanam -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/532cf5d4/attachment.html From ssinyagin at gmail.com Thu Oct 22 12:51:53 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 22 Oct 2015 10:51:53 +0200 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> Message-ID: the source code has #ifdefs that should work without the video support. But so far I don't know if anyone has tested it. It probably makes sense to build a separate set of debian packages for voice-only FreeSWITCH -- it only needs someone's time and effort. On Thu, Oct 22, 2015 at 9:52 AM, Grant Bagdasarian wrote: > Hello, > > > > Is it possible to compile and install fs 1.6 without support for video? > > Or is the 1.4 version the same as 1.6 with bug fixes and security updates? > > > > Regards, > > > > Grant > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From s.safarov at gmail.com Thu Oct 22 13:10:31 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 22 Oct 2015 12:10:31 +0300 Subject: [Freeswitch-users] Unable to compile source missing libvpx-dev on CENTOS In-Reply-To: References: Message-ID: Execute https://freeswitch.org/confluence/display/FREESWITCH/Creating+RPM+repositary It will help you to create requred rpm files. On Thu, Oct 22, 2015 at 11:49 AM, Naveen Tamanam wrote: > Hi, > > I am unable to compile freeswitch from source. getting the following > error, > > making all mod_vpx > make[4]: Entering directory > `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' > Makefile:883: *** You must install your distros libvpx-dev to build > mod_vpx. Stop. > make[4]: Leaving directory > `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' > make[3]: *** [mod_vpx-all] Error 1 > make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/usr/local/src/freeswitch/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/local/src/freeswitch' > make: *** [all] Error 2 > > > then after I have installed the libvpx-devel.x86_64 (yum install > libvpx-devel) still I am getting same error when I during compilation. > > -- > Thanks & Regards, > Naveen Tamanam > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/c1391b8f/attachment.html From gb at cm.nl Thu Oct 22 13:11:52 2015 From: gb at cm.nl (Grant Bagdasarian) Date: Thu, 22 Oct 2015 09:11:52 +0000 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> Message-ID: I followed the below steps, and I thought I was installing 1.6, but when executing the version command in fs_cli it shows: FreeSWITCH Version 1.7.0+git~20151021T215621Z~39f6d107ac~64bit (git 39f6d10 2015-10-21 21:56:21Z 64bit) Steps: apt-get install autoconf automake devscripts gawk g++ git-core 'libjpeg-dev|libjpeg62-turbo-dev' libncurses5-dev 'libtool-bin|libtool' make python-dev gawk pkg-config 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 git config --global pull.rebase true # then let's get the source cd /usr/src/ git clone https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch cd freeswitch ./bootstrap.sh -j ./configure make && make install cd /usr/local groupadd freeswitch adduser --disabled-password --quiet --system --home /usr/local/freeswitch --gecos "FreeSWITCH open source softswitch" --ingroup freeswitch freeswitch chown -R freeswitch:freeswitch /usr/local/freeswitch/ chmod -R ug=rwX,o= /usr/local/freeswitch/ chmod -R u=rwx,g=rx /usr/local/freeswitch/bin/* cp /usr/local/src/freeswitch/debian/freeswitch-systemd.freeswitch.service /etc/systemd/system/freeswitch.service ============edit freeswitch.service================= [Unit] Description=freeswitch After=syslog.target network.target local-fs.target [Service] ; service Type=forking PIDFile=/usr/local/freeswitch/run/freeswitch.pid PermissionsStartOnly=true ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp TimeoutSec=45s Restart=on-failure ; exec WorkingDirectory=/usr/local/freeswitch/bin User=root Group=daemon LimitCORE=infinity LimitNOFILE=100000 LimitNPROC=60000 ;LimitSTACK=240 LimitRTPRIO=infinity LimitRTTIME=7000000 IOSchedulingClass=realtime IOSchedulingPriority=2 CPUSchedulingPolicy=rr CPUSchedulingPriority=89 UMask=0007 [Install] WantedBy=multi-user.target systemctl daemon-reload systemctl start freeswitch -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Thursday, October 22, 2015 10:52 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] freeswitch 1.6 without video support the source code has #ifdefs that should work without the video support. But so far I don't know if anyone has tested it. It probably makes sense to build a separate set of debian packages for voice-only FreeSWITCH -- it only needs someone's time and effort. On Thu, Oct 22, 2015 at 9:52 AM, Grant Bagdasarian wrote: > Hello, > > > > Is it possible to compile and install fs 1.6 without support for video? > > Or is the 1.4 version the same as 1.6 with bug fixes and security updates? > > > > Regards, > > > > Grant > > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From ssinyagin at gmail.com Thu Oct 22 13:29:19 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 22 Oct 2015 11:29:19 +0200 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> Message-ID: that's right, 1.7 is the current development version in master branch. There's "v1.6" branch which reflects the latest released version. On Thu, Oct 22, 2015 at 11:11 AM, Grant Bagdasarian wrote: > I followed the below steps, and I thought I was installing 1.6, but when executing the version command in fs_cli it shows: > FreeSWITCH Version 1.7.0+git~20151021T215621Z~39f6d107ac~64bit (git 39f6d10 2015-10-21 21:56:21Z 64bit) > > Steps: > > apt-get install autoconf automake devscripts gawk g++ git-core 'libjpeg-dev|libjpeg62-turbo-dev' libncurses5-dev 'libtool-bin|libtool' make python-dev gawk pkg-config 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 > > git config --global pull.rebase true > > # then let's get the source > cd /usr/src/ > git clone https://freeswitch.org/stash/scm/fs/freeswitch.git freeswitch > cd freeswitch > ./bootstrap.sh -j > ./configure > make && make install > > cd /usr/local > groupadd freeswitch > adduser --disabled-password --quiet --system --home /usr/local/freeswitch --gecos "FreeSWITCH open source softswitch" --ingroup freeswitch freeswitch > chown -R freeswitch:freeswitch /usr/local/freeswitch/ > chmod -R ug=rwX,o= /usr/local/freeswitch/ > chmod -R u=rwx,g=rx /usr/local/freeswitch/bin/* > > cp /usr/local/src/freeswitch/debian/freeswitch-systemd.freeswitch.service /etc/systemd/system/freeswitch.service > ============edit freeswitch.service================= > [Unit] > Description=freeswitch > After=syslog.target network.target local-fs.target > > [Service] > ; service > Type=forking > PIDFile=/usr/local/freeswitch/run/freeswitch.pid > PermissionsStartOnly=true > ExecStart=/usr/local/freeswitch/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonat -rp > TimeoutSec=45s > Restart=on-failure > ; exec > WorkingDirectory=/usr/local/freeswitch/bin > User=root > Group=daemon > LimitCORE=infinity > LimitNOFILE=100000 > LimitNPROC=60000 > ;LimitSTACK=240 > LimitRTPRIO=infinity > LimitRTTIME=7000000 > IOSchedulingClass=realtime > IOSchedulingPriority=2 > CPUSchedulingPolicy=rr > CPUSchedulingPriority=89 > UMask=0007 > > [Install] > WantedBy=multi-user.target > > systemctl daemon-reload > systemctl start freeswitch > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin > Sent: Thursday, October 22, 2015 10:52 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] freeswitch 1.6 without video support > > the source code has #ifdefs that should work without the video support. But so far I don't know if anyone has tested it. > > It probably makes sense to build a separate set of debian packages for voice-only FreeSWITCH -- it only needs someone's time and effort. > > On Thu, Oct 22, 2015 at 9:52 AM, Grant Bagdasarian wrote: >> Hello, >> >> >> >> Is it possible to compile and install fs 1.6 without support for video? >> >> Or is the 1.4 version the same as 1.6 with bug fixes and security updates? >> >> >> >> Regards, >> >> >> >> Grant >> >> >> ______________________________________________________________________ >> ___ Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use >> rs >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From naveen32india at gmail.com Thu Oct 22 13:34:49 2015 From: naveen32india at gmail.com (Naveen Tamanam) Date: Thu, 22 Oct 2015 15:04:49 +0530 Subject: [Freeswitch-users] Unable to compile source missing libvpx-dev on CENTOS In-Reply-To: References: Message-ID: Why it(FS make) is not recognizing libs(libvpx-devel) even after I install them? On Thu, Oct 22, 2015 at 2:40 PM, Sergey Safarov wrote: > Execute > https://freeswitch.org/confluence/display/FREESWITCH/Creating+RPM+repositary > It will help you to create requred rpm files. > > On Thu, Oct 22, 2015 at 11:49 AM, Naveen Tamanam > wrote: > >> Hi, >> >> I am unable to compile freeswitch from source. getting the following >> error, >> >> making all mod_vpx >> make[4]: Entering directory >> `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' >> Makefile:883: *** You must install your distros libvpx-dev to build >> mod_vpx. Stop. >> make[4]: Leaving directory >> `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' >> make[3]: *** [mod_vpx-all] Error 1 >> make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' >> make[2]: *** [all-recursive] Error 1 >> make[2]: Leaving directory `/usr/local/src/freeswitch/src' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/usr/local/src/freeswitch' >> make: *** [all] Error 2 >> >> >> then after I have installed the libvpx-devel.x86_64 (yum install >> libvpx-devel) still I am getting same error when I during compilation. >> >> -- >> Thanks & Regards, >> Naveen Tamanam >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Thanks & Regards, Naveen Tamanam -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/7f4e335d/attachment.html From ssinyagin at gmail.com Thu Oct 22 14:40:41 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 22 Oct 2015 12:40:41 +0200 Subject: [Freeswitch-users] Unable to compile source missing libvpx-dev on CENTOS In-Reply-To: References: Message-ID: the configure script checks the library version, and ignores it if it's not fresh enough. On Thu, Oct 22, 2015 at 11:34 AM, Naveen Tamanam wrote: > Why it(FS make) is not recognizing libs(libvpx-devel) even after I install > them? > > On Thu, Oct 22, 2015 at 2:40 PM, Sergey Safarov wrote: >> >> Execute >> https://freeswitch.org/confluence/display/FREESWITCH/Creating+RPM+repositary >> It will help you to create requred rpm files. >> >> On Thu, Oct 22, 2015 at 11:49 AM, Naveen Tamanam >> wrote: >>> >>> Hi, >>> >>> I am unable to compile freeswitch from source. getting the following >>> error, >>> >>> making all mod_vpx >>> make[4]: Entering directory >>> `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' >>> Makefile:883: *** You must install your distros libvpx-dev to build >>> mod_vpx. Stop. >>> make[4]: Leaving directory >>> `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' >>> make[3]: *** [mod_vpx-all] Error 1 >>> make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' >>> make[2]: *** [all-recursive] Error 1 >>> make[2]: Leaving directory `/usr/local/src/freeswitch/src' >>> make[1]: *** [all-recursive] Error 1 >>> make[1]: Leaving directory `/usr/local/src/freeswitch' >>> make: *** [all] Error 2 >>> >>> >>> then after I have installed the libvpx-devel.x86_64 (yum install >>> libvpx-devel) still I am getting same error when I during compilation. >>> >>> -- >>> Thanks & Regards, >>> Naveen Tamanam >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > > -- > Thanks & Regards, > Naveen Tamanam > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From gb at cm.nl Thu Oct 22 15:09:45 2015 From: gb at cm.nl (Grant Bagdasarian) Date: Thu, 22 Oct 2015 11:09:45 +0000 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> Message-ID: <75e2ed824ad8480c93285f54e31998d4@CM-EX-V01.cm.local> I did a reinstall of freeswitch using the manual of debian 7 (https://freeswitch.org/confluence/display/FREESWITCH/Debian+7) and replaced the git command with -b v1.6. FS compiled and installed but when I run freeswitch using systemctl I get the following error messages when opening the fs_cli. It just keeps printing these messages and eating a lot of CPU. When compiling and installing I used the following commands: ./configure && make && make install I did however modify the modules.conf, did I # a mod which I shouldn't have? BEGIN EXCLUSIVE 2015-10-22 13:06:00.607983 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-22 13:06:00.607983 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] COMMIT 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] BEGIN EXCLUSIVE -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin Sent: Thursday, October 22, 2015 11:29 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] freeswitch 1.6 without video support that's right, 1.7 is the current development version in master branch. There's "v1.6" branch which reflects the latest released version. From gmaruzz at gmail.com Thu Oct 22 15:19:02 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 22 Oct 2015 13:19:02 +0200 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: <75e2ed824ad8480c93285f54e31998d4@CM-EX-V01.cm.local> References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> <75e2ed824ad8480c93285f54e31998d4@CM-EX-V01.cm.local> Message-ID: You have a db problem. You probably have a mismatched config file, or you have wrong permissions in the db directory, or db files. Check it. Also, if you want to avoid frustration and waste of time, don't experiment bizarre mixes, but follow the instruction you fond in confluence step by step. You cannot use 1.4 instructions for 1.6 sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 22/Ott/2015 13:10, "Grant Bagdasarian" ha scritto: > I did a reinstall of freeswitch using the manual of debian 7 ( > https://freeswitch.org/confluence/display/FREESWITCH/Debian+7) and > replaced the git command with -b v1.6. > FS compiled and installed but when I run freeswitch using systemctl I get > the following error messages when opening the fs_cli. > It just keeps printing these messages and eating a lot of CPU. > > When compiling and installing I used the following commands: ./configure > && make && make install > > I did however modify the modules.conf, did I # a mod which I shouldn't > have? > > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.607983 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-22 13:06:00.607983 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt > to write a readonly database] > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [cannot commit - no transaction is active] > COMMIT > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR > [attempt to write a readonly database] > BEGIN EXCLUSIVE > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav > Sinyagin > Sent: Thursday, October 22, 2015 11:29 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] freeswitch 1.6 without video support > > that's right, 1.7 is the current development version in master branch. > There's "v1.6" branch which reflects the latest released version. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/25b0662a/attachment-0001.html From ssinyagin at gmail.com Thu Oct 22 15:47:21 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 22 Oct 2015 13:47:21 +0200 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: <75e2ed824ad8480c93285f54e31998d4@CM-EX-V01.cm.local> References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> <75e2ed824ad8480c93285f54e31998d4@CM-EX-V01.cm.local> Message-ID: this looks like permissions problem on the DB files. Probably in your previous run the daemon was running as root, and now as freeswitch user, and it cannot read-write the database files. On Thu, Oct 22, 2015 at 1:09 PM, Grant Bagdasarian wrote: > I did a reinstall of freeswitch using the manual of debian 7 (https://freeswitch.org/confluence/display/FREESWITCH/Debian+7) and replaced the git command with -b v1.6. > FS compiled and installed but when I run freeswitch using systemctl I get the following error messages when opening the fs_cli. > It just keeps printing these messages and eating a lot of CPU. > > When compiling and installing I used the following commands: ./configure && make && make install > > I did however modify the modules.conf, did I # a mod which I shouldn't have? > > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.607983 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] > 2015-10-22 13:06:00.607983 [CRIT] switch_core_sqldb.c:1952 ERROR [attempt to write a readonly database] > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] > COMMIT > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] > COMMIT > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.607983 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [cannot commit - no transaction is active] > COMMIT > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] > BEGIN EXCLUSIVE > 2015-10-22 13:06:00.627984 [ERR] switch_core_sqldb.c:587 NATIVE SQL ERR [attempt to write a readonly database] > BEGIN EXCLUSIVE > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Stanislav Sinyagin > Sent: Thursday, October 22, 2015 11:29 AM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] freeswitch 1.6 without video support > > that's right, 1.7 is the current development version in master branch. > There's "v1.6" branch which reflects the latest released version. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From nneul at mst.edu Thu Oct 22 16:15:23 2015 From: nneul at mst.edu (Nathan Neulinger) Date: Thu, 22 Oct 2015 07:15:23 -0500 Subject: [Freeswitch-users] FYI - fcc robocaller data feed Message-ID: <5628D35B.7010508@mst.edu> http://consumerist.com/2015/10/21/fcc-now-sharing-weekly-robocall-complaint-data-for-use-in-building-call-blocking-tools/ https://consumercomplaints.fcc.gov/hc/en-us/articles/205239443-Data-on-Unwanted-Calls Unfortunately, doesn't look to be a nice fixed URL at the moment: https://consumercomplaints.fcc.gov/hc/theme_assets/513073/200051444/Telemarketing_RoboCall_Weekly_Data100115-102015.csv -- Nathan ------------------------------------------------------------ Nathan Neulinger nneul at mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect From chrisbware at yahoo.it Thu Oct 22 17:19:53 2015 From: chrisbware at yahoo.it (Chris B. Ware) Date: Thu, 22 Oct 2015 13:19:53 +0000 (UTC) Subject: [Freeswitch-users] NDLB for SIP INFO References: <1492972637.2211567.1445519993259.JavaMail.yahoo@mail.yahoo.com> Message-ID: <1492972637.2211567.1445519993259.JavaMail.yahoo@mail.yahoo.com> Hi guys, I've discovered that Gigatset and Yealink IP cordless send SIP INFO in a wrong way, according to SDP RFC.If I press 4, I get on SDP Signal=4\r\n Duration=100 While should be Signal=4\r\n Duration=100\r\n Freeswitch (1.4.23) answers with 400 Bad Request. I wonder if there's something like a NDLB params to accept this format, based on SDP Content Length. Thank you ? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/e5e3da61/attachment.html From mike at jerris.com Thu Oct 22 18:35:31 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 22 Oct 2015 10:35:31 -0400 Subject: [Freeswitch-users] NDLB for SIP INFO In-Reply-To: <1492972637.2211567.1445519993259.JavaMail.yahoo@mail.yahoo.com> References: <1492972637.2211567.1445519993259.JavaMail.yahoo@mail.yahoo.com> <1492972637.2211567.1445519993259.JavaMail.yahoo@mail.yahoo.com> Message-ID: I don't think it exists. It might be possible to add one and we would probably review that patch, but why wouldn't you just use rfc2833 instead and/or report this error to the vendors? On Thursday, October 22, 2015, Chris B. Ware wrote: > Hi guys, > > I've discovered that Gigatset and Yealink IP cordless send SIP INFO in a > wrong way, according to SDP RFC. > If I press 4, I get on SDP > > Signal=4\r\n > Duration=100 > > While should be > > Signal=4\r\n > Duration=100\r\n > > > Freeswitch (1.4.23) answers with 400 Bad Request. I wonder if there's > something like a NDLB params to accept this format, based on SDP Content > Length. > > > Thank you > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/df04b832/attachment.html From chrisbware at yahoo.it Thu Oct 22 19:18:11 2015 From: chrisbware at yahoo.it (Chris B. Ware) Date: Thu, 22 Oct 2015 15:18:11 +0000 (UTC) Subject: [Freeswitch-users] NDLB for SIP INFO References: <1451968490.2347193.1445527091623.JavaMail.yahoo@mail.yahoo.com> Message-ID: <1451968490.2347193.1445527091623.JavaMail.yahoo@mail.yahoo.com> Hi Michale, - I use SIP INFO since I need to bypass media (no RTP stream for local calls).- I reported it to both vendors. Gigaset say they are compliant with many PBX vendors, so they don't need to change it. Yealink should answer soon.? Anyway Gigaset IP Cordless are good and cheap, so many customers would like to use them, that's why I'm asking the patch. Thank you. >I don't think it exists. It might be possible to add one and we would >probably review that patch, but why wouldn't you just use rfc2833 instead >and/or report this error to the vendors? > >>On Thursday, October 22, 2015, Chris B. Ware wrote: >> Hi guys, >> >> I've discovered that Gigatset and Yealink IP cordless send SIP INFO in a >> wrong way, according to SDP RFC. >> If I press 4, I get on SDP >> >> Signal=4\r\n >> Duration=100 >> >> While should be >> >> Signal=4\r\n >> Duration=100\r\n >> >> >> Freeswitch (1.4.23) answers with 400 Bad Request. I wonder if there's >> something like a NDLB params to accept this format, based on SDP Content >> Length. >> >> >> Thank you >> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/54235b24/attachment.html From mike at jerris.com Thu Oct 22 19:27:58 2015 From: mike at jerris.com (Michael Jerris) Date: Thu, 22 Oct 2015 11:27:58 -0400 Subject: [Freeswitch-users] NDLB for SIP INFO In-Reply-To: <1451968490.2347193.1445527091623.JavaMail.yahoo@mail.yahoo.com> References: <1451968490.2347193.1445527091623.JavaMail.yahoo@mail.yahoo.com> <1451968490.2347193.1445527091623.JavaMail.yahoo@mail.yahoo.com> Message-ID: Feel free to create a patch and submit it and we would be happy to review it. > On Oct 22, 2015, at 11:18 AM, Chris B. Ware wrote: > > Hi Michale, > > - I use SIP INFO since I need to bypass media (no RTP stream for local calls). > - I reported it to both vendors. Gigaset say they are compliant with many PBX vendors, so they don't need to change it. Yealink should answer soon. > > Anyway Gigaset IP Cordless are good and cheap, so many customers would like to use them, that's why I'm asking the patch. > > Thank you. > > > >I don't think it exists. It might be possible to add one and we would > >probably review that patch, but why wouldn't you just use rfc2833 instead > >and/or report this error to the vendors? > > > >>On Thursday, October 22, 2015, Chris B. Ware > wrote: > > >> Hi guys, > >> > >> I've discovered that Gigatset and Yealink IP cordless send SIP INFO in a > >> wrong way, according to SDP RFC. > >> If I press 4, I get on SDP > >> > >> Signal=4\r\n > >> Duration=100 > >> > >> While should be > >> > >> Signal=4\r\n > >> Duration=100\r\n > >> > >> > >> Freeswitch (1.4.23) answers with 400 Bad Request. I wonder if there's > >> something like a NDLB params to accept this format, based on SDP Content > >> Length. > >> > >> > >> Thank you > >> > >> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/f956fc0e/attachment-0001.html From krice at freeswitch.org Thu Oct 22 19:47:10 2015 From: krice at freeswitch.org (Ken Rice) Date: Thu, 22 Oct 2015 10:47:10 -0500 Subject: [Freeswitch-users] Unable to compile source missing libvpx-dev on CENTOS In-Reply-To: References: Message-ID: <3c5001d10ce0$ea8509d0$bf8f1d70$@freeswitch.org> Probably because the ones in centos are broken?. You should look at installing the required deps with epel and the freeswitch rpm repo enabled to avoid this issue. The FreeSWITCH Team even provides prebuild signed RPMs of these things. However if you want the full FreeSWITCH experience it is highly recommended that you use Debian8 From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Naveen Tamanam Sent: Thursday, October 22, 2015 4:35 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Unable to compile source missing libvpx-dev on CENTOS Why it(FS make) is not recognizing libs(libvpx-devel) even after I install them? On Thu, Oct 22, 2015 at 2:40 PM, Sergey Safarov > wrote: Execute https://freeswitch.org/confluence/display/FREESWITCH/Creating+RPM+repositary It will help you to create requred rpm files. On Thu, Oct 22, 2015 at 11:49 AM, Naveen Tamanam > wrote: Hi, I am unable to compile freeswitch from source. getting the following error, making all mod_vpx make[4]: Entering directory `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' Makefile:883: *** You must install your distros libvpx-dev to build mod_vpx. Stop. make[4]: Leaving directory `/usr/local/src/freeswitch/src/mod/codecs/mod_vpx' make[3]: *** [mod_vpx-all] Error 1 make[3]: Leaving directory `/usr/local/src/freeswitch/src/mod' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/freeswitch/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/freeswitch' make: *** [all] Error 2 then after I have installed the libvpx-devel.x86_64 (yum install libvpx-devel) still I am getting same error when I during compilation. -- Thanks & Regards, Naveen Tamanam _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Thanks & Regards, Naveen Tamanam -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/a82110f0/attachment.html From krice at freeswitch.org Thu Oct 22 19:49:54 2015 From: krice at freeswitch.org (Ken Rice) Date: Thu, 22 Oct 2015 10:49:54 -0500 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> Message-ID: <3c5c01d10ce1$4bf3f870$e3dbe950$@freeswitch.org> Lets be clear here. The 1.4 branch is currently only in maintenance mode and has a limited shelf life due to available resources in the FreeSWITCH Dev team. If you are doing anything new 1.6/master is where you want to be. From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Giovanni Maruzzelli Sent: Thursday, October 22, 2015 3:27 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] freeswitch 1.6 without video support Yes, 1.4.x is fully supported, bugfixes, security, and all. -giovanni On Thu, Oct 22, 2015 at 9:52 AM, Grant Bagdasarian > wrote: Hello, Is it possible to compile and install fs 1.6 without support for video? Or is the 1.4 version the same as 1.6 with bug fixes and security updates? Regards, Grant _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/52b3b61c/attachment.html From vipkilla at gmail.com Thu Oct 22 19:58:49 2015 From: vipkilla at gmail.com (Vik Killa) Date: Thu, 22 Oct 2015 11:58:49 -0400 Subject: [Freeswitch-users] freeswitch 1.6 without video support In-Reply-To: <3c5c01d10ce1$4bf3f870$e3dbe950$@freeswitch.org> References: <24fdb9701cec4106ac9095e9d481c78b@CM-EX-V01.cm.local> <3c5c01d10ce1$4bf3f870$e3dbe950$@freeswitch.org> Message-ID: You can just disable all the modules that require video libraries. I just compiled 1.6 master branch on CentOS 6 On Thu, Oct 22, 2015 at 11:49 AM, Ken Rice wrote: > Lets be clear here. The 1.4 branch is currently only in maintenance mode > and has a limited shelf life due to available resources in the FreeSWITCH > Dev team. > > > > If you are doing anything new 1.6/master is where you want to be. > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Giovanni > Maruzzelli > *Sent:* Thursday, October 22, 2015 3:27 AM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] freeswitch 1.6 without video support > > > > Yes, 1.4.x is fully supported, bugfixes, security, and all. > > -giovanni > > > > On Thu, Oct 22, 2015 at 9:52 AM, Grant Bagdasarian wrote: > > Hello, > > > > Is it possible to compile and install fs 1.6 without support for video? > > Or is the 1.4 version the same as 1.6 with bug fixes and security updates? > > > > Regards, > > > > Grant > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/25d522f3/attachment-0001.html From igorolhovskiy at gmail.com Thu Oct 22 20:03:46 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Thu, 22 Oct 2015 19:03:46 +0300 Subject: [Freeswitch-users] Music On Hold not working In-Reply-To: References: Message-ID: More detailed profile info rfc2833-pt [101] NDLB-force-rport [true] sip-trace [no] sip-port [5060] NDLB-broken-auth-hash [true] inbound-proxy-media [true] inbound-late-negotiation [false] presence-hold-state [confirmed] *disable-hold [false]* tls-verify-policy [all] debug [0] dialplan [XML] dtmf-duration [2000] inbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] outbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] rtp-timer-name [soft] rtp-ip [X.X.X.X] sip-ip [X.X.X.X] *hold-music [local_stream://default]* apply-nat-acl [nat.auto] apply-inbound-acl [domains] local-network-acl [localnet.auto] send-presence-on-register [true] record-path [/usr/local/freeswitch/recordings] record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.wav] manage-presence [true] presence-hosts [$${domain},X.X.X.X] presence-privacy [$${presence_privacy}] inbound-codec-negotiation [generous] tls [false] tls-only [false] tls-bind-params [transport=tls] tls-sip-port [9061] tls-cert-dir [/usr/local/freeswitch/conf/ssl] tls-passphrase [] tls-verify-date [true] tls-verify-depth [2] tls-verify-in-subjects [] tls-version [tlsv1] nonce-ttl [60] auth-calls [true] inbound-reg-force-matching-username [true] auth-all-packets [false] ext-rtp-ip [autonat:X.X.X.X] ext-sip-ip [autonat:X.X.X.X] rtp-timeout-sec [300] rtp-hold-timeout-sec [1800] challenge-realm [auto_from] multiple-registrations [true] accept-blind-reg [true] accept-blind-auth [true] aggressive-nat-detection [true] NDLB-received-in-nat-reg-contact [true] sip-capture [no] watchdog-enabled [no] watchdog-step-timeout [30000] watchdog-event-timeout [30000] log-auth-failures [true] forward-unsolicited-mwi-notify [false] context [public] Also, during the call variable disable_hold is setting to false. 2015-10-22 10:45 GMT+03:00 Igor Olhovskiy : > Hi! > I've faced really strange behavior of FS. I'm trying to get MOH working > during the hold (INVITE with SDP a=sendonly), but FS re-send this INVITE to > endpoints instead of playing music in a channel. > I've tried set disable_hold to false on profile and in dialplan, but still > no, FS just forward INVITE to other side. With this, in a case of external > call I hear MOH of telco provider, in case of internal calls - just > silence. Is there any other parameters, that can force FS to use internal > source of MOH? > > -- > Best regards, > Igor > -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/6c07cf07/attachment.html From igorolhovskiy at gmail.com Thu Oct 22 22:00:02 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Thu, 22 Oct 2015 21:00:02 +0300 Subject: [Freeswitch-users] Music On Hold not working In-Reply-To: References: Message-ID: inbound-proxy-media. This little thing should be set to false. 2015-10-22 19:03 GMT+03:00 Igor Olhovskiy : > More detailed profile info > > > rfc2833-pt [101] > NDLB-force-rport [true] > sip-trace [no] > sip-port [5060] > NDLB-broken-auth-hash [true] > inbound-proxy-media [true] > inbound-late-negotiation [false] > presence-hold-state [confirmed] > *disable-hold [false]* > tls-verify-policy [all] > debug [0] > dialplan [XML] > dtmf-duration [2000] > inbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] > outbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] > rtp-timer-name [soft] > rtp-ip [X.X.X.X] > sip-ip [X.X.X.X] > *hold-music [local_stream://default]* > apply-nat-acl [nat.auto] > apply-inbound-acl [domains] > local-network-acl [localnet.auto] > send-presence-on-register [true] > record-path [/usr/local/freeswitch/recordings] > record-template > [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.wav] > manage-presence [true] > presence-hosts [$${domain},X.X.X.X] > presence-privacy [$${presence_privacy}] > inbound-codec-negotiation [generous] > tls [false] > tls-only [false] > tls-bind-params [transport=tls] > tls-sip-port [9061] > tls-cert-dir [/usr/local/freeswitch/conf/ssl] > tls-passphrase [] > tls-verify-date [true] > tls-verify-depth [2] > tls-verify-in-subjects [] > tls-version [tlsv1] > nonce-ttl [60] > auth-calls [true] > inbound-reg-force-matching-username [true] > auth-all-packets [false] > ext-rtp-ip [autonat:X.X.X.X] > ext-sip-ip [autonat:X.X.X.X] > rtp-timeout-sec [300] > rtp-hold-timeout-sec [1800] > challenge-realm [auto_from] > multiple-registrations [true] > accept-blind-reg [true] > accept-blind-auth [true] > aggressive-nat-detection [true] > NDLB-received-in-nat-reg-contact [true] > sip-capture [no] > watchdog-enabled [no] > watchdog-step-timeout [30000] > watchdog-event-timeout [30000] > log-auth-failures [true] > forward-unsolicited-mwi-notify [false] > context [public] > > Also, during the call variable disable_hold is setting to false. > > 2015-10-22 10:45 GMT+03:00 Igor Olhovskiy : > >> Hi! >> I've faced really strange behavior of FS. I'm trying to get MOH working >> during the hold (INVITE with SDP a=sendonly), but FS re-send this INVITE to >> endpoints instead of playing music in a channel. >> I've tried set disable_hold to false on profile and in dialplan, but >> still no, FS just forward INVITE to other side. With this, in a case of >> external call I hear MOH of telco provider, in case of internal calls - >> just silence. Is there any other parameters, that can force FS to use >> internal source of MOH? >> >> -- >> Best regards, >> Igor >> > > > > -- > Best regards, > Igor > -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/93e7722d/attachment.html From krice at freeswitch.org Thu Oct 22 22:26:10 2015 From: krice at freeswitch.org (Ken Rice) Date: Thu, 22 Oct 2015 13:26:10 -0500 Subject: [Freeswitch-users] Music On Hold not working In-Reply-To: References: Message-ID: <3d0d01d10cf7$20aed840$620c88c0$@freeswitch.org> The overwhelming odds are you do not need inbound-proxy-media set anyway. There is no real advantages for using this mode unless you have an extreme edge case. From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Igor Olhovskiy Sent: Thursday, October 22, 2015 1:00 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Music On Hold not working inbound-proxy-media. This little thing should be set to false. 2015-10-22 19:03 GMT+03:00 Igor Olhovskiy >: More detailed profile info rfc2833-pt [101] NDLB-force-rport [true] sip-trace [no] sip-port [5060] NDLB-broken-auth-hash [true] inbound-proxy-media [true] inbound-late-negotiation [false] presence-hold-state [confirmed] disable-hold [false] tls-verify-policy [all] debug [0] dialplan [XML] dtmf-duration [2000] inbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] outbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] rtp-timer-name [soft] rtp-ip [X.X.X.X] sip-ip [X.X.X.X] hold-music [local_stream://default] apply-nat-acl [nat.auto] apply-inbound-acl [domains] local-network-acl [localnet.auto] send-presence-on-register [true] record-path [/usr/local/freeswitch/recordings] record-template [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.wav] manage-presence [true] presence-hosts [$${domain},X.X.X.X] presence-privacy [$${presence_privacy}] inbound-codec-negotiation [generous] tls [false] tls-only [false] tls-bind-params [transport=tls] tls-sip-port [9061] tls-cert-dir [/usr/local/freeswitch/conf/ssl] tls-passphrase [] tls-verify-date [true] tls-verify-depth [2] tls-verify-in-subjects [] tls-version [tlsv1] nonce-ttl [60] auth-calls [true] inbound-reg-force-matching-username [true] auth-all-packets [false] ext-rtp-ip [autonat:X.X.X.X] ext-sip-ip [autonat:X.X.X.X] rtp-timeout-sec [300] rtp-hold-timeout-sec [1800] challenge-realm [auto_from] multiple-registrations [true] accept-blind-reg [true] accept-blind-auth [true] aggressive-nat-detection [true] NDLB-received-in-nat-reg-contact [true] sip-capture [no] watchdog-enabled [no] watchdog-step-timeout [30000] watchdog-event-timeout [30000] log-auth-failures [true] forward-unsolicited-mwi-notify [false] context [public] Also, during the call variable disable_hold is setting to false. 2015-10-22 10:45 GMT+03:00 Igor Olhovskiy >: Hi! I've faced really strange behavior of FS. I'm trying to get MOH working during the hold (INVITE with SDP a=sendonly), but FS re-send this INVITE to endpoints instead of playing music in a channel. I've tried set disable_hold to false on profile and in dialplan, but still no, FS just forward INVITE to other side. With this, in a case of external call I hear MOH of telco provider, in case of internal calls - just silence. Is there any other parameters, that can force FS to use internal source of MOH? -- Best regards, Igor -- Best regards, Igor -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/1881f73a/attachment-0001.html From brettlist at nemeroff.com Thu Oct 22 23:15:34 2015 From: brettlist at nemeroff.com (Jannie) Date: Thu, 22 Oct 2015 12:15:34 -0700 Subject: [Freeswitch-users] important message Message-ID: <0000ca1c3338$c4e47dfd$98082072$@nemeroff.com> Hello! New message, please read Jannie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/e71405c6/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:15:33 2015 From: brettlist at nemeroff.com (Nikolay Kolev) Date: Thu, 22 Oct 2015 12:15:33 -0700 Subject: [Freeswitch-users] important message Message-ID: <0000847406e5$b7cb5705$a00cdbf3$@nemeroff.com> Hello! New message, please read Nikolay Kolev -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/556b64f7/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:15:31 2015 From: brettlist at nemeroff.com (Vlasis Hatzistavrou) Date: Thu, 22 Oct 2015 12:15:31 -0700 Subject: [Freeswitch-users] important message Message-ID: <000099d01d15$034e7670$396f2757$@nemeroff.com> Hello! New message, please read Vlasis Hatzistavrou -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/6a09d69c/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:15:31 2015 From: brettlist at nemeroff.com (Kristin Kahlden) Date: Thu, 22 Oct 2015 12:15:31 -0700 Subject: [Freeswitch-users] important message Message-ID: <00007b0b0ccb$8e174606$e65380ad$@nemeroff.com> Hello! New message, please read Kristin Kahlden -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/5cda5de6/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:15:36 2015 From: brettlist at nemeroff.com (Mrs.Seiler Whittington) Date: Thu, 22 Oct 2015 12:15:36 -0700 Subject: [Freeswitch-users] important message Message-ID: <000027640022$e63e11ee$642a1a93$@nemeroff.com> Hello! New message, please read Mrs.Seiler Whittington -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/d4aa7197/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:16:11 2015 From: brettlist at nemeroff.com (Jannie) Date: Thu, 22 Oct 2015 12:16:11 -0700 Subject: [Freeswitch-users] important message Message-ID: <000081e5cb4a$99e60a1e$7b5d48e7$@nemeroff.com> Hello! New message, please read Jannie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/80229f1e/attachment-0001.html From brettlist at nemeroff.com Thu Oct 22 23:15:45 2015 From: brettlist at nemeroff.com (Jannie) Date: Thu, 22 Oct 2015 12:15:45 -0700 Subject: [Freeswitch-users] important message Message-ID: <00009ddd4b7d$b258a3fa$48f992bd$@nemeroff.com> Hello! New message, please read Jannie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/853a48e3/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:15:39 2015 From: brettlist at nemeroff.com (Martin Srensen) Date: Thu, 22 Oct 2015 12:15:39 -0700 Subject: [Freeswitch-users] important message Message-ID: <0000d2a9d795$1a469e5a$8746b155$@nemeroff.com> Hello! New message, please read Martin Srensen -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/e58efc0c/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:16:20 2015 From: brettlist at nemeroff.com (Jannie) Date: Thu, 22 Oct 2015 12:16:20 -0700 Subject: [Freeswitch-users] important message Message-ID: <0000e1f9e984$559ecede$32b34f4b$@nemeroff.com> Hello! New message, please read Jannie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/b84ea6bb/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:15:52 2015 From: brettlist at nemeroff.com (Martin Srensen) Date: Thu, 22 Oct 2015 12:15:52 -0700 Subject: [Freeswitch-users] important message Message-ID: <000045ab0cb5$04453668$56f39138$@nemeroff.com> Hello! New message, please read Martin Srensen -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/4be42dd9/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:16:07 2015 From: brettlist at nemeroff.com (Martin Srensen) Date: Thu, 22 Oct 2015 12:16:07 -0700 Subject: [Freeswitch-users] important message Message-ID: <000017deccd1$2fc199eb$98f678d2$@nemeroff.com> Hello! New message, please read Martin Srensen -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/a794e23c/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:16:31 2015 From: brettlist at nemeroff.com (Ankit) Date: Thu, 22 Oct 2015 12:16:31 -0700 Subject: [Freeswitch-users] important message Message-ID: <0000d3748f9a$374dde2c$59c6aa64$@nemeroff.com> Hello! New message, please read Ankit -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/9e5a01ea/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:17:06 2015 From: brettlist at nemeroff.com (worldWith) Date: Thu, 22 Oct 2015 12:17:06 -0700 Subject: [Freeswitch-users] important message Message-ID: <00001dcfd543$9be2bc54$f8fb7963$@nemeroff.com> Hello! New message, please read worldWith -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/a2b148cc/attachment-0001.html From brettlist at nemeroff.com Thu Oct 22 23:17:49 2015 From: brettlist at nemeroff.com (Mrs.Seiler Whittington) Date: Thu, 22 Oct 2015 12:17:49 -0700 Subject: [Freeswitch-users] important message Message-ID: <00009c6c3bb2$3b37ec60$315999b1$@nemeroff.com> Hello! New message, please read Mrs.Seiler Whittington -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/6a8a0ccc/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:17:47 2015 From: brettlist at nemeroff.com (Mrs.Seiler Whittington) Date: Thu, 22 Oct 2015 12:17:47 -0700 Subject: [Freeswitch-users] important message Message-ID: <0000da3ebac4$7e63bb88$c26ec5a1$@nemeroff.com> Hello! New message, please read Mrs.Seiler Whittington -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/c864bb9a/attachment.html From igor.bannicov at gmail.com Thu Oct 22 15:04:25 2015 From: igor.bannicov at gmail.com (Igor Bannicov) Date: Thu, 22 Oct 2015 14:04:25 +0300 Subject: [Freeswitch-users] FreeSWITCH 1.6 on ARMv7 Debian 8 Message-ID: Hi, Did anybody succeeded in compiling FreeSWITCH 1.6 on Debian 8, arch ARMv7? Searched for packages, but didn't find any. ---------------------------------------------------------------------- With best regards! Igor Bannicov. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/0f71688b/attachment.html From brettlist at nemeroff.com Thu Oct 22 23:18:39 2015 From: brettlist at nemeroff.com (actions) Date: Thu, 22 Oct 2015 12:18:39 -0700 Subject: [Freeswitch-users] important message Message-ID: <00005b9a5d87$1dbe0f36$eb51b6da$@nemeroff.com> Hello! New message, please read actions -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/10b4264e/attachment.html From krice at freeswitch.org Thu Oct 22 23:34:20 2015 From: krice at freeswitch.org (Ken Rice) Date: Thu, 22 Oct 2015 14:34:20 -0500 Subject: [Freeswitch-users] Soo, you might have noticed that we got hit a burst of spam on the mailing list Message-ID: <408201d10d00$a6659010$f330b030$@freeswitch.org> Hey Guys, As you might have noticed, we just got hit with a burst of spam on the mailing list. This is something the FreeSWITCH Team takes very seriously. We have plugged the hole that let this happen. Please keep in mind that we do moderate the list to try and avoid things like this. 1) If you are a new user on the mailing lists your messages will be automatically moderated for a period of time until the list mods can reasonably determine that you are not a spam bot 2) If you spam the list you will be remoderated and all posts to the list reviewed before being allowed to go to the list. 3) Repeated offenders will be banned from the list. Thanks Ken -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/09f419b1/attachment.html From ssinyagin at gmail.com Fri Oct 23 00:03:26 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 22 Oct 2015 22:03:26 +0200 Subject: [Freeswitch-users] FreeSWITCH 1.6 on ARMv7 Debian 8 In-Reply-To: References: Message-ID: I've done it, but didn't have time to publish the procedure. I'll send you a link to my private repo for arnhf if your platform is of that architecture. On 22 Oct 2015 21:19, "Igor Bannicov" wrote: > Hi, > > Did anybody succeeded in compiling FreeSWITCH 1.6 on Debian 8, arch ARMv7? > Searched for packages, but didn't find any. > > ---------------------------------------------------------------------- > With best regards! > Igor Bannicov. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/c32b05f2/attachment-0001.html From ssinyagin at gmail.com Fri Oct 23 00:55:57 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 22 Oct 2015 22:55:57 +0200 Subject: [Freeswitch-users] FreeSWITCH 1.6 on ARMv7 Debian 8 In-Reply-To: References: Message-ID: ?????? ??? ??? ??????????? ??? armhf (??????????? ?? scaleway.com) vi /etc/apt/sources.list deb http://www.voxserv.ch/debian/freeswitch-unstable-armhf/ jessie main curl http://www.voxserv.ch/debian/voxserv.ch.gpg.key | apt-key add - apt-get update apt-get install freeswitch-all ??? ?????? ?????? ?????? ???????? ??????????? ????????. ?? ???????? ????????? ?????????, ??? ???? ?? ??? ?????? On Thu, Oct 22, 2015 at 1:04 PM, Igor Bannicov wrote: > Hi, > > Did anybody succeeded in compiling FreeSWITCH 1.6 on Debian 8, arch ARMv7? > Searched for packages, but didn't find any. > > ---------------------------------------------------------------------- > With best regards! > Igor Bannicov. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From ssinyagin at gmail.com Fri Oct 23 00:56:31 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Thu, 22 Oct 2015 22:56:31 +0200 Subject: [Freeswitch-users] FreeSWITCH 1.6 on ARMv7 Debian 8 In-Reply-To: References: Message-ID: oops, sorry, I wanted to send it directly to Igor. On Thu, Oct 22, 2015 at 10:55 PM, Stanislav Sinyagin wrote: > ?????? > ??? ??? ??????????? ??? armhf (??????????? ?? scaleway.com) > > > vi /etc/apt/sources.list > deb http://www.voxserv.ch/debian/freeswitch-unstable-armhf/ jessie main > > curl http://www.voxserv.ch/debian/voxserv.ch.gpg.key | apt-key add - > > apt-get update > > apt-get install freeswitch-all > > ??? ?????? ?????? ?????? ???????? ??????????? ????????. > > ?? ???????? ????????? ?????????, ??? ???? ?? ??? ?????? > > > > > > > On Thu, Oct 22, 2015 at 1:04 PM, Igor Bannicov wrote: >> Hi, >> >> Did anybody succeeded in compiling FreeSWITCH 1.6 on Debian 8, arch ARMv7? >> Searched for packages, but didn't find any. >> >> ---------------------------------------------------------------------- >> With best regards! >> Igor Bannicov. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org From sausageside at yahoo.com Fri Oct 23 03:00:31 2015 From: sausageside at yahoo.com (David Wylie) Date: Thu, 22 Oct 2015 23:00:31 +0000 (UTC) Subject: [Freeswitch-users] fs_cli unreliable connection References: <1292658861.1827109.1445554831590.JavaMail.yahoo@mail.yahoo.com> Message-ID: <1292658861.1827109.1445554831590.JavaMail.yahoo@mail.yahoo.com> On a new installation of FS I could not connect to the running server with fs_cli until I added? "-H localhost".After that, I no longer needed to add the -H localhost bit to connect on any future attempts. Can anyone explain why, or is that a "bug"? FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git 9fee9bc 2015-10-21 16:56:09Z 64bit) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151022/c34d5718/attachment.html From igor.bannicov at gmail.com Fri Oct 23 04:25:05 2015 From: igor.bannicov at gmail.com (Igor Bannicov) Date: Fri, 23 Oct 2015 03:25:05 +0300 Subject: [Freeswitch-users] FreeSWITCH 1.6 on ARMv7 Debian 8 In-Reply-To: References: Message-ID: Thank you so much! ---------------------------------------------------------------------- With best regards! Igor Bannicov. 2015-10-22 23:55 GMT+03:00 Stanislav Sinyagin : > ?????? > ??? ??? ??????????? ??? armhf (??????????? ?? scaleway.com) > > > vi /etc/apt/sources.list > deb http://www.voxserv.ch/debian/freeswitch-unstable-armhf/ jessie main > > curl http://www.voxserv.ch/debian/voxserv.ch.gpg.key | apt-key add - > > apt-get update > > apt-get install freeswitch-all > > ??? ?????? ?????? ?????? ???????? ??????????? ????????. > > ?? ???????? ????????? ?????????, ??? ???? ?? ??? ?????? > > > > > > > On Thu, Oct 22, 2015 at 1:04 PM, Igor Bannicov > wrote: > > Hi, > > > > Did anybody succeeded in compiling FreeSWITCH 1.6 on Debian 8, arch > ARMv7? > > Searched for packages, but didn't find any. > > > > ---------------------------------------------------------------------- > > With best regards! > > Igor Bannicov. > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/3003b6fb/attachment.html From igorolhovskiy at gmail.com Fri Oct 23 11:17:47 2015 From: igorolhovskiy at gmail.com (Igor Olhovskiy) Date: Fri, 23 Oct 2015 10:17:47 +0300 Subject: [Freeswitch-users] Music On Hold not working In-Reply-To: <3d0d01d10cf7$20aed840$620c88c0$@freeswitch.org> References: <3d0d01d10cf7$20aed840$620c88c0$@freeswitch.org> Message-ID: Thanks. Got it. Reading manuals can be helpful ) 2015-10-22 21:26 GMT+03:00 Ken Rice : > The overwhelming odds are you do not need inbound-proxy-media set anyway. > There is no real advantages for using this mode unless you have an extreme > edge case. > > > > > > > > > > *From:* freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] *On Behalf Of *Igor > Olhovskiy > *Sent:* Thursday, October 22, 2015 1:00 PM > *To:* FreeSWITCH Users Help > *Subject:* Re: [Freeswitch-users] Music On Hold not working > > > > inbound-proxy-media. This little thing should be set to false. > > > > 2015-10-22 19:03 GMT+03:00 Igor Olhovskiy : > > More detailed profile info > > > > > > rfc2833-pt [101] > > NDLB-force-rport [true] > > sip-trace [no] > > sip-port [5060] > > NDLB-broken-auth-hash [true] > > inbound-proxy-media [true] > > inbound-late-negotiation [false] > > presence-hold-state [confirmed] > > *disable-hold [false]* > > tls-verify-policy [all] > > debug [0] > > dialplan [XML] > > dtmf-duration [2000] > > inbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] > > outbound-codec-prefs [G7221 at 32000h,G7221 at 16000h,G722,PCMU,PCMA,GSM] > > rtp-timer-name [soft] > > rtp-ip [X.X.X.X] > > sip-ip [X.X.X.X] > > *hold-music [local_stream://default]* > > apply-nat-acl [nat.auto] > > apply-inbound-acl [domains] > > local-network-acl [localnet.auto] > > send-presence-on-register [true] > > record-path [/usr/local/freeswitch/recordings] > > record-template > [${domain_name}/archive/${strftime(%Y)}/${strftime(%b)}/${strftime(%d)}/${uuid}.wav] > > manage-presence [true] > > presence-hosts [$${domain},X.X.X.X] > > presence-privacy [$${presence_privacy}] > > inbound-codec-negotiation [generous] > > tls [false] > > tls-only [false] > > tls-bind-params [transport=tls] > > tls-sip-port [9061] > > tls-cert-dir [/usr/local/freeswitch/conf/ssl] > > tls-passphrase [] > > tls-verify-date [true] > > tls-verify-depth [2] > > tls-verify-in-subjects [] > > tls-version [tlsv1] > > nonce-ttl [60] > > auth-calls [true] > > inbound-reg-force-matching-username [true] > > auth-all-packets [false] > > ext-rtp-ip [autonat:X.X.X.X] > > ext-sip-ip [autonat:X.X.X.X] > > rtp-timeout-sec [300] > > rtp-hold-timeout-sec [1800] > > challenge-realm [auto_from] > > multiple-registrations [true] > > accept-blind-reg [true] > > accept-blind-auth [true] > > aggressive-nat-detection [true] > > NDLB-received-in-nat-reg-contact [true] > > sip-capture [no] > > watchdog-enabled [no] > > watchdog-step-timeout [30000] > > watchdog-event-timeout [30000] > > log-auth-failures [true] > > forward-unsolicited-mwi-notify [false] > > context [public] > > > > Also, during the call variable disable_hold is setting to false. > > > > 2015-10-22 10:45 GMT+03:00 Igor Olhovskiy : > > Hi! > > I've faced really strange behavior of FS. I'm trying to get MOH working > during the hold (INVITE with SDP a=sendonly), but FS re-send this INVITE to > endpoints instead of playing music in a channel. > > I've tried set disable_hold to false on profile and in dialplan, but still > no, FS just forward INVITE to other side. With this, in a case of external > call I hear MOH of telco provider, in case of internal calls - just > silence. Is there any other parameters, that can force FS to use internal > source of MOH? > > > > -- > > Best regards, > > Igor > > > > > > -- > > Best regards, > > Igor > > > > > > -- > > Best regards, > > Igor > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Best regards, Igor -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/859a001d/attachment-0001.html From mic.niel84 at gmail.com Fri Oct 23 11:40:02 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 23 Oct 2015 09:40:02 +0200 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: Is it possible to install with the freeswitch-all in some way - as of now - or is the only way to compile FS from scratch? On Thu, Oct 15, 2015 at 12:34 PM, Raphael Lechner wrote: > It?s probably related to the issue FS-8162. Maybe the postgresql-dev libs > are not installed on the build server. > I have rebuilded the debian packages on my test machine and in that > freeswitch-all package exists the mod-cdr-pg-csv module. > > Raphael > > On 15 Oct 2015, at 12:02, Brian West wrote: > > Please file a JIRA so we can address this! > > Thanks, > /b > > On Thursday, October 15, 2015, Michael Nielsen > wrote: > >> Hello everyone. >> >> I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package >> installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving >> CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming >> installed with freeswitch-all. When trying to run apt-get install >> freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and >> install a bunch of other packages? Isn?t it possible to use the module with >> freeswitch-all? >> > > > -- > > *Brian West* > brian at freeswitch.org > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here ! | Reddit: > /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/776a42b9/attachment.html From mic.niel84 at gmail.com Fri Oct 23 13:52:42 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 23 Oct 2015 11:52:42 +0200 Subject: [Freeswitch-users] Metadata on mp3-files. In-Reply-To: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> Message-ID: That looks like source files which needs to be compiled? On Tue, Oct 20, 2015 at 3:40 PM, Michael Jerris wrote: > src/switch_ivr_play_say.c:571: if ((p = > switch_channel_get_variable(channel, "RECORD_TITLE"))) { > src/switch_ivr_play_say.c:577: if ((p = > switch_channel_get_variable(channel, "RECORD_COPYRIGHT"))) { > src/switch_ivr_play_say.c:583: if ((p = > switch_channel_get_variable(channel, "RECORD_SOFTWARE"))) { > src/switch_ivr_play_say.c:589: if ((p = > switch_channel_get_variable(channel, "RECORD_ARTIST"))) { > src/switch_ivr_play_say.c:595: if ((p = > switch_channel_get_variable(channel, "RECORD_COMMENT"))) { > src/switch_ivr_play_say.c:601: if ((p = > switch_channel_get_variable(channel, "RECORD_DATE"))) { > > > > On Oct 20, 2015, at 7:20 AM, Michael Nielsen wrote: > > Is it possible to change the metadata on the mp3-files generated by > mod_shout? > I'm using the debian package and do not whish to compile things myself. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/b2eb9fb6/attachment.html From yadenis at seznam.cz Fri Oct 23 15:37:50 2015 From: yadenis at seznam.cz (Denis Jakovlev) Date: Fri, 23 Oct 2015 13:37:50 +0200 Subject: [Freeswitch-users] Its FreeSwitch alive In-Reply-To: References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> Message-ID: <1383540831.20151023133750@seznam.cz> Hi all, I have a question. For example on my server is friswitch. Can I somehow refer to this server to find out what freeswitch alive? For example send any command to the server address and port and get an answer that's all right? Is there something simple and elegant? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/07e9adcd/attachment.html From gmaruzz at gmail.com Fri Oct 23 16:00:24 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 23 Oct 2015 14:00:24 +0200 Subject: [Freeswitch-users] Its FreeSwitch alive In-Reply-To: <1383540831.20151023133750@seznam.cz> References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> <1383540831.20151023133750@seznam.cz> Message-ID: fs_cli -h fs_address -x "status" sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 23/Ott/2015 13:39, "Denis Jakovlev" ha scritto: > Hi all, > > I have a question. For example on my server is friswitch. Can I somehow > refer to this server to find out what freeswitch alive? For example send > any command to the server address and port and get an answer that's all > right? Is there something simple and elegant? > > Thank you > > > > > > *-- S pozdravem, Ing.Denis Jakovlev mob.tel > . 775-415-382 * > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/449a9929/attachment.html From yadenis at seznam.cz Fri Oct 23 16:14:06 2015 From: yadenis at seznam.cz (Denis Jakovlev) Date: Fri, 23 Oct 2015 14:14:06 +0200 Subject: [Freeswitch-users] Its FreeSwitch alive In-Reply-To: References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> <1383540831.20151023133750@seznam.cz> Message-ID: <111251237.20151023141406@seznam.cz> Dobr? den, Thank you. And if the other side has no fs_cli? Are there any other options? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 p?tek 23. ??jna 2015, 14:00:24, napsal jste: fs_cli -h fs_address -x "status" sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 23/Ott/2015 13:39, "Denis Jakovlev" ha scritto: Hi all, I have a question. For example on my server is friswitch. Can I somehow refer to this server to find out what freeswitch alive? For example send any command to the server address and port and get an answer that's all right? Is there something simple and elegant? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/1e4effc9/attachment-0001.html From gmaruzz at gmail.com Fri Oct 23 16:24:26 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Fri, 23 Oct 2015 14:24:26 +0200 Subject: [Freeswitch-users] Its FreeSwitch alive In-Reply-To: <111251237.20151023141406@seznam.cz> References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> <1383540831.20151023133750@seznam.cz> <111251237.20151023141406@seznam.cz> Message-ID: Use sipsak and send sip OPTION. sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 23/Ott/2015 14:15, "Denis Jakovlev" ha scritto: > Dobr? den, > > Thank you. And if the other side has no fs_cli? Are there any other > options? > > > > > > > > > *-- S pozdravem, Ing.Denis Jakovlev mob.tel > . 775-415-382 p?tek 23. ??jna 2015, 14:00:24, napsal jste: * > fs_cli -h fs_address -x "status" > sent from my mobile, > Giovanni Maruzzelli > cell: +39 347 266 56 18 > Il 23/Ott/2015 13:39, "Denis Jakovlev" ha scritto: > Hi all, > > I have a question. For example on my server is friswitch. Can I somehow > refer to this server to find out what freeswitch alive? For example send > any command to the server address and port and get an answer that's all > right? Is there something simple and elegant? > > Thank you > > > > > *-- S pozdravem, Ing.Denis Jakovlev *mob.tel > > *. 775-415-382 * > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/857548c5/attachment.html From mic.niel84 at gmail.com Fri Oct 23 16:26:09 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 23 Oct 2015 14:26:09 +0200 Subject: [Freeswitch-users] LUA script not found even though script directory is correct Message-ID: I get the error: cannot open /usr/share/freeswitch/scripts/users.lua My script is located at /etc/freeswitch/scripts/ and I've added the following to my lua.conf.xml Why is it still looking in /usr/share/freeswitch...? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/bd9990da/attachment.html From yadenis at seznam.cz Fri Oct 23 16:43:37 2015 From: yadenis at seznam.cz (Denis Jakovlev) Date: Fri, 23 Oct 2015 14:43:37 +0200 Subject: [Freeswitch-users] Its FreeSwitch alive In-Reply-To: References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> <1383540831.20151023133750@seznam.cz> <111251237.20151023141406@seznam.cz> Message-ID: <961413819.20151023144337@seznam.cz> Dobr? den, excellent! This is what i need! Thank you so much -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 p?tek 23. ??jna 2015, 14:24:26, napsal jste: Use sipsak and send sip OPTION. sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 23/Ott/2015 14:15, "Denis Jakovlev" ha scritto: Dobr? den, Thank you. And if the other side has no fs_cli? Are there any other options? -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 p?tek 23. ??jna 2015, 14:00:24, napsal jste: fs_cli -h fs_address -x "status" sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 23/Ott/2015 13:39, "Denis Jakovlev" ha scritto: Hi all, I have a question. For example on my server is friswitch. Can I somehow refer to this server to find out what freeswitch alive? For example send any command to the server address and port and get an answer that's all right? Is there something simple and elegant? Thank you -- S pozdravem, Ing.Denis Jakovlev mob.tel. 775-415-382 _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/684db801/attachment.html From ssinyagin at gmail.com Fri Oct 23 16:50:28 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Fri, 23 Oct 2015 14:50:28 +0200 Subject: [Freeswitch-users] Its FreeSwitch alive In-Reply-To: References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> <1383540831.20151023133750@seznam.cz> <111251237.20151023141406@seznam.cz> Message-ID: well, it will only check if someone is listening on the UDP port. But there might be a need for more detailed checkups, like the back-end database health, and so on. On Fri, Oct 23, 2015 at 2:24 PM, Giovanni Maruzzelli wrote: > Use sipsak and send sip OPTION. > > sent from my mobile, > Giovanni Maruzzelli > cell: +39 347 266 56 18 > Il 23/Ott/2015 14:15, "Denis Jakovlev" ha scritto: > >> Dobr? den, >> >> Thank you. And if the other side has no fs_cli? Are there any other >> options? >> >> >> >> >> >> >> >> >> *-- S pozdravem, Ing.Denis Jakovlev mob.tel >> . 775-415-382 p?tek 23. ??jna 2015, 14:00:24, napsal jste: * >> fs_cli -h fs_address -x "status" >> sent from my mobile, >> Giovanni Maruzzelli >> cell: +39 347 266 56 18 >> Il 23/Ott/2015 13:39, "Denis Jakovlev" ha scritto: >> Hi all, >> >> I have a question. For example on my server is friswitch. Can I somehow >> refer to this server to find out what freeswitch alive? For example send >> any command to the server address and port and get an answer that's all >> right? Is there something simple and elegant? >> >> Thank you >> >> >> >> >> *-- S pozdravem, Ing.Denis Jakovlev *mob.tel >> >> *. 775-415-382 * >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/138cb93c/attachment-0001.html From mic.niel84 at gmail.com Fri Oct 23 17:02:10 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 23 Oct 2015 15:02:10 +0200 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: My log shows this: 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending script directory: '/etc/freeswitch/scripts/?.lua' 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' to 'directory' 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: '/etc/freeswitch/scripts/?.lua' If I move my script to /usr/share/... then it works, but I would like to keep my scripts in one place. On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen wrote: > I get the error: > > cannot open /usr/share/freeswitch/scripts/users.lua > > My script is located at /etc/freeswitch/scripts/ and I've added the > following to my lua.conf.xml > > > > > > > > > Why is it still looking in /usr/share/freeswitch...? > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/02af467c/attachment.html From giggsey at gmail.com Fri Oct 23 17:34:56 2015 From: giggsey at gmail.com (Joshua Gigg) Date: Fri, 23 Oct 2015 14:34:56 +0100 Subject: [Freeswitch-users] Metadata on mp3-files. In-Reply-To: References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> Message-ID: That source code is reading channel variables. If you set those variables, the recording output will have those properties. On 23 Oct 2015 10:55, "Michael Nielsen" wrote: > That looks like source files which needs to be compiled? > > On Tue, Oct 20, 2015 at 3:40 PM, Michael Jerris wrote: > >> src/switch_ivr_play_say.c:571: if ((p = >> switch_channel_get_variable(channel, "RECORD_TITLE"))) { >> src/switch_ivr_play_say.c:577: if ((p = >> switch_channel_get_variable(channel, "RECORD_COPYRIGHT"))) { >> src/switch_ivr_play_say.c:583: if ((p = >> switch_channel_get_variable(channel, "RECORD_SOFTWARE"))) { >> src/switch_ivr_play_say.c:589: if ((p = >> switch_channel_get_variable(channel, "RECORD_ARTIST"))) { >> src/switch_ivr_play_say.c:595: if ((p = >> switch_channel_get_variable(channel, "RECORD_COMMENT"))) { >> src/switch_ivr_play_say.c:601: if ((p = >> switch_channel_get_variable(channel, "RECORD_DATE"))) { >> >> >> >> On Oct 20, 2015, at 7:20 AM, Michael Nielsen >> wrote: >> >> Is it possible to change the metadata on the mp3-files generated by >> mod_shout? >> I'm using the debian package and do not whish to compile things myself. >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/6d41f8ee/attachment.html From o_emiliano at yahoo.it Fri Oct 23 17:03:51 2015 From: o_emiliano at yahoo.it (emiliano olivier) Date: Fri, 23 Oct 2015 06:03:51 -0700 (MST) Subject: [Freeswitch-users] bridging in video conference, bad video quality Message-ID: <1445605431067-7596187.post@n2.nabble.com> Hello, thanks you in advance for all help provided. I have successfully recompiled the master project of freeswitch Correcly downloaded compiled and configured libav and all needed dependencies. The freeswitch is correcly configured, i have passed 2-3 months studying it, no warning in fs_cli, all work well. my problem concern video quality in video call 720p or 1080p. The relevant information about video conference in xml are this: the video size of the frame generated in trascoding (mux) are sized correcly 1280x720 but the quality of the video is very low and SD. The same problem is present using VP8 codec, or H263+/H263 trascoded via libav or in H264 trascoded via OpenH264 mod The problem is present even with only 2 member in conference. The virtual machine is ubuntu 14.04.1 quad core machine 4GB di ram. can someone help in some manner? i am a bit desperate. thank you Emiliano Oivier -- View this message in context: http://freeswitch-users.2379917.n2.nabble.com/bridging-in-video-conference-bad-video-quality-tp7596187.html Sent from the freeswitch-users mailing list archive at Nabble.com. From guy.callum at gmail.com Fri Oct 23 19:52:24 2015 From: guy.callum at gmail.com (Callum Guy) Date: Fri, 23 Oct 2015 15:52:24 +0000 Subject: [Freeswitch-users] Metadata on mp3-files. In-Reply-To: References: <6EC8624F-93BC-46DC-B00E-A02BF3D5F7F1@jerris.com> Message-ID: Thanks Josh! On Fri, 23 Oct 2015 at 14:35 Joshua Gigg wrote: > That source code is reading channel variables. > > If you set those variables, the recording output will have those > properties. > On 23 Oct 2015 10:55, "Michael Nielsen" wrote: > >> That looks like source files which needs to be compiled? >> >> On Tue, Oct 20, 2015 at 3:40 PM, Michael Jerris wrote: >> >>> src/switch_ivr_play_say.c:571: if ((p = >>> switch_channel_get_variable(channel, "RECORD_TITLE"))) { >>> src/switch_ivr_play_say.c:577: if ((p = >>> switch_channel_get_variable(channel, "RECORD_COPYRIGHT"))) { >>> src/switch_ivr_play_say.c:583: if ((p = >>> switch_channel_get_variable(channel, "RECORD_SOFTWARE"))) { >>> src/switch_ivr_play_say.c:589: if ((p = >>> switch_channel_get_variable(channel, "RECORD_ARTIST"))) { >>> src/switch_ivr_play_say.c:595: if ((p = >>> switch_channel_get_variable(channel, "RECORD_COMMENT"))) { >>> src/switch_ivr_play_say.c:601: if ((p = >>> switch_channel_get_variable(channel, "RECORD_DATE"))) { >>> >>> >>> >>> On Oct 20, 2015, at 7:20 AM, Michael Nielsen >>> wrote: >>> >>> Is it possible to change the metadata on the mp3-files generated by >>> mod_shout? >>> I'm using the debian package and do not whish to compile things myself. >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151023/53d0b8aa/attachment-0001.html From jpablolorenzetti at hotmail.com Sat Oct 24 08:22:03 2015 From: jpablolorenzetti at hotmail.com (Juan Pablo L.) Date: Sat, 24 Oct 2015 04:22:03 +0000 Subject: [Freeswitch-users] message notification In-Reply-To: References: Message-ID: Hi Guys, any suggestion for this ? thank you!!! From: jpablolorenzetti at hotmail.com To: freeswitch-users at lists.freeswitch.org Date: Wed, 21 Oct 2015 20:46:30 +0000 Subject: [Freeswitch-users] message notification Hi, could anyone please give me a hint on how can i get a notification (or any way to find out) if a sip simple message was delivered to destination when send from a module ? (something like DLR in smpp if anything like it exists in FS so i know what happened to the message) i m currently using functions 'switch_core_chat_send' and 'switch_core_chat_deliver' to relay messages to UA's but i have not been able to find a way to find out or to get notified if a message was successfully delivered to destination or not. thank you!! _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/ab4bd17a/attachment.html From manpower13.cse at gmail.com Sat Oct 24 08:49:35 2015 From: manpower13.cse at gmail.com (Murugan Pandian) Date: Sat, 24 Oct 2015 10:19:35 +0530 Subject: [Freeswitch-users] Push notification from freeswitch Message-ID: Hi , It's possible freeswitch send push notification to mobile sip client, It's possible in mod_verto ? .Thanks for your good time. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/1d630ee0/attachment.html From ssinyagin at gmail.com Sat Oct 24 12:55:20 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Sat, 24 Oct 2015 10:55:20 +0200 Subject: [Freeswitch-users] message notification In-Reply-To: References: Message-ID: I know a guy who integrates FreeSWITCH with Telegram API. I think this would be a more reliable way of sending notifications. On 24 Oct 2015 06:23, "Juan Pablo L." wrote: > Hi Guys, any suggestion for this ? thank you!!! > > ------------------------------ > From: jpablolorenzetti at hotmail.com > To: freeswitch-users at lists.freeswitch.org > Date: Wed, 21 Oct 2015 20:46:30 +0000 > Subject: [Freeswitch-users] message notification > > Hi, could anyone please give me a hint on how can > i get a notification (or any way to find out) if a sip simple > message was delivered to destination when send from a module ? > (something like DLR in smpp if anything like it exists in FS so i know what > happened to the message) > > i m currently using functions 'switch_core_chat_send' and > 'switch_core_chat_deliver' to relay messages to UA's > but i have not been able to find a way to find out or to get notified > if a message was successfully delivered to destination or not. thank you!! > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: consulting at freeswitch.org > http://www.freeswitchsolutions.com Official FreeSWITCH Sites > http://www.freeswitch.org http://confluence.freeswitch.org > http://www.cluecon.com FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/f7cf6231/attachment.html From fs.user at fordior.net Sat Oct 24 13:30:27 2015 From: fs.user at fordior.net (EL) Date: Sat, 24 Oct 2015 11:30:27 +0200 Subject: [Freeswitch-users] message notification In-Reply-To: References: Message-ID: <20151024093027.GA31925@mail.marktcontact.com> > I know a guy who integrates FreeSWITCH with Telegram API. I > think this would be a more reliable way of sending notifications. No offence, but why would you rely on third parties for that, instead of implementing XMPP / Jabber on your own infrastructure and desired clients (desktop, mobile phones, or whatever platform ...)? And BTW, Telegram has many issues: http://www.cryptofails.com/post/70546720222/telegrams-cryptanalysis-contest -- EL From ssinyagin at gmail.com Sat Oct 24 14:38:49 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Sat, 24 Oct 2015 12:38:49 +0200 Subject: [Freeswitch-users] message notification In-Reply-To: <20151024093027.GA31925@mail.marktcontact.com> References: <20151024093027.GA31925@mail.marktcontact.com> Message-ID: As far as I know, xmpp does not guarantee the receipt at the client side. Telegram does. On 24 Oct 2015 11:31, "EL" wrote: > > I know a guy who integrates FreeSWITCH with Telegram API. I > > think this would be a more reliable way of sending notifications. > > No offence, but why would you rely on third parties for that, > instead of implementing XMPP / Jabber on your own infrastructure > and desired clients (desktop, mobile phones, or whatever platform > ...)? > > And BTW, Telegram has many issues: > http://www.cryptofails.com/post/70546720222/telegrams-cryptanalysis-contest > > -- > EL > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/ec434372/attachment.html From fs.user at fordior.net Sat Oct 24 15:23:49 2015 From: fs.user at fordior.net (EL) Date: Sat, 24 Oct 2015 13:23:49 +0200 Subject: [Freeswitch-users] message notification In-Reply-To: References: <20151024093027.GA31925@mail.marktcontact.com> Message-ID: <20151024112349.GA32129@mail.marktcontact.com> > As far as I know, xmpp does not guarantee the receipt at the client side. > Telegram does. As far as I know (from my own experience while I'm running my own xmpp/jabber server) as soon as the message has been sent to the xmpp server, it stays in the queue until one of the clients gets online and then message will be delivered. When the client can't establish a connection to the server, the message stays in the queue of the client, until it succeed with the connection to the server (this is also the case when you want to deliver the message encrypted with OTR, but the other client isn't online at the moment; both clients need to be online for end-to-end encryption with OTR). Obviously, when the clients are online, the messages are delivered immediately. But, maybe someone can share more in dept knowledge about this specific situation? Some parts are also dependent on the specific functions (modules/extension) implemented on the clients and server side. See for example: https://xmpp.org/xmpp-protocols/xmpp-extensions/ -- EL From lists at virtues.net Sat Oct 24 19:26:48 2015 From: lists at virtues.net (Thomas Auge) Date: Sat, 24 Oct 2015 12:26:48 -0300 Subject: [Freeswitch-users] bridging in video conference, bad video quality In-Reply-To: <1445605431067-7596187.post@n2.nabble.com> References: <1445605431067-7596187.post@n2.nabble.com> Message-ID: <562BA338.2020000@virtues.net> I saw a video bandwidth cap config in vars.xml somewhere. Maybe that's set a bit too low? Just a random guess. On 10/23/2015 10:03 AM, emiliano olivier wrote: > Hello, thanks you in advance for all help provided. > I have successfully recompiled the master project of freeswitch > Correcly downloaded compiled and configured libav and all needed > dependencies. > The freeswitch is correcly configured, i have passed 2-3 months studying it, > no warning in fs_cli, all work well. > my problem concern video quality in video call 720p or 1080p. > The relevant information about video conference in xml are this: > > > > > > > the video size of the frame generated in trascoding (mux) are sized correcly > 1280x720 but the quality of the video is very low and SD. > The same problem is present using VP8 codec, or H263+/H263 trascoded via > libav or in H264 trascoded via OpenH264 mod > > The problem is present even with only 2 member in conference. The virtual > machine is ubuntu 14.04.1 quad core machine 4GB di ram. > > can someone help in some manner? i am a bit desperate. > thank you > Emiliano Oivier > > > > > -- > View this message in context: http://freeswitch-users.2379917.n2.nabble.com/bridging-in-video-conference-bad-video-quality-tp7596187.html > Sent from the freeswitch-users mailing list archive at Nabble.com. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > From anthony.minessale at gmail.com Sat Oct 24 21:19:08 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Sat, 24 Oct 2015 12:19:08 -0500 Subject: [Freeswitch-users] bridging in video conference, bad video quality In-Reply-To: <562BA338.2020000@virtues.net> References: <1445605431067-7596187.post@n2.nabble.com> <562BA338.2020000@virtues.net> Message-ID: You are choosing to work on a platform we have not tested. You should try to build on debian 8 jessie with our repo for depends with detailed instructions we have put out there after spending a year on this project. The libraries used in video are all over the place in various distros so you can either painstakingly try to check all the versions of each one we use or reproduce your problem according to our specifications at https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video Otherwise the possibility that your problem is system related will always loom. On Sat, Oct 24, 2015 at 10:26 AM, Thomas Auge wrote: > I saw a video bandwidth cap config in vars.xml somewhere. Maybe that's set > a bit too low? Just a random guess. > > On 10/23/2015 10:03 AM, emiliano olivier wrote: > > Hello, thanks you in advance for all help provided. > > I have successfully recompiled the master project of freeswitch > > Correcly downloaded compiled and configured libav and all needed > > dependencies. > > The freeswitch is correcly configured, i have passed 2-3 months studying > it, > > no warning in fs_cli, all work well. > > my problem concern video quality in video call 720p or 1080p. > > The relevant information about video conference in xml are this: > > > > > > > > > > > > > > the video size of the frame generated in trascoding (mux) are sized > correcly > > 1280x720 but the quality of the video is very low and SD. > > The same problem is present using VP8 codec, or H263+/H263 trascoded via > > libav or in H264 trascoded via OpenH264 mod > > > > The problem is present even with only 2 member in conference. The virtual > > machine is ubuntu 14.04.1 quad core machine 4GB di ram. > > > > can someone help in some manner? i am a bit desperate. > > thank you > > Emiliano Oivier > > > > > > > > > > -- > > View this message in context: > http://freeswitch-users.2379917.n2.nabble.com/bridging-in-video-conference-bad-video-quality-tp7596187.html > > Sent from the freeswitch-users mailing list archive at Nabble.com. > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/44f3f639/attachment.html From vipkilla at gmail.com Sat Oct 24 21:49:52 2015 From: vipkilla at gmail.com (Vik Killa) Date: Sat, 24 Oct 2015 13:49:52 -0400 Subject: [Freeswitch-users] missing a=fmtp in SDP for video Message-ID: Hello, We are testing video with the freeswitch 'echo' app We have problem where FS is not sending a=fmtp:99 max-fs=9000;max-mbps=270000;profile-level-id=428028 in the OK Here is the SDP INVITE v=0 o=- 1445708055 1 IN IP4 10.0.0.30 s=OPAL/1.0alpha0 c=IN IP4 10.0.0.30 t=0 0 m=audio 5764 RTP/AVP 0 a=sendrecv a=rtpmap:0 PCMU/8000/1 a=ssrc:1900211023 cname:A6YydOwQGRCd/YCG8qzFZQ a=ptime:20 a=maxptime:240 m=video 5838 RTP/AVP 99 34 98 b=AS:288000 b=TIAS:288000000 a=sendrecv a=rtpmap:99 H264/90000 a=fmtp:99 max-fs=9000;max-mbps=270000;profile-level-id=428028 a=imageattr:99 recv [x=[128:16:1920],y=[96:16:1200]] send [x=[128:16:352],y=[96:16:288]] a=rtpmap:34 H263/90000 a=fmtp:34 F=1;CIF=1;CIF16=1;CIF4=1;QCIF=1;SQCIF=1 a=imageattr:34 recv [x=[128:16:1920],y=[96:16:1200]] send [x=[128:16:352],y=[96:16:288]] a=rtpmap:98 H263-1998/90000 a=fmtp:98 D=1;F=1;I=1;J=1;CIF=1;CIF16=1;CIF4=1;QCIF=1;SQCIF=1 a=imageattr:98 recv [x=[128:16:1920],y=[96:16:1200]] send [x=[128:16:352],y=[96:16:288]] a=ssrc:3809361268 cname:tKoydOwQGRCd/YCG8qzFZQ a=rtcp-fb:* nack pli a=rtcp-fb:* ccm fir a=rtcp-fb:* ccm tmmbr a=rtcp-fb:* ccm tstr --------------------------- Here is the SDP of OK: OK v=0 o=XXXXX 1445682934 1445682935 IN IP4 X.X.X.X s=XXXXX c=IN IP4 X.X.X.X t=0 0 m=audio 25128 RTP/AVP 0 101 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 m=video 21162 RTP/AVP 99 b=AS:1024 a=rtpmap:99 H264/90000 a=rtcp:21163 IN IP4 X.X.X.X a=rtcp-fb:99 ccm fir tmmbr a=rtcp-fb:99 nack a=rtcp-fb:99 nack pli Is there anyway to force the line into the SDP? Thanks. /V -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/a2f0cdd0/attachment.html From silviu.cpp at gmail.com Sat Oct 24 13:19:14 2015 From: silviu.cpp at gmail.com (Caragea Silviu) Date: Sat, 24 Oct 2015 12:19:14 +0300 Subject: [Freeswitch-users] routing all outbound calls to an opensips proxy Message-ID: Hello, How it is possible to force route the entire outbound calls to an opensips proxy ? Currently I have an external profile with When I make a call to sofia/gateway/opensips-outbound/{username here} examle: sofia/gateway/opensips-outbound/jon or sofia/gateway/opensips-outbound/{phone number here} example: sofia/gateway/opensips-outbound/4067343556 The call is succesfully sent to the opensips proxy but when I call a remote sip uri like jon at whatever.com FS is trying to send the call to whatever.com. Instead I want the call to be forwarded there via the sip proxy. Silviu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/f3d6a67b/attachment.html From sausageside at yahoo.com Sat Oct 24 17:03:01 2015 From: sausageside at yahoo.com (David Wylie) Date: Sat, 24 Oct 2015 13:03:01 +0000 (UTC) Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 References: <1975219606.2458867.1445691781755.JavaMail.yahoo@mail.yahoo.com> Message-ID: <1975219606.2458867.1445691781755.JavaMail.yahoo@mail.yahoo.com> I was running the following :Centos 7.1FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git9fee9bc 2015-10-21 16:56:09Z 64bit)Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU though it also happens with FreeSWITCH Version 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 18:24:28Z 64bit) I have asked this on SO as well : http://stackoverflow.com/q/33305393/1642105 Intermittently, but about as often as 1 in 3, the start up process for Freeswitch pauses for a very long time (variable, but has been as long as 14 minutes). Running from the terminal window, here's the output. Notice the time between the "Add Task 2" and the next line :# /usr/bin/freeswitch -nonat -core -db /dev/shm -log /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run /usr/local/freeswitch/run 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing Engine. 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional event dispatch thread 0 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting SQL thread. 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task thread 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 heartbeat (core) to run at 1445611214 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 check_ip (core) to run at 1445611214 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list rfc6598.auto default (deny)If I spin up a virgin 6.7 machine (droplet) and follow my exact same install script, the longest pause I get at that spot is about 14 seconds, which is fine. Apart from the operating systems as supplied the two installations are similar. Does anyone have a guess as to why does it take so long on centos 7.1, and not on 6.7?And what is that check_ip doing? An amateurs look at the check_ip() in the source shows it resolving a hostname, but if I run a wireshark trace on all network interfaces it shows no activity at that point relating to DNS lookups or anything (it does if I ping google.com so I think I would have seen it). That's the same on 6.7 as well, so it's obviously not meant to, bit I'm not sure how else to determine what it's waiting for. Cheers. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/6fec1778/attachment-0001.html From llribeiro90 at gmail.com Sat Oct 24 20:21:16 2015 From: llribeiro90 at gmail.com (Leonardo Lima Ribeiro) Date: Sat, 24 Oct 2015 14:21:16 -0200 Subject: [Freeswitch-users] FreeSWITCH Crashes Message-ID: <05ED6747-EE2C-463A-87B9-576363AB1144@gmail.com> Hello all, I?m having hard time about a possible bug, because FreeSWITCH crashes with no messages and the log file (freeswitch.log) has no error messages. Then I follow the steps in the wiki to generate a backtrace. (see at the end of this mail) For your information, my application workflow is like that: 1) We have a java application that calls, via ESL, the command luarun myscript.lua. 2) myscript.lua is a script in freeswitch that connects to the database using luasql. 3) Process that db results and originate an outbound call (in this step we don?t need any extension to bridge the call, so it?s a call of only one leg? is this a problem?) 4) Our IVR says messages, record audios and then do some HTTPS requests to an external API - (for the https requests we use the luasec module - require ?ssl.https") 5) We then end the call and save some data into the same database. I don?t understand too much about the backtrace, could you help me please? And the problem occurs mostly when we have more than 3 calls at the same time, I mean, we call luarun myscript.lua more than 3 times in a short period of time, then we have parallels executions of myscript.lua. Thank you, Leonardo Ribeiro *** Trying to do a backtrace: *** First command: gdb freeswitch core.20727 *** Output: [ivr at IVRLIVE bin]$ gdb freeswitch core.20727 GNU gdb (GDB) Red Hat Enterprise Linux (7.2-83.el6) Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/local/freeswitch/bin/freeswitch...done. [New Thread 20798] [New Thread 20727] [New Thread 20728] [New Thread 20748] [New Thread 20802] [New Thread 20795] [New Thread 20800] [New Thread 20738] [New Thread 20750] [New Thread 20737] [New Thread 20751] [New Thread 20741] [New Thread 20744] [New Thread 20743] [New Thread 20742] [New Thread 20753] [New Thread 20745] [New Thread 20758] [New Thread 20769] [New Thread 20768] [New Thread 20746] [New Thread 20771] [New Thread 20729] [New Thread 20730] [New Thread 20767] [New Thread 20733] [New Thread 20736] [New Thread 20747] [New Thread 20759] [New Thread 20760] [New Thread 20761] [New Thread 20766] [New Thread 20752] [New Thread 20749] [New Thread 20777] Missing separate debuginfo for /usr/local/freeswitch/lib/libfreeswitch.so.1 Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/41/fbb21f952d3a7e803298f919d020fbc4946edf Missing separate debuginfo for /usr/local/freeswitch/mod/mod_console.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/fc/713a0635cf2da0225a47af340db4fed429307b Missing separate debuginfo for /usr/local/freeswitch/mod/mod_logfile.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/57/3b135b6db55216f74a69c37b5a98b27caa3dea Missing separate debuginfo for /usr/local/freeswitch/mod/mod_enum.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/fe/33e36dec15bcfd4a11c7a9c2c2c72675e5b05e Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cdr_csv.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/dd/89326cfcf61a80f918cacdf311e7990a913cdb Missing separate debuginfo for /usr/local/freeswitch/mod/mod_event_socket.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/44/06fbca53e57f7ddd754d7dafa04dba981892fe Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sofia.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/d0/a4135605cb7910bcc5f49f3437cf84abd67f8f Missing separate debuginfo for /usr/local/freeswitch/mod/mod_loopback.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/12/0bd2f50c15c4b4b8847d32fe571bd3b01ffcfd Missing separate debuginfo for /usr/local/freeswitch/mod/mod_commands.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/dc/9d21d1363f34caaaaa82cbc8bdda91b24da59b Missing separate debuginfo for /usr/local/freeswitch/mod/mod_conference.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/35/2386a5eac82851f31ffa7e9e76dc3ef81db006 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_db.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/b3/e299afec8a086466cf9111719e61f991becfbf Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dptools.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/bb/1fd391c53a7f1408b8cfbbf9b7a06308ceb95c Missing separate debuginfo for /usr/local/freeswitch/mod/mod_expr.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/26/8ff949b71e111a74c68c206a1e4369f298bc68 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fifo.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/07/fda382001bca1d0cc9d01b2d682adeea3d6ed8 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_hash.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c2/3f8ed07b63804f36bebeefb3160137da4e627a Missing separate debuginfo for /usr/local/freeswitch/mod/mod_voicemail.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/58/2bbea6d62efcb28d794c1c2b4da1f2780718ff Missing separate debuginfo for /usr/local/freeswitch/mod/mod_esf.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/17/edb809bd9b8ef634439daefbba022597d857c3 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fsv.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/5e/c26bd0b4eb93dc37c55553784c7f9acaa3913f Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cluechoo.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c9/9c62db6f583cb219bb7eea536dc7b8b89bad4c Missing separate debuginfo for /usr/local/freeswitch/mod/mod_valet_parking.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/1b/88bb5a48db1ecde5ecf17a7a5828caf2d16488 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_httapi.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/0c/45dbae0720a53622f1fe9e11b66cfd79475b93 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dialplan_xml.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/68/dc88ecf8f4ee82a418b15deef930493a3712dc Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/98/80725dcf50571f5fcb7d03429074b12e88bdb6 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_spandsp.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/ad/dc63326bfc44a197a353146208eb018dbd0217 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g723_1.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/96/0a4b1bae2368a12721d31d5a66b9a89ed1d622 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g729.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/3c/be2934e2b0a7d3ab9f6c977a853a7f66bf7a04 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_amr.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c0/9d492e662118285d057c420b4ca219a5cea97a Missing separate debuginfo for /usr/local/freeswitch/mod/mod_speex.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/64/22b88f8f2aa4959690c75400c2c88e19a0e63e Missing separate debuginfo for /usr/local/freeswitch/mod/mod_h26x.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/60/3ae8d7a511b9fe103a34706aad65441c402a28 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_vp8.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/b5/b733b744050185469a4ab84d4dddcd38ed6bb2 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_b64.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/40/fc36b21b922b24d45dbd0c6c320edb86837214 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sndfile.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/3f/039315c8449eded09af055ea8088a6d8a62882 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_native_file.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/8d/032942219e296590daf4e4158fae4086451bfa Missing separate debuginfo for /usr/local/freeswitch/mod/mod_local_stream.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/24/ba6ad40b61a95ebacb9b1f5fbf340d7f4cdf06 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_tone_stream.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/7c/f86bd5b07df42996707c3cb59777d158a3e0f0 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_lua.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/50/d21bdb2a3d084c09cee7b02084334ad75a4003 Missing separate debuginfo for /usr/local/freeswitch/mod/mod_say_en.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/df/64681d7ae0a211ea3bfa44e40c34d190830523 Missing separate debuginfo for /usr/local/lib/lua/5.1/luasql/odbc.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/9c/33abb770c824c2174b5ce3564370fcdb3b8038 Missing separate debuginfo for /usr/local/lib/lua/5.1/cjson.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/32/53156d91932fa56ba269996a70756ef00268df Missing separate debuginfo for /usr/local/lib/lua/5.1/socket/core.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/2a/ce929bd90d77d4ad2fef47711b10466df43ec2 Missing separate debuginfo for /usr/local/lib/lua/5.1/ssl.so Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/92/4771a49e43c954ed9074577c77034a2e84dd29 Missing separate debuginfo for Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/77/385010026236dada9bfeadc4717b7518e8bb29 Reading symbols from /usr/lib64/libodbc.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libodbc.so.2 Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libm.so.6 Reading symbols from /usr/local/freeswitch/lib/libfreeswitch.so.1...done. Loaded symbols for /usr/local/freeswitch/lib/libfreeswitch.so.1 Reading symbols from /usr/lib64/libcurl.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libcurl.so.4 Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libz.so.1 Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/librt.so.1 Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libcrypt.so.1 Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /lib64/libtinfo.so.5...(no debugging symbols found)...done. Loaded symbols for /lib64/libtinfo.so.5 Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libssl.so.10 Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libcrypto.so.10 Reading symbols from /usr/lib64/libjpeg.so.62...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libjpeg.so.62 Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libc.so.6 Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libltdl.so.7 Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libstdc++.so.6 Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libgcc_s.so.1 Reading symbols from /lib64/libidn.so.11...(no debugging symbols found)...done. Loaded symbols for /lib64/libidn.so.11 Reading symbols from /lib64/libldap-2.4.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libldap-2.4.so.2 Reading symbols from /lib64/libgssapi_krb5.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libgssapi_krb5.so.2 Reading symbols from /lib64/libkrb5.so.3...(no debugging symbols found)...done. Loaded symbols for /lib64/libkrb5.so.3 Reading symbols from /lib64/libk5crypto.so.3...(no debugging symbols found)...done. Loaded symbols for /lib64/libk5crypto.so.3 Reading symbols from /lib64/libcom_err.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libcom_err.so.2 Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libssl3.so Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libsmime3.so Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libnss3.so Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libnssutil3.so Reading symbols from /lib64/libplds4.so...(no debugging symbols found)...done. Loaded symbols for /lib64/libplds4.so Reading symbols from /lib64/libplc4.so...(no debugging symbols found)...done. Loaded symbols for /lib64/libplc4.so Reading symbols from /lib64/libnspr4.so...(no debugging symbols found)...done. Loaded symbols for /lib64/libnspr4.so Reading symbols from /usr/lib64/libssh2.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libssh2.so.1 Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /lib64/libfreebl3.so...(no debugging symbols found)...done. Loaded symbols for /lib64/libfreebl3.so Reading symbols from /lib64/liblber-2.4.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/liblber-2.4.so.2 Reading symbols from /lib64/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libresolv.so.2 Reading symbols from /usr/lib64/libsasl2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libsasl2.so.2 Reading symbols from /lib64/libkrb5support.so.0...(no debugging symbols found)...done. Loaded symbols for /lib64/libkrb5support.so.0 Reading symbols from /lib64/libkeyutils.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libkeyutils.so.1 Reading symbols from /lib64/libselinux.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libselinux.so.1 Reading symbols from /usr/local/freeswitch/mod/mod_console.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_console.so Reading symbols from /usr/local/freeswitch/mod/mod_logfile.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_logfile.so Reading symbols from /usr/local/freeswitch/mod/mod_enum.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_enum.so Reading symbols from /usr/local/freeswitch/mod/mod_cdr_csv.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_cdr_csv.so Reading symbols from /usr/local/freeswitch/mod/mod_event_socket.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_event_socket.so Reading symbols from /usr/local/freeswitch/mod/mod_sofia.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_sofia.so Reading symbols from /usr/local/freeswitch/mod/mod_loopback.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_loopback.so Reading symbols from /usr/local/freeswitch/mod/mod_commands.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_commands.so Reading symbols from /usr/local/freeswitch/mod/mod_conference.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_conference.so Reading symbols from /usr/local/freeswitch/mod/mod_db.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_db.so Reading symbols from /usr/local/freeswitch/mod/mod_dptools.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_dptools.so Reading symbols from /usr/local/freeswitch/mod/mod_expr.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_expr.so Reading symbols from /usr/local/freeswitch/mod/mod_fifo.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_fifo.so Reading symbols from /usr/local/freeswitch/mod/mod_hash.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_hash.so Reading symbols from /usr/local/freeswitch/mod/mod_voicemail.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_voicemail.so Reading symbols from /usr/local/freeswitch/mod/mod_esf.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_esf.so Reading symbols from /usr/local/freeswitch/mod/mod_fsv.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_fsv.so Reading symbols from /usr/local/freeswitch/mod/mod_cluechoo.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_cluechoo.so Reading symbols from /lib64/libncurses.so.5...(no debugging symbols found)...done. Loaded symbols for /lib64/libncurses.so.5 Reading symbols from /usr/local/freeswitch/mod/mod_valet_parking.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_valet_parking.so Reading symbols from /usr/local/freeswitch/mod/mod_httapi.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_httapi.so Reading symbols from /usr/local/freeswitch/mod/mod_dialplan_xml.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_xml.so Reading symbols from /usr/local/freeswitch/mod/mod_dialplan_asterisk.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so Reading symbols from /usr/local/freeswitch/mod/mod_spandsp.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_spandsp.so Reading symbols from /lib64/libutil.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libutil.so.1 Reading symbols from /usr/local/freeswitch/mod/mod_g723_1.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_g723_1.so Reading symbols from /usr/local/freeswitch/mod/mod_g729.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_g729.so Reading symbols from /usr/local/freeswitch/mod/mod_amr.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_amr.so Reading symbols from /usr/local/freeswitch/mod/mod_speex.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_speex.so Reading symbols from /usr/local/freeswitch/mod/mod_h26x.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_h26x.so Reading symbols from /usr/local/freeswitch/mod/mod_vp8.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_vp8.so Reading symbols from /usr/local/freeswitch/mod/mod_b64.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_b64.so Reading symbols from /usr/local/freeswitch/mod/mod_sndfile.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_sndfile.so Reading symbols from /usr/local/freeswitch/mod/mod_native_file.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_native_file.so Reading symbols from /usr/local/freeswitch/mod/mod_local_stream.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_local_stream.so Reading symbols from /usr/local/freeswitch/mod/mod_tone_stream.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_tone_stream.so Reading symbols from /usr/local/freeswitch/mod/mod_lua.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_lua.so Reading symbols from /usr/local/freeswitch/mod/mod_say_en.so...done. Loaded symbols for /usr/local/freeswitch/mod/mod_say_en.so Reading symbols from /usr/local/lib/lua/5.1/luasql/odbc.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/lib/lua/5.1/luasql/odbc.so Reading symbols from /usr/local/lib/lua/5.1/cjson.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/lib/lua/5.1/cjson.so Reading symbols from /usr/local/lib/lua/5.1/socket/core.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/lib/lua/5.1/socket/core.so Reading symbols from /usr/local/lib/lua/5.1/ssl.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/lib/lua/5.1/ssl.so Core was generated by `./freeswitch -nc'. Program terminated with signal 6, Aborted. #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 Missing separate debuginfos, use: debuginfo-install cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 glibc-2.12-1.166.el6_7.1.x86_64 keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 libcom_err-1.41.12-22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 libjpeg-turbo-1.2.1-3.el6_5.x86_64 libselinux-2.0.94-5.8.el6.x86_64 libssh2-1.4.2-1.el6_6.1.x86_64 libstdc++-4.4.7-16.el6.x86_64 libtool-ltdl-2.2.6-15.5.el6.x86_64 ncurses-libs-5.7-4.20090207.el6.x86_64 nspr-4.10.8-1.el6_6.x86_64 nss-3.19.1-3.el6_6.x86_64 nss-softokn-freebl-3.14.3-22.el6_6.x86_64 nss-util-3.19.1-1.el6_6.x86_64 openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64 unixODBC-2.2.14-14.el6.x86_64 zlib-1.2.3-29.el6.x86_64 *** Second command: set pagination off *** Output: (gdb) set pagination off *** Third command: info threads *** Output: (gdb) info threads 35 Thread 0x7fad0eb34700 (LWP 20777) 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 34 Thread 0x7fad60076700 (LWP 20749) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 33 Thread 0x7fad4b2be700 (LWP 20752) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 32 Thread 0x7fad0f51b700 (LWP 20766) 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 31 Thread 0x7fad48ab6700 (LWP 20761) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 30 Thread 0x7fad4a1ec700 (LWP 20760) 0x000000352dce1423 in select () from /lib64/libc.so.6 29 Thread 0x7fad4a228700 (LWP 20759) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 28 Thread 0x7fad4bdfc700 (LWP 20747) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 27 Thread 0x7fad61fd1700 (LWP 20736) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 26 Thread 0x7fad637e8700 (LWP 20733) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 25 Thread 0x7fad0f593700 (LWP 20767) 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 24 Thread 0x7fad63899700 (LWP 20730) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 23 Thread 0x7fad63938700 (LWP 20729) 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 22 Thread 0x7fad0ecfa700 (LWP 20771) 0x000000352dcdf183 in poll () from /lib64/libc.so.6 21 Thread 0x7fad60fb5700 (LWP 20746) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 20 Thread 0x7fad0f557700 (LWP 20768) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 19 Thread 0x7fad48058700 (LWP 20769) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 18 Thread 0x7fad61d6f700 (LWP 20758) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 17 Thread 0x7fad636e7700 (LWP 20745) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 16 Thread 0x7fad4b282700 (LWP 20753) 0x000000352dce1423 in select () from /lib64/libc.so.6 15 Thread 0x7fad61069700 (LWP 20742) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 14 Thread 0x7fad6102d700 (LWP 20743) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 13 Thread 0x7fad60ff1700 (LWP 20744) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 12 Thread 0x7fad610a5700 (LWP 20741) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 11 Thread 0x7fad4b2fa700 (LWP 20751) 0x000000352dce1423 in select () from /lib64/libc.so.6 10 Thread 0x7fad61f95700 (LWP 20737) 0x000000352dce1423 in select () from /lib64/libc.so.6 9 Thread 0x7fad4b336700 (LWP 20750) 0x000000352dce1423 in select () from /lib64/libc.so.6 8 Thread 0x7fad62ce6700 (LWP 20738) 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 7 Thread 0x7fad0e840700 (LWP 20800) 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 6 Thread 0x7fad0eabc700 (LWP 20795) 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 5 Thread 0x7fad0e1e0700 (LWP 20802) 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 4 Thread 0x7fad600b2700 (LWP 20748) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 3 Thread 0x7fad63a39700 (LWP 20728) 0x000000352dce1423 in select () from /lib64/libc.so.6 2 Thread 0x7fad63b017e0 (LWP 20727) 0x000000352dce1423 in select () from /lib64/libc.so.6 * 1 Thread 0x7fad0ea80700 (LWP 20798) 0x000000352dc32625 in raise () from /lib64/libc.so.6 *** Fourth command: bt *** Output: (gdb) bt #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from /usr/lib64/libcrypto.so.10 #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from /usr/lib64/libcrypto.so.10 #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a70, nresults=1) at ldo.c:319 #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, func=0x7face0027a70, nResults=) at ldo.c:376 #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a10, nresults=1) at ldo.c:319 #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face00279f0, nResults=) at ldo.c:377 #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027990, nresults=1) at ldo.c:319 #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000d10, nResults=) at ldo.c:377 #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0000cb0, nresults=1) at ldo.c:319 #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000ca0, nResults=) at ldo.c:377 #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=, u=, old_top=32, ef=) at ldo.c:463 #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 *** Fifth command: bt full *** Output: (gdb) bt full #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 No symbol table info available. #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 No symbol table info available. #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 No symbol table info available. #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 No symbol table info available. #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 No symbol table info available. #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 No symbol table info available. #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 No symbol table info available. #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 No symbol table info available. #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from /usr/lib64/libcrypto.so.10 No symbol table info available. #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from /usr/lib64/libcrypto.so.10 No symbol table info available. #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so No symbol table info available. #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a70, nresults=1) at ldo.c:319 ci = n = cl = funcr = #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, func=0x7face0027a70, nResults=) at ldo.c:376 No locals. #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 func = #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 name = 0x7face0038bf8 "ssl.core" i = 4 #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a10, nresults=1) at ldo.c:319 ci = n = cl = funcr = #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7face0027a10 cl = 0x7face0021ae0 base = k = 0x7face0038f40 pc = 0x7face003babc #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face00279f0, nResults=) at ldo.c:377 No locals. #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 func = #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 name = 0x7face001d528 "ssl" i = 2 #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027990, nresults=1) at ldo.c:319 ci = n = cl = funcr = #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7face0027990 cl = 0x7face001d7c0 base = k = 0x7face002a600 pc = 0x7face002a878 #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000d10, nResults=) at ldo.c:377 No locals. #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 func = #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 name = 0x7face0014368 "ssl.https" i = 2 #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0000cb0, nresults=1) at ldo.c:319 ci = n = cl = funcr = #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7face0000cb0 cl = 0x7face002cf80 base = k = 0x7face0016190 pc = 0x7face002c65c #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000ca0, nResults=) at ldo.c:377 No locals. #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, 140380469201272, 40}}}}, status = 0} #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=, u=, old_top=32, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x7face0000ca0, nresults = 0} status = func = #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 status = base = 1 __func__ = "docall" #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 file = fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" args = error = __func__ = "lua_parse_and_execute" __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, char*)" #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 lth = 0x7face8005ab0 pool = 0x7face80059d8 L = 0x7face00008c0 __func__ = "lua_thread_run" #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. *** Sixth Command: thread apply all bt *** Output: (gdb) thread apply all bt Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 #2 0x00007fad63b5f189 in switch_socket_recv (sock=, buf=, len=) at src/switch_apr.c:765 #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, event=0x7fad0eb33d88, timeout=0) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 #4 0x00007fad614e9bcc in listener_run (thread=, obj=0x7facfc007060) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 34 (Thread 0x7fad60076700 (LWP 20749)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, obj=0x8ee658) at src/switch_loadable_module.c:98 #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad48ae2eec in timer_thread_run (thread=, obj=) at mod_spandsp_fax.c:211 #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 #3 0x00007fad4a3bd151 in node_thread_run (thread=, obj=) at /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x963bd0) at src/switch_core_sqldb.c:1894 #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, tout=) at su_epoll_port.c:495 #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at su_base_port.c:349 #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad60ff0690) at su_pthread_port.c:343 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x8e1830) at src/switch_core_sqldb.c:1894 #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, data=0x7fad637e7db8) at misc/apr_queue.c:276 #2 0x00007fad63bef9a1 in log_thread (t=, obj=) at src/switch_log.c:294 #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, sock=0x7facfc000c10, connection_context=0x7facfc00af88) at network_io/unix/sockets.c:191 #2 0x00007fad614e91a9 in mod_event_socket_runtime () at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, obj=0x8eec10) at src/switch_loadable_module.c:98 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x7fad63899700 (LWP 20730)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, data=0x7fad63898d98) at misc/apr_queue.c:276 #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread=, obj=0x782cb0) at src/switch_event.c:305 #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x7fad63938700 (LWP 20729)): #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond=, mutex=, timeout=) at src/switch_apr.c:380 #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager (thread=, obj=) at src/switch_core_session.c:1788 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 #2 0x00007fad63b5ed33 in switch_poll (aprset=, numsock=, nsds=, timeout=) at src/switch_apr.c:957 #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, event=0x7fad0ecf9d88, timeout=0) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 #4 0x00007fad614e9bcc in listener_run (thread=, obj=0x7facfc003040) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, tout=) at su_epoll_port.c:495 #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at su_base_port.c:349 #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad6102c690) at su_pthread_port.c:343 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, data=0x7fad0f556db8) at misc/apr_queue.c:276 #2 0x00007fad63ba71e7 in chat_thread_run (thread=, obj=0x8ef0b0) at src/switch_loadable_module.c:680 #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7fad48058700 (LWP 20769)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, data=0x7fad48057db8) at misc/apr_queue.c:276 #2 0x00007fad63ba71e7 in chat_thread_run (thread=, obj=0xa0ef60) at src/switch_loadable_module.c:680 #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, data=0x7fad61d6ed98) at misc/apr_queue.c:276 #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread=, obj=) at sofia_presence.c:1615 #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, tout=) at su_epoll_port.c:495 #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at su_base_port.c:349 #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad61068690) at su_pthread_port.c:343 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x91d610) at sofia.c:2308 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7fad61069700 (LWP 20742)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, tout=) at su_epoll_port.c:495 #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, tout=1000) at su_base_port.c:467 #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x91d610) at sofia.c:2666 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, tout=) at su_epoll_port.c:495 #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, tout=1000) at su_base_port.c:467 #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x9217e0) at sofia.c:2666 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, tout=) at su_epoll_port.c:495 #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, tout=1000) at su_base_port.c:467 #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x925b00) at sofia.c:2666 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, data=0x7fad610a4da8) at misc/apr_queue.c:276 #2 0x00007fad6116c271 in sofia_msg_thread_run (thread=, obj=0x7fad61107ad8) at sofia.c:1669 #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x925b00) at sofia.c:2308 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread=, obj=) at src/switch_core_sqldb.c:1238 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x9217e0) at sofia.c:2308 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread=, obj=) at src/switch_scheduler.c:188 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 #2 0x000000352e009487 in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 #6 0x000000353a4e8e48 in ERR_load_strings () from /usr/lib64/libcrypto.so.10 #7 0x000000353a536b7e in ERR_load_CONF_strings () from /usr/lib64/libcrypto.so.10 #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from /usr/lib64/libcrypto.so.10 #9 0x000000353e445ae9 in SSL_load_error_strings () from /usr/lib64/libssl.so.10 #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027a70, nresults=1) at ldo.c:319 #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, func=0x7facd4027a70, nResults=) at ldo.c:376 #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027a10, nresults=1) at ldo.c:319 #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd40279f0, nResults=) at ldo.c:377 #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027990, nresults=1) at ldo.c:319 #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd4000d10, nResults=) at ldo.c:377 #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4000cb0, nresults=1) at ldo.c:319 #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd4000ca0, nResults=) at ldo.c:377 #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func=, u=, old_top=32, ef=) at ldo.c:463 #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 #3 0x000000353a4e8e48 in ERR_load_strings () from /usr/lib64/libcrypto.so.10 #4 0x000000353a536b7e in ERR_load_CONF_strings () from /usr/lib64/libcrypto.so.10 #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from /usr/lib64/libcrypto.so.10 #6 0x000000353e445ae9 in SSL_load_error_strings () from /usr/lib64/libssl.so.10 #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc028990, nresults=1) at ldo.c:319 #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, func=0x7facdc028990, nResults=) at ldo.c:376 #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc028930, nresults=1) at ldo.c:319 #13 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc028910, nResults=) at ldo.c:377 #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc0288b0, nresults=1) at ldo.c:319 #18 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc000d10, nResults=) at ldo.c:377 #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc000cb0, nresults=1) at ldo.c:319 #23 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc000ca0, nResults=) at ldo.c:377 #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func=, u=, old_top=32, ef=) at ldo.c:463 #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 #30 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str=, l=) at llex.c:119 #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, seminfo=0x7fad0e1dd1d8) at llex.c:426 #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:82 #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:568 #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:586 #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, z=0x7fad0e1dd430, buff=, name=) at lparser.c:391 #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) at ldo.c:497 #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=, u=, old_top=256, ef=) at ldo.c:463 #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, z=, name=) at ldo.c:513 #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader=, data=, chunkname=0x7facd801c448 "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at lauxlib.c:581 #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, func=0x7facd8000d10, nresults=1) at ldo.c:319 #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, func=0x7facd8000d10, nResults=) at ldo.c:376 #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs=, nresults=1) at lapi.c:782 #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, func=0x7facd8000cb0, nresults=1) at ldo.c:319 #23 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, func=0x7facd8000ca0, nResults=) at ldo.c:377 #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=, u=, old_top=32, ef=) at ldo.c:463 #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 #30 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 #3 0x00007fad63b79eaa in pool_thread (thread=, obj=) at src/switch_core_memory.c:565 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at src/switch_core.c:994 #4 0x0000000000402e88 in main (argc=2, argv=) at src/switch.c:1184 Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from /usr/lib64/libcrypto.so.10 #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from /usr/lib64/libcrypto.so.10 #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a70, nresults=1) at ldo.c:319 #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, func=0x7face0027a70, nResults=) at ldo.c:376 #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a10, nresults=1) at ldo.c:319 #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face00279f0, nResults=) at ldo.c:377 #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027990, nresults=1) at ldo.c:319 #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000d10, nResults=) at ldo.c:377 #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0000cb0, nresults=1) at ldo.c:319 #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000ca0, nResults=) at ldo.c:377 #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=, u=, old_top=32, ef=) at ldo.c:463 #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 *** Seventh command: thread apply all bt full *** Output: (gdb) thread apply all bt full Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 rv = arv = #2 0x00007fad63b5f189 in switch_socket_recv (sock=, buf=, len=) at src/switch_apr.c:765 r = #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, event=0x7fad0eb33d88, timeout=0) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 do_sleep = 1 '\001' mlen = 1 bytes = 0 mbuf = 0x7face40008c0 "b" buf = '\000' len = 140381252697496 status = SWITCH_STATUS_BREAK count = 0 elapsed = start = 1445700751 pop = 0x0 ptr = 0x7face40008c0 "b" crcount = 0 '\000' buf_len = 2048 channel = 0x0 clen = 0 __PRETTY_FUNCTION__ = "read_packet" __func__ = "read_packet" #4 0x00007fad614e9bcc in listener_run (thread=, obj=0x7facfc007060) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 listener = 0x7facfc007060 buf = '\000' len = 1024 status = event = 0x0 reply = "~Reply-Text: +OK Job-UUID: 70ac2eda-7a64-11e5-abaa-0ba500386533\nJob-UUID: 70ac2eda-7a64-11e5-abaa-0ba500386533\n\n", '\000' session = 0x0 channel = 0x0 revent = 0x0 var = locked = 1 __PRETTY_FUNCTION__ = "listener_run" __func__ = "listener_run" #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 34 (Thread 0x7fad60076700 (LWP 20749)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 i = lc = written = iterations = qm = 0x7fad3c016990 i = __func__ = "switch_user_sql_thread" #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 i = lc = written = iterations = qm = 0x7fad40016990 i = __func__ = "switch_user_sql_thread" #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 exp = 1 too_late = 20000000 current_ms = 180 x = tick = 49 sps_interval_ticks = ts = 1445700751025503 last = 1445700751005503 fwd_errs = rev_errs = 0 profile_tick = 0 tfd = 45 time_sync = 4 last_MICROSECONDS_PER_TICK = 20000 spec = {it_interval = {tv_sec = 0, tv_nsec = 20000000}, it_value = {tv_sec = 0, tv_nsec = 20000000}} __func__ = "softtimer_runtime" #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, obj=0x8ee658) at src/switch_loadable_module.c:98 status = ts = 0x8ee658 module = 0x8efb40 __PRETTY_FUNCTION__ = "switch_loadable_module_exec" __func__ = "switch_loadable_module_exec" #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad48ae2eec in timer_thread_run (thread=, obj=) at mod_spandsp_fax.c:211 timer = {interval = 20, flags = 1, samples = 160, samplecount = 160, timer_interface = 0x8efa30, memory_pool = 0x7fad08000b88, private_info = 0x7fad08000c70, diff = 0, tick = 0} pvt = __func__ = "timer_thread_run" #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 497} #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 ts = {tv_sec = 0, tv_nsec = 0} #3 0x00007fad4a3bd151 in node_thread_run (thread=, obj=) at /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 ppl_waiting = consumer_total = idle_consumers = found = node = last = this_node = cur_priority = 1 __func__ = "node_thread_run" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x963bd0) at src/switch_core_sqldb.c:1894 i = lc = written = iterations = qm = 0x963bd0 i = __func__ = "switch_user_sql_thread" #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 3 ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 = 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = 0x7fad28000908, fd = 671090952, u32 = 671090952, u64 = 140381677160712}}, {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = 32685}}, {events = 0, data = {ptr = 0x7fad4bdfbd60, fd = 1272954208, u32 = 1272954208, u64 = 140382279023968}}} __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at su_base_port.c:349 tout = 1000 tout2 = 0 __PRETTY_FUNCTION__ = "su_base_port_run" #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad60ff0690) at su_pthread_port.c:343 arg = 0x0 task = {{sut_port = 0x7fad280008c0, sut_root = 0x7fad28001130}} zap = 1 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x8e1830) at src/switch_core_sqldb.c:1894 i = lc = written = iterations = qm = 0x8e1830 i = __func__ = "switch_user_sql_thread" #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, data=0x7fad637e7db8) at misc/apr_queue.c:276 rv = 0 #2 0x00007fad63bef9a1 in log_thread (t=, obj=) at src/switch_log.c:294 pop = 0x0 node = 0x0 binding = __func__ = "log_thread" #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, sock=0x7facfc000c10, connection_context=0x7facfc00af88) at network_io/unix/sockets.c:191 No locals. #2 0x00007fad614e91a9 in mod_event_socket_runtime () at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 pool = 0x7facfc000a18 listener_pool = 0x7facfc00af88 rv = sa = 0x7facfc000b40 inbound_socket = 0x7facfc00b0b0 listener = 0x7facfc007060 x = 0 errs = 0 __func__ = "mod_event_socket_runtime" #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, obj=0x8eec10) at src/switch_loadable_module.c:98 status = ts = 0x8eec10 module = 0x90bba0 __PRETTY_FUNCTION__ = "switch_loadable_module_exec" __func__ = "switch_loadable_module_exec" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 24 (Thread 0x7fad63899700 (LWP 20730)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, data=0x7fad63898d98) at misc/apr_queue.c:276 rv = 0 #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread=, obj=0x782cb0) at src/switch_event.c:305 pop = 0x0 event = 0x0 queue = 0x782cb0 my_id = __func__ = "switch_event_dispatch_thread" #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 23 (Thread 0x7fad63938700 (LWP 20729)): #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 rv = then = abstime = {tv_sec = 1445700751, tv_nsec = 43488000} #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond=, mutex=, timeout=) at src/switch_apr.c:380 st = #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager (thread=, obj=) at src/switch_core_session.c:1788 check = 1 ttl = xsleep = sleep = next = #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 i = pollset = 0x7fad0ecf8fb0 #2 0x00007fad63b5ed33 in switch_poll (aprset=, numsock=, nsds=, timeout=) at src/switch_apr.c:957 st = 1 #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, event=0x7fad0ecf9d88, timeout=0) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 fdr = 0 do_sleep = 1 '\001' mlen = 0 bytes = 0 mbuf = 0x7facec0008c0 "" buf = "Content-Type: log/data\nContent-Length: 61\nLog-Level: 0\nText-Channel: 1\nLog-File: sofia.c\nLog-Func: logger\nLog-Line: 2807\nUser-Data: \n\n\000\nLog-Line: 2098\nUser-Data: \n\n", '\000' len = 61 status = SWITCH_STATUS_BREAK count = 0 elapsed = start = 1445700736 pop = 0x7facf00034c0 ptr = 0x7facec0008c0 "" crcount = 0 '\000' buf_len = 2048 channel = 0x0 clen = 0 __PRETTY_FUNCTION__ = "read_packet" __func__ = "read_packet" #4 0x00007fad614e9bcc in listener_run (thread=, obj=0x7facfc003040) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 listener = 0x7facfc003040 buf = '\000' len = 1024 status = event = 0x0 reply = "+OK log level [7]", '\000' session = 0x0 channel = 0x0 revent = 0x0 var = locked = 1 __PRETTY_FUNCTION__ = "listener_run" __func__ = "listener_run" #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 3 ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 = 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = 0x7fad34000908, fd = 872417544, u32 = 872417544, u64 = 140381878487304}}, {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = 32685}}, {events = 0, data = {ptr = 0x7fad60fb4d60, fd = 1627082080, u32 = 1627082080, u64 = 140382633151840}}} __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at su_base_port.c:349 tout = 1000 tout2 = 0 __PRETTY_FUNCTION__ = "su_base_port_run" #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad6102c690) at su_pthread_port.c:343 arg = 0x0 task = {{sut_port = 0x7fad340008c0, sut_root = 0x7fad34001130}} zap = 1 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, data=0x7fad0f556db8) at misc/apr_queue.c:276 rv = 0 #2 0x00007fad63ba71e7 in chat_thread_run (thread=, obj=0x8ef0b0) at src/switch_loadable_module.c:680 pop = 0x352dd41382 q = 0x8ef0b0 __func__ = "chat_thread_run" #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 19 (Thread 0x7fad48058700 (LWP 20769)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, data=0x7fad48057db8) at misc/apr_queue.c:276 rv = 0 #2 0x00007fad63ba71e7 in chat_thread_run (thread=, obj=0xa0ef60) at src/switch_loadable_module.c:680 pop = 0x352dd41382 q = 0xa0ef60 __func__ = "chat_thread_run" #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, data=0x7fad61d6ed98) at misc/apr_queue.c:276 rv = 0 #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread=, obj=) at sofia_presence.c:1615 count = 0 pop = 0x7fad500008c0 __func__ = "sofia_presence_event_thread_run" #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 7 ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 = 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = 0x7fad30000908, fd = 805308680, u32 = 805308680, u64 = 140381811378440}}, {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = 32685}}, {events = 0, data = {ptr = 0x7fad636e6d60, fd = 1668181344, u32 = 1668181344, u64 = 140382674251104}}} __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at su_base_port.c:349 tout = 870 tout2 = 0 __PRETTY_FUNCTION__ = "su_base_port_run" #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad61068690) at su_pthread_port.c:343 arg = 0x0 task = {{sut_port = 0x7fad300008c0, sut_root = 0x7fad30001130}} zap = 1 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 936487} #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 ts = {tv_sec = 2361183241434822607, tv_nsec = 0} #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x91d610) at sofia.c:2308 profile = 0x91d610 ireg_loops = 1 gateway_loops = __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" __func__ = "sofia_profile_worker_thread_run" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 15 (Thread 0x7fad61069700 (LWP 20742)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 1 ev = {{events = 1627818160, data = {ptr = 0x61068d1000007fad, fd = 32685, u32 = 32685, u64 = 6991430571398299565}}, {events = 32685, data = {ptr = 0x7fad61068d90, fd = 1627819408, u32 = 1627819408, u64 = 140382633889168}}, {events = 1629800027, data = {ptr = 0x562ba48f00007fad, fd = 32685, u32 = 32685, u64 = 6209237445347671981}}, {events = 0, data = {ptr = 0x1b6d5d1, fd = 28759505, u32 = 28759505, u64 = 28759505}}} __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, tout=1000) at su_base_port.c:467 now = {tv_sec = 3654689551, tv_usec = 28759} __PRETTY_FUNCTION__ = "su_base_port_step" #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x91d610) at sofia.c:2666 profile = 0x91d610 node = s_event = 0x0 use_100rel = use_timer = use_rfc_5626 = supported = 0x91f2f8 "timer, path, replaces" sanity = worker_thread = 0x7fad40015570 st = SWITCH_STATUS_SUCCESS qname = "sofia:external", '\000' __func__ = "sofia_profile_thread_run" __PRETTY_FUNCTION__ = "sofia_profile_thread_run" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 1 ev = {{events = 1627572400, data = {ptr = 0x6102cd1000007fad, fd = 32685, u32 = 32685, u64 = 6990375040235634605}}, {events = 32685, data = {ptr = 0x7fad6102cd90, fd = 1627573648, u32 = 1627573648, u64 = 140382633643408}}, {events = 1629800027, data = {ptr = 0x562ba48e00007fad, fd = 32685, u32 = 32685, u64 = 6209237441052704685}}, {events = 0, data = {ptr = 0x384425b, fd = 58999387, u32 = 58999387, u64 = 58999387}}} __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, tout=1000) at su_base_port.c:467 now = {tv_sec = 3654689550, tv_usec = 58999} __PRETTY_FUNCTION__ = "su_base_port_step" #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x9217e0) at sofia.c:2666 profile = 0x9217e0 node = s_event = 0x0 use_100rel = use_timer = use_rfc_5626 = supported = 0x923528 "timer, path, replaces" sanity = worker_thread = 0x7fad604edb40 st = SWITCH_STATUS_SUCCESS qname = "sofia:internal-ipv6", '\000' __func__ = "sofia_profile_thread_run" __PRETTY_FUNCTION__ = "sofia_profile_thread_run" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, tout=) at su_epoll_port.c:495 j = n = events = 0 index = version = 1 ev = {{events = 1627326640, data = {ptr = 0x60ff0d1000007fad, fd = 32685, u32 = 32685, u64 = 6989319509072969645}}, {events = 32685, data = {ptr = 0x7fad60ff0d90, fd = 1627327888, u32 = 1627327888, u64 = 140382633397648}}, {events = 1629800027, data = {ptr = 0x562ba48e00007fad, fd = 32685, u32 = 32685, u64 = 6209237441052704685}}, {events = 0, data = {ptr = 0x3ab58ee, fd = 61561070, u32 = 61561070, u64 = 61561070}}} __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, tout=1000) at su_base_port.c:467 now = {tv_sec = 3654689550, tv_usec = 61561} __PRETTY_FUNCTION__ = "su_base_port_step" #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x925b00) at sofia.c:2666 profile = 0x925b00 node = s_event = 0x0 use_100rel = use_timer = use_rfc_5626 = supported = 0x927930 "timer, path, replaces" sanity = worker_thread = 0x7fad605b3b58 st = SWITCH_STATUS_SUCCESS qname = "sofia:internal", '\000' __func__ = "sofia_profile_thread_run" __PRETTY_FUNCTION__ = "sofia_profile_thread_run" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, data=0x7fad610a4da8) at misc/apr_queue.c:276 rv = 0 #2 0x00007fad6116c271 in sofia_msg_thread_run (thread=, obj=0x7fad61107ad8) at sofia.c:1669 pop = 0x7fad40005d20 q = 0x7fad61107ad8 my_id = __func__ = "sofia_msg_thread_run" #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 841966} #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 ts = {tv_sec = 2361183241434822607, tv_nsec = 0} #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x925b00) at sofia.c:2308 profile = 0x925b00 ireg_loops = 1 gateway_loops = __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" __func__ = "sofia_profile_worker_thread_run" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 822121} #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 ts = {tv_sec = 14, tv_nsec = 0} #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread=, obj=) at src/switch_core_sqldb.c:1238 sec = 2 reg_sec = 2 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 936224} #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 ts = {tv_sec = 2361183241434822607, tv_nsec = 0} #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x9217e0) at sofia.c:2308 profile = 0x9217e0 ireg_loops = 1 gateway_loops = __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" __func__ = "sofia_profile_worker_thread_run" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 rv = then = abstime = {tv_sec = 1445700751, tv_nsec = 435928000} #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 rv = 0 #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread=, obj=) at src/switch_scheduler.c:188 pop = 0x7fad58001730 __func__ = "switch_scheduler_task_thread" #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 No symbol table info available. #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 No symbol table info available. #2 0x000000352e009487 in pthread_mutex_lock () from /lib64/libpthread.so.0 No symbol table info available. #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 No symbol table info available. #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 No symbol table info available. #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 No symbol table info available. #6 0x000000353a4e8e48 in ERR_load_strings () from /usr/lib64/libcrypto.so.10 No symbol table info available. #7 0x000000353a536b7e in ERR_load_CONF_strings () from /usr/lib64/libcrypto.so.10 No symbol table info available. #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from /usr/lib64/libcrypto.so.10 No symbol table info available. #9 0x000000353e445ae9 in SSL_load_error_strings () from /usr/lib64/libssl.so.10 No symbol table info available. #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so No symbol table info available. #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027a70, nresults=1) at ldo.c:319 ci = n = cl = funcr = #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, func=0x7facd4027a70, nResults=) at ldo.c:376 No locals. #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 func = #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 name = 0x7facd4038bf8 "ssl.core" i = 4 #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027a10, nresults=1) at ldo.c:319 ci = n = cl = funcr = #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7facd4027a10 cl = 0x7facd4021ae0 base = k = 0x7facd4038f40 pc = 0x7facd403babc #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd40279f0, nResults=) at ldo.c:377 No locals. #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 func = #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 name = 0x7facd401d528 "ssl" i = 2 #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027990, nresults=1) at ldo.c:319 ci = n = cl = funcr = #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7facd4027990 cl = 0x7facd401d7c0 base = k = 0x7facd402a600 pc = 0x7facd402a878 #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd4000d10, nResults=) at ldo.c:377 No locals. #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 func = #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 name = 0x7facd4014368 "ssl.https" i = 2 #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4000cb0, nresults=1) at ldo.c:319 ci = n = cl = funcr = #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7facd4000cb0 cl = 0x7facd402cf80 base = k = 0x7facd4016190 pc = 0x7facd402c65c #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd4000ca0, nResults=) at ldo.c:377 No locals. #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {140380267874496, 232850695908416477, 1, 0, 32, 140380267875120, -260824505357509667, -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, 140380267874680, 40, 140380267872288, 140380267874496, 1, 0, 228401325905, 140380267874680, 40}}}}, status = 0} #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func=, u=, old_top=32, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x7facd4000ca0, nresults = 0} status = func = #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 status = base = 1 __func__ = "docall" #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 file = fdup = 0x7facd4013250 "/usr/local/freeswitch/scripts/cv2agent.lua" args = error = __func__ = "lua_parse_and_execute" __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, char*)" #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 lth = 0x7face8009cf0 pool = 0x7face8009c18 L = 0x7facd40008c0 __func__ = "lua_thread_run" #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 No symbol table info available. #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 No symbol table info available. #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 No symbol table info available. #3 0x000000353a4e8e48 in ERR_load_strings () from /usr/lib64/libcrypto.so.10 No symbol table info available. #4 0x000000353a536b7e in ERR_load_CONF_strings () from /usr/lib64/libcrypto.so.10 No symbol table info available. #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from /usr/lib64/libcrypto.so.10 No symbol table info available. #6 0x000000353e445ae9 in SSL_load_error_strings () from /usr/lib64/libssl.so.10 No symbol table info available. #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so No symbol table info available. #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc028990, nresults=1) at ldo.c:319 ci = n = cl = funcr = #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, func=0x7facdc028990, nResults=) at ldo.c:376 No locals. #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 func = #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 name = 0x7facdc039e28 "ssl.core" i = 4 #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc028930, nresults=1) at ldo.c:319 ci = n = cl = funcr = #13 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7facdc028930 cl = 0x7facdc03a510 base = k = 0x7facdc03a120 pc = 0x7facdc03ccec #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc028910, nResults=) at ldo.c:377 No locals. #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 func = #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 name = 0x7facdc02aed8 "ssl" i = 2 #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc0288b0, nresults=1) at ldo.c:319 ci = n = cl = funcr = #18 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7facdc0288b0 cl = 0x7facdc01a5d0 base = k = 0x7facdc019bc0 pc = 0x7facdc019e38 #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc000d10, nResults=) at ldo.c:377 No locals. #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 func = #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 name = 0x7facdc014368 "ssl.https" i = 2 #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc000cb0, nresults=1) at ldo.c:319 ci = n = cl = funcr = #23 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7facdc000cb0 cl = 0x7facdc02cf80 base = k = 0x7facdc016190 pc = 0x7facdc02c65c #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc000ca0, nResults=) at ldo.c:377 No locals. #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {140380402092224, 232850695908416477, 1, 0, 32, 140380402092848, -260824851102376995, -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, 140380402092408, 40, 140380402090016, 140380402092224, 1, 0, 228401325905, 140380402092408, 40}}}}, status = 0} #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func=, u=, old_top=32, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x7facdc000ca0, nresults = 0} status = func = #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 status = base = 1 __func__ = "docall" #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 file = fdup = 0x7facdc013250 "/usr/local/freeswitch/scripts/cv2agent.lua" args = error = __func__ = "lua_parse_and_execute" __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, char*)" #30 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 lth = 0x7face8001870 pool = 0x7face8001798 L = 0x7facdc0008c0 __func__ = "lua_thread_run" #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 o = h = 353396075 step = 1 l1 = #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str=, l=) at llex.c:119 L = 0x7facd80008c0 ts = o = #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, seminfo=0x7fad0e1dd1d8) at llex.c:426 ts = #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 No locals. #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:82 No locals. #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:568 fs = 0x7fad0e1dcaf0 f = 0x7facd8019920 nparams = 2 #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:586 new_fs = {f = 0x7facd8019920, h = 0x7facd8019ad0, prev = 0x7fad0e1dcf60, ls = 0x7fad0e1dd1c0, L = 0x7facd80008c0, bl = 0x0, pc = 0, lasttarget = -1, jpc = -1, freereg = 0, nk = 0, np = 0, nlocvars = 2, nactvar = 0 '\000', upvalues = {{k = 6 '\006', info = 4 '\004'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 209 '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 101 'e'}, {k = 169 '\251', info = 11 '\v'}, {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 64 '@'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 10 '\n', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 6 '\006'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 27 '\033'}, {k = 167 '\247', info = 11 '\v'}, {k = 15 '\017', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 176 '\260', info = 123 '{'}, {k = 64 '@', info = 192 '\300'}, {k = 212 '\324', info = 1 '\001'}, {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 8 '\b', info = 0 '\000'}, {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 32 ' '}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 72 'H'}, {k = 171 '\253', info = 2 '\002'}, {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 120 'x'}, {k = 9 '\t', info = 0 '\000'}, {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 5 '\005', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 8 '\b', info = 0 '\000'}}, actvar = {0, 1, 0, 0, 0, 0, 52292, 3613, 32685, 0, 57909, 3851, 32685, 0, 34, 0, 0, 0, 25340, 3851, 32685, 0, 52992, 3613, 32685, 0, 54464, 55297, 32684, 0, 52464, 3613, 32685, 0, 2240, 55296, 32684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52292, 3613, 32685, 0, 44193, 3851, 32685, 0, 52288, 3613, 32685, 0, 8, 0, 49, 0, 0, 0, 124, 0, 920, 0 , 1, 0 , 65535, 65535, 65535, 65535, 39568, 55297, 32684, 0, 2240, 55296, 32684, 0, 53696, 3613, 32685, 0, 1712, 3614, 32685, 0, 256, 0, 0, 0, 52992, 3613, 32685, 0, 44308, 3851, 32685, 0, 39568, 55297, 32684, 0, 4, 0, 32685, 0, 256, 0, 0, 0, 7733, 3852, 32685, 0, 40, 0, 0, 0, 53696, 3613, 32685, 0, 53720, 3613, 32685, 0, 53696, 3613, 32685, 0, 39568, 55297, 32684, 0, 52912, 3613, 32685, 0, 0, 0}} #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 v = {k = VLOCAL, u = {s = {info = 13, aux = 32684}, nval = 6.9355310431915383e-310}, t = -1, f = -1} b = {k = VNONRELOC, u = {s = {info = 12, aux = 0}, nval = 5.9287877500949585e-323}, t = -1, f = -1} fs = 0x7fad0e1dcf60 #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 line = #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 islast = #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, z=0x7fad0e1dd430, buff=, name=) at lparser.c:391 lexstate = {current = 41, linenumber = 47, lastline = 47, t = {token = 44, seminfo = {r = 6.9357100917667287e-310, ts = 0x7facd80199a0}}, lookahead = {token = 287, seminfo = {r = 6.9357549440215414e-310, ts = 0x7fad0e1dd480}}, fs = 0x7fad0e1dcaf0, L = 0x7facd80008c0, z = 0x7fad0e1dd430, buff = 0x7fad0e1dd3e8, source = 0x7facd801c430, decpoint = 46 '.'} funcstate = {f = 0x7facd801d440, h = 0x7facd801d4c0, prev = 0x0, ls = 0x7fad0e1dd1c0, L = 0x7facd80008c0, bl = 0x0, pc = 40, lasttarget = -1, jpc = -1, freereg = 14, nk = 26, np = 1, nlocvars = 14, nactvar = 14 '\016', upvalues = {{k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 64 '@'}, {k = 209 '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 217 '\331'}, {k = 39 '\'', info = 12 '\f'}, {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 240 '\360'}, {k = 213 '\325', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 16 '\020'}, {k = 144 '\220', info = 11 '\v'}, {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 176 '\260'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 3 '\003'}, {k = 170 '\252', info = 11 '\v'}, {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 24 '\030'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 16 '\020'}, {k = 209 '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 208 '\320'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 48 '0'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 56 '8'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 48 '0'}, {k = 209 '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 80 'P'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 112 'p'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 144 '\220'}, {k = 208 '\320', info = 29 '\035'}}, actvar = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 53504, 3613, 32685, 0, 58942, 3851, 32685, 0, 58, 0, 0, 0, 55472, 3613, 32685, 0, 54768, 3613, 32685, 0, 55392, 3613, 32685, 0, 54768, 3613, 32685, 0, 57288, 3851, 32685, 0, 58, 0, 0, 0, 54160, 3613, 32685, 0, 41, 0, 0, 0, 54160, 3613, 32685, 0, 14352, 55297, 32684, 0, 33052, 256, 0, 0, 917, 0, 0, 0, 180, 0, 0, 0, 54064, 3613, 32685, 0, 63927, 3851, 32685, 0, 917, 0, 0, 0, 53800, 3613, 32685, 0, 54160, 3613, 32685, 0, 5, 0, 0, 0, 917, 0, 0, 0, 34374, 3851, 32685, 0, 0, 0, 32685, 0, 53584, 3613, 32685, 0, 4, 0, 0, 0, 4674, 3852, 32685, 0, 54768, 3613, 32685, 0, 53800, 3613, 32685, 0, 54160, 3613, 32685, 0, 53616, 3613, 32685, 0, 180, 0, 0, 0, 34649, 3851, 32685, 0, 4, 0, 32685, 0, 101, 0, 32685, 0, 65535, 65535, 65535, 65535, 46489, 11725, 53, 0, 0, 0, 0, 0, 5607, 11719, 53, 0, 53712, 55297, 32684, 0, 8192, 0, 0, 0, 8192, 0, 0, 0, 1, 0, 0, 0, 256, 0, 0, 0, 29794, 11718, 53, 0, 0, 0}} #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) at ldo.c:497 i = tf = cl = p = 0x7fad0e1dd3e0 c = #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 lj = {previous = 0x7fad0e1df730, b = {{__jmpbuf = {140380334983360, 232850695910513629, 1, 2, 256, 140380334984104, -260825861612971043, -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {140380334984576, 18446744073709551568, 140381242905504, 140381258475896, 140380334983360, 140381242905376, 140380335096664, 228401325905, 140380334983544, 63, 0, 140381258474236, 0, 140380334983360, 6, 140380335100368}}}}, status = 0} #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=, u=, old_top=256, ef=) at ldo.c:463 status = oldnCcalls = 2 old_ci = 120 old_allowhooks = 1 '\001' old_errfunc = 16 #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, z=, name=) at ldo.c:513 p = {z = 0x7fad0e1dd430, buff = {buffer = 0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", n = 12, buffsize = 64}, name = 0x7facd801c448 "@/usr/local/share/lua/5.1/ssl/https.lua"} status = #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader=, data=, chunkname=0x7facd801c448 "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 z = {n = 2747, p = 0x7fad0e1dd957 "\n url = {\n url = default_https_port(url),\n method = body and \"POST\" or \"GET\",\n sink = ltn12.sink.table(result_table)\n }\n if body then\n url.source = ltn12.source.string(body)\n"..., reader = 0x7fad0f0be5f0 , data = 0x7fad0e1dd480, L = 0x7facd80008c0} status = 0 #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at lauxlib.c:581 lf = {extraline = 0, f = 0x7facd801d1d0, buff = '-' , "\n-- LuaSec 0.5\n-- Copyright (C) 2009-2014 PUC-Rio\n--\n-- Author: Pablo Musa\n-- Author: Tomas Guisasola\n", '-' , "\n\nlocal socket = require(\"socket\")\nlocal ssl = require(\"ssl\")\nlocal ltn12 "...} status = readstatus = c = fnameindex = 6 #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 filename = 0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua" name = #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, func=0x7facd8000d10, nresults=1) at ldo.c:319 ci = n = cl = funcr = #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, func=0x7facd8000d10, nResults=) at ldo.c:376 No locals. #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs=, nresults=1) at lapi.c:782 func = #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 name = 0x7facd8014368 "ssl.https" i = 2 #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, func=0x7facd8000cb0, nresults=1) at ldo.c:319 ci = n = cl = funcr = #23 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7facd8000cb0 cl = 0x7facd802cf80 base = k = 0x7facd8016190 pc = 0x7facd802c65c #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, func=0x7facd8000ca0, nResults=) at ldo.c:377 No locals. #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {140380334983360, 232850695908416477, 1, 0, 32, 140380334983984, -260825862567175203, -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, 140380334983544, 40, 140380334981152, 140380334983360, 1, 0, 228401325905, 140380334983544, 40}}}}, status = 0} #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=, u=, old_top=32, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x7facd8000ca0, nresults = 0} status = func = #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 status = base = 1 __func__ = "docall" #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 file = fdup = 0x7facd8013250 "/usr/local/freeswitch/scripts/cv2agent.lua" args = error = __func__ = "lua_parse_and_execute" __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, char*)" #30 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 lth = 0x7face800df30 pool = 0x7face800de58 L = 0x7facd80008c0 __func__ = "lua_thread_run" #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 No symbol table info available. #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 i = lc = written = iterations = qm = 0x7fad380169a0 i = __func__ = "switch_user_sql_thread" #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 677} #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 ts = {tv_sec = 140382677735872, tv_nsec = 0} #3 0x00007fad63b79eaa in pool_thread (thread=, obj=) at src/switch_core_memory.c:565 len = 0 #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): #0 0x000000352dce1423 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 tv = {tv_sec = 0, tv_usec = 77301} #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 ts = {tv_sec = 1, tv_nsec = 140382676434616} #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at src/switch_core.c:994 No locals. #4 0x0000000000402e88 in main (argc=2, argv=) at src/switch.c:1184 pid_path = "/usr/local/freeswitch/run/freeswitch.pid", '\000' pid_buffer = "20727", '\000' old_pid_buffer = '\000' pid_len = 5 old_pid_len = 4199899 err = 0x7fad63cbcd8c "Success" nf = do_wait = runas_user = runas_group = reincarnate = reincarnate_reexec = fds = {0, 0} nc = SWITCH_TRUE pid = 20727 i = x = opts = opts_str = '\000' local_argv = {0x7ffcbe3ba5fe "./freeswitch", 0x7ffcbe3ba60b "-nc", 0x0 } local_argc = arg_argv = {0x0 } alt_dirs = log_set = run_set = do_kill = priority = flags = ret = 0 destroy_status = fd = 0x76feb0 pool = 0x76fe38 Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 No symbol table info available. #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 No symbol table info available. #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 No symbol table info available. #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 No symbol table info available. #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 No symbol table info available. #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 No symbol table info available. #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 No symbol table info available. #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 No symbol table info available. #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from /usr/lib64/libcrypto.so.10 No symbol table info available. #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from /usr/lib64/libcrypto.so.10 No symbol table info available. #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so No symbol table info available. #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a70, nresults=1) at ldo.c:319 ci = n = cl = funcr = #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, func=0x7face0027a70, nResults=) at ldo.c:376 No locals. #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 func = #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 name = 0x7face0038bf8 "ssl.core" i = 4 #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a10, nresults=1) at ldo.c:319 ci = n = cl = funcr = #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7face0027a10 cl = 0x7face0021ae0 base = k = 0x7face0038f40 pc = 0x7face003babc #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face00279f0, nResults=) at ldo.c:377 No locals. #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 func = #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 name = 0x7face001d528 "ssl" i = 2 #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027990, nresults=1) at ldo.c:319 ci = n = cl = funcr = #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7face0027990 cl = 0x7face001d7c0 base = k = 0x7face002a600 pc = 0x7face002a878 #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000d10, nResults=) at ldo.c:377 No locals. #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 func = #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 name = 0x7face0014368 "ssl.https" i = 2 #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0000cb0, nresults=1) at ldo.c:319 ci = n = cl = funcr = #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 b = nresults = 1 i = ra = 0x7face0000cb0 cl = 0x7face002cf80 base = k = 0x7face0016190 pc = 0x7face002c65c #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000ca0, nResults=) at ldo.c:377 No locals. #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, 140380469201272, 40}}}}, status = 0} #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=, u=, old_top=32, ef=) at ldo.c:463 status = oldnCcalls = 0 old_ci = 0 old_allowhooks = 1 '\001' old_errfunc = 0 #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 c = {func = 0x7face0000ca0, nresults = 0} status = func = #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 status = base = 1 __func__ = "docall" #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 file = fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" args = error = __func__ = "lua_parse_and_execute" __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, char*)" #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 lth = 0x7face8005ab0 pool = 0x7face80059d8 L = 0x7face00008c0 __func__ = "lua_thread_run" #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 No symbol table info available. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/341d1363/attachment-0001.html From o_emiliano at yahoo.it Sat Oct 24 20:32:40 2015 From: o_emiliano at yahoo.it (Emiliano o.) Date: Sat, 24 Oct 2015 16:32:40 +0000 (UTC) Subject: [Freeswitch-users] bridging in video conference, bad video quality In-Reply-To: <562BA338.2020000@virtues.net> References: <562BA338.2020000@virtues.net> Message-ID: <257212833.3668063.1445704360614.JavaMail.yahoo@mail.yahoo.com> thank you for the replyi have raised it and even in single conference i have put a 8MB (megabites) of?bandwidth.The problem seems to me, that the trasconding lose in some manner in definition, there are some hardocoded value of resolution?specifically in the decode part of the mod (i have studied the c code but was unluky to find some bottleneck).thank you for all helpEmiliano? Il Sabato 24 Ottobre 2015 17:26, Thomas Auge ha scritto: I saw a video bandwidth cap config in vars.xml somewhere. Maybe that's set a bit too low? Just a random guess. On 10/23/2015 10:03 AM, emiliano olivier wrote: > Hello, thanks you in advance for all help provided. > I have successfully recompiled the master project of freeswitch > Correcly downloaded compiled and configured libav and all needed > dependencies. > The freeswitch is correcly configured, i have passed 2-3 months studying it, > no warning in fs_cli, all work well. > my problem concern video quality in video call 720p or 1080p. > The relevant information about video conference in xml are this: > > > > > > > the video size of the frame generated in trascoding (mux) are sized correcly > 1280x720 but the quality of the video is very low and SD. > The same problem is present using VP8 codec, or H263+/H263 trascoded via > libav or in H264 trascoded via OpenH264 mod > > The problem is present even with only 2 member in conference. The virtual > machine is ubuntu 14.04.1 quad core machine 4GB di ram. > > can someone help in some manner? i am a bit desperate. > thank you > Emiliano Oivier > > > > > -- > View this message in context: http://freeswitch-users.2379917.n2.nabble.com/bridging-in-video-conference-bad-video-quality-tp7596187.html > Sent from the freeswitch-users mailing list archive at Nabble.com. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/fb7e3caf/attachment.html From s.safarov at gmail.com Sun Oct 25 02:21:31 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Sun, 25 Oct 2015 01:21:31 +0300 Subject: [Freeswitch-users] FreeSWITCH Crashes In-Reply-To: <05ED6747-EE2C-463A-87B9-576363AB1144@gmail.com> References: <05ED6747-EE2C-463A-87B9-576363AB1144@gmail.com> Message-ID: Please fill a ticket like https://freeswitch.org/jira/browse/FS-7397 On Sat, Oct 24, 2015 at 7:21 PM, Leonardo Lima Ribeiro < llribeiro90 at gmail.com> wrote: > Hello all, > > I?m having hard time about a possible bug, because FreeSWITCH crashes with > no messages and the log file (freeswitch.log) has no error messages. > Then I follow the steps in the wiki to generate a backtrace. (see at the > end of this mail) > > For your information, my application workflow is like that: > 1) We have a java application that calls, via ESL, the command luarun > myscript.lua. > 2) myscript.lua is a script in freeswitch that connects to the database > using luasql. > 3) Process that db results and originate an outbound call (in this step > we don?t need any extension to bridge the call, so it?s a call of only one > leg? is this a problem?) > 4) Our IVR says messages, record audios and then do some HTTPS requests to > an external API - (for the https requests we use the luasec module > - require ?ssl.https") > 5) We then end the call and save some data into the same database. > > I don?t understand too much about the backtrace, could you help me please? > And the problem occurs mostly when we have more than 3 calls at the same > time, I mean, we call luarun myscript.lua more than 3 times in a short > period of time, then we have parallels executions of myscript.lua. > > Thank you, > Leonardo Ribeiro > > **** Trying to do a backtrace:* > **** First command: gdb freeswitch core.20727 * > **** Output:* > [ivr at IVRLIVE bin]$ gdb freeswitch core.20727 > GNU gdb (GDB) Red Hat Enterprise Linux (7.2-83.el6) > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "x86_64-redhat-linux-gnu". > For bug reporting instructions, please see: > ... > Reading symbols from /usr/local/freeswitch/bin/freeswitch...done. > [New Thread 20798] > [New Thread 20727] > [New Thread 20728] > [New Thread 20748] > [New Thread 20802] > [New Thread 20795] > [New Thread 20800] > [New Thread 20738] > [New Thread 20750] > [New Thread 20737] > [New Thread 20751] > [New Thread 20741] > [New Thread 20744] > [New Thread 20743] > [New Thread 20742] > [New Thread 20753] > [New Thread 20745] > [New Thread 20758] > [New Thread 20769] > [New Thread 20768] > [New Thread 20746] > [New Thread 20771] > [New Thread 20729] > [New Thread 20730] > [New Thread 20767] > [New Thread 20733] > [New Thread 20736] > [New Thread 20747] > [New Thread 20759] > [New Thread 20760] > [New Thread 20761] > [New Thread 20766] > [New Thread 20752] > [New Thread 20749] > [New Thread 20777] > Missing separate debuginfo for /usr/local/freeswitch/lib/libfreeswitch.so.1 > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/41/fbb21f952d3a7e803298f919d020fbc4946edf > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_console.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/fc/713a0635cf2da0225a47af340db4fed429307b > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_logfile.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/57/3b135b6db55216f74a69c37b5a98b27caa3dea > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_enum.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/fe/33e36dec15bcfd4a11c7a9c2c2c72675e5b05e > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cdr_csv.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/dd/89326cfcf61a80f918cacdf311e7990a913cdb > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_event_socket.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/44/06fbca53e57f7ddd754d7dafa04dba981892fe > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sofia.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/d0/a4135605cb7910bcc5f49f3437cf84abd67f8f > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_loopback.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/12/0bd2f50c15c4b4b8847d32fe571bd3b01ffcfd > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_commands.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/dc/9d21d1363f34caaaaa82cbc8bdda91b24da59b > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_conference.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/35/2386a5eac82851f31ffa7e9e76dc3ef81db006 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_db.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/b3/e299afec8a086466cf9111719e61f991becfbf > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dptools.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/bb/1fd391c53a7f1408b8cfbbf9b7a06308ceb95c > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_expr.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/26/8ff949b71e111a74c68c206a1e4369f298bc68 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fifo.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/07/fda382001bca1d0cc9d01b2d682adeea3d6ed8 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_hash.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/c2/3f8ed07b63804f36bebeefb3160137da4e627a > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_voicemail.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/58/2bbea6d62efcb28d794c1c2b4da1f2780718ff > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_esf.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/17/edb809bd9b8ef634439daefbba022597d857c3 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fsv.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/5e/c26bd0b4eb93dc37c55553784c7f9acaa3913f > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cluechoo.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/c9/9c62db6f583cb219bb7eea536dc7b8b89bad4c > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_valet_parking.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/1b/88bb5a48db1ecde5ecf17a7a5828caf2d16488 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_httapi.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/0c/45dbae0720a53622f1fe9e11b66cfd79475b93 > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_dialplan_xml.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/68/dc88ecf8f4ee82a418b15deef930493a3712dc > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_dialplan_asterisk.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/98/80725dcf50571f5fcb7d03429074b12e88bdb6 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_spandsp.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/ad/dc63326bfc44a197a353146208eb018dbd0217 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g723_1.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/96/0a4b1bae2368a12721d31d5a66b9a89ed1d622 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g729.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/3c/be2934e2b0a7d3ab9f6c977a853a7f66bf7a04 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_amr.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/c0/9d492e662118285d057c420b4ca219a5cea97a > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_speex.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/64/22b88f8f2aa4959690c75400c2c88e19a0e63e > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_h26x.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/60/3ae8d7a511b9fe103a34706aad65441c402a28 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_vp8.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/b5/b733b744050185469a4ab84d4dddcd38ed6bb2 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_b64.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/40/fc36b21b922b24d45dbd0c6c320edb86837214 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sndfile.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/3f/039315c8449eded09af055ea8088a6d8a62882 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_native_file.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/8d/032942219e296590daf4e4158fae4086451bfa > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_local_stream.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/24/ba6ad40b61a95ebacb9b1f5fbf340d7f4cdf06 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_tone_stream.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/7c/f86bd5b07df42996707c3cb59777d158a3e0f0 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_lua.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/50/d21bdb2a3d084c09cee7b02084334ad75a4003 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_say_en.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/df/64681d7ae0a211ea3bfa44e40c34d190830523 > Missing separate debuginfo for /usr/local/lib/lua/5.1/luasql/odbc.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/9c/33abb770c824c2174b5ce3564370fcdb3b8038 > Missing separate debuginfo for /usr/local/lib/lua/5.1/cjson.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/32/53156d91932fa56ba269996a70756ef00268df > Missing separate debuginfo for /usr/local/lib/lua/5.1/socket/core.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/2a/ce929bd90d77d4ad2fef47711b10466df43ec2 > Missing separate debuginfo for /usr/local/lib/lua/5.1/ssl.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/92/4771a49e43c954ed9074577c77034a2e84dd29 > Missing separate debuginfo for > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/77/385010026236dada9bfeadc4717b7518e8bb29 > Reading symbols from /usr/lib64/libodbc.so.2...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libodbc.so.2 > Reading symbols from /lib64/libm.so.6...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libm.so.6 > Reading symbols from /usr/local/freeswitch/lib/libfreeswitch.so.1...done. > Loaded symbols for /usr/local/freeswitch/lib/libfreeswitch.so.1 > Reading symbols from /usr/lib64/libcurl.so.4...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libcurl.so.4 > Reading symbols from /lib64/libz.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libz.so.1 > Reading symbols from /lib64/librt.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/librt.so.1 > Reading symbols from /lib64/libdl.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libdl.so.2 > Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libcrypt.so.1 > Reading symbols from /lib64/libpthread.so.0...(no debugging symbols > found)...done. > [Thread debugging using libthread_db enabled] > Loaded symbols for /lib64/libpthread.so.0 > Reading symbols from /lib64/libtinfo.so.5...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libtinfo.so.5 > Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libssl.so.10 > Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libcrypto.so.10 > Reading symbols from /usr/lib64/libjpeg.so.62...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libjpeg.so.62 > Reading symbols from /lib64/libc.so.6...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libc.so.6 > Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libltdl.so.7 > Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libstdc++.so.6 > Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libgcc_s.so.1 > Reading symbols from /lib64/libidn.so.11...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libidn.so.11 > Reading symbols from /lib64/libldap-2.4.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libldap-2.4.so.2 > Reading symbols from /lib64/libgssapi_krb5.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libgssapi_krb5.so.2 > Reading symbols from /lib64/libkrb5.so.3...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libkrb5.so.3 > Reading symbols from /lib64/libk5crypto.so.3...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libk5crypto.so.3 > Reading symbols from /lib64/libcom_err.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libcom_err.so.2 > Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libssl3.so > Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libsmime3.so > Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libnss3.so > Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libnssutil3.so > Reading symbols from /lib64/libplds4.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libplds4.so > Reading symbols from /lib64/libplc4.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libplc4.so > Reading symbols from /lib64/libnspr4.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libnspr4.so > Reading symbols from /usr/lib64/libssh2.so.1...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libssh2.so.1 > Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/ld-linux-x86-64.so.2 > Reading symbols from /lib64/libfreebl3.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libfreebl3.so > Reading symbols from /lib64/liblber-2.4.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/liblber-2.4.so.2 > Reading symbols from /lib64/libresolv.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libresolv.so.2 > Reading symbols from /usr/lib64/libsasl2.so.2...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libsasl2.so.2 > Reading symbols from /lib64/libkrb5support.so.0...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libkrb5support.so.0 > Reading symbols from /lib64/libkeyutils.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libkeyutils.so.1 > Reading symbols from /lib64/libselinux.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libselinux.so.1 > Reading symbols from /usr/local/freeswitch/mod/mod_console.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_console.so > Reading symbols from /usr/local/freeswitch/mod/mod_logfile.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_logfile.so > Reading symbols from /usr/local/freeswitch/mod/mod_enum.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_enum.so > Reading symbols from /usr/local/freeswitch/mod/mod_cdr_csv.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_cdr_csv.so > Reading symbols from /usr/local/freeswitch/mod/mod_event_socket.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_event_socket.so > Reading symbols from /usr/local/freeswitch/mod/mod_sofia.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_sofia.so > Reading symbols from /usr/local/freeswitch/mod/mod_loopback.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_loopback.so > Reading symbols from /usr/local/freeswitch/mod/mod_commands.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_commands.so > Reading symbols from /usr/local/freeswitch/mod/mod_conference.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_conference.so > Reading symbols from /usr/local/freeswitch/mod/mod_db.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_db.so > Reading symbols from /usr/local/freeswitch/mod/mod_dptools.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dptools.so > Reading symbols from /usr/local/freeswitch/mod/mod_expr.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_expr.so > Reading symbols from /usr/local/freeswitch/mod/mod_fifo.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_fifo.so > Reading symbols from /usr/local/freeswitch/mod/mod_hash.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_hash.so > Reading symbols from /usr/local/freeswitch/mod/mod_voicemail.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_voicemail.so > Reading symbols from /usr/local/freeswitch/mod/mod_esf.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_esf.so > Reading symbols from /usr/local/freeswitch/mod/mod_fsv.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_fsv.so > Reading symbols from /usr/local/freeswitch/mod/mod_cluechoo.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_cluechoo.so > Reading symbols from /lib64/libncurses.so.5...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libncurses.so.5 > Reading symbols from /usr/local/freeswitch/mod/mod_valet_parking.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_valet_parking.so > Reading symbols from /usr/local/freeswitch/mod/mod_httapi.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_httapi.so > Reading symbols from /usr/local/freeswitch/mod/mod_dialplan_xml.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_xml.so > Reading symbols from > /usr/local/freeswitch/mod/mod_dialplan_asterisk.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so > Reading symbols from /usr/local/freeswitch/mod/mod_spandsp.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_spandsp.so > Reading symbols from /lib64/libutil.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libutil.so.1 > Reading symbols from /usr/local/freeswitch/mod/mod_g723_1.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_g723_1.so > Reading symbols from /usr/local/freeswitch/mod/mod_g729.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_g729.so > Reading symbols from /usr/local/freeswitch/mod/mod_amr.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_amr.so > Reading symbols from /usr/local/freeswitch/mod/mod_speex.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_speex.so > Reading symbols from /usr/local/freeswitch/mod/mod_h26x.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_h26x.so > Reading symbols from /usr/local/freeswitch/mod/mod_vp8.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_vp8.so > Reading symbols from /usr/local/freeswitch/mod/mod_b64.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_b64.so > Reading symbols from /usr/local/freeswitch/mod/mod_sndfile.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_sndfile.so > Reading symbols from /usr/local/freeswitch/mod/mod_native_file.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_native_file.so > Reading symbols from /usr/local/freeswitch/mod/mod_local_stream.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_local_stream.so > Reading symbols from /usr/local/freeswitch/mod/mod_tone_stream.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_tone_stream.so > Reading symbols from /usr/local/freeswitch/mod/mod_lua.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_lua.so > Reading symbols from /usr/local/freeswitch/mod/mod_say_en.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_say_en.so > Reading symbols from /usr/local/lib/lua/5.1/luasql/odbc.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/luasql/odbc.so > Reading symbols from /usr/local/lib/lua/5.1/cjson.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/cjson.so > Reading symbols from /usr/local/lib/lua/5.1/socket/core.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/socket/core.so > Reading symbols from /usr/local/lib/lua/5.1/ssl.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/ssl.so > Core was generated by `./freeswitch -nc'. > Program terminated with signal 6, Aborted. > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > Missing separate debuginfos, use: debuginfo-install > cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 glibc-2.12-1.166.el6_7.1.x86_64 > keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 > libcom_err-1.41.12-22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 > libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 > libjpeg-turbo-1.2.1-3.el6_5.x86_64 libselinux-2.0.94-5.8.el6.x86_64 > libssh2-1.4.2-1.el6_6.1.x86_64 libstdc++-4.4.7-16.el6.x86_64 > libtool-ltdl-2.2.6-15.5.el6.x86_64 ncurses-libs-5.7-4.20090207.el6.x86_64 > nspr-4.10.8-1.el6_6.x86_64 nss-3.19.1-3.el6_6.x86_64 > nss-softokn-freebl-3.14.3-22.el6_6.x86_64 nss-util-3.19.1-1.el6_6.x86_64 > openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64 > unixODBC-2.2.14-14.el6.x86_64 zlib-1.2.3-29.el6.x86_64 > > **** Second command: set pagination off* > **** Output:* > (gdb) set pagination off > > > **** Third command: info threads* > **** Output:* > (gdb) info threads > 35 Thread 0x7fad0eb34700 (LWP 20777) 0x000000352e00e7dd in read () from > /lib64/libpthread.so.0 > 34 Thread 0x7fad60076700 (LWP 20749) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 33 Thread 0x7fad4b2be700 (LWP 20752) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 32 Thread 0x7fad0f51b700 (LWP 20766) 0x000000352e00e7dd in read () from > /lib64/libpthread.so.0 > 31 Thread 0x7fad48ab6700 (LWP 20761) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 30 Thread 0x7fad4a1ec700 (LWP 20760) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 29 Thread 0x7fad4a228700 (LWP 20759) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 28 Thread 0x7fad4bdfc700 (LWP 20747) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 27 Thread 0x7fad61fd1700 (LWP 20736) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 26 Thread 0x7fad637e8700 (LWP 20733) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 25 Thread 0x7fad0f593700 (LWP 20767) 0x000000352e00eadd in accept () > from /lib64/libpthread.so.0 > 24 Thread 0x7fad63899700 (LWP 20730) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 23 Thread 0x7fad63938700 (LWP 20729) 0x000000352e00ba0e in > pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 22 Thread 0x7fad0ecfa700 (LWP 20771) 0x000000352dcdf183 in poll () from > /lib64/libc.so.6 > 21 Thread 0x7fad60fb5700 (LWP 20746) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 20 Thread 0x7fad0f557700 (LWP 20768) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 19 Thread 0x7fad48058700 (LWP 20769) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 18 Thread 0x7fad61d6f700 (LWP 20758) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 17 Thread 0x7fad636e7700 (LWP 20745) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 16 Thread 0x7fad4b282700 (LWP 20753) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 15 Thread 0x7fad61069700 (LWP 20742) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 14 Thread 0x7fad6102d700 (LWP 20743) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 13 Thread 0x7fad60ff1700 (LWP 20744) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 12 Thread 0x7fad610a5700 (LWP 20741) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 11 Thread 0x7fad4b2fa700 (LWP 20751) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 10 Thread 0x7fad61f95700 (LWP 20737) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 9 Thread 0x7fad4b336700 (LWP 20750) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 8 Thread 0x7fad62ce6700 (LWP 20738) 0x000000352e00ba0e in > pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 7 Thread 0x7fad0e840700 (LWP 20800) 0x000000352e00e2e4 in > __lll_lock_wait () from /lib64/libpthread.so.0 > 6 Thread 0x7fad0eabc700 (LWP 20795) 0x000000353a46a340 in CRYPTO_lock > () from /usr/lib64/libcrypto.so.10 > 5 Thread 0x7fad0e1e0700 (LWP 20802) 0x00007fad0f0ba13c in luaS_newlstr > (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) > 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 > 4 Thread 0x7fad600b2700 (LWP 20748) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 3 Thread 0x7fad63a39700 (LWP 20728) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 2 Thread 0x7fad63b017e0 (LWP 20727) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > * 1 Thread 0x7fad0ea80700 (LWP 20798) 0x000000352dc32625 in raise () from > /lib64/libc.so.6 > > > **** Fourth command: bt* > **** Output:* > (gdb) bt > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from > /usr/lib64/libcrypto.so.10 > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from > /usr/lib64/libcrypto.so.10 > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, > func=0x7face0027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face00279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0000cb0, nresults=1) at ldo.c:319 > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000ca0, nResults=) at ldo.c:377 > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, > f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, > input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > > **** Fifth command: bt full* > **** Output:* > (gdb) bt full > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > No symbol table info available. > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > No symbol table info available. > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > No symbol table info available. > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > No symbol table info available. > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > No symbol table info available. > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > No symbol table info available. > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a70, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, > func=0x7face0027a70, nResults=) at ldo.c:376 > No locals. > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0038bf8 "ssl.core" > i = 4 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a10, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027a10 > cl = 0x7face0021ae0 > base = > k = 0x7face0038f40 > pc = 0x7face003babc > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face00279f0, nResults=) at ldo.c:377 > No locals. > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face001d528 "ssl" > i = 2 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027990, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027990 > cl = 0x7face001d7c0 > base = > k = 0x7face002a600 > pc = 0x7face002a878 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000d10, nResults=) at ldo.c:377 > No locals. > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0014368 "ssl.https" > i = 2 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0000cb0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0000cb0 > cl = 0x7face002cf80 > base = > k = 0x7face0016190 > pc = 0x7face002c65c > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000ca0, nResults=) at ldo.c:377 > No locals. > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, > f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, > 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, > -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, > 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, > 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, > 140380469201272, 40}}}}, status = 0} > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > status = > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > c = {func = 0x7face0000ca0, nresults = 0} > status = > func = > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > status = > base = 1 > __func__ = "docall" > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, > input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > file = > fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" > args = > error = > __func__ = "lua_parse_and_execute" > __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, > char*)" > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > lth = 0x7face8005ab0 > pool = 0x7face80059d8 > L = 0x7face00008c0 > __func__ = "lua_thread_run" > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > > **** Sixth Command: thread apply all bt* > **** Output:* > (gdb) thread apply all bt > > Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, > buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 > #2 0x00007fad63b5f189 in switch_socket_recv (sock=, > buf=, len=) at > src/switch_apr.c:765 > #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, > event=0x7fad0eb33d88, timeout=0) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 > #4 0x00007fad614e9bcc in listener_run (thread=, > obj=0x7facfc007060) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 34 (Thread 0x7fad60076700 (LWP 20749)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 > #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, > obj=0x8ee658) at src/switch_loadable_module.c:98 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad48ae2eec in timer_thread_run (thread=, > obj=) at mod_spandsp_fax.c:211 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad4a3bd151 in node_thread_run (thread=, > obj=) at > /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x963bd0) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at > su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad60ff0690) > at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x8e1830) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, > data=0x7fad637e7db8) at misc/apr_queue.c:276 > #2 0x00007fad63bef9a1 in log_thread (t=, obj= optimized out>) at src/switch_log.c:294 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): > #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 > #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, > sock=0x7facfc000c10, connection_context=0x7facfc00af88) at > network_io/unix/sockets.c:191 > #2 0x00007fad614e91a9 in mod_event_socket_runtime () at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 > #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, > obj=0x8eec10) at src/switch_loadable_module.c:98 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 24 (Thread 0x7fad63899700 (LWP 20730)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, > data=0x7fad63898d98) at misc/apr_queue.c:276 > #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread= optimized out>, obj=0x782cb0) at src/switch_event.c:305 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 23 (Thread 0x7fad63938700 (LWP 20729)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, > mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 > #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond= optimized out>, mutex=, timeout=) > at src/switch_apr.c:380 > #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager > (thread=, obj=) at > src/switch_core_session.c:1788 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): > #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 > #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, > nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 > #2 0x00007fad63b5ed33 in switch_poll (aprset=, > numsock=, nsds=, timeout= optimized out>) at src/switch_apr.c:957 > #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, > event=0x7fad0ecf9d88, timeout=0) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 > #4 0x00007fad614e9bcc in listener_run (thread=, > obj=0x7facfc003040) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at > su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad6102c690) > at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, > data=0x7fad0f556db8) at misc/apr_queue.c:276 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, > obj=0x8ef0b0) at src/switch_loadable_module.c:680 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 19 (Thread 0x7fad48058700 (LWP 20769)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, > data=0x7fad48057db8) at misc/apr_queue.c:276 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, > obj=0xa0ef60) at src/switch_loadable_module.c:680 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, > data=0x7fad61d6ed98) at misc/apr_queue.c:276 > #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread= optimized out>, obj=) at sofia_presence.c:1615 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at > su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad61068690) > at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x91d610) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 15 (Thread 0x7fad61069700 (LWP 20742)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, > tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x91d610) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, > tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x9217e0) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, > tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x925b00) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, > data=0x7fad610a4da8) at misc/apr_queue.c:276 > #2 0x00007fad6116c271 in sofia_msg_thread_run (thread= out>, obj=0x7fad61107ad8) at sofia.c:1669 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x925b00) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread= optimized out>, obj=) at src/switch_core_sqldb.c:1238 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x9217e0) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, > mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 > #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, > data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 > #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread= optimized out>, obj=) at src/switch_scheduler.c:188 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): > #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 > #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 > #2 0x000000352e009487 in pthread_mutex_lock () from /lib64/libpthread.so.0 > #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 > #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 > #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a4e8e48 in ERR_load_strings () from > /usr/lib64/libcrypto.so.10 > #7 0x000000353a536b7e in ERR_load_CONF_strings () from > /usr/lib64/libcrypto.so.10 > #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from > /usr/lib64/libcrypto.so.10 > #9 0x000000353e445ae9 in SSL_load_error_strings () from > /usr/lib64/libssl.so.10 > #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, > func=0x7facd4027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd40279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd4000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4000cb0, nresults=1) at ldo.c:319 > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd4000ca0, nResults=) at ldo.c:377 > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, > f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, > input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): > #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 > #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 > #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > #3 0x000000353a4e8e48 in ERR_load_strings () from > /usr/lib64/libcrypto.so.10 > #4 0x000000353a536b7e in ERR_load_CONF_strings () from > /usr/lib64/libcrypto.so.10 > #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from > /usr/lib64/libcrypto.so.10 > #6 0x000000353e445ae9 in SSL_load_error_strings () from > /usr/lib64/libssl.so.10 > #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc028990, nresults=1) at ldo.c:319 > #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, > func=0x7facdc028990, nResults=) at ldo.c:376 > #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc028930, nresults=1) at ldo.c:319 > #13 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc028910, nResults=) at ldo.c:377 > #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc0288b0, nresults=1) at ldo.c:319 > #18 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc000d10, nResults=) at ldo.c:377 > #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc000cb0, nresults=1) at ldo.c:319 > #23 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc000ca0, nResults=) at ldo.c:377 > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, > f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, > input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 > #30 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): > #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, > str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) > at lstring.c:81 > #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str= optimized out>, l=) at llex.c:119 > #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, seminfo=0x7fad0e1dd1d8) > at llex.c:426 > #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 > #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, > needself=, line=47) at lparser.c:82 > #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself= optimized out>, line=47) at lparser.c:568 > #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself= out>, line=47) at lparser.c:586 > #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 > #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 > #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 > #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, z=0x7fad0e1dd430, > buff=, name=) at lparser.c:391 > #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) > at ldo.c:497 > #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, > f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 > #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func= optimized out>, u=, old_top=256, ef= out>) at ldo.c:463 > #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, z= optimized out>, name=) at ldo.c:513 > #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader= optimized out>, data=, chunkname=0x7facd801c448 > "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 > #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, > filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at > lauxlib.c:581 > #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 > #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, > func=0x7facd8000d10, nresults=1) at ldo.c:319 > #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, > func=0x7facd8000d10, nResults=) at ldo.c:376 > #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, > func=0x7facd8000cb0, nresults=1) at ldo.c:319 > #23 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, > func=0x7facd8000ca0, nResults=) at ldo.c:377 > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, > f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, > input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 > #30 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad63b79eaa in pool_thread (thread=, > obj=) at src/switch_core_memory.c:565 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at > src/switch_core.c:994 > #4 0x0000000000402e88 in main (argc=2, argv=) at > src/switch.c:1184 > > Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from > /usr/lib64/libcrypto.so.10 > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from > /usr/lib64/libcrypto.so.10 > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, > func=0x7face0027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face00279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0000cb0, nresults=1) at ldo.c:319 > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000ca0, nResults=) at ldo.c:377 > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, > f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, > input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > **** Seventh command: thread apply all bt full * > **** Output:* > *(gdb) thread apply all bt full* > > Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, > buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 > rv = > arv = > #2 0x00007fad63b5f189 in switch_socket_recv (sock=, > buf=, len=) at > src/switch_apr.c:765 > r = > #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, > event=0x7fad0eb33d88, timeout=0) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 > do_sleep = 1 '\001' > mlen = 1 > bytes = 0 > mbuf = 0x7face40008c0 "b" > buf = '\000' > len = 140381252697496 > status = SWITCH_STATUS_BREAK > count = 0 > elapsed = > start = 1445700751 > pop = 0x0 > ptr = 0x7face40008c0 "b" > crcount = 0 '\000' > buf_len = 2048 > channel = 0x0 > clen = 0 > __PRETTY_FUNCTION__ = "read_packet" > __func__ = "read_packet" > #4 0x00007fad614e9bcc in listener_run (thread=, > obj=0x7facfc007060) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > listener = 0x7facfc007060 > buf = '\000' > len = 1024 > status = > event = 0x0 > reply = "~Reply-Text: +OK Job-UUID: > 70ac2eda-7a64-11e5-abaa-0ba500386533\nJob-UUID: > 70ac2eda-7a64-11e5-abaa-0ba500386533\n\n", '\000' > session = 0x0 > channel = 0x0 > revent = 0x0 > var = > locked = 1 > __PRETTY_FUNCTION__ = "listener_run" > __func__ = "listener_run" > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 34 (Thread 0x7fad60076700 (LWP 20749)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 > i = > lc = > written = > iterations = > qm = 0x7fad3c016990 > i = > __func__ = "switch_user_sql_thread" > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 > i = > lc = > written = > iterations = > qm = 0x7fad40016990 > i = > __func__ = "switch_user_sql_thread" > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 > exp = 1 > too_late = 20000000 > current_ms = 180 > x = > tick = 49 > sps_interval_ticks = > ts = 1445700751025503 > last = 1445700751005503 > fwd_errs = > rev_errs = 0 > profile_tick = 0 > tfd = 45 > time_sync = 4 > last_MICROSECONDS_PER_TICK = 20000 > spec = {it_interval = {tv_sec = 0, tv_nsec = 20000000}, it_value = > {tv_sec = 0, tv_nsec = 20000000}} > __func__ = "softtimer_runtime" > #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, > obj=0x8ee658) at src/switch_loadable_module.c:98 > status = > ts = 0x8ee658 > module = 0x8efb40 > __PRETTY_FUNCTION__ = "switch_loadable_module_exec" > __func__ = "switch_loadable_module_exec" > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad48ae2eec in timer_thread_run (thread=, > obj=) at mod_spandsp_fax.c:211 > timer = {interval = 20, flags = 1, samples = 160, samplecount = > 160, timer_interface = 0x8efa30, memory_pool = 0x7fad08000b88, private_info > = 0x7fad08000c70, diff = 0, tick = 0} > pvt = > __func__ = "timer_thread_run" > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > tv = {tv_sec = 0, tv_usec = 497} > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > ts = {tv_sec = 0, tv_nsec = 0} > #3 0x00007fad4a3bd151 in node_thread_run (thread=, > obj=) at > /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 > ppl_waiting = > consumer_total = > idle_consumers = > found = > node = > last = > this_node = > cur_priority = 1 > __func__ = "node_thread_run" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x963bd0) at src/switch_core_sqldb.c:1894 > i = > lc = > written = > iterations = > qm = 0x963bd0 > i = > __func__ = "switch_user_sql_thread" > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, > tout=) at su_epoll_port.c:495 > j = > n = > events = 0 > index = > version = 3 > ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 = > 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = > 0x7fad28000908, fd = 671090952, u32 = 671090952, u64 = 140381677160712}}, > {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = > 32685}}, {events = 0, data = {ptr = 0x7fad4bdfbd60, fd = 1272954208, u32 = > 1272954208, u64 = 140382279023968}}} > __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at > su_base_port.c:349 > tout = 1000 > tout2 = 0 > __PRETTY_FUNCTION__ = "su_base_port_run" > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad60ff0690) > at su_pthread_port.c:343 > arg = 0x0 > task = {{sut_port = 0x7fad280008c0, sut_root = 0x7fad28001130}} > zap = 1 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x8e1830) at src/switch_core_sqldb.c:1894 > i = > lc = > written = > iterations = > qm = 0x8e1830 > i = > __func__ = "switch_user_sql_thread" > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, > data=0x7fad637e7db8) at misc/apr_queue.c:276 > rv = 0 > #2 0x00007fad63bef9a1 in log_thread (t=, obj= optimized out>) at src/switch_log.c:294 > pop = 0x0 > node = 0x0 > binding = > __func__ = "log_thread" > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): > #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, > sock=0x7facfc000c10, connection_context=0x7facfc00af88) at > network_io/unix/sockets.c:191 > No locals. > #2 0x00007fad614e91a9 in mod_event_socket_runtime () at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 > pool = 0x7facfc000a18 > listener_pool = 0x7facfc00af88 > rv = > sa = 0x7facfc000b40 > inbound_socket = 0x7facfc00b0b0 > listener = 0x7facfc007060 > x = 0 > errs = 0 > __func__ = "mod_event_socket_runtime" > #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, > obj=0x8eec10) at src/switch_loadable_module.c:98 > status = > ts = 0x8eec10 > module = 0x90bba0 > __PRETTY_FUNCTION__ = "switch_loadable_module_exec" > __func__ = "switch_loadable_module_exec" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 24 (Thread 0x7fad63899700 (LWP 20730)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, > data=0x7fad63898d98) at misc/apr_queue.c:276 > rv = 0 > #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread= optimized out>, obj=0x782cb0) at src/switch_event.c:305 > pop = 0x0 > event = 0x0 > queue = 0x782cb0 > my_id = > __func__ = "switch_event_dispatch_thread" > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 23 (Thread 0x7fad63938700 (LWP 20729)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, > mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 > rv = > then = > abstime = {tv_sec = 1445700751, tv_nsec = 43488000} > #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond= optimized out>, mutex=, timeout=) > at src/switch_apr.c:380 > st = > #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager > (thread=, obj=) at > src/switch_core_session.c:1788 > check = 1 > ttl = > xsleep = > sleep = > next = > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): > #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, > nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 > i = > pollset = 0x7fad0ecf8fb0 > #2 0x00007fad63b5ed33 in switch_poll (aprset=, > numsock=, nsds=, timeout= optimized out>) at src/switch_apr.c:957 > st = 1 > #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, > event=0x7fad0ecf9d88, timeout=0) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 > fdr = 0 > do_sleep = 1 '\001' > mlen = 0 > bytes = 0 > mbuf = 0x7facec0008c0 "" > buf = "Content-Type: log/data\nContent-Length: 61\nLog-Level: > 0\nText-Channel: 1\nLog-File: sofia.c\nLog-Func: logger\nLog-Line: > 2807\nUser-Data: \n\n\000\nLog-Line: 2098\nUser-Data: \n\n", '\000' > > len = 61 > status = SWITCH_STATUS_BREAK > count = 0 > elapsed = > start = 1445700736 > pop = 0x7facf00034c0 > ptr = 0x7facec0008c0 "" > crcount = 0 '\000' > buf_len = 2048 > channel = 0x0 > clen = 0 > __PRETTY_FUNCTION__ = "read_packet" > __func__ = "read_packet" > #4 0x00007fad614e9bcc in listener_run (thread=, > obj=0x7facfc003040) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > listener = 0x7facfc003040 > buf = '\000' > len = 1024 > status = > event = 0x0 > reply = "+OK log level [7]", '\000' > session = 0x0 > channel = 0x0 > revent = 0x0 > var = > locked = 1 > __PRETTY_FUNCTION__ = "listener_run" > __func__ = "listener_run" > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, > tout=) at su_epoll_port.c:495 > j = > n = > events = 0 > index = > version = 3 > ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 = > 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = > 0x7fad34000908, fd = 872417544, u32 = 872417544, u64 = 140381878487304}}, > {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = > 32685}}, {events = 0, data = {ptr = 0x7fad60fb4d60, fd = 1627082080, u32 = > 1627082080, u64 = 140382633151840}}} > __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at > su_base_port.c:349 > tout = 1000 > tout2 = 0 > __PRETTY_FUNCTION__ = "su_base_port_run" > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad6102c690) > at su_pthread_port.c:343 > arg = 0x0 > task = {{sut_port = 0x7fad340008c0, sut_root = 0x7fad34001130}} > zap = 1 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, > data=0x7fad0f556db8) at misc/apr_queue.c:276 > rv = 0 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, > obj=0x8ef0b0) at src/switch_loadable_module.c:680 > pop = 0x352dd41382 > q = 0x8ef0b0 > __func__ = "chat_thread_run" > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 19 (Thread 0x7fad48058700 (LWP 20769)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, > data=0x7fad48057db8) at misc/apr_queue.c:276 > rv = 0 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, > obj=0xa0ef60) at src/switch_loadable_module.c:680 > pop = 0x352dd41382 > q = 0xa0ef60 > __func__ = "chat_thread_run" > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, > data=0x7fad61d6ed98) at misc/apr_queue.c:276 > rv = 0 > #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread= optimized out>, obj=) at sofia_presence.c:1615 > count = 0 > pop = 0x7fad500008c0 > __func__ = "sofia_presence_event_thread_run" > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, > tout=) at su_epoll_port.c:495 > j = > n = > events = 0 > index = > version = 7 > ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 = > 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = > 0x7fad30000908, fd = 805308680, u32 = 805308680, u64 = 140381811378440}}, > {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = > 32685}}, {events = 0, data = {ptr = 0x7fad636e6d60, fd = 1668181344, u32 = > 1668181344, u64 = 140382674251104}}} > __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at > su_base_port.c:349 > tout = 870 > tout2 = 0 > __PRETTY_FUNCTION__ = "su_base_port_run" > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad61068690) > at su_pthread_port.c:343 > arg = 0x0 > task = {{sut_port = 0x7fad300008c0, sut_root = 0x7fad30001130}} > zap = 1 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > tv = {tv_sec = 0, tv_usec = 936487} > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > ts = {tv_sec = 2361183241434822607, tv_nsec = 0} > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x91d610) at sofia.c:2308 > profile = 0x91d610 > ireg_loops = 1 > gateway_loops = > __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" > __func__ = "sofia_profile_worker_thread_run" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 15 (Thread 0x7fad61069700 (LWP 20742)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, > tout=) at su_epoll_port.c:495 > j = > n = > events = 0 > index = > version = 1 > ev = {{events = 1627818160, data = {ptr = 0x61068d1000007fad, fd = > 32685, u32 = 32685, u64 = 6991430571398299565}}, {events = 32685, data = > {ptr = 0x7fad61068d90, fd = 1627819408, u32 = 1627819408, u64 = > 140382633889168}}, {events = 1629800027, data = {ptr = 0x562ba48f00007fad, > fd = 32685, u32 = 32685, u64 = 6209237445347671981}}, {events = 0, data = > {ptr = 0x1b6d5d1, fd = 28759505, u32 = 28759505, u64 = 28759505}}} > __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, > tout=1000) at su_base_port.c:467 > now = {tv_sec = 3654689551, tv_usec = 28759} > __PRETTY_FUNCTION__ = "su_base_port_step" > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x91d610) at sofia.c:2666 > profile = 0x91d610 > node = > s_event = 0x0 > use_100rel = > use_timer = > use_rfc_5626 = > supported = 0x91f2f8 "timer, path, replaces" > sanity = > worker_thread = 0x7fad40015570 > st = SWITCH_STATUS_SUCCESS > qname = "sofia:external", '\000' > __func__ = "sofia_profile_thread_run" > __PRETTY_FUNCTION__ = "sofia_profile_thread_run" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, > tout=) at su_epoll_port.c:495 > j = > n = > events = 0 > index = > version = 1 > ev = {{events = 1627572400, data = {ptr = 0x6102cd1000007fad, fd = > 32685, u32 = 32685, u64 = 6990375040235634605}}, {events = 32685, data = > {ptr = 0x7fad6102cd90, fd = 1627573648, u32 = 1627573648, u64 = > 140382633643408}}, {events = 1629800027, data = {ptr = 0x562ba48e00007fad, > fd = 32685, u32 = 32685, u64 = 6209237441052704685}}, {events = 0, data = > {ptr = 0x384425b, fd = 58999387, u32 = 58999387, u64 = 58999387}}} > __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, > tout=1000) at su_base_port.c:467 > now = {tv_sec = 3654689550, tv_usec = 58999} > __PRETTY_FUNCTION__ = "su_base_port_step" > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x9217e0) at sofia.c:2666 > profile = 0x9217e0 > node = > s_event = 0x0 > use_100rel = > use_timer = > use_rfc_5626 = > supported = 0x923528 "timer, path, replaces" > sanity = > worker_thread = 0x7fad604edb40 > st = SWITCH_STATUS_SUCCESS > qname = "sofia:internal-ipv6", '\000' > __func__ = "sofia_profile_thread_run" > __PRETTY_FUNCTION__ = "sofia_profile_thread_run" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, > tout=) at su_epoll_port.c:495 > j = > n = > events = 0 > index = > version = 1 > ev = {{events = 1627326640, data = {ptr = 0x60ff0d1000007fad, fd = > 32685, u32 = 32685, u64 = 6989319509072969645}}, {events = 32685, data = > {ptr = 0x7fad60ff0d90, fd = 1627327888, u32 = 1627327888, u64 = > 140382633397648}}, {events = 1629800027, data = {ptr = 0x562ba48e00007fad, > fd = 32685, u32 = 32685, u64 = 6209237441052704685}}, {events = 0, data = > {ptr = 0x3ab58ee, fd = 61561070, u32 = 61561070, u64 = 61561070}}} > __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, > tout=1000) at su_base_port.c:467 > now = {tv_sec = 3654689550, tv_usec = 61561} > __PRETTY_FUNCTION__ = "su_base_port_step" > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x925b00) at sofia.c:2666 > profile = 0x925b00 > node = > s_event = 0x0 > use_100rel = > use_timer = > use_rfc_5626 = > supported = 0x927930 "timer, path, replaces" > sanity = > worker_thread = 0x7fad605b3b58 > st = SWITCH_STATUS_SUCCESS > qname = "sofia:internal", '\000' > __func__ = "sofia_profile_thread_run" > __PRETTY_FUNCTION__ = "sofia_profile_thread_run" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, > data=0x7fad610a4da8) at misc/apr_queue.c:276 > rv = 0 > #2 0x00007fad6116c271 in sofia_msg_thread_run (thread= out>, obj=0x7fad61107ad8) at sofia.c:1669 > pop = 0x7fad40005d20 > q = 0x7fad61107ad8 > my_id = > __func__ = "sofia_msg_thread_run" > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > tv = {tv_sec = 0, tv_usec = 841966} > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > ts = {tv_sec = 2361183241434822607, tv_nsec = 0} > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x925b00) at sofia.c:2308 > profile = 0x925b00 > ireg_loops = 1 > gateway_loops = > __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" > __func__ = "sofia_profile_worker_thread_run" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > tv = {tv_sec = 0, tv_usec = 822121} > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > ts = {tv_sec = 14, tv_nsec = 0} > #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread= optimized out>, obj=) at src/switch_core_sqldb.c:1238 > sec = 2 > reg_sec = 2 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > tv = {tv_sec = 0, tv_usec = 936224} > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > ts = {tv_sec = 2361183241434822607, tv_nsec = 0} > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x9217e0) at sofia.c:2308 > profile = 0x9217e0 > ireg_loops = 1 > gateway_loops = > __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" > __func__ = "sofia_profile_worker_thread_run" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, > mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 > rv = > then = > abstime = {tv_sec = 1445700751, tv_nsec = 435928000} > #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, > data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 > rv = 0 > #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread= optimized out>, obj=) at src/switch_scheduler.c:188 > pop = 0x7fad58001730 > __func__ = "switch_scheduler_task_thread" > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): > #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 > No symbol table info available. > #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 > No symbol table info available. > #2 0x000000352e009487 in pthread_mutex_lock () from /lib64/libpthread.so.0 > No symbol table info available. > #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #6 0x000000353a4e8e48 in ERR_load_strings () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #7 0x000000353a536b7e in ERR_load_CONF_strings () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #9 0x000000353e445ae9 in SSL_load_error_strings () from > /usr/lib64/libssl.so.10 > No symbol table info available. > #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > No symbol table info available. > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027a70, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, > func=0x7facd4027a70, nResults=) at ldo.c:376 > No locals. > #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > name = 0x7facd4038bf8 "ssl.core" > i = 4 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027a10, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7facd4027a10 > cl = 0x7facd4021ae0 > base = > k = 0x7facd4038f40 > pc = 0x7facd403babc > #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd40279f0, nResults=) at ldo.c:377 > No locals. > #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > name = 0x7facd401d528 "ssl" > i = 2 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027990, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7facd4027990 > cl = 0x7facd401d7c0 > base = > k = 0x7facd402a600 > pc = 0x7facd402a878 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd4000d10, nResults=) at ldo.c:377 > No locals. > #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > name = 0x7facd4014368 "ssl.https" > i = 2 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4000cb0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7facd4000cb0 > cl = 0x7facd402cf80 > base = > k = 0x7facd4016190 > pc = 0x7facd402c65c > #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd4000ca0, nResults=) at ldo.c:377 > No locals. > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, > f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {140380267874496, > 232850695908416477, 1, 0, 32, 140380267875120, -260824505357509667, > -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, > 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, > 140380267874680, 40, 140380267872288, 140380267874496, 1, 0, 228401325905, > 140380267874680, 40}}}}, status = 0} > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > status = > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > c = {func = 0x7facd4000ca0, nresults = 0} > status = > func = > #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > status = > base = 1 > __func__ = "docall" > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, > input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 > file = > fdup = 0x7facd4013250 "/usr/local/freeswitch/scripts/cv2agent.lua" > args = > error = > __func__ = "lua_parse_and_execute" > __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, > char*)" > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > lth = 0x7face8009cf0 > pool = 0x7face8009c18 > L = 0x7facd40008c0 > __func__ = "lua_thread_run" > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): > #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #3 0x000000353a4e8e48 in ERR_load_strings () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #4 0x000000353a536b7e in ERR_load_CONF_strings () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #6 0x000000353e445ae9 in SSL_load_error_strings () from > /usr/lib64/libssl.so.10 > No symbol table info available. > #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > No symbol table info available. > #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc028990, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, > func=0x7facdc028990, nResults=) at ldo.c:376 > No locals. > #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > name = 0x7facdc039e28 "ssl.core" > i = 4 > #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc028930, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #13 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7facdc028930 > cl = 0x7facdc03a510 > base = > k = 0x7facdc03a120 > pc = 0x7facdc03ccec > #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc028910, nResults=) at ldo.c:377 > No locals. > #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > name = 0x7facdc02aed8 "ssl" > i = 2 > #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc0288b0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #18 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7facdc0288b0 > cl = 0x7facdc01a5d0 > base = > k = 0x7facdc019bc0 > pc = 0x7facdc019e38 > #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc000d10, nResults=) at ldo.c:377 > No locals. > #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > name = 0x7facdc014368 "ssl.https" > i = 2 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc000cb0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #23 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7facdc000cb0 > cl = 0x7facdc02cf80 > base = > k = 0x7facdc016190 > pc = 0x7facdc02c65c > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc000ca0, nResults=) at ldo.c:377 > No locals. > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, > f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {140380402092224, > 232850695908416477, 1, 0, 32, 140380402092848, -260824851102376995, > -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, > 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, > 140380402092408, 40, 140380402090016, 140380402092224, 1, 0, 228401325905, > 140380402092408, 40}}}}, status = 0} > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > status = > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > c = {func = 0x7facdc000ca0, nresults = 0} > status = > func = > #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > status = > base = 1 > __func__ = "docall" > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, > input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 > file = > fdup = 0x7facdc013250 "/usr/local/freeswitch/scripts/cv2agent.lua" > args = > error = > __func__ = "lua_parse_and_execute" > __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, > char*)" > #30 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > lth = 0x7face8001870 > pool = 0x7face8001798 > L = 0x7facdc0008c0 > __func__ = "lua_thread_run" > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): > #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, > str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) > at lstring.c:81 > o = > h = 353396075 > step = 1 > l1 = > #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str= optimized out>, l=) at llex.c:119 > L = 0x7facd80008c0 > ts = > o = > #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, seminfo=0x7fad0e1dd1d8) > at llex.c:426 > ts = > #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 > No locals. > #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, > needself=, line=47) at lparser.c:82 > No locals. > #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself= optimized out>, line=47) at lparser.c:568 > fs = 0x7fad0e1dcaf0 > f = 0x7facd8019920 > nparams = 2 > #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself= out>, line=47) at lparser.c:586 > new_fs = {f = 0x7facd8019920, h = 0x7facd8019ad0, prev = > 0x7fad0e1dcf60, ls = 0x7fad0e1dd1c0, L = 0x7facd80008c0, bl = 0x0, pc = 0, > lasttarget = -1, jpc = -1, freereg = 0, nk = 0, np = 0, nlocvars = 2, > nactvar = 0 '\000', upvalues = {{k = 6 '\006', info = 4 '\004'}, {k = 127 > '\177', info = 0 '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 209 > '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 > '\177', info = 0 '\000'}, {k = 0 '\000', info = 101 'e'}, {k = 169 '\251', > info = 11 '\v'}, {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info > = 0 '\000'}, {k = 0 '\000', info = 64 '@'}, {k = 0 '\000', info = 0 > '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, > {k = 0 '\000', info = 0 '\000'}, {k = 10 '\n', info = 0 '\000'}, {k = 0 > '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', > info = 6 '\006'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 > '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 27 '\033'}, > {k = 167 '\247', info = 11 '\v'}, {k = 15 '\017', info = 0 '\000'}, {k = 0 > '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', > info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 176 '\260', info = > 123 '{'}, {k = 64 '@', info = 192 '\300'}, {k = 212 '\324', info = 1 > '\001'}, {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 > '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 8 '\b', info = 0 '\000'}, > {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 '\000'}, {k > = 0 '\000', info = 32 ' '}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', > info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 72 > 'H'}, {k = 171 '\253', info = 2 '\002'}, {k = 216 '\330', info = 172 > '\254'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 120 'x'}, > {k = 9 '\t', info = 0 '\000'}, {k = 216 '\330', info = 172 '\254'}, {k = > 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 > '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', > info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 5 '\005', info = 0 > '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, > {k = 0 '\000', info = 192 '\300'}, {k = 8 '\b', info = 0 '\000'}}, actvar = > {0, 1, 0, 0, 0, 0, 52292, 3613, 32685, 0, 57909, 3851, 32685, 0, 34, 0, 0, > 0, 25340, 3851, 32685, 0, 52992, 3613, 32685, 0, 54464, 55297, 32684, 0, > 52464, 3613, 32685, 0, 2240, 55296, 32684, 0, 0, 0, 0, 0, 0, 0, 0, 0, > 52292, 3613, 32685, 0, 44193, 3851, 32685, 0, 52288, 3613, 32685, 0, 8, 0, > 49, 0, 0, 0, 124, 0, 920, 0 , 1, 0 , > 65535, 65535, 65535, 65535, 39568, 55297, 32684, 0, 2240, 55296, 32684, 0, > 53696, 3613, 32685, 0, 1712, 3614, 32685, 0, 256, 0, 0, 0, 52992, 3613, > 32685, 0, 44308, 3851, 32685, 0, 39568, 55297, 32684, 0, 4, 0, 32685, 0, > 256, 0, 0, 0, 7733, 3852, 32685, 0, 40, 0, 0, 0, 53696, 3613, 32685, 0, > 53720, 3613, 32685, 0, 53696, 3613, 32685, 0, 39568, 55297, 32684, 0, > 52912, 3613, 32685, 0, 0, 0}} > #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 > v = {k = VLOCAL, u = {s = {info = 13, aux = 32684}, nval = > 6.9355310431915383e-310}, t = -1, f = -1} > b = {k = VNONRELOC, u = {s = {info = 12, aux = 0}, nval = > 5.9287877500949585e-323}, t = -1, f = -1} > fs = 0x7fad0e1dcf60 > #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 > line = > #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 > islast = > #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, z=0x7fad0e1dd430, > buff=, name=) at lparser.c:391 > lexstate = {current = 41, linenumber = 47, lastline = 47, t = > {token = 44, seminfo = {r = 6.9357100917667287e-310, ts = 0x7facd80199a0}}, > lookahead = {token = 287, seminfo = {r = 6.9357549440215414e-310, ts = > 0x7fad0e1dd480}}, fs = 0x7fad0e1dcaf0, L = 0x7facd80008c0, z = > 0x7fad0e1dd430, buff = 0x7fad0e1dd3e8, source = 0x7facd801c430, decpoint = > 46 '.'} > funcstate = {f = 0x7facd801d440, h = 0x7facd801d4c0, prev = 0x0, > ls = 0x7fad0e1dd1c0, L = 0x7facd80008c0, bl = 0x0, pc = 40, lasttarget = > -1, jpc = -1, freereg = 14, nk = 26, np = 1, nlocvars = 14, nactvar = 14 > '\016', upvalues = {{k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = > 0 '\000'}, {k = 0 '\000', info = 64 '@'}, {k = 209 '\321', info = 29 > '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 > '\000'}, {k = 0 '\000', info = 217 '\331'}, {k = 39 '\'', info = 12 '\f'}, > {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = > 0 '\000', info = 240 '\360'}, {k = 213 '\325', info = 29 '\035'}, {k = 14 > '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 > '\000', info = 16 '\020'}, {k = 144 '\220', info = 11 '\v'}, {k = 15 > '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 > '\000', info = 176 '\260'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 > '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 > '\000', info = 3 '\003'}, {k = 170 '\252', info = 11 '\v'}, {k = 15 '\017', > info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info > = 24 '\030'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = > 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 16 > '\020'}, {k = 209 '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 > '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 208 > '\320'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 > '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 48 '0'}, > {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k > = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 56 '8'}, {k = 208 > '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 > '\177', info = 0 '\000'}, {k = 0 '\000', info = 48 '0'}, {k = 209 '\321', > info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', > info = 0 '\000'}, {k = 0 '\000', info = 80 'P'}, {k = 208 '\320', info = 29 > '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 > '\000'}, {k = 0 '\000', info = 112 'p'}, {k = 208 '\320', info = 29 > '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 > '\000'}, {k = 0 '\000', info = 144 '\220'}, {k = 208 '\320', info = 29 > '\035'}}, actvar = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 53504, > 3613, 32685, 0, 58942, 3851, 32685, 0, 58, 0, 0, 0, 55472, 3613, 32685, 0, > 54768, 3613, 32685, 0, 55392, 3613, 32685, 0, 54768, 3613, 32685, 0, 57288, > 3851, 32685, 0, 58, 0, 0, 0, 54160, 3613, 32685, 0, 41, 0, 0, 0, 54160, > 3613, 32685, 0, 14352, 55297, 32684, 0, 33052, 256, 0, 0, 917, 0, 0, 0, > 180, 0, 0, 0, 54064, 3613, 32685, 0, 63927, 3851, 32685, 0, 917, 0, 0, 0, > 53800, 3613, 32685, 0, 54160, 3613, 32685, 0, 5, 0, 0, 0, 917, 0, 0, 0, > 34374, 3851, 32685, 0, 0, 0, 32685, 0, 53584, 3613, 32685, 0, 4, 0, 0, 0, > 4674, 3852, 32685, 0, 54768, 3613, 32685, 0, 53800, 3613, 32685, 0, 54160, > 3613, 32685, 0, 53616, 3613, 32685, 0, 180, 0, 0, 0, 34649, 3851, 32685, 0, > 4, 0, 32685, 0, 101, 0, 32685, 0, 65535, 65535, 65535, 65535, 46489, 11725, > 53, 0, 0, 0, 0, 0, 5607, 11719, 53, 0, 53712, 55297, 32684, 0, 8192, 0, 0, > 0, 8192, 0, 0, 0, 1, 0, 0, 0, 256, 0, 0, 0, 29794, 11718, 53, 0, 0, 0}} > #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) > at ldo.c:497 > i = > tf = > cl = > p = 0x7fad0e1dd3e0 > c = > #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, > f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 > lj = {previous = 0x7fad0e1df730, b = {{__jmpbuf = > {140380334983360, 232850695910513629, 1, 2, 256, 140380334984104, > -260825861612971043, -260823472281166883}, __mask_was_saved = 0, > __saved_mask = {__val = {140380334984576, 18446744073709551568, > 140381242905504, 140381258475896, 140380334983360, 140381242905376, > 140380335096664, 228401325905, 140380334983544, 63, 0, 140381258474236, 0, > 140380334983360, 6, 140380335100368}}}}, status = 0} > #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func= optimized out>, u=, old_top=256, ef= out>) at ldo.c:463 > status = > oldnCcalls = 2 > old_ci = 120 > old_allowhooks = 1 '\001' > old_errfunc = 16 > #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, z= optimized out>, name=) at ldo.c:513 > p = {z = 0x7fad0e1dd430, buff = {buffer = 0x7facd8013630 > "result_tabletabletright (C) 2009-2014 PUC-Rio\"", n = 12, buffsize = 64}, > name = 0x7facd801c448 "@/usr/local/share/lua/5.1/ssl/https.lua"} > status = > #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader= optimized out>, data=, chunkname=0x7facd801c448 > "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 > z = {n = 2747, p = 0x7fad0e1dd957 "\n url = {\n url = > default_https_port(url),\n method = body and \"POST\" or \"GET\",\n > sink = ltn12.sink.table(result_table)\n }\n if body then\n > url.source = ltn12.source.string(body)\n"..., reader = 0x7fad0f0be5f0 > , data = 0x7fad0e1dd480, L = 0x7facd80008c0} > status = 0 > #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, > filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at > lauxlib.c:581 > lf = {extraline = 0, f = 0x7facd801d1d0, buff = '-' times>, "\n-- LuaSec 0.5\n-- Copyright (C) 2009-2014 PUC-Rio\n--\n-- > Author: Pablo Musa\n-- Author: Tomas Guisasola\n", '-' , > "\n\nlocal socket = require(\"socket\")\nlocal ssl = > require(\"ssl\")\nlocal ltn12 "...} > status = > readstatus = > c = > fnameindex = 6 > #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 > filename = 0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua" > name = > #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, > func=0x7facd8000d10, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, > func=0x7facd8000d10, nResults=) at ldo.c:376 > No locals. > #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 > name = 0x7facd8014368 "ssl.https" > i = 2 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, > func=0x7facd8000cb0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #23 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7facd8000cb0 > cl = 0x7facd802cf80 > base = > k = 0x7facd8016190 > pc = 0x7facd802c65c > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, > func=0x7facd8000ca0, nResults=) at ldo.c:377 > No locals. > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, > f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {140380334983360, > 232850695908416477, 1, 0, 32, 140380334983984, -260825862567175203, > -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, > 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, > 140380334983544, 40, 140380334981152, 140380334983360, 1, 0, 228401325905, > 140380334983544, 40}}}}, status = 0} > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > status = > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > c = {func = 0x7facd8000ca0, nresults = 0} > status = > func = > #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > status = > base = 1 > __func__ = "docall" > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, > input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 > file = > fdup = 0x7facd8013250 "/usr/local/freeswitch/scripts/cv2agent.lua" > args = > error = > __func__ = "lua_parse_and_execute" > __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, > char*)" > #30 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > lth = 0x7face800df30 > pool = 0x7face800de58 > L = 0x7facd80008c0 > __func__ = "lua_thread_run" > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > No symbol table info available. > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 > i = > lc = > written = > iterations = > qm = 0x7fad380169a0 > i = > __func__ = "switch_user_sql_thread" > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > tv = {tv_sec = 0, tv_usec = 677} > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > ts = {tv_sec = 140382677735872, tv_nsec = 0} > #3 0x00007fad63b79eaa in pool_thread (thread=, > obj=) at src/switch_core_memory.c:565 > len = 0 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > No symbol table info available. > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > tv = {tv_sec = 0, tv_usec = 77301} > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > ts = {tv_sec = 1, tv_nsec = 140382676434616} > #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at > src/switch_core.c:994 > No locals. > #4 0x0000000000402e88 in main (argc=2, argv=) at > src/switch.c:1184 > pid_path = "/usr/local/freeswitch/run/freeswitch.pid", '\000' > > pid_buffer = "20727", '\000' > old_pid_buffer = '\000' > pid_len = 5 > old_pid_len = 4199899 > err = 0x7fad63cbcd8c "Success" > nf = > do_wait = > runas_user = > runas_group = > reincarnate = > reincarnate_reexec = > fds = {0, 0} > nc = SWITCH_TRUE > pid = 20727 > i = > x = > opts = > opts_str = '\000' > local_argv = {0x7ffcbe3ba5fe "./freeswitch", 0x7ffcbe3ba60b "-nc", > 0x0 } > local_argc = > arg_argv = {0x0 } > alt_dirs = > log_set = > run_set = > do_kill = > priority = > flags = > ret = 0 > destroy_status = > fd = 0x76feb0 > pool = 0x76fe38 > > Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > No symbol table info available. > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > No symbol table info available. > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > No symbol table info available. > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > No symbol table info available. > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > No symbol table info available. > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > No symbol table info available. > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a70, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, > func=0x7face0027a70, nResults=) at ldo.c:376 > No locals. > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0038bf8 "ssl.core" > i = 4 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a10, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027a10 > cl = 0x7face0021ae0 > base = > k = 0x7face0038f40 > pc = 0x7face003babc > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face00279f0, nResults=) at ldo.c:377 > No locals. > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face001d528 "ssl" > i = 2 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027990, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027990 > cl = 0x7face001d7c0 > base = > k = 0x7face002a600 > pc = 0x7face002a878 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000d10, nResults=) at ldo.c:377 > No locals. > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0014368 "ssl.https" > i = 2 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0000cb0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0000cb0 > cl = 0x7face002cf80 > base = > k = 0x7face0016190 > pc = 0x7face002c65c > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000ca0, nResults=) at ldo.c:377 > No locals. > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, > f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, > 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, > -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, > 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, > 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, > 140380469201272, 40}}}}, status = 0} > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > status = > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > c = {func = 0x7face0000ca0, nresults = 0} > status = > func = > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > status = > base = 1 > __func__ = "docall" > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, > input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > file = > fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" > args = > error = > __func__ = "lua_parse_and_execute" > __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, > char*)" > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > lth = 0x7face8005ab0 > pool = 0x7face80059d8 > L = 0x7face00008c0 > __func__ = "lua_thread_run" > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/741e6b4f/attachment-0001.html From anthony.minessale at gmail.com Sun Oct 25 02:39:42 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Sat, 24 Oct 2015 17:39:42 -0500 Subject: [Freeswitch-users] FreeSWITCH Crashes In-Reply-To: References: <05ED6747-EE2C-463A-87B9-576363AB1144@gmail.com> Message-ID: its a crash in openssl. What ssl thing are you doing? There is probably a concurrency issue in lua ssl code. It not something we can fix. On Sat, Oct 24, 2015 at 5:21 PM, Sergey Safarov wrote: > Please fill a ticket like https://freeswitch.org/jira/browse/FS-7397 > > On Sat, Oct 24, 2015 at 7:21 PM, Leonardo Lima Ribeiro < > llribeiro90 at gmail.com> wrote: > >> Hello all, >> >> I?m having hard time about a possible bug, because FreeSWITCH crashes >> with no messages and the log file (freeswitch.log) has no error messages. >> Then I follow the steps in the wiki to generate a backtrace. (see at the >> end of this mail) >> >> For your information, my application workflow is like that: >> 1) We have a java application that calls, via ESL, the command luarun >> myscript.lua. >> 2) myscript.lua is a script in freeswitch that connects to the database >> using luasql. >> 3) Process that db results and originate an outbound call (in this step >> we don?t need any extension to bridge the call, so it?s a call of only one >> leg? is this a problem?) >> 4) Our IVR says messages, record audios and then do some HTTPS requests >> to an external API - (for the https requests we use the luasec module >> - require ?ssl.https") >> 5) We then end the call and save some data into the same database. >> >> I don?t understand too much about the backtrace, could you help me please? >> And the problem occurs mostly when we have more than 3 calls at the same >> time, I mean, we call luarun myscript.lua more than 3 times in a short >> period of time, then we have parallels executions of myscript.lua. >> >> Thank you, >> Leonardo Ribeiro >> >> **** Trying to do a backtrace:* >> **** First command: gdb freeswitch core.20727 * >> **** Output:* >> [ivr at IVRLIVE bin]$ gdb freeswitch core.20727 >> GNU gdb (GDB) Red Hat Enterprise Linux (7.2-83.el6) >> Copyright (C) 2010 Free Software Foundation, Inc. >> License GPLv3+: GNU GPL version 3 or later < >> http://gnu.org/licenses/gpl.html> >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. Type "show copying" >> and "show warranty" for details. >> This GDB was configured as "x86_64-redhat-linux-gnu". >> For bug reporting instructions, please see: >> ... >> Reading symbols from /usr/local/freeswitch/bin/freeswitch...done. >> [New Thread 20798] >> [New Thread 20727] >> [New Thread 20728] >> [New Thread 20748] >> [New Thread 20802] >> [New Thread 20795] >> [New Thread 20800] >> [New Thread 20738] >> [New Thread 20750] >> [New Thread 20737] >> [New Thread 20751] >> [New Thread 20741] >> [New Thread 20744] >> [New Thread 20743] >> [New Thread 20742] >> [New Thread 20753] >> [New Thread 20745] >> [New Thread 20758] >> [New Thread 20769] >> [New Thread 20768] >> [New Thread 20746] >> [New Thread 20771] >> [New Thread 20729] >> [New Thread 20730] >> [New Thread 20767] >> [New Thread 20733] >> [New Thread 20736] >> [New Thread 20747] >> [New Thread 20759] >> [New Thread 20760] >> [New Thread 20761] >> [New Thread 20766] >> [New Thread 20752] >> [New Thread 20749] >> [New Thread 20777] >> Missing separate debuginfo for >> /usr/local/freeswitch/lib/libfreeswitch.so.1 >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/41/fbb21f952d3a7e803298f919d020fbc4946edf >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_console.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/fc/713a0635cf2da0225a47af340db4fed429307b >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_logfile.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/57/3b135b6db55216f74a69c37b5a98b27caa3dea >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_enum.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/fe/33e36dec15bcfd4a11c7a9c2c2c72675e5b05e >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cdr_csv.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/dd/89326cfcf61a80f918cacdf311e7990a913cdb >> Missing separate debuginfo for >> /usr/local/freeswitch/mod/mod_event_socket.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/44/06fbca53e57f7ddd754d7dafa04dba981892fe >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sofia.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/d0/a4135605cb7910bcc5f49f3437cf84abd67f8f >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_loopback.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/12/0bd2f50c15c4b4b8847d32fe571bd3b01ffcfd >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_commands.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/dc/9d21d1363f34caaaaa82cbc8bdda91b24da59b >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_conference.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/35/2386a5eac82851f31ffa7e9e76dc3ef81db006 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_db.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/b3/e299afec8a086466cf9111719e61f991becfbf >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dptools.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/bb/1fd391c53a7f1408b8cfbbf9b7a06308ceb95c >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_expr.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/26/8ff949b71e111a74c68c206a1e4369f298bc68 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fifo.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/07/fda382001bca1d0cc9d01b2d682adeea3d6ed8 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_hash.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/c2/3f8ed07b63804f36bebeefb3160137da4e627a >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_voicemail.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/58/2bbea6d62efcb28d794c1c2b4da1f2780718ff >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_esf.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/17/edb809bd9b8ef634439daefbba022597d857c3 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fsv.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/5e/c26bd0b4eb93dc37c55553784c7f9acaa3913f >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cluechoo.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/c9/9c62db6f583cb219bb7eea536dc7b8b89bad4c >> Missing separate debuginfo for >> /usr/local/freeswitch/mod/mod_valet_parking.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/1b/88bb5a48db1ecde5ecf17a7a5828caf2d16488 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_httapi.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/0c/45dbae0720a53622f1fe9e11b66cfd79475b93 >> Missing separate debuginfo for >> /usr/local/freeswitch/mod/mod_dialplan_xml.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/68/dc88ecf8f4ee82a418b15deef930493a3712dc >> Missing separate debuginfo for >> /usr/local/freeswitch/mod/mod_dialplan_asterisk.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/98/80725dcf50571f5fcb7d03429074b12e88bdb6 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_spandsp.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/ad/dc63326bfc44a197a353146208eb018dbd0217 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g723_1.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/96/0a4b1bae2368a12721d31d5a66b9a89ed1d622 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g729.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/3c/be2934e2b0a7d3ab9f6c977a853a7f66bf7a04 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_amr.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/c0/9d492e662118285d057c420b4ca219a5cea97a >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_speex.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/64/22b88f8f2aa4959690c75400c2c88e19a0e63e >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_h26x.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/60/3ae8d7a511b9fe103a34706aad65441c402a28 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_vp8.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/b5/b733b744050185469a4ab84d4dddcd38ed6bb2 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_b64.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/40/fc36b21b922b24d45dbd0c6c320edb86837214 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sndfile.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/3f/039315c8449eded09af055ea8088a6d8a62882 >> Missing separate debuginfo for >> /usr/local/freeswitch/mod/mod_native_file.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/8d/032942219e296590daf4e4158fae4086451bfa >> Missing separate debuginfo for >> /usr/local/freeswitch/mod/mod_local_stream.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/24/ba6ad40b61a95ebacb9b1f5fbf340d7f4cdf06 >> Missing separate debuginfo for >> /usr/local/freeswitch/mod/mod_tone_stream.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/7c/f86bd5b07df42996707c3cb59777d158a3e0f0 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_lua.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/50/d21bdb2a3d084c09cee7b02084334ad75a4003 >> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_say_en.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/df/64681d7ae0a211ea3bfa44e40c34d190830523 >> Missing separate debuginfo for /usr/local/lib/lua/5.1/luasql/odbc.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/9c/33abb770c824c2174b5ce3564370fcdb3b8038 >> Missing separate debuginfo for /usr/local/lib/lua/5.1/cjson.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/32/53156d91932fa56ba269996a70756ef00268df >> Missing separate debuginfo for /usr/local/lib/lua/5.1/socket/core.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/2a/ce929bd90d77d4ad2fef47711b10466df43ec2 >> Missing separate debuginfo for /usr/local/lib/lua/5.1/ssl.so >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/92/4771a49e43c954ed9074577c77034a2e84dd29 >> Missing separate debuginfo for >> Try: yum --enablerepo='*-debug*' install >> /usr/lib/debug/.build-id/77/385010026236dada9bfeadc4717b7518e8bb29 >> Reading symbols from /usr/lib64/libodbc.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libodbc.so.2 >> Reading symbols from /lib64/libm.so.6...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libm.so.6 >> Reading symbols from /usr/local/freeswitch/lib/libfreeswitch.so.1...done. >> Loaded symbols for /usr/local/freeswitch/lib/libfreeswitch.so.1 >> Reading symbols from /usr/lib64/libcurl.so.4...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libcurl.so.4 >> Reading symbols from /lib64/libz.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libz.so.1 >> Reading symbols from /lib64/librt.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/librt.so.1 >> Reading symbols from /lib64/libdl.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libdl.so.2 >> Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libcrypt.so.1 >> Reading symbols from /lib64/libpthread.so.0...(no debugging symbols >> found)...done. >> [Thread debugging using libthread_db enabled] >> Loaded symbols for /lib64/libpthread.so.0 >> Reading symbols from /lib64/libtinfo.so.5...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libtinfo.so.5 >> Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libssl.so.10 >> Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libcrypto.so.10 >> Reading symbols from /usr/lib64/libjpeg.so.62...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libjpeg.so.62 >> Reading symbols from /lib64/libc.so.6...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libc.so.6 >> Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libltdl.so.7 >> Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libstdc++.so.6 >> Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libgcc_s.so.1 >> Reading symbols from /lib64/libidn.so.11...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libidn.so.11 >> Reading symbols from /lib64/libldap-2.4.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libldap-2.4.so.2 >> Reading symbols from /lib64/libgssapi_krb5.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libgssapi_krb5.so.2 >> Reading symbols from /lib64/libkrb5.so.3...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libkrb5.so.3 >> Reading symbols from /lib64/libk5crypto.so.3...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libk5crypto.so.3 >> Reading symbols from /lib64/libcom_err.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libcom_err.so.2 >> Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libssl3.so >> Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libsmime3.so >> Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libnss3.so >> Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libnssutil3.so >> Reading symbols from /lib64/libplds4.so...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libplds4.so >> Reading symbols from /lib64/libplc4.so...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libplc4.so >> Reading symbols from /lib64/libnspr4.so...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libnspr4.so >> Reading symbols from /usr/lib64/libssh2.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libssh2.so.1 >> Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/ld-linux-x86-64.so.2 >> Reading symbols from /lib64/libfreebl3.so...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libfreebl3.so >> Reading symbols from /lib64/liblber-2.4.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/liblber-2.4.so.2 >> Reading symbols from /lib64/libresolv.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libresolv.so.2 >> Reading symbols from /usr/lib64/libsasl2.so.2...(no debugging symbols >> found)...done. >> Loaded symbols for /usr/lib64/libsasl2.so.2 >> Reading symbols from /lib64/libkrb5support.so.0...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libkrb5support.so.0 >> Reading symbols from /lib64/libkeyutils.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libkeyutils.so.1 >> Reading symbols from /lib64/libselinux.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libselinux.so.1 >> Reading symbols from /usr/local/freeswitch/mod/mod_console.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_console.so >> Reading symbols from /usr/local/freeswitch/mod/mod_logfile.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_logfile.so >> Reading symbols from /usr/local/freeswitch/mod/mod_enum.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_enum.so >> Reading symbols from /usr/local/freeswitch/mod/mod_cdr_csv.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_cdr_csv.so >> Reading symbols from /usr/local/freeswitch/mod/mod_event_socket.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_event_socket.so >> Reading symbols from /usr/local/freeswitch/mod/mod_sofia.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_sofia.so >> Reading symbols from /usr/local/freeswitch/mod/mod_loopback.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_loopback.so >> Reading symbols from /usr/local/freeswitch/mod/mod_commands.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_commands.so >> Reading symbols from /usr/local/freeswitch/mod/mod_conference.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_conference.so >> Reading symbols from /usr/local/freeswitch/mod/mod_db.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_db.so >> Reading symbols from /usr/local/freeswitch/mod/mod_dptools.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_dptools.so >> Reading symbols from /usr/local/freeswitch/mod/mod_expr.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_expr.so >> Reading symbols from /usr/local/freeswitch/mod/mod_fifo.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_fifo.so >> Reading symbols from /usr/local/freeswitch/mod/mod_hash.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_hash.so >> Reading symbols from /usr/local/freeswitch/mod/mod_voicemail.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_voicemail.so >> Reading symbols from /usr/local/freeswitch/mod/mod_esf.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_esf.so >> Reading symbols from /usr/local/freeswitch/mod/mod_fsv.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_fsv.so >> Reading symbols from /usr/local/freeswitch/mod/mod_cluechoo.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_cluechoo.so >> Reading symbols from /lib64/libncurses.so.5...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libncurses.so.5 >> Reading symbols from >> /usr/local/freeswitch/mod/mod_valet_parking.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_valet_parking.so >> Reading symbols from /usr/local/freeswitch/mod/mod_httapi.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_httapi.so >> Reading symbols from /usr/local/freeswitch/mod/mod_dialplan_xml.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_xml.so >> Reading symbols from >> /usr/local/freeswitch/mod/mod_dialplan_asterisk.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so >> Reading symbols from /usr/local/freeswitch/mod/mod_spandsp.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_spandsp.so >> Reading symbols from /lib64/libutil.so.1...(no debugging symbols >> found)...done. >> Loaded symbols for /lib64/libutil.so.1 >> Reading symbols from /usr/local/freeswitch/mod/mod_g723_1.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_g723_1.so >> Reading symbols from /usr/local/freeswitch/mod/mod_g729.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_g729.so >> Reading symbols from /usr/local/freeswitch/mod/mod_amr.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_amr.so >> Reading symbols from /usr/local/freeswitch/mod/mod_speex.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_speex.so >> Reading symbols from /usr/local/freeswitch/mod/mod_h26x.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_h26x.so >> Reading symbols from /usr/local/freeswitch/mod/mod_vp8.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_vp8.so >> Reading symbols from /usr/local/freeswitch/mod/mod_b64.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_b64.so >> Reading symbols from /usr/local/freeswitch/mod/mod_sndfile.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_sndfile.so >> Reading symbols from /usr/local/freeswitch/mod/mod_native_file.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_native_file.so >> Reading symbols from /usr/local/freeswitch/mod/mod_local_stream.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_local_stream.so >> Reading symbols from /usr/local/freeswitch/mod/mod_tone_stream.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_tone_stream.so >> Reading symbols from /usr/local/freeswitch/mod/mod_lua.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_lua.so >> Reading symbols from /usr/local/freeswitch/mod/mod_say_en.so...done. >> Loaded symbols for /usr/local/freeswitch/mod/mod_say_en.so >> Reading symbols from /usr/local/lib/lua/5.1/luasql/odbc.so...(no >> debugging symbols found)...done. >> Loaded symbols for /usr/local/lib/lua/5.1/luasql/odbc.so >> Reading symbols from /usr/local/lib/lua/5.1/cjson.so...(no debugging >> symbols found)...done. >> Loaded symbols for /usr/local/lib/lua/5.1/cjson.so >> Reading symbols from /usr/local/lib/lua/5.1/socket/core.so...(no >> debugging symbols found)...done. >> Loaded symbols for /usr/local/lib/lua/5.1/socket/core.so >> Reading symbols from /usr/local/lib/lua/5.1/ssl.so...(no debugging >> symbols found)...done. >> Loaded symbols for /usr/local/lib/lua/5.1/ssl.so >> Core was generated by `./freeswitch -nc'. >> Program terminated with signal 6, Aborted. >> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >> Missing separate debuginfos, use: debuginfo-install >> cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 glibc-2.12-1.166.el6_7.1.x86_64 >> keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 >> libcom_err-1.41.12-22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 >> libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 >> libjpeg-turbo-1.2.1-3.el6_5.x86_64 libselinux-2.0.94-5.8.el6.x86_64 >> libssh2-1.4.2-1.el6_6.1.x86_64 libstdc++-4.4.7-16.el6.x86_64 >> libtool-ltdl-2.2.6-15.5.el6.x86_64 ncurses-libs-5.7-4.20090207.el6.x86_64 >> nspr-4.10.8-1.el6_6.x86_64 nss-3.19.1-3.el6_6.x86_64 >> nss-softokn-freebl-3.14.3-22.el6_6.x86_64 nss-util-3.19.1-1.el6_6.x86_64 >> openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64 >> unixODBC-2.2.14-14.el6.x86_64 zlib-1.2.3-29.el6.x86_64 >> >> **** Second command: set pagination off* >> **** Output:* >> (gdb) set pagination off >> >> >> **** Third command: info threads* >> **** Output:* >> (gdb) info threads >> 35 Thread 0x7fad0eb34700 (LWP 20777) 0x000000352e00e7dd in read () >> from /lib64/libpthread.so.0 >> 34 Thread 0x7fad60076700 (LWP 20749) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 33 Thread 0x7fad4b2be700 (LWP 20752) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 32 Thread 0x7fad0f51b700 (LWP 20766) 0x000000352e00e7dd in read () >> from /lib64/libpthread.so.0 >> 31 Thread 0x7fad48ab6700 (LWP 20761) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 30 Thread 0x7fad4a1ec700 (LWP 20760) 0x000000352dce1423 in select () >> from /lib64/libc.so.6 >> 29 Thread 0x7fad4a228700 (LWP 20759) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 28 Thread 0x7fad4bdfc700 (LWP 20747) 0x000000352dce8fa3 in epoll_wait >> () from /lib64/libc.so.6 >> 27 Thread 0x7fad61fd1700 (LWP 20736) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 26 Thread 0x7fad637e8700 (LWP 20733) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 25 Thread 0x7fad0f593700 (LWP 20767) 0x000000352e00eadd in accept () >> from /lib64/libpthread.so.0 >> 24 Thread 0x7fad63899700 (LWP 20730) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 23 Thread 0x7fad63938700 (LWP 20729) 0x000000352e00ba0e in >> pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 22 Thread 0x7fad0ecfa700 (LWP 20771) 0x000000352dcdf183 in poll () >> from /lib64/libc.so.6 >> 21 Thread 0x7fad60fb5700 (LWP 20746) 0x000000352dce8fa3 in epoll_wait >> () from /lib64/libc.so.6 >> 20 Thread 0x7fad0f557700 (LWP 20768) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 19 Thread 0x7fad48058700 (LWP 20769) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 18 Thread 0x7fad61d6f700 (LWP 20758) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 17 Thread 0x7fad636e7700 (LWP 20745) 0x000000352dce8fa3 in epoll_wait >> () from /lib64/libc.so.6 >> 16 Thread 0x7fad4b282700 (LWP 20753) 0x000000352dce1423 in select () >> from /lib64/libc.so.6 >> 15 Thread 0x7fad61069700 (LWP 20742) 0x000000352dce8fa3 in epoll_wait >> () from /lib64/libc.so.6 >> 14 Thread 0x7fad6102d700 (LWP 20743) 0x000000352dce8fa3 in epoll_wait >> () from /lib64/libc.so.6 >> 13 Thread 0x7fad60ff1700 (LWP 20744) 0x000000352dce8fa3 in epoll_wait >> () from /lib64/libc.so.6 >> 12 Thread 0x7fad610a5700 (LWP 20741) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 11 Thread 0x7fad4b2fa700 (LWP 20751) 0x000000352dce1423 in select () >> from /lib64/libc.so.6 >> 10 Thread 0x7fad61f95700 (LWP 20737) 0x000000352dce1423 in select () >> from /lib64/libc.so.6 >> 9 Thread 0x7fad4b336700 (LWP 20750) 0x000000352dce1423 in select () >> from /lib64/libc.so.6 >> 8 Thread 0x7fad62ce6700 (LWP 20738) 0x000000352e00ba0e in >> pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 7 Thread 0x7fad0e840700 (LWP 20800) 0x000000352e00e2e4 in >> __lll_lock_wait () from /lib64/libpthread.so.0 >> 6 Thread 0x7fad0eabc700 (LWP 20795) 0x000000353a46a340 in CRYPTO_lock >> () from /usr/lib64/libcrypto.so.10 >> 5 Thread 0x7fad0e1e0700 (LWP 20802) 0x00007fad0f0ba13c in luaS_newlstr >> (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) >> 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 >> 4 Thread 0x7fad600b2700 (LWP 20748) 0x000000352e00b63c in >> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >> 3 Thread 0x7fad63a39700 (LWP 20728) 0x000000352dce1423 in select () >> from /lib64/libc.so.6 >> 2 Thread 0x7fad63b017e0 (LWP 20727) 0x000000352dce1423 in select () >> from /lib64/libc.so.6 >> * 1 Thread 0x7fad0ea80700 (LWP 20798) 0x000000352dc32625 in raise () >> from /lib64/libc.so.6 >> >> >> **** Fourth command: bt* >> **** Output:* >> (gdb) bt >> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >> #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 >> #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 >> #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 >> #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 >> #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 >> #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 >> #7 0x000000353a4f0257 in EVP_add_cipher () from >> /usr/lib64/libcrypto.so.10 >> #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from >> /usr/lib64/libcrypto.so.10 >> #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from >> /usr/lib64/libcrypto.so.10 >> #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a70, nresults=1) at ldo.c:319 >> #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, >> func=0x7face0027a70, nResults=) at ldo.c:376 >> #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a10, nresults=1) at ldo.c:319 >> #16 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face00279f0, nResults=) at ldo.c:377 >> #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027990, nresults=1) at ldo.c:319 >> #21 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000d10, nResults=) at ldo.c:377 >> #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0000cb0, nresults=1) at ldo.c:319 >> #26 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000ca0, nResults=) at ldo.c:377 >> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 >> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, >> input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 >> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> >> **** Fifth command: bt full* >> **** Output:* >> (gdb) bt full >> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 >> No symbol table info available. >> #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 >> No symbol table info available. >> #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 >> No symbol table info available. >> #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 >> No symbol table info available. >> #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #7 0x000000353a4f0257 in EVP_add_cipher () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> No symbol table info available. >> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a70, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, >> func=0x7face0027a70, nResults=) at ldo.c:376 >> No locals. >> #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> name = 0x7face0038bf8 "ssl.core" >> i = 4 >> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a10, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #16 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7face0027a10 >> cl = 0x7face0021ae0 >> base = >> k = 0x7face0038f40 >> pc = 0x7face003babc >> #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face00279f0, nResults=) at ldo.c:377 >> No locals. >> #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> name = 0x7face001d528 "ssl" >> i = 2 >> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027990, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #21 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7face0027990 >> cl = 0x7face001d7c0 >> base = >> k = 0x7face002a600 >> pc = 0x7face002a878 >> #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000d10, nResults=) at ldo.c:377 >> No locals. >> #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> name = 0x7face0014368 "ssl.https" >> i = 2 >> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0000cb0, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #26 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7face0000cb0 >> cl = 0x7face002cf80 >> base = >> k = 0x7face0016190 >> pc = 0x7face002c65c >> #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000ca0, nResults=) at ldo.c:377 >> No locals. >> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 >> lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, >> 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, >> -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, >> 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, >> 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, >> 140380469201272, 40}}}}, status = 0} >> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> status = >> oldnCcalls = 0 >> old_ci = 0 >> old_allowhooks = 1 '\001' >> old_errfunc = 0 >> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> c = {func = 0x7face0000ca0, nresults = 0} >> status = >> func = >> #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> status = >> base = 1 >> __func__ = "docall" >> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, >> input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 >> file = >> fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" >> args = >> error = >> __func__ = "lua_parse_and_execute" >> __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, >> char*)" >> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> lth = 0x7face8005ab0 >> pool = 0x7face80059d8 >> L = 0x7face00008c0 >> __func__ = "lua_thread_run" >> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> >> **** Sixth Command: thread apply all bt* >> **** Output:* >> (gdb) thread apply all bt >> >> Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): >> #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 >> #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, >> buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 >> #2 0x00007fad63b5f189 in switch_socket_recv (sock=, >> buf=, len=) at >> src/switch_apr.c:765 >> #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, >> event=0x7fad0eb33d88, timeout=0) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 >> #4 0x00007fad614e9bcc in listener_run (thread=, >> obj=0x7facfc007060) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 >> #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 34 (Thread 0x7fad60076700 (LWP 20749)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): >> #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 >> #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 >> #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, >> obj=0x8ee658) at src/switch_loadable_module.c:98 >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad48ae2eec in timer_thread_run (thread=, >> obj=) at mod_spandsp_fax.c:211 >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> #3 0x00007fad4a3bd151 in node_thread_run (thread=, >> obj=) at >> /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x963bd0) at src/switch_core_sqldb.c:1894 >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, >> tout=) at su_epoll_port.c:495 >> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at >> su_base_port.c:349 >> #3 0x00007fad61243d75 in su_pthread_port_clone_main >> (varg=0x7fad60ff0690) at su_pthread_port.c:343 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x8e1830) at src/switch_core_sqldb.c:1894 >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, >> data=0x7fad637e7db8) at misc/apr_queue.c:276 >> #2 0x00007fad63bef9a1 in log_thread (t=, obj=> optimized out>) at src/switch_log.c:294 >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): >> #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 >> #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, >> sock=0x7facfc000c10, connection_context=0x7facfc00af88) at >> network_io/unix/sockets.c:191 >> #2 0x00007fad614e91a9 in mod_event_socket_runtime () at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 >> #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, >> obj=0x8eec10) at src/switch_loadable_module.c:98 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 24 (Thread 0x7fad63899700 (LWP 20730)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, >> data=0x7fad63898d98) at misc/apr_queue.c:276 >> #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread=> optimized out>, obj=0x782cb0) at src/switch_event.c:305 >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 23 (Thread 0x7fad63938700 (LWP 20729)): >> #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, >> mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 >> #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond=> optimized out>, mutex=, timeout=) >> at src/switch_apr.c:380 >> #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager >> (thread=, obj=) at >> src/switch_core_session.c:1788 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): >> #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 >> #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, >> nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 >> #2 0x00007fad63b5ed33 in switch_poll (aprset=, >> numsock=, nsds=, timeout=> optimized out>) at src/switch_apr.c:957 >> #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, >> event=0x7fad0ecf9d88, timeout=0) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 >> #4 0x00007fad614e9bcc in listener_run (thread=, >> obj=0x7facfc003040) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 >> #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, >> tout=) at su_epoll_port.c:495 >> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at >> su_base_port.c:349 >> #3 0x00007fad61243d75 in su_pthread_port_clone_main >> (varg=0x7fad6102c690) at su_pthread_port.c:343 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, >> data=0x7fad0f556db8) at misc/apr_queue.c:276 >> #2 0x00007fad63ba71e7 in chat_thread_run (thread=, >> obj=0x8ef0b0) at src/switch_loadable_module.c:680 >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 19 (Thread 0x7fad48058700 (LWP 20769)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, >> data=0x7fad48057db8) at misc/apr_queue.c:276 >> #2 0x00007fad63ba71e7 in chat_thread_run (thread=, >> obj=0xa0ef60) at src/switch_loadable_module.c:680 >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, >> data=0x7fad61d6ed98) at misc/apr_queue.c:276 >> #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread=> optimized out>, obj=) at sofia_presence.c:1615 >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, >> tout=) at su_epoll_port.c:495 >> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at >> su_base_port.c:349 >> #3 0x00007fad61243d75 in su_pthread_port_clone_main >> (varg=0x7fad61068690) at su_pthread_port.c:343 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=> optimized out>, obj=0x91d610) at sofia.c:2308 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 15 (Thread 0x7fad61069700 (LWP 20742)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, >> tout=) at su_epoll_port.c:495 >> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, >> tout=1000) at su_base_port.c:467 >> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=> optimized out>, obj=0x91d610) at sofia.c:2666 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, >> tout=) at su_epoll_port.c:495 >> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, >> tout=1000) at su_base_port.c:467 >> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=> optimized out>, obj=0x9217e0) at sofia.c:2666 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, >> tout=) at su_epoll_port.c:495 >> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, >> tout=1000) at su_base_port.c:467 >> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=> optimized out>, obj=0x925b00) at sofia.c:2666 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, >> data=0x7fad610a4da8) at misc/apr_queue.c:276 >> #2 0x00007fad6116c271 in sofia_msg_thread_run (thread=> out>, obj=0x7fad61107ad8) at sofia.c:1669 >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=> optimized out>, obj=0x925b00) at sofia.c:2308 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread=> optimized out>, obj=) at src/switch_core_sqldb.c:1238 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=> optimized out>, obj=0x9217e0) at sofia.c:2308 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): >> #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, >> mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 >> #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, >> data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 >> #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread=> optimized out>, obj=) at src/switch_scheduler.c:188 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): >> #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 >> #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 >> #2 0x000000352e009487 in pthread_mutex_lock () from >> /lib64/libpthread.so.0 >> #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 >> #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 >> #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 >> #6 0x000000353a4e8e48 in ERR_load_strings () from >> /usr/lib64/libcrypto.so.10 >> #7 0x000000353a536b7e in ERR_load_CONF_strings () from >> /usr/lib64/libcrypto.so.10 >> #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from >> /usr/lib64/libcrypto.so.10 >> #9 0x000000353e445ae9 in SSL_load_error_strings () from >> /usr/lib64/libssl.so.10 >> #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4027a70, nresults=1) at ldo.c:319 >> #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, >> func=0x7facd4027a70, nResults=) at ldo.c:376 >> #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4027a10, nresults=1) at ldo.c:319 >> #16 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >> func=0x7facd40279f0, nResults=) at ldo.c:377 >> #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4027990, nresults=1) at ldo.c:319 >> #21 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >> func=0x7facd4000d10, nResults=) at ldo.c:377 >> #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4000cb0, nresults=1) at ldo.c:319 >> #26 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >> func=0x7facd4000ca0, nResults=) at ldo.c:377 >> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 >> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, >> input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 >> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): >> #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 >> #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 >> #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 >> #3 0x000000353a4e8e48 in ERR_load_strings () from >> /usr/lib64/libcrypto.so.10 >> #4 0x000000353a536b7e in ERR_load_CONF_strings () from >> /usr/lib64/libcrypto.so.10 >> #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from >> /usr/lib64/libcrypto.so.10 >> #6 0x000000353e445ae9 in SSL_load_error_strings () from >> /usr/lib64/libssl.so.10 >> #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc028990, nresults=1) at ldo.c:319 >> #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc028990, nResults=) at ldo.c:376 >> #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >> #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc028930, nresults=1) at ldo.c:319 >> #13 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc028910, nResults=) at ldo.c:377 >> #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >> #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc0288b0, nresults=1) at ldo.c:319 >> #18 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc000d10, nResults=) at ldo.c:377 >> #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >> #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc000cb0, nresults=1) at ldo.c:319 >> #23 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc000ca0, nResults=) at ldo.c:377 >> #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 >> #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, >> input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 >> #30 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): >> #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, >> str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) >> at lstring.c:81 >> #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str=> optimized out>, l=) at llex.c:119 >> #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, >> seminfo=0x7fad0e1dd1d8) at llex.c:426 >> #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 >> #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, >> needself=, line=47) at lparser.c:82 >> #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=> optimized out>, line=47) at lparser.c:568 >> #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=> out>, line=47) at lparser.c:586 >> #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 >> #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 >> #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 >> #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, >> z=0x7fad0e1dd430, buff=, name=) >> at lparser.c:391 >> #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) >> at ldo.c:497 >> #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, >> f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 >> #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=> optimized out>, u=, old_top=256, ef=> out>) at ldo.c:463 >> #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, >> z=, name=) at ldo.c:513 >> #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader=> optimized out>, data=, chunkname=0x7facd801c448 >> "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 >> #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, >> filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at >> lauxlib.c:581 >> #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 >> #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, >> func=0x7facd8000d10, nresults=1) at ldo.c:319 >> #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, >> func=0x7facd8000d10, nResults=) at ldo.c:376 >> #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 >> #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, >> func=0x7facd8000cb0, nresults=1) at ldo.c:319 >> #23 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, >> func=0x7facd8000ca0, nResults=) at ldo.c:377 >> #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 >> #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, >> input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 >> #30 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> #3 0x00007fad63b79eaa in pool_thread (thread=, >> obj=) at src/switch_core_memory.c:565 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at >> src/switch_core.c:994 >> #4 0x0000000000402e88 in main (argc=2, argv=) at >> src/switch.c:1184 >> >> Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): >> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >> #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 >> #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 >> #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 >> #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 >> #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 >> #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 >> #7 0x000000353a4f0257 in EVP_add_cipher () from >> /usr/lib64/libcrypto.so.10 >> #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from >> /usr/lib64/libcrypto.so.10 >> #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from >> /usr/lib64/libcrypto.so.10 >> #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a70, nresults=1) at ldo.c:319 >> #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, >> func=0x7face0027a70, nResults=) at ldo.c:376 >> #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a10, nresults=1) at ldo.c:319 >> #16 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face00279f0, nResults=) at ldo.c:377 >> #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027990, nresults=1) at ldo.c:319 >> #21 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000d10, nResults=) at ldo.c:377 >> #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0000cb0, nresults=1) at ldo.c:319 >> #26 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000ca0, nResults=) at ldo.c:377 >> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 >> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, >> input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 >> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> >> **** Seventh command: thread apply all bt full * >> **** Output:* >> *(gdb) thread apply all bt full* >> >> Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): >> #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, >> buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 >> rv = >> arv = >> #2 0x00007fad63b5f189 in switch_socket_recv (sock=, >> buf=, len=) at >> src/switch_apr.c:765 >> r = >> #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, >> event=0x7fad0eb33d88, timeout=0) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 >> do_sleep = 1 '\001' >> mlen = 1 >> bytes = 0 >> mbuf = 0x7face40008c0 "b" >> buf = '\000' >> len = 140381252697496 >> status = SWITCH_STATUS_BREAK >> count = 0 >> elapsed = >> start = 1445700751 >> pop = 0x0 >> ptr = 0x7face40008c0 "b" >> crcount = 0 '\000' >> buf_len = 2048 >> channel = 0x0 >> clen = 0 >> __PRETTY_FUNCTION__ = "read_packet" >> __func__ = "read_packet" >> #4 0x00007fad614e9bcc in listener_run (thread=, >> obj=0x7facfc007060) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 >> listener = 0x7facfc007060 >> buf = '\000' >> len = 1024 >> status = >> event = 0x0 >> reply = "~Reply-Text: +OK Job-UUID: >> 70ac2eda-7a64-11e5-abaa-0ba500386533\nJob-UUID: >> 70ac2eda-7a64-11e5-abaa-0ba500386533\n\n", '\000' >> session = 0x0 >> channel = 0x0 >> revent = 0x0 >> var = >> locked = 1 >> __PRETTY_FUNCTION__ = "listener_run" >> __func__ = "listener_run" >> #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 34 (Thread 0x7fad60076700 (LWP 20749)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 >> i = >> lc = >> written = >> iterations = >> qm = 0x7fad3c016990 >> i = >> __func__ = "switch_user_sql_thread" >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 >> i = >> lc = >> written = >> iterations = >> qm = 0x7fad40016990 >> i = >> __func__ = "switch_user_sql_thread" >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): >> #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 >> exp = 1 >> too_late = 20000000 >> current_ms = 180 >> x = >> tick = 49 >> sps_interval_ticks = >> ts = 1445700751025503 >> last = 1445700751005503 >> fwd_errs = >> rev_errs = 0 >> profile_tick = 0 >> tfd = 45 >> time_sync = 4 >> last_MICROSECONDS_PER_TICK = 20000 >> spec = {it_interval = {tv_sec = 0, tv_nsec = 20000000}, it_value >> = {tv_sec = 0, tv_nsec = 20000000}} >> __func__ = "softtimer_runtime" >> #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, >> obj=0x8ee658) at src/switch_loadable_module.c:98 >> status = >> ts = 0x8ee658 >> module = 0x8efb40 >> __PRETTY_FUNCTION__ = "switch_loadable_module_exec" >> __func__ = "switch_loadable_module_exec" >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad48ae2eec in timer_thread_run (thread=, >> obj=) at mod_spandsp_fax.c:211 >> timer = {interval = 20, flags = 1, samples = 160, samplecount = >> 160, timer_interface = 0x8efa30, memory_pool = 0x7fad08000b88, private_info >> = 0x7fad08000c70, diff = 0, tick = 0} >> pvt = >> __func__ = "timer_thread_run" >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> tv = {tv_sec = 0, tv_usec = 497} >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> ts = {tv_sec = 0, tv_nsec = 0} >> #3 0x00007fad4a3bd151 in node_thread_run (thread=, >> obj=) at >> /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 >> ppl_waiting = >> consumer_total = >> idle_consumers = >> found = >> node = >> last = >> this_node = >> cur_priority = 1 >> __func__ = "node_thread_run" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x963bd0) at src/switch_core_sqldb.c:1894 >> i = >> lc = >> written = >> iterations = >> qm = 0x963bd0 >> i = >> __func__ = "switch_user_sql_thread" >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, >> tout=) at su_epoll_port.c:495 >> j = >> n = >> events = 0 >> index = >> version = 3 >> ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 >> = 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = >> 0x7fad28000908, fd = 671090952, u32 = 671090952, u64 = 140381677160712}}, >> {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = >> 32685}}, {events = 0, data = {ptr = 0x7fad4bdfbd60, fd = 1272954208, u32 = >> 1272954208, u64 = 140382279023968}}} >> __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" >> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at >> su_base_port.c:349 >> tout = 1000 >> tout2 = 0 >> __PRETTY_FUNCTION__ = "su_base_port_run" >> #3 0x00007fad61243d75 in su_pthread_port_clone_main >> (varg=0x7fad60ff0690) at su_pthread_port.c:343 >> arg = 0x0 >> task = {{sut_port = 0x7fad280008c0, sut_root = 0x7fad28001130}} >> zap = 1 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x8e1830) at src/switch_core_sqldb.c:1894 >> i = >> lc = >> written = >> iterations = >> qm = 0x8e1830 >> i = >> __func__ = "switch_user_sql_thread" >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, >> data=0x7fad637e7db8) at misc/apr_queue.c:276 >> rv = 0 >> #2 0x00007fad63bef9a1 in log_thread (t=, obj=> optimized out>) at src/switch_log.c:294 >> pop = 0x0 >> node = 0x0 >> binding = >> __func__ = "log_thread" >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): >> #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, >> sock=0x7facfc000c10, connection_context=0x7facfc00af88) at >> network_io/unix/sockets.c:191 >> No locals. >> #2 0x00007fad614e91a9 in mod_event_socket_runtime () at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 >> pool = 0x7facfc000a18 >> listener_pool = 0x7facfc00af88 >> rv = >> sa = 0x7facfc000b40 >> inbound_socket = 0x7facfc00b0b0 >> listener = 0x7facfc007060 >> x = 0 >> errs = 0 >> __func__ = "mod_event_socket_runtime" >> #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, >> obj=0x8eec10) at src/switch_loadable_module.c:98 >> status = >> ts = 0x8eec10 >> module = 0x90bba0 >> __PRETTY_FUNCTION__ = "switch_loadable_module_exec" >> __func__ = "switch_loadable_module_exec" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 24 (Thread 0x7fad63899700 (LWP 20730)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, >> data=0x7fad63898d98) at misc/apr_queue.c:276 >> rv = 0 >> #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread=> optimized out>, obj=0x782cb0) at src/switch_event.c:305 >> pop = 0x0 >> event = 0x0 >> queue = 0x782cb0 >> my_id = >> __func__ = "switch_event_dispatch_thread" >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 23 (Thread 0x7fad63938700 (LWP 20729)): >> #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, >> mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 >> rv = >> then = >> abstime = {tv_sec = 1445700751, tv_nsec = 43488000} >> #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond=> optimized out>, mutex=, timeout=) >> at src/switch_apr.c:380 >> st = >> #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager >> (thread=, obj=) at >> src/switch_core_session.c:1788 >> check = 1 >> ttl = >> xsleep = >> sleep = >> next = >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): >> #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, >> nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 >> i = >> pollset = 0x7fad0ecf8fb0 >> #2 0x00007fad63b5ed33 in switch_poll (aprset=, >> numsock=, nsds=, timeout=> optimized out>) at src/switch_apr.c:957 >> st = 1 >> #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, >> event=0x7fad0ecf9d88, timeout=0) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 >> fdr = 0 >> do_sleep = 1 '\001' >> mlen = 0 >> bytes = 0 >> mbuf = 0x7facec0008c0 "" >> buf = "Content-Type: log/data\nContent-Length: 61\nLog-Level: >> 0\nText-Channel: 1\nLog-File: sofia.c\nLog-Func: logger\nLog-Line: >> 2807\nUser-Data: \n\n\000\nLog-Line: 2098\nUser-Data: \n\n", '\000' >> >> len = 61 >> status = SWITCH_STATUS_BREAK >> count = 0 >> elapsed = >> start = 1445700736 >> pop = 0x7facf00034c0 >> ptr = 0x7facec0008c0 "" >> crcount = 0 '\000' >> buf_len = 2048 >> channel = 0x0 >> clen = 0 >> __PRETTY_FUNCTION__ = "read_packet" >> __func__ = "read_packet" >> #4 0x00007fad614e9bcc in listener_run (thread=, >> obj=0x7facfc003040) at >> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 >> listener = 0x7facfc003040 >> buf = '\000' >> len = 1024 >> status = >> event = 0x0 >> reply = "+OK log level [7]", '\000' >> session = 0x0 >> channel = 0x0 >> revent = 0x0 >> var = >> locked = 1 >> __PRETTY_FUNCTION__ = "listener_run" >> __func__ = "listener_run" >> #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, >> tout=) at su_epoll_port.c:495 >> j = >> n = >> events = 0 >> index = >> version = 3 >> ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 >> = 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = >> 0x7fad34000908, fd = 872417544, u32 = 872417544, u64 = 140381878487304}}, >> {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = >> 32685}}, {events = 0, data = {ptr = 0x7fad60fb4d60, fd = 1627082080, u32 = >> 1627082080, u64 = 140382633151840}}} >> __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" >> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at >> su_base_port.c:349 >> tout = 1000 >> tout2 = 0 >> __PRETTY_FUNCTION__ = "su_base_port_run" >> #3 0x00007fad61243d75 in su_pthread_port_clone_main >> (varg=0x7fad6102c690) at su_pthread_port.c:343 >> arg = 0x0 >> task = {{sut_port = 0x7fad340008c0, sut_root = 0x7fad34001130}} >> zap = 1 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, >> data=0x7fad0f556db8) at misc/apr_queue.c:276 >> rv = 0 >> #2 0x00007fad63ba71e7 in chat_thread_run (thread=, >> obj=0x8ef0b0) at src/switch_loadable_module.c:680 >> pop = 0x352dd41382 >> q = 0x8ef0b0 >> __func__ = "chat_thread_run" >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 19 (Thread 0x7fad48058700 (LWP 20769)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, >> data=0x7fad48057db8) at misc/apr_queue.c:276 >> rv = 0 >> #2 0x00007fad63ba71e7 in chat_thread_run (thread=, >> obj=0xa0ef60) at src/switch_loadable_module.c:680 >> pop = 0x352dd41382 >> q = 0xa0ef60 >> __func__ = "chat_thread_run" >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, >> data=0x7fad61d6ed98) at misc/apr_queue.c:276 >> rv = 0 >> #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread=> optimized out>, obj=) at sofia_presence.c:1615 >> count = 0 >> pop = 0x7fad500008c0 >> __func__ = "sofia_presence_event_thread_run" >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, >> tout=) at su_epoll_port.c:495 >> j = >> n = >> events = 0 >> index = >> version = 7 >> ev = {{events = 1, data = {ptr = 0x611f430000000000, fd = 0, u32 >> = 0, u64 = 6998386013236101120}}, {events = 32685, data = {ptr = >> 0x7fad30000908, fd = 805308680, u32 = 805308680, u64 = 140381811378440}}, >> {events = 1629813699, data = {ptr = 0x7fad, fd = 32685, u32 = 32685, u64 = >> 32685}}, {events = 0, data = {ptr = 0x7fad636e6d60, fd = 1668181344, u32 = >> 1668181344, u64 = 140382674251104}}} >> __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" >> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at >> su_base_port.c:349 >> tout = 870 >> tout2 = 0 >> __PRETTY_FUNCTION__ = "su_base_port_run" >> #3 0x00007fad61243d75 in su_pthread_port_clone_main >> (varg=0x7fad61068690) at su_pthread_port.c:343 >> arg = 0x0 >> task = {{sut_port = 0x7fad300008c0, sut_root = 0x7fad30001130}} >> zap = 1 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> tv = {tv_sec = 0, tv_usec = 936487} >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> ts = {tv_sec = 2361183241434822607, tv_nsec = 0} >> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=> optimized out>, obj=0x91d610) at sofia.c:2308 >> profile = 0x91d610 >> ireg_loops = 1 >> gateway_loops = >> __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" >> __func__ = "sofia_profile_worker_thread_run" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 15 (Thread 0x7fad61069700 (LWP 20742)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, >> tout=) at su_epoll_port.c:495 >> j = >> n = >> events = 0 >> index = >> version = 1 >> ev = {{events = 1627818160, data = {ptr = 0x61068d1000007fad, fd >> = 32685, u32 = 32685, u64 = 6991430571398299565}}, {events = 32685, data = >> {ptr = 0x7fad61068d90, fd = 1627819408, u32 = 1627819408, u64 = >> 140382633889168}}, {events = 1629800027, data = {ptr = 0x562ba48f00007fad, >> fd = 32685, u32 = 32685, u64 = 6209237445347671981}}, {events = 0, data = >> {ptr = 0x1b6d5d1, fd = 28759505, u32 = 28759505, u64 = 28759505}}} >> __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" >> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, >> tout=1000) at su_base_port.c:467 >> now = {tv_sec = 3654689551, tv_usec = 28759} >> __PRETTY_FUNCTION__ = "su_base_port_step" >> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=> optimized out>, obj=0x91d610) at sofia.c:2666 >> profile = 0x91d610 >> node = >> s_event = 0x0 >> use_100rel = >> use_timer = >> use_rfc_5626 = >> supported = 0x91f2f8 "timer, path, replaces" >> sanity = >> worker_thread = 0x7fad40015570 >> st = SWITCH_STATUS_SUCCESS >> qname = "sofia:external", '\000' >> __func__ = "sofia_profile_thread_run" >> __PRETTY_FUNCTION__ = "sofia_profile_thread_run" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, >> tout=) at su_epoll_port.c:495 >> j = >> n = >> events = 0 >> index = >> version = 1 >> ev = {{events = 1627572400, data = {ptr = 0x6102cd1000007fad, fd >> = 32685, u32 = 32685, u64 = 6990375040235634605}}, {events = 32685, data = >> {ptr = 0x7fad6102cd90, fd = 1627573648, u32 = 1627573648, u64 = >> 140382633643408}}, {events = 1629800027, data = {ptr = 0x562ba48e00007fad, >> fd = 32685, u32 = 32685, u64 = 6209237441052704685}}, {events = 0, data = >> {ptr = 0x384425b, fd = 58999387, u32 = 58999387, u64 = 58999387}}} >> __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" >> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, >> tout=1000) at su_base_port.c:467 >> now = {tv_sec = 3654689550, tv_usec = 58999} >> __PRETTY_FUNCTION__ = "su_base_port_step" >> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=> optimized out>, obj=0x9217e0) at sofia.c:2666 >> profile = 0x9217e0 >> node = >> s_event = 0x0 >> use_100rel = >> use_timer = >> use_rfc_5626 = >> supported = 0x923528 "timer, path, replaces" >> sanity = >> worker_thread = 0x7fad604edb40 >> st = SWITCH_STATUS_SUCCESS >> qname = "sofia:internal-ipv6", '\000' >> __func__ = "sofia_profile_thread_run" >> __PRETTY_FUNCTION__ = "sofia_profile_thread_run" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): >> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, >> tout=) at su_epoll_port.c:495 >> j = >> n = >> events = 0 >> index = >> version = 1 >> ev = {{events = 1627326640, data = {ptr = 0x60ff0d1000007fad, fd >> = 32685, u32 = 32685, u64 = 6989319509072969645}}, {events = 32685, data = >> {ptr = 0x7fad60ff0d90, fd = 1627327888, u32 = 1627327888, u64 = >> 140382633397648}}, {events = 1629800027, data = {ptr = 0x562ba48e00007fad, >> fd = 32685, u32 = 32685, u64 = 6209237441052704685}}, {events = 0, data = >> {ptr = 0x3ab58ee, fd = 61561070, u32 = 61561070, u64 = 61561070}}} >> __PRETTY_FUNCTION__ = "su_epoll_port_wait_events" >> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, >> tout=1000) at su_base_port.c:467 >> now = {tv_sec = 3654689550, tv_usec = 61561} >> __PRETTY_FUNCTION__ = "su_base_port_step" >> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=> optimized out>, obj=0x925b00) at sofia.c:2666 >> profile = 0x925b00 >> node = >> s_event = 0x0 >> use_100rel = >> use_timer = >> use_rfc_5626 = >> supported = 0x927930 "timer, path, replaces" >> sanity = >> worker_thread = 0x7fad605b3b58 >> st = SWITCH_STATUS_SUCCESS >> qname = "sofia:internal", '\000' >> __func__ = "sofia_profile_thread_run" >> __PRETTY_FUNCTION__ = "sofia_profile_thread_run" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, >> data=0x7fad610a4da8) at misc/apr_queue.c:276 >> rv = 0 >> #2 0x00007fad6116c271 in sofia_msg_thread_run (thread=> out>, obj=0x7fad61107ad8) at sofia.c:1669 >> pop = 0x7fad40005d20 >> q = 0x7fad61107ad8 >> my_id = >> __func__ = "sofia_msg_thread_run" >> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> tv = {tv_sec = 0, tv_usec = 841966} >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> ts = {tv_sec = 2361183241434822607, tv_nsec = 0} >> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=> optimized out>, obj=0x925b00) at sofia.c:2308 >> profile = 0x925b00 >> ireg_loops = 1 >> gateway_loops = >> __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" >> __func__ = "sofia_profile_worker_thread_run" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> tv = {tv_sec = 0, tv_usec = 822121} >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> ts = {tv_sec = 14, tv_nsec = 0} >> #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread=> optimized out>, obj=) at src/switch_core_sqldb.c:1238 >> sec = 2 >> reg_sec = 2 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> tv = {tv_sec = 0, tv_usec = 936224} >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> ts = {tv_sec = 2361183241434822607, tv_nsec = 0} >> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=> optimized out>, obj=0x9217e0) at sofia.c:2308 >> profile = 0x9217e0 >> ireg_loops = 1 >> gateway_loops = >> __PRETTY_FUNCTION__ = "sofia_profile_worker_thread_run" >> __func__ = "sofia_profile_worker_thread_run" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): >> #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, >> mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 >> rv = >> then = >> abstime = {tv_sec = 1445700751, tv_nsec = 435928000} >> #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, >> data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 >> rv = 0 >> #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread=> optimized out>, obj=) at src/switch_scheduler.c:188 >> pop = 0x7fad58001730 >> __func__ = "switch_scheduler_task_thread" >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): >> #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 >> No symbol table info available. >> #2 0x000000352e009487 in pthread_mutex_lock () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #6 0x000000353a4e8e48 in ERR_load_strings () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #7 0x000000353a536b7e in ERR_load_CONF_strings () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #9 0x000000353e445ae9 in SSL_load_error_strings () from >> /usr/lib64/libssl.so.10 >> No symbol table info available. >> #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> No symbol table info available. >> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4027a70, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, >> func=0x7facd4027a70, nResults=) at ldo.c:376 >> No locals. >> #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >> name = 0x7facd4038bf8 "ssl.core" >> i = 4 >> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4027a10, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #16 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7facd4027a10 >> cl = 0x7facd4021ae0 >> base = >> k = 0x7facd4038f40 >> pc = 0x7facd403babc >> #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >> func=0x7facd40279f0, nResults=) at ldo.c:377 >> No locals. >> #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >> name = 0x7facd401d528 "ssl" >> i = 2 >> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4027990, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #21 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7facd4027990 >> cl = 0x7facd401d7c0 >> base = >> k = 0x7facd402a600 >> pc = 0x7facd402a878 >> #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >> func=0x7facd4000d10, nResults=) at ldo.c:377 >> No locals. >> #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >> name = 0x7facd4014368 "ssl.https" >> i = 2 >> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >> func=0x7facd4000cb0, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #26 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7facd4000cb0 >> cl = 0x7facd402cf80 >> base = >> k = 0x7facd4016190 >> pc = 0x7facd402c65c >> #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >> func=0x7facd4000ca0, nResults=) at ldo.c:377 >> No locals. >> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 >> lj = {previous = 0x0, b = {{__jmpbuf = {140380267874496, >> 232850695908416477, 1, 0, 32, 140380267875120, -260824505357509667, >> -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, >> 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, >> 140380267874680, 40, 140380267872288, 140380267874496, 1, 0, 228401325905, >> 140380267874680, 40}}}}, status = 0} >> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> status = >> oldnCcalls = 0 >> old_ci = 0 >> old_allowhooks = 1 '\001' >> old_errfunc = 0 >> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> c = {func = 0x7facd4000ca0, nresults = 0} >> status = >> func = >> #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> status = >> base = 1 >> __func__ = "docall" >> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, >> input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 >> file = >> fdup = 0x7facd4013250 "/usr/local/freeswitch/scripts/cv2agent.lua" >> args = >> error = >> __func__ = "lua_parse_and_execute" >> __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, >> char*)" >> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> lth = 0x7face8009cf0 >> pool = 0x7face8009c18 >> L = 0x7facd40008c0 >> __func__ = "lua_thread_run" >> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): >> #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #3 0x000000353a4e8e48 in ERR_load_strings () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #4 0x000000353a536b7e in ERR_load_CONF_strings () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #6 0x000000353e445ae9 in SSL_load_error_strings () from >> /usr/lib64/libssl.so.10 >> No symbol table info available. >> #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> No symbol table info available. >> #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc028990, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc028990, nResults=) at ldo.c:376 >> No locals. >> #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >> name = 0x7facdc039e28 "ssl.core" >> i = 4 >> #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc028930, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #13 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7facdc028930 >> cl = 0x7facdc03a510 >> base = >> k = 0x7facdc03a120 >> pc = 0x7facdc03ccec >> #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc028910, nResults=) at ldo.c:377 >> No locals. >> #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >> name = 0x7facdc02aed8 "ssl" >> i = 2 >> #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc0288b0, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #18 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7facdc0288b0 >> cl = 0x7facdc01a5d0 >> base = >> k = 0x7facdc019bc0 >> pc = 0x7facdc019e38 >> #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc000d10, nResults=) at ldo.c:377 >> No locals. >> #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >> name = 0x7facdc014368 "ssl.https" >> i = 2 >> #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >> func=0x7facdc000cb0, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #23 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7facdc000cb0 >> cl = 0x7facdc02cf80 >> base = >> k = 0x7facdc016190 >> pc = 0x7facdc02c65c >> #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >> func=0x7facdc000ca0, nResults=) at ldo.c:377 >> No locals. >> #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 >> lj = {previous = 0x0, b = {{__jmpbuf = {140380402092224, >> 232850695908416477, 1, 0, 32, 140380402092848, -260824851102376995, >> -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, >> 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, >> 140380402092408, 40, 140380402090016, 140380402092224, 1, 0, 228401325905, >> 140380402092408, 40}}}}, status = 0} >> #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> status = >> oldnCcalls = 0 >> old_ci = 0 >> old_allowhooks = 1 '\001' >> old_errfunc = 0 >> #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> c = {func = 0x7facdc000ca0, nresults = 0} >> status = >> func = >> #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> status = >> base = 1 >> __func__ = "docall" >> #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, >> input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 >> file = >> fdup = 0x7facdc013250 "/usr/local/freeswitch/scripts/cv2agent.lua" >> args = >> error = >> __func__ = "lua_parse_and_execute" >> __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, >> char*)" >> #30 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> lth = 0x7face8001870 >> pool = 0x7face8001798 >> L = 0x7facdc0008c0 >> __func__ = "lua_thread_run" >> #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): >> #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, >> str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) >> at lstring.c:81 >> o = >> h = 353396075 >> step = 1 >> l1 = >> #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str=> optimized out>, l=) at llex.c:119 >> L = 0x7facd80008c0 >> ts = >> o = >> #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, >> seminfo=0x7fad0e1dd1d8) at llex.c:426 >> ts = >> #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 >> No locals. >> #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, >> needself=, line=47) at lparser.c:82 >> No locals. >> #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=> optimized out>, line=47) at lparser.c:568 >> fs = 0x7fad0e1dcaf0 >> f = 0x7facd8019920 >> nparams = 2 >> #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=> out>, line=47) at lparser.c:586 >> new_fs = {f = 0x7facd8019920, h = 0x7facd8019ad0, prev = >> 0x7fad0e1dcf60, ls = 0x7fad0e1dd1c0, L = 0x7facd80008c0, bl = 0x0, pc = 0, >> lasttarget = -1, jpc = -1, freereg = 0, nk = 0, np = 0, nlocvars = 2, >> nactvar = 0 '\000', upvalues = {{k = 6 '\006', info = 4 '\004'}, {k = 127 >> '\177', info = 0 '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 209 >> '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 >> '\177', info = 0 '\000'}, {k = 0 '\000', info = 101 'e'}, {k = 169 '\251', >> info = 11 '\v'}, {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info >> = 0 '\000'}, {k = 0 '\000', info = 64 '@'}, {k = 0 '\000', info = 0 >> '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, >> {k = 0 '\000', info = 0 '\000'}, {k = 10 '\n', info = 0 '\000'}, {k = 0 >> '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', >> info = 6 '\006'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 >> '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 27 '\033'}, >> {k = 167 '\247', info = 11 '\v'}, {k = 15 '\017', info = 0 '\000'}, {k = 0 >> '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', >> info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 176 '\260', info = >> 123 '{'}, {k = 64 '@', info = 192 '\300'}, {k = 212 '\324', info = 1 >> '\001'}, {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 >> '\000'}, {k = 0 '\000', info = 192 '\300'}, {k = 8 '\b', info = 0 '\000'}, >> {k = 216 '\330', info = 172 '\254'}, {k = 127 '\177', info = 0 '\000'}, {k >> = 0 '\000', info = 32 ' '}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', >> info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 72 >> 'H'}, {k = 171 '\253', info = 2 '\002'}, {k = 216 '\330', info = 172 >> '\254'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 120 'x'}, >> {k = 9 '\t', info = 0 '\000'}, {k = 216 '\330', info = 172 '\254'}, {k = >> 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 >> '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', >> info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 5 '\005', info = 0 >> '\000'}, {k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = 0 '\000'}, >> {k = 0 '\000', info = 192 '\300'}, {k = 8 '\b', info = 0 '\000'}}, actvar = >> {0, 1, 0, 0, 0, 0, 52292, 3613, 32685, 0, 57909, 3851, 32685, 0, 34, 0, 0, >> 0, 25340, 3851, 32685, 0, 52992, 3613, 32685, 0, 54464, 55297, 32684, 0, >> 52464, 3613, 32685, 0, 2240, 55296, 32684, 0, 0, 0, 0, 0, 0, 0, 0, 0, >> 52292, 3613, 32685, 0, 44193, 3851, 32685, 0, 52288, 3613, 32685, 0, 8, 0, >> 49, 0, 0, 0, 124, 0, 920, 0 , 1, 0 , >> 65535, 65535, 65535, 65535, 39568, 55297, 32684, 0, 2240, 55296, 32684, 0, >> 53696, 3613, 32685, 0, 1712, 3614, 32685, 0, 256, 0, 0, 0, 52992, 3613, >> 32685, 0, 44308, 3851, 32685, 0, 39568, 55297, 32684, 0, 4, 0, 32685, 0, >> 256, 0, 0, 0, 7733, 3852, 32685, 0, 40, 0, 0, 0, 53696, 3613, 32685, 0, >> 53720, 3613, 32685, 0, 53696, 3613, 32685, 0, 39568, 55297, 32684, 0, >> 52912, 3613, 32685, 0, 0, 0}} >> #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 >> v = {k = VLOCAL, u = {s = {info = 13, aux = 32684}, nval = >> 6.9355310431915383e-310}, t = -1, f = -1} >> b = {k = VNONRELOC, u = {s = {info = 12, aux = 0}, nval = >> 5.9287877500949585e-323}, t = -1, f = -1} >> fs = 0x7fad0e1dcf60 >> #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 >> line = >> #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 >> islast = >> #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, >> z=0x7fad0e1dd430, buff=, name=) >> at lparser.c:391 >> lexstate = {current = 41, linenumber = 47, lastline = 47, t = >> {token = 44, seminfo = {r = 6.9357100917667287e-310, ts = 0x7facd80199a0}}, >> lookahead = {token = 287, seminfo = {r = 6.9357549440215414e-310, ts = >> 0x7fad0e1dd480}}, fs = 0x7fad0e1dcaf0, L = 0x7facd80008c0, z = >> 0x7fad0e1dd430, buff = 0x7fad0e1dd3e8, source = 0x7facd801c430, decpoint = >> 46 '.'} >> funcstate = {f = 0x7facd801d440, h = 0x7facd801d4c0, prev = 0x0, >> ls = 0x7fad0e1dd1c0, L = 0x7facd80008c0, bl = 0x0, pc = 40, lasttarget = >> -1, jpc = -1, freereg = 14, nk = 26, np = 1, nlocvars = 14, nactvar = 14 >> '\016', upvalues = {{k = 0 '\000', info = 0 '\000'}, {k = 0 '\000', info = >> 0 '\000'}, {k = 0 '\000', info = 64 '@'}, {k = 209 '\321', info = 29 >> '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 >> '\000'}, {k = 0 '\000', info = 217 '\331'}, {k = 39 '\'', info = 12 '\f'}, >> {k = 15 '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = >> 0 '\000', info = 240 '\360'}, {k = 213 '\325', info = 29 '\035'}, {k = 14 >> '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 >> '\000', info = 16 '\020'}, {k = 144 '\220', info = 11 '\v'}, {k = 15 >> '\017', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 >> '\000', info = 176 '\260'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 >> '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 >> '\000', info = 3 '\003'}, {k = 170 '\252', info = 11 '\v'}, {k = 15 '\017', >> info = 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info >> = 24 '\030'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = >> 173 '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 16 >> '\020'}, {k = 209 '\321', info = 29 '\035'}, {k = 14 '\016', info = 173 >> '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 208 >> '\320'}, {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 >> '\255'}, {k = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 48 '0'}, >> {k = 208 '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k >> = 127 '\177', info = 0 '\000'}, {k = 0 '\000', info = 56 '8'}, {k = 208 >> '\320', info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 >> '\177', info = 0 '\000'}, {k = 0 '\000', info = 48 '0'}, {k = 209 '\321', >> info = 29 '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', >> info = 0 '\000'}, {k = 0 '\000', info = 80 'P'}, {k = 208 '\320', info = 29 >> '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 >> '\000'}, {k = 0 '\000', info = 112 'p'}, {k = 208 '\320', info = 29 >> '\035'}, {k = 14 '\016', info = 173 '\255'}, {k = 127 '\177', info = 0 >> '\000'}, {k = 0 '\000', info = 144 '\220'}, {k = 208 '\320', info = 29 >> '\035'}}, actvar = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 53504, >> 3613, 32685, 0, 58942, 3851, 32685, 0, 58, 0, 0, 0, 55472, 3613, 32685, 0, >> 54768, 3613, 32685, 0, 55392, 3613, 32685, 0, 54768, 3613, 32685, 0, 57288, >> 3851, 32685, 0, 58, 0, 0, 0, 54160, 3613, 32685, 0, 41, 0, 0, 0, 54160, >> 3613, 32685, 0, 14352, 55297, 32684, 0, 33052, 256, 0, 0, 917, 0, 0, 0, >> 180, 0, 0, 0, 54064, 3613, 32685, 0, 63927, 3851, 32685, 0, 917, 0, 0, 0, >> 53800, 3613, 32685, 0, 54160, 3613, 32685, 0, 5, 0, 0, 0, 917, 0, 0, 0, >> 34374, 3851, 32685, 0, 0, 0, 32685, 0, 53584, 3613, 32685, 0, 4, 0, 0, 0, >> 4674, 3852, 32685, 0, 54768, 3613, 32685, 0, 53800, 3613, 32685, 0, 54160, >> 3613, 32685, 0, 53616, 3613, 32685, 0, 180, 0, 0, 0, 34649, 3851, 32685, 0, >> 4, 0, 32685, 0, 101, 0, 32685, 0, 65535, 65535, 65535, 65535, 46489, 11725, >> 53, 0, 0, 0, 0, 0, 5607, 11719, 53, 0, 53712, 55297, 32684, 0, 8192, 0, 0, >> 0, 8192, 0, 0, 0, 1, 0, 0, 0, 256, 0, 0, 0, 29794, 11718, 53, 0, 0, 0}} >> #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) >> at ldo.c:497 >> i = >> tf = >> cl = >> p = 0x7fad0e1dd3e0 >> c = >> #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, >> f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 >> lj = {previous = 0x7fad0e1df730, b = {{__jmpbuf = >> {140380334983360, 232850695910513629, 1, 2, 256, 140380334984104, >> -260825861612971043, -260823472281166883}, __mask_was_saved = 0, >> __saved_mask = {__val = {140380334984576, 18446744073709551568, >> 140381242905504, 140381258475896, 140380334983360, 140381242905376, >> 140380335096664, 228401325905, 140380334983544, 63, 0, 140381258474236, 0, >> 140380334983360, 6, 140380335100368}}}}, status = 0} >> #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=> optimized out>, u=, old_top=256, ef=> out>) at ldo.c:463 >> status = >> oldnCcalls = 2 >> old_ci = 120 >> old_allowhooks = 1 '\001' >> old_errfunc = 16 >> #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, >> z=, name=) at ldo.c:513 >> p = {z = 0x7fad0e1dd430, buff = {buffer = 0x7facd8013630 >> "result_tabletabletright (C) 2009-2014 PUC-Rio\"", n = 12, buffsize = 64}, >> name = 0x7facd801c448 "@/usr/local/share/lua/5.1/ssl/https.lua"} >> status = >> #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader=> optimized out>, data=, chunkname=0x7facd801c448 >> "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 >> z = {n = 2747, p = 0x7fad0e1dd957 "\n url = {\n url = >> default_https_port(url),\n method = body and \"POST\" or \"GET\",\n >> sink = ltn12.sink.table(result_table)\n }\n if body then\n >> url.source = ltn12.source.string(body)\n"..., reader = 0x7fad0f0be5f0 >> , data = 0x7fad0e1dd480, L = 0x7facd80008c0} >> status = 0 >> #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, >> filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at >> lauxlib.c:581 >> lf = {extraline = 0, f = 0x7facd801d1d0, buff = '-' > times>, "\n-- LuaSec 0.5\n-- Copyright (C) 2009-2014 PUC-Rio\n--\n-- >> Author: Pablo Musa\n-- Author: Tomas Guisasola\n", '-' , >> "\n\nlocal socket = require(\"socket\")\nlocal ssl = >> require(\"ssl\")\nlocal ltn12 "...} >> status = >> readstatus = >> c = >> fnameindex = 6 >> #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 >> filename = 0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua" >> name = >> #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, >> func=0x7facd8000d10, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, >> func=0x7facd8000d10, nResults=) at ldo.c:376 >> No locals. >> #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 >> name = 0x7facd8014368 "ssl.https" >> i = 2 >> #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, >> func=0x7facd8000cb0, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #23 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7facd8000cb0 >> cl = 0x7facd802cf80 >> base = >> k = 0x7facd8016190 >> pc = 0x7facd802c65c >> #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, >> func=0x7facd8000ca0, nResults=) at ldo.c:377 >> No locals. >> #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 >> lj = {previous = 0x0, b = {{__jmpbuf = {140380334983360, >> 232850695908416477, 1, 0, 32, 140380334983984, -260825862567175203, >> -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, >> 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, >> 140380334983544, 40, 140380334981152, 140380334983360, 1, 0, 228401325905, >> 140380334983544, 40}}}}, status = 0} >> #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> status = >> oldnCcalls = 0 >> old_ci = 0 >> old_allowhooks = 1 '\001' >> old_errfunc = 0 >> #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> c = {func = 0x7facd8000ca0, nresults = 0} >> status = >> func = >> #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> status = >> base = 1 >> __func__ = "docall" >> #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, >> input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 >> file = >> fdup = 0x7facd8013250 "/usr/local/freeswitch/scripts/cv2agent.lua" >> args = >> error = >> __func__ = "lua_parse_and_execute" >> __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, >> char*)" >> #30 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> lth = 0x7face800df30 >> pool = 0x7face800de58 >> L = 0x7facd80008c0 >> __func__ = "lua_thread_run" >> #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): >> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >> /lib64/libpthread.so.0 >> No symbol table info available. >> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=> out>, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 >> i = >> lc = >> written = >> iterations = >> qm = 0x7fad380169a0 >> i = >> __func__ = "switch_user_sql_thread" >> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> tv = {tv_sec = 0, tv_usec = 677} >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> ts = {tv_sec = 140382677735872, tv_nsec = 0} >> #3 0x00007fad63b79eaa in pool_thread (thread=, >> obj=) at src/switch_core_memory.c:565 >> len = 0 >> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): >> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x00007fad63c2a855 in apr_sleep (t=) at >> time/unix/time.c:246 >> tv = {tv_sec = 0, tv_usec = 77301} >> #2 0x00007fad63bfa09e in do_sleep (t=) at >> src/switch_time.c:171 >> ts = {tv_sec = 1, tv_nsec = 140382676434616} >> #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at >> src/switch_core.c:994 >> No locals. >> #4 0x0000000000402e88 in main (argc=2, argv=) at >> src/switch.c:1184 >> pid_path = "/usr/local/freeswitch/run/freeswitch.pid", '\000' >> >> pid_buffer = "20727", '\000' >> old_pid_buffer = '\000' >> pid_len = 5 >> old_pid_len = 4199899 >> err = 0x7fad63cbcd8c "Success" >> nf = >> do_wait = >> runas_user = >> runas_group = >> reincarnate = >> reincarnate_reexec = >> fds = {0, 0} >> nc = SWITCH_TRUE >> pid = 20727 >> i = >> x = >> opts = >> opts_str = '\000' >> local_argv = {0x7ffcbe3ba5fe "./freeswitch", 0x7ffcbe3ba60b >> "-nc", 0x0 } >> local_argc = >> arg_argv = {0x0 } >> alt_dirs = >> log_set = >> run_set = >> do_kill = >> priority = >> flags = >> ret = 0 >> destroy_status = >> fd = 0x76feb0 >> pool = 0x76fe38 >> >> Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): >> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >> No symbol table info available. >> #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 >> No symbol table info available. >> #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 >> No symbol table info available. >> #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 >> No symbol table info available. >> #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 >> No symbol table info available. >> #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #7 0x000000353a4f0257 in EVP_add_cipher () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from >> /usr/lib64/libcrypto.so.10 >> No symbol table info available. >> #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from >> /usr/local/lib/lua/5.1/ssl.so >> No symbol table info available. >> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a70, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, >> func=0x7face0027a70, nResults=) at ldo.c:376 >> No locals. >> #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> name = 0x7face0038bf8 "ssl.core" >> i = 4 >> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027a10, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #16 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7face0027a10 >> cl = 0x7face0021ae0 >> base = >> k = 0x7face0038f40 >> pc = 0x7face003babc >> #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face00279f0, nResults=) at ldo.c:377 >> No locals. >> #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> name = 0x7face001d528 "ssl" >> i = 2 >> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0027990, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #21 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7face0027990 >> cl = 0x7face001d7c0 >> base = >> k = 0x7face002a600 >> pc = 0x7face002a878 >> #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000d10, nResults=) at ldo.c:377 >> No locals. >> #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=> optimized out>, nresults=1) at lapi.c:782 >> func = >> #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >> name = 0x7face0014368 "ssl.https" >> i = 2 >> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >> func=0x7face0000cb0, nresults=1) at ldo.c:319 >> ci = >> n = >> cl = >> funcr = >> #26 0x00007fad0f0bd759 in luaV_execute (L=, >> nexeccalls=1) at lvm.c:587 >> b = >> nresults = 1 >> i = >> ra = 0x7face0000cb0 >> cl = 0x7face002cf80 >> base = >> k = 0x7face0016190 >> pc = 0x7face002c65c >> #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >> func=0x7face0000ca0, nResults=) at ldo.c:377 >> No locals. >> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, >> f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 >> lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, >> 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, >> -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, >> 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, >> 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, >> 140380469201272, 40}}}}, status = 0} >> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=> optimized out>, u=, old_top=32, ef=> out>) at ldo.c:463 >> status = >> oldnCcalls = 0 >> old_ci = 0 >> old_allowhooks = 1 '\001' >> old_errfunc = 0 >> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, >> nresults=0, errfunc=) at lapi.c:821 >> c = {func = 0x7face0000ca0, nresults = 0} >> status = >> func = >> #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, >> perror=0, fatal=1) at mod_lua.cpp:92 >> status = >> base = 1 >> __func__ = "docall" >> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, >> input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 >> file = >> fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" >> args = >> error = >> __func__ = "lua_parse_and_execute" >> __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, >> char*)" >> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >> obj=) at mod_lua.cpp:222 >> lth = 0x7face8005ab0 >> pool = 0x7face80059d8 >> L = 0x7face00008c0 >> __func__ = "lua_thread_run" >> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >> No symbol table info available. >> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >> No symbol table info available. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151024/1f672586/attachment-0001.html From idokan at gmail.com Sun Oct 25 10:25:06 2015 From: idokan at gmail.com (ik) Date: Sun, 25 Oct 2015 09:25:06 +0200 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: Have you restarted freeswitch after setting the directory? The lua module is loaded as a core module, and can only be reloaded with FS itself (as I found out myself the hard way). Ido On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen wrote: > My log shows this: > > 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending script > directory: '/etc/freeswitch/scripts/?.lua' > > 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' to > 'directory' > > 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: > '/etc/freeswitch/scripts/?.lua' > > > If I move my script to /usr/share/... then it works, but I would like to > keep my scripts in one place. > > On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen > wrote: > >> I get the error: >> >> cannot open /usr/share/freeswitch/scripts/users.lua >> >> My script is located at /etc/freeswitch/scripts/ and I've added the >> following to my lua.conf.xml >> >> > > >> >> >> >> >> >> >> Why is it still looking in /usr/share/freeswitch...? >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/14e08c83/attachment.html From jpablolorenzetti at hotmail.com Sun Oct 25 10:54:36 2015 From: jpablolorenzetti at hotmail.com (jpablolorenzetti at hotmail.com) Date: Sun, 25 Oct 2015 07:54:36 +0000 Subject: [Freeswitch-users] message notification In-Reply-To: <20151024112349.GA32129@mail.marktcontact.com> References: <20151024093027.GA31925@mail.marktcontact.com> <20151024112349.GA32129@mail.marktcontact.com> Message-ID: Thank you very much for the suggestions .. so should I take that using plain sip I have no way to get a notification or event or something when the message is delivered to destination ? Sent by Outlook for Android On Sat, Oct 24, 2015 at 4:25 AM -0700, "EL" wrote: > As far as I know, xmpp does not guarantee the receipt at the client side. > Telegram does. As far as I know (from my own experience while I'm running my own xmpp/jabber server) as soon as the message has been sent to the xmpp server, it stays in the queue until one of the clients gets online and then message will be delivered. When the client can't establish a connection to the server, the message stays in the queue of the client, until it succeed with the connection to the server (this is also the case when you want to deliver the message encrypted with OTR, but the other client isn't online at the moment; both clients need to be online for end-to-end encryption with OTR). Obviously, when the clients are online, the messages are delivered immediately. But, maybe someone can share more in dept knowledge about this specific situation? Some parts are also dependent on the specific functions (modules/extension) implemented on the clients and server side. See for example: https://xmpp.org/xmpp-protocols/xmpp-extensions/ -- EL _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/31cc8ae5/attachment.html From davidwaf at gmail.com Sun Oct 25 11:43:46 2015 From: davidwaf at gmail.com (David Wafula) Date: Sun, 25 Oct 2015 10:43:46 +0200 Subject: [Freeswitch-users] I don't want freeswitch to deliver chat messages, i want to do so myself Message-ID: Hi all, I don't want freeswitch to deliver chat messages to final destination. I just need it to receive the messages, and then depending on some conditions, i will programmatically forward them to the receiver. So far, i have an ESL application successfully detecting incoming message events. How do i stop freeswitch from auto-delivering the messages? Regards -- David Wafula -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/e03c925d/attachment.html From llribeiro90 at gmail.com Sun Oct 25 14:19:55 2015 From: llribeiro90 at gmail.com (Leonardo Ribeiro) Date: Sun, 25 Oct 2015 09:19:55 -0200 Subject: [Freeswitch-users] FreeSWITCH Crashes In-Reply-To: References: <05ED6747-EE2C-463A-87B9-576363AB1144@gmail.com> Message-ID: Yeah, that's what I was thinking... I use LuaSec(SSL) just for posts to HTTPS endpoints... Do you know the exact line of the problem looking at this log? Maybe I should open an issue in their github... What part of the log and details should I send them? Thank you all! Em 24/10/2015 20:45, "Anthony Minessale" escreveu: > its a crash in openssl. What ssl thing are you doing? There is probably > a concurrency issue in lua ssl code. It not something we can fix. > > > On Sat, Oct 24, 2015 at 5:21 PM, Sergey Safarov > wrote: > >> Please fill a ticket like https://freeswitch.org/jira/browse/FS-7397 >> >> On Sat, Oct 24, 2015 at 7:21 PM, Leonardo Lima Ribeiro < >> llribeiro90 at gmail.com> wrote: >> >>> Hello all, >>> >>> I?m having hard time about a possible bug, because FreeSWITCH crashes >>> with no messages and the log file (freeswitch.log) has no error messages. >>> Then I follow the steps in the wiki to generate a backtrace. (see at the >>> end of this mail) >>> >>> For your information, my application workflow is like that: >>> 1) We have a java application that calls, via ESL, the command luarun >>> myscript.lua. >>> 2) myscript.lua is a script in freeswitch that connects to the database >>> using luasql. >>> 3) Process that db results and originate an outbound call (in this step >>> we don?t need any extension to bridge the call, so it?s a call of only one >>> leg? is this a problem?) >>> 4) Our IVR says messages, record audios and then do some HTTPS requests >>> to an external API - (for the https requests we use the luasec module >>> - require ?ssl.https") >>> 5) We then end the call and save some data into the same database. >>> >>> I don?t understand too much about the backtrace, could you help me >>> please? >>> And the problem occurs mostly when we have more than 3 calls at the same >>> time, I mean, we call luarun myscript.lua more than 3 times in a short >>> period of time, then we have parallels executions of myscript.lua. >>> >>> Thank you, >>> Leonardo Ribeiro >>> >>> **** Trying to do a backtrace:* >>> **** First command: gdb freeswitch core.20727 * >>> **** Output:* >>> [ivr at IVRLIVE bin]$ gdb freeswitch core.20727 >>> GNU gdb (GDB) Red Hat Enterprise Linux (7.2-83.el6) >>> Copyright (C) 2010 Free Software Foundation, Inc. >>> License GPLv3+: GNU GPL version 3 or later < >>> http://gnu.org/licenses/gpl.html> >>> This is free software: you are free to change and redistribute it. >>> There is NO WARRANTY, to the extent permitted by law. Type "show >>> copying" >>> and "show warranty" for details. >>> This GDB was configured as "x86_64-redhat-linux-gnu". >>> For bug reporting instructions, please see: >>> ... >>> Reading symbols from /usr/local/freeswitch/bin/freeswitch...done. >>> [New Thread 20798] >>> [New Thread 20727] >>> [New Thread 20728] >>> [New Thread 20748] >>> [New Thread 20802] >>> [New Thread 20795] >>> [New Thread 20800] >>> [New Thread 20738] >>> [New Thread 20750] >>> [New Thread 20737] >>> [New Thread 20751] >>> [New Thread 20741] >>> [New Thread 20744] >>> [New Thread 20743] >>> [New Thread 20742] >>> [New Thread 20753] >>> [New Thread 20745] >>> [New Thread 20758] >>> [New Thread 20769] >>> [New Thread 20768] >>> [New Thread 20746] >>> [New Thread 20771] >>> [New Thread 20729] >>> [New Thread 20730] >>> [New Thread 20767] >>> [New Thread 20733] >>> [New Thread 20736] >>> [New Thread 20747] >>> [New Thread 20759] >>> [New Thread 20760] >>> [New Thread 20761] >>> [New Thread 20766] >>> [New Thread 20752] >>> [New Thread 20749] >>> [New Thread 20777] >>> Missing separate debuginfo for >>> /usr/local/freeswitch/lib/libfreeswitch.so.1 >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/41/fbb21f952d3a7e803298f919d020fbc4946edf >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_console.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/fc/713a0635cf2da0225a47af340db4fed429307b >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_logfile.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/57/3b135b6db55216f74a69c37b5a98b27caa3dea >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_enum.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/fe/33e36dec15bcfd4a11c7a9c2c2c72675e5b05e >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cdr_csv.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/dd/89326cfcf61a80f918cacdf311e7990a913cdb >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_event_socket.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/44/06fbca53e57f7ddd754d7dafa04dba981892fe >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sofia.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/d0/a4135605cb7910bcc5f49f3437cf84abd67f8f >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_loopback.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/12/0bd2f50c15c4b4b8847d32fe571bd3b01ffcfd >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_commands.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/dc/9d21d1363f34caaaaa82cbc8bdda91b24da59b >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_conference.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/35/2386a5eac82851f31ffa7e9e76dc3ef81db006 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_db.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/b3/e299afec8a086466cf9111719e61f991becfbf >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dptools.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/bb/1fd391c53a7f1408b8cfbbf9b7a06308ceb95c >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_expr.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/26/8ff949b71e111a74c68c206a1e4369f298bc68 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fifo.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/07/fda382001bca1d0cc9d01b2d682adeea3d6ed8 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_hash.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/c2/3f8ed07b63804f36bebeefb3160137da4e627a >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_voicemail.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/58/2bbea6d62efcb28d794c1c2b4da1f2780718ff >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_esf.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/17/edb809bd9b8ef634439daefbba022597d857c3 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fsv.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/5e/c26bd0b4eb93dc37c55553784c7f9acaa3913f >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cluechoo.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/c9/9c62db6f583cb219bb7eea536dc7b8b89bad4c >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_valet_parking.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/1b/88bb5a48db1ecde5ecf17a7a5828caf2d16488 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_httapi.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/0c/45dbae0720a53622f1fe9e11b66cfd79475b93 >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_dialplan_xml.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/68/dc88ecf8f4ee82a418b15deef930493a3712dc >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_dialplan_asterisk.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/98/80725dcf50571f5fcb7d03429074b12e88bdb6 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_spandsp.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/ad/dc63326bfc44a197a353146208eb018dbd0217 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g723_1.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/96/0a4b1bae2368a12721d31d5a66b9a89ed1d622 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g729.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/3c/be2934e2b0a7d3ab9f6c977a853a7f66bf7a04 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_amr.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/c0/9d492e662118285d057c420b4ca219a5cea97a >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_speex.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/64/22b88f8f2aa4959690c75400c2c88e19a0e63e >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_h26x.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/60/3ae8d7a511b9fe103a34706aad65441c402a28 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_vp8.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/b5/b733b744050185469a4ab84d4dddcd38ed6bb2 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_b64.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/40/fc36b21b922b24d45dbd0c6c320edb86837214 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sndfile.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/3f/039315c8449eded09af055ea8088a6d8a62882 >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_native_file.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/8d/032942219e296590daf4e4158fae4086451bfa >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_local_stream.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/24/ba6ad40b61a95ebacb9b1f5fbf340d7f4cdf06 >>> Missing separate debuginfo for >>> /usr/local/freeswitch/mod/mod_tone_stream.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/7c/f86bd5b07df42996707c3cb59777d158a3e0f0 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_lua.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/50/d21bdb2a3d084c09cee7b02084334ad75a4003 >>> Missing separate debuginfo for /usr/local/freeswitch/mod/mod_say_en.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/df/64681d7ae0a211ea3bfa44e40c34d190830523 >>> Missing separate debuginfo for /usr/local/lib/lua/5.1/luasql/odbc.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/9c/33abb770c824c2174b5ce3564370fcdb3b8038 >>> Missing separate debuginfo for /usr/local/lib/lua/5.1/cjson.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/32/53156d91932fa56ba269996a70756ef00268df >>> Missing separate debuginfo for /usr/local/lib/lua/5.1/socket/core.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/2a/ce929bd90d77d4ad2fef47711b10466df43ec2 >>> Missing separate debuginfo for /usr/local/lib/lua/5.1/ssl.so >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/92/4771a49e43c954ed9074577c77034a2e84dd29 >>> Missing separate debuginfo for >>> Try: yum --enablerepo='*-debug*' install >>> /usr/lib/debug/.build-id/77/385010026236dada9bfeadc4717b7518e8bb29 >>> Reading symbols from /usr/lib64/libodbc.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libodbc.so.2 >>> Reading symbols from /lib64/libm.so.6...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libm.so.6 >>> Reading symbols from /usr/local/freeswitch/lib/libfreeswitch.so.1...done. >>> Loaded symbols for /usr/local/freeswitch/lib/libfreeswitch.so.1 >>> Reading symbols from /usr/lib64/libcurl.so.4...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libcurl.so.4 >>> Reading symbols from /lib64/libz.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libz.so.1 >>> Reading symbols from /lib64/librt.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/librt.so.1 >>> Reading symbols from /lib64/libdl.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libdl.so.2 >>> Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libcrypt.so.1 >>> Reading symbols from /lib64/libpthread.so.0...(no debugging symbols >>> found)...done. >>> [Thread debugging using libthread_db enabled] >>> Loaded symbols for /lib64/libpthread.so.0 >>> Reading symbols from /lib64/libtinfo.so.5...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libtinfo.so.5 >>> Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libssl.so.10 >>> Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libcrypto.so.10 >>> Reading symbols from /usr/lib64/libjpeg.so.62...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libjpeg.so.62 >>> Reading symbols from /lib64/libc.so.6...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libc.so.6 >>> Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libltdl.so.7 >>> Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libstdc++.so.6 >>> Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libgcc_s.so.1 >>> Reading symbols from /lib64/libidn.so.11...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libidn.so.11 >>> Reading symbols from /lib64/libldap-2.4.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libldap-2.4.so.2 >>> Reading symbols from /lib64/libgssapi_krb5.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libgssapi_krb5.so.2 >>> Reading symbols from /lib64/libkrb5.so.3...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libkrb5.so.3 >>> Reading symbols from /lib64/libk5crypto.so.3...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libk5crypto.so.3 >>> Reading symbols from /lib64/libcom_err.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libcom_err.so.2 >>> Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libssl3.so >>> Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libsmime3.so >>> Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libnss3.so >>> Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libnssutil3.so >>> Reading symbols from /lib64/libplds4.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libplds4.so >>> Reading symbols from /lib64/libplc4.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libplc4.so >>> Reading symbols from /lib64/libnspr4.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libnspr4.so >>> Reading symbols from /usr/lib64/libssh2.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libssh2.so.1 >>> Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/ld-linux-x86-64.so.2 >>> Reading symbols from /lib64/libfreebl3.so...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libfreebl3.so >>> Reading symbols from /lib64/liblber-2.4.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/liblber-2.4.so.2 >>> Reading symbols from /lib64/libresolv.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libresolv.so.2 >>> Reading symbols from /usr/lib64/libsasl2.so.2...(no debugging symbols >>> found)...done. >>> Loaded symbols for /usr/lib64/libsasl2.so.2 >>> Reading symbols from /lib64/libkrb5support.so.0...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libkrb5support.so.0 >>> Reading symbols from /lib64/libkeyutils.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libkeyutils.so.1 >>> Reading symbols from /lib64/libselinux.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libselinux.so.1 >>> Reading symbols from /usr/local/freeswitch/mod/mod_console.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_console.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_logfile.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_logfile.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_enum.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_enum.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_cdr_csv.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_cdr_csv.so >>> Reading symbols from >>> /usr/local/freeswitch/mod/mod_event_socket.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_event_socket.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_sofia.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_sofia.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_loopback.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_loopback.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_commands.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_commands.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_conference.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_conference.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_db.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_db.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_dptools.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_dptools.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_expr.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_expr.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_fifo.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_fifo.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_hash.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_hash.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_voicemail.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_voicemail.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_esf.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_esf.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_fsv.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_fsv.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_cluechoo.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_cluechoo.so >>> Reading symbols from /lib64/libncurses.so.5...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libncurses.so.5 >>> Reading symbols from >>> /usr/local/freeswitch/mod/mod_valet_parking.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_valet_parking.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_httapi.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_httapi.so >>> Reading symbols from >>> /usr/local/freeswitch/mod/mod_dialplan_xml.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_xml.so >>> Reading symbols from >>> /usr/local/freeswitch/mod/mod_dialplan_asterisk.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_spandsp.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_spandsp.so >>> Reading symbols from /lib64/libutil.so.1...(no debugging symbols >>> found)...done. >>> Loaded symbols for /lib64/libutil.so.1 >>> Reading symbols from /usr/local/freeswitch/mod/mod_g723_1.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_g723_1.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_g729.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_g729.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_amr.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_amr.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_speex.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_speex.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_h26x.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_h26x.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_vp8.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_vp8.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_b64.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_b64.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_sndfile.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_sndfile.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_native_file.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_native_file.so >>> Reading symbols from >>> /usr/local/freeswitch/mod/mod_local_stream.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_local_stream.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_tone_stream.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_tone_stream.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_lua.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_lua.so >>> Reading symbols from /usr/local/freeswitch/mod/mod_say_en.so...done. >>> Loaded symbols for /usr/local/freeswitch/mod/mod_say_en.so >>> Reading symbols from /usr/local/lib/lua/5.1/luasql/odbc.so...(no >>> debugging symbols found)...done. >>> Loaded symbols for /usr/local/lib/lua/5.1/luasql/odbc.so >>> Reading symbols from /usr/local/lib/lua/5.1/cjson.so...(no debugging >>> symbols found)...done. >>> Loaded symbols for /usr/local/lib/lua/5.1/cjson.so >>> Reading symbols from /usr/local/lib/lua/5.1/socket/core.so...(no >>> debugging symbols found)...done. >>> Loaded symbols for /usr/local/lib/lua/5.1/socket/core.so >>> Reading symbols from /usr/local/lib/lua/5.1/ssl.so...(no debugging >>> symbols found)...done. >>> Loaded symbols for /usr/local/lib/lua/5.1/ssl.so >>> Core was generated by `./freeswitch -nc'. >>> Program terminated with signal 6, Aborted. >>> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >>> Missing separate debuginfos, use: debuginfo-install >>> cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 glibc-2.12-1.166.el6_7.1.x86_64 >>> keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 >>> libcom_err-1.41.12-22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 >>> libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 >>> libjpeg-turbo-1.2.1-3.el6_5.x86_64 libselinux-2.0.94-5.8.el6.x86_64 >>> libssh2-1.4.2-1.el6_6.1.x86_64 libstdc++-4.4.7-16.el6.x86_64 >>> libtool-ltdl-2.2.6-15.5.el6.x86_64 ncurses-libs-5.7-4.20090207.el6.x86_64 >>> nspr-4.10.8-1.el6_6.x86_64 nss-3.19.1-3.el6_6.x86_64 >>> nss-softokn-freebl-3.14.3-22.el6_6.x86_64 nss-util-3.19.1-1.el6_6.x86_64 >>> openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64 >>> unixODBC-2.2.14-14.el6.x86_64 zlib-1.2.3-29.el6.x86_64 >>> >>> **** Second command: set pagination off* >>> **** Output:* >>> (gdb) set pagination off >>> >>> >>> **** Third command: info threads* >>> **** Output:* >>> (gdb) info threads >>> 35 Thread 0x7fad0eb34700 (LWP 20777) 0x000000352e00e7dd in read () >>> from /lib64/libpthread.so.0 >>> 34 Thread 0x7fad60076700 (LWP 20749) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 33 Thread 0x7fad4b2be700 (LWP 20752) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 32 Thread 0x7fad0f51b700 (LWP 20766) 0x000000352e00e7dd in read () >>> from /lib64/libpthread.so.0 >>> 31 Thread 0x7fad48ab6700 (LWP 20761) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 30 Thread 0x7fad4a1ec700 (LWP 20760) 0x000000352dce1423 in select () >>> from /lib64/libc.so.6 >>> 29 Thread 0x7fad4a228700 (LWP 20759) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 28 Thread 0x7fad4bdfc700 (LWP 20747) 0x000000352dce8fa3 in epoll_wait >>> () from /lib64/libc.so.6 >>> 27 Thread 0x7fad61fd1700 (LWP 20736) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 26 Thread 0x7fad637e8700 (LWP 20733) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 25 Thread 0x7fad0f593700 (LWP 20767) 0x000000352e00eadd in accept () >>> from /lib64/libpthread.so.0 >>> 24 Thread 0x7fad63899700 (LWP 20730) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 23 Thread 0x7fad63938700 (LWP 20729) 0x000000352e00ba0e in >>> pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 22 Thread 0x7fad0ecfa700 (LWP 20771) 0x000000352dcdf183 in poll () >>> from /lib64/libc.so.6 >>> 21 Thread 0x7fad60fb5700 (LWP 20746) 0x000000352dce8fa3 in epoll_wait >>> () from /lib64/libc.so.6 >>> 20 Thread 0x7fad0f557700 (LWP 20768) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 19 Thread 0x7fad48058700 (LWP 20769) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 18 Thread 0x7fad61d6f700 (LWP 20758) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 17 Thread 0x7fad636e7700 (LWP 20745) 0x000000352dce8fa3 in epoll_wait >>> () from /lib64/libc.so.6 >>> 16 Thread 0x7fad4b282700 (LWP 20753) 0x000000352dce1423 in select () >>> from /lib64/libc.so.6 >>> 15 Thread 0x7fad61069700 (LWP 20742) 0x000000352dce8fa3 in epoll_wait >>> () from /lib64/libc.so.6 >>> 14 Thread 0x7fad6102d700 (LWP 20743) 0x000000352dce8fa3 in epoll_wait >>> () from /lib64/libc.so.6 >>> 13 Thread 0x7fad60ff1700 (LWP 20744) 0x000000352dce8fa3 in epoll_wait >>> () from /lib64/libc.so.6 >>> 12 Thread 0x7fad610a5700 (LWP 20741) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 11 Thread 0x7fad4b2fa700 (LWP 20751) 0x000000352dce1423 in select () >>> from /lib64/libc.so.6 >>> 10 Thread 0x7fad61f95700 (LWP 20737) 0x000000352dce1423 in select () >>> from /lib64/libc.so.6 >>> 9 Thread 0x7fad4b336700 (LWP 20750) 0x000000352dce1423 in select () >>> from /lib64/libc.so.6 >>> 8 Thread 0x7fad62ce6700 (LWP 20738) 0x000000352e00ba0e in >>> pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 7 Thread 0x7fad0e840700 (LWP 20800) 0x000000352e00e2e4 in >>> __lll_lock_wait () from /lib64/libpthread.so.0 >>> 6 Thread 0x7fad0eabc700 (LWP 20795) 0x000000353a46a340 in CRYPTO_lock >>> () from /usr/lib64/libcrypto.so.10 >>> 5 Thread 0x7fad0e1e0700 (LWP 20802) 0x00007fad0f0ba13c in >>> luaS_newlstr (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright >>> (C) 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 >>> 4 Thread 0x7fad600b2700 (LWP 20748) 0x000000352e00b63c in >>> pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 >>> 3 Thread 0x7fad63a39700 (LWP 20728) 0x000000352dce1423 in select () >>> from /lib64/libc.so.6 >>> 2 Thread 0x7fad63b017e0 (LWP 20727) 0x000000352dce1423 in select () >>> from /lib64/libc.so.6 >>> * 1 Thread 0x7fad0ea80700 (LWP 20798) 0x000000352dc32625 in raise () >>> from /lib64/libc.so.6 >>> >>> >>> **** Fourth command: bt* >>> **** Output:* >>> (gdb) bt >>> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >>> #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 >>> #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 >>> #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 >>> #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 >>> #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 >>> #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 >>> #7 0x000000353a4f0257 in EVP_add_cipher () from >>> /usr/lib64/libcrypto.so.10 >>> #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from >>> /usr/lib64/libcrypto.so.10 >>> #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from >>> /usr/lib64/libcrypto.so.10 >>> #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from >>> /usr/local/lib/lua/5.1/ssl.so >>> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027a70, nresults=1) at ldo.c:319 >>> #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, >>> func=0x7face0027a70, nResults=) at ldo.c:376 >>> #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027a10, nresults=1) at ldo.c:319 >>> #16 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face00279f0, nResults=) at ldo.c:377 >>> #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027990, nresults=1) at ldo.c:319 >>> #21 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face0000d10, nResults=) at ldo.c:377 >>> #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0000cb0, nresults=1) at ldo.c:319 >>> #26 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face0000ca0, nResults=) at ldo.c:377 >>> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, >>> f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 >>> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=>> optimized out>, u=, old_top=32, ef=>> out>) at ldo.c:463 >>> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, >>> nresults=0, errfunc=) at lapi.c:821 >>> #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, >>> perror=0, fatal=1) at mod_lua.cpp:92 >>> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, >>> input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 >>> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >>> obj=) at mod_lua.cpp:222 >>> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> >>> **** Fifth command: bt full* >>> **** Output:* >>> (gdb) bt full >>> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >>> No symbol table info available. >>> #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 >>> No symbol table info available. >>> #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 >>> No symbol table info available. >>> #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 >>> No symbol table info available. >>> #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 >>> No symbol table info available. >>> #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 >>> No symbol table info available. >>> #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 >>> No symbol table info available. >>> #7 0x000000353a4f0257 in EVP_add_cipher () from >>> /usr/lib64/libcrypto.so.10 >>> No symbol table info available. >>> #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from >>> /usr/lib64/libcrypto.so.10 >>> No symbol table info available. >>> #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from >>> /usr/lib64/libcrypto.so.10 >>> No symbol table info available. >>> #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from >>> /usr/local/lib/lua/5.1/ssl.so >>> No symbol table info available. >>> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027a70, nresults=1) at ldo.c:319 >>> ci = >>> n = >>> cl = >>> funcr = >>> #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, >>> func=0x7face0027a70, nResults=) at ldo.c:376 >>> No locals. >>> #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> func = >>> #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> name = 0x7face0038bf8 "ssl.core" >>> i = 4 >>> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027a10, nresults=1) at ldo.c:319 >>> ci = >>> n = >>> cl = >>> funcr = >>> #16 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> b = >>> nresults = 1 >>> i = >>> ra = 0x7face0027a10 >>> cl = 0x7face0021ae0 >>> base = >>> k = 0x7face0038f40 >>> pc = 0x7face003babc >>> #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face00279f0, nResults=) at ldo.c:377 >>> No locals. >>> #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> func = >>> #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> name = 0x7face001d528 "ssl" >>> i = 2 >>> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027990, nresults=1) at ldo.c:319 >>> ci = >>> n = >>> cl = >>> funcr = >>> #21 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> b = >>> nresults = 1 >>> i = >>> ra = 0x7face0027990 >>> cl = 0x7face001d7c0 >>> base = >>> k = 0x7face002a600 >>> pc = 0x7face002a878 >>> #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face0000d10, nResults=) at ldo.c:377 >>> No locals. >>> #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> func = >>> #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> name = 0x7face0014368 "ssl.https" >>> i = 2 >>> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0000cb0, nresults=1) at ldo.c:319 >>> ci = >>> n = >>> cl = >>> funcr = >>> #26 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> b = >>> nresults = 1 >>> i = >>> ra = 0x7face0000cb0 >>> cl = 0x7face002cf80 >>> base = >>> k = 0x7face0016190 >>> pc = 0x7face002c65c >>> #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face0000ca0, nResults=) at ldo.c:377 >>> No locals. >>> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, >>> f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 >>> lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, >>> 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, >>> -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, >>> 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, >>> 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, >>> 140380469201272, 40}}}}, status = 0} >>> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=>> optimized out>, u=, old_top=32, ef=>> out>) at ldo.c:463 >>> status = >>> oldnCcalls = 0 >>> old_ci = 0 >>> old_allowhooks = 1 '\001' >>> old_errfunc = 0 >>> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, >>> nresults=0, errfunc=) at lapi.c:821 >>> c = {func = 0x7face0000ca0, nresults = 0} >>> status = >>> func = >>> #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, >>> perror=0, fatal=1) at mod_lua.cpp:92 >>> status = >>> base = 1 >>> __func__ = "docall" >>> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, >>> input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 >>> file = >>> fdup = 0x7face0013250 >>> "/usr/local/freeswitch/scripts/cv2agent.lua" >>> args = >>> error = >>> __func__ = "lua_parse_and_execute" >>> __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, >>> char*)" >>> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >>> obj=) at mod_lua.cpp:222 >>> lth = 0x7face8005ab0 >>> pool = 0x7face80059d8 >>> L = 0x7face00008c0 >>> __func__ = "lua_thread_run" >>> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> No symbol table info available. >>> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> No symbol table info available. >>> >>> >>> **** Sixth Command: thread apply all bt* >>> **** Output:* >>> (gdb) thread apply all bt >>> >>> Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): >>> #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 >>> #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, >>> buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 >>> #2 0x00007fad63b5f189 in switch_socket_recv (sock=>> out>, buf=, len=) at >>> src/switch_apr.c:765 >>> #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, >>> event=0x7fad0eb33d88, timeout=0) at >>> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 >>> #4 0x00007fad614e9bcc in listener_run (thread=, >>> obj=0x7facfc007060) at >>> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 >>> #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 34 (Thread 0x7fad60076700 (LWP 20749)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=>> optimized out>, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 >>> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=>> optimized out>, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 >>> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): >>> #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 >>> #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 >>> #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, >>> obj=0x8ee658) at src/switch_loadable_module.c:98 >>> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad48ae2eec in timer_thread_run (thread=>> out>, obj=) at mod_spandsp_fax.c:211 >>> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): >>> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >>> #1 0x00007fad63c2a855 in apr_sleep (t=) at >>> time/unix/time.c:246 >>> #2 0x00007fad63bfa09e in do_sleep (t=) at >>> src/switch_time.c:171 >>> #3 0x00007fad4a3bd151 in node_thread_run (thread=, >>> obj=) at >>> /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=>> optimized out>, obj=0x963bd0) at src/switch_core_sqldb.c:1894 >>> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): >>> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >>> #1 0x00007fad61242af5 in su_epoll_port_wait_events >>> (self=0x7fad280008c0, tout=) at su_epoll_port.c:495 >>> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at >>> su_base_port.c:349 >>> #3 0x00007fad61243d75 in su_pthread_port_clone_main >>> (varg=0x7fad60ff0690) at su_pthread_port.c:343 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=>> optimized out>, obj=0x8e1830) at src/switch_core_sqldb.c:1894 >>> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, >>> data=0x7fad637e7db8) at misc/apr_queue.c:276 >>> #2 0x00007fad63bef9a1 in log_thread (t=, >>> obj=) at src/switch_log.c:294 >>> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): >>> #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 >>> #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, >>> sock=0x7facfc000c10, connection_context=0x7facfc00af88) at >>> network_io/unix/sockets.c:191 >>> #2 0x00007fad614e91a9 in mod_event_socket_runtime () at >>> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 >>> #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, >>> obj=0x8eec10) at src/switch_loadable_module.c:98 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 24 (Thread 0x7fad63899700 (LWP 20730)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, >>> data=0x7fad63898d98) at misc/apr_queue.c:276 >>> #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread=>> optimized out>, obj=0x782cb0) at src/switch_event.c:305 >>> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 23 (Thread 0x7fad63938700 (LWP 20729)): >>> #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c230bd in apr_thread_cond_timedwait >>> (cond=0x7fad63a9be98, mutex=0x7fad63a9bef0, timeout=10000) at >>> locks/unix/thread_cond.c:89 >>> #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond=>> optimized out>, mutex=, timeout=) >>> at src/switch_apr.c:380 >>> #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager >>> (thread=, obj=) at >>> src/switch_core_session.c:1788 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): >>> #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 >>> #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, >>> nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 >>> #2 0x00007fad63b5ed33 in switch_poll (aprset=, >>> numsock=, nsds=, timeout=>> optimized out>) at src/switch_apr.c:957 >>> #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, >>> event=0x7fad0ecf9d88, timeout=0) at >>> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 >>> #4 0x00007fad614e9bcc in listener_run (thread=, >>> obj=0x7facfc003040) at >>> /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 >>> #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): >>> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >>> #1 0x00007fad61242af5 in su_epoll_port_wait_events >>> (self=0x7fad340008c0, tout=) at su_epoll_port.c:495 >>> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at >>> su_base_port.c:349 >>> #3 0x00007fad61243d75 in su_pthread_port_clone_main >>> (varg=0x7fad6102c690) at su_pthread_port.c:343 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, >>> data=0x7fad0f556db8) at misc/apr_queue.c:276 >>> #2 0x00007fad63ba71e7 in chat_thread_run (thread=, >>> obj=0x8ef0b0) at src/switch_loadable_module.c:680 >>> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 19 (Thread 0x7fad48058700 (LWP 20769)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, >>> data=0x7fad48057db8) at misc/apr_queue.c:276 >>> #2 0x00007fad63ba71e7 in chat_thread_run (thread=, >>> obj=0xa0ef60) at src/switch_loadable_module.c:680 >>> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, >>> data=0x7fad61d6ed98) at misc/apr_queue.c:276 >>> #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread=>> optimized out>, obj=) at sofia_presence.c:1615 >>> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): >>> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >>> #1 0x00007fad61242af5 in su_epoll_port_wait_events >>> (self=0x7fad300008c0, tout=) at su_epoll_port.c:495 >>> #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at >>> su_base_port.c:349 >>> #3 0x00007fad61243d75 in su_pthread_port_clone_main >>> (varg=0x7fad61068690) at su_pthread_port.c:343 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): >>> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >>> #1 0x00007fad63c2a855 in apr_sleep (t=) at >>> time/unix/time.c:246 >>> #2 0x00007fad63bfa09e in do_sleep (t=) at >>> src/switch_time.c:171 >>> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=>> optimized out>, obj=0x91d610) at sofia.c:2308 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 15 (Thread 0x7fad61069700 (LWP 20742)): >>> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >>> #1 0x00007fad61242af5 in su_epoll_port_wait_events >>> (self=0x7fad400008c0, tout=) at su_epoll_port.c:495 >>> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, >>> tout=1000) at su_base_port.c:467 >>> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=>> optimized out>, obj=0x91d610) at sofia.c:2666 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): >>> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >>> #1 0x00007fad61242af5 in su_epoll_port_wait_events >>> (self=0x7fad380008c0, tout=) at su_epoll_port.c:495 >>> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, >>> tout=1000) at su_base_port.c:467 >>> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=>> optimized out>, obj=0x9217e0) at sofia.c:2666 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): >>> #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 >>> #1 0x00007fad61242af5 in su_epoll_port_wait_events >>> (self=0x7fad3c0008c0, tout=) at su_epoll_port.c:495 >>> #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, >>> tout=1000) at su_base_port.c:467 >>> #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=>> optimized out>, obj=0x925b00) at sofia.c:2666 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, >>> data=0x7fad610a4da8) at misc/apr_queue.c:276 >>> #2 0x00007fad6116c271 in sofia_msg_thread_run (thread=>> out>, obj=0x7fad61107ad8) at sofia.c:1669 >>> #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): >>> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >>> #1 0x00007fad63c2a855 in apr_sleep (t=) at >>> time/unix/time.c:246 >>> #2 0x00007fad63bfa09e in do_sleep (t=) at >>> src/switch_time.c:171 >>> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=>> optimized out>, obj=0x925b00) at sofia.c:2308 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): >>> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >>> #1 0x00007fad63c2a855 in apr_sleep (t=) at >>> time/unix/time.c:246 >>> #2 0x00007fad63bfa09e in do_sleep (t=) at >>> src/switch_time.c:171 >>> #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread=>> optimized out>, obj=) at src/switch_core_sqldb.c:1238 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): >>> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >>> #1 0x00007fad63c2a855 in apr_sleep (t=) at >>> time/unix/time.c:246 >>> #2 0x00007fad63bfa09e in do_sleep (t=) at >>> src/switch_time.c:171 >>> #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=>> optimized out>, obj=0x9217e0) at sofia.c:2308 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): >>> #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, >>> mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 >>> #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, >>> data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 >>> #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread=>> optimized out>, obj=) at src/switch_scheduler.c:188 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): >>> #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 >>> #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 >>> #2 0x000000352e009487 in pthread_mutex_lock () from >>> /lib64/libpthread.so.0 >>> #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 >>> #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 >>> #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 >>> #6 0x000000353a4e8e48 in ERR_load_strings () from >>> /usr/lib64/libcrypto.so.10 >>> #7 0x000000353a536b7e in ERR_load_CONF_strings () from >>> /usr/lib64/libcrypto.so.10 >>> #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from >>> /usr/lib64/libcrypto.so.10 >>> #9 0x000000353e445ae9 in SSL_load_error_strings () from >>> /usr/lib64/libssl.so.10 >>> #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from >>> /usr/local/lib/lua/5.1/ssl.so >>> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >>> func=0x7facd4027a70, nresults=1) at ldo.c:319 >>> #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, >>> func=0x7facd4027a70, nResults=) at ldo.c:376 >>> #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >>> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >>> func=0x7facd4027a10, nresults=1) at ldo.c:319 >>> #16 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >>> func=0x7facd40279f0, nResults=) at ldo.c:377 >>> #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >>> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >>> func=0x7facd4027990, nresults=1) at ldo.c:319 >>> #21 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >>> func=0x7facd4000d10, nResults=) at ldo.c:377 >>> #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 >>> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, >>> func=0x7facd4000cb0, nresults=1) at ldo.c:319 >>> #26 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, >>> func=0x7facd4000ca0, nResults=) at ldo.c:377 >>> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, >>> f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 >>> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func=>> optimized out>, u=, old_top=32, ef=>> out>) at ldo.c:463 >>> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, >>> nresults=0, errfunc=) at lapi.c:821 >>> #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, >>> perror=0, fatal=1) at mod_lua.cpp:92 >>> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, >>> input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 >>> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >>> obj=) at mod_lua.cpp:222 >>> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): >>> #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 >>> #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 >>> #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 >>> #3 0x000000353a4e8e48 in ERR_load_strings () from >>> /usr/lib64/libcrypto.so.10 >>> #4 0x000000353a536b7e in ERR_load_CONF_strings () from >>> /usr/lib64/libcrypto.so.10 >>> #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from >>> /usr/lib64/libcrypto.so.10 >>> #6 0x000000353e445ae9 in SSL_load_error_strings () from >>> /usr/lib64/libssl.so.10 >>> #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from >>> /usr/local/lib/lua/5.1/ssl.so >>> #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >>> func=0x7facdc028990, nresults=1) at ldo.c:319 >>> #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, >>> func=0x7facdc028990, nResults=) at ldo.c:376 >>> #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >>> #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >>> func=0x7facdc028930, nresults=1) at ldo.c:319 >>> #13 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >>> func=0x7facdc028910, nResults=) at ldo.c:377 >>> #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >>> #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >>> func=0x7facdc0288b0, nresults=1) at ldo.c:319 >>> #18 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >>> func=0x7facdc000d10, nResults=) at ldo.c:377 >>> #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 >>> #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, >>> func=0x7facdc000cb0, nresults=1) at ldo.c:319 >>> #23 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, >>> func=0x7facdc000ca0, nResults=) at ldo.c:377 >>> #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, >>> f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 >>> #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func=>> optimized out>, u=, old_top=32, ef=>> out>) at ldo.c:463 >>> #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, >>> nresults=0, errfunc=) at lapi.c:821 >>> #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, >>> perror=0, fatal=1) at mod_lua.cpp:92 >>> #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, >>> input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 >>> #30 0x00007fad0f098d6d in lua_thread_run (thread=, >>> obj=) at mod_lua.cpp:222 >>> #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): >>> #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, >>> str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) >>> at lstring.c:81 >>> #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str=>> optimized out>, l=) at llex.c:119 >>> #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, >>> seminfo=0x7fad0e1dd1d8) at llex.c:426 >>> #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 >>> #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, >>> needself=, line=47) at lparser.c:82 >>> #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=>> optimized out>, line=47) at lparser.c:568 >>> #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=>> out>, line=47) at lparser.c:586 >>> #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 >>> #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 >>> #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 >>> #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, >>> z=0x7fad0e1dd430, buff=, name=) >>> at lparser.c:391 >>> #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) >>> at ldo.c:497 >>> #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, >>> f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 >>> #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=>> optimized out>, u=, old_top=256, ef=>> out>) at ldo.c:463 >>> #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, >>> z=, name=) at ldo.c:513 >>> #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader=>> optimized out>, data=, chunkname=0x7facd801c448 >>> "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 >>> #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, >>> filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at >>> lauxlib.c:581 >>> #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 >>> #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, >>> func=0x7facd8000d10, nresults=1) at ldo.c:319 >>> #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, >>> func=0x7facd8000d10, nResults=) at ldo.c:376 >>> #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 >>> #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, >>> func=0x7facd8000cb0, nresults=1) at ldo.c:319 >>> #23 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, >>> func=0x7facd8000ca0, nResults=) at ldo.c:377 >>> #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, >>> f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 >>> #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=>> optimized out>, u=, old_top=32, ef=>> out>) at ldo.c:463 >>> #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, >>> nresults=0, errfunc=) at lapi.c:821 >>> #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, >>> perror=0, fatal=1) at mod_lua.cpp:92 >>> #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, >>> input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 >>> #30 0x00007fad0f098d6d in lua_thread_run (thread=, >>> obj=) at mod_lua.cpp:222 >>> #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): >>> #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from >>> /lib64/libpthread.so.0 >>> #1 0x00007fad63b87379 in switch_user_sql_thread (thread=>> optimized out>, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 >>> #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): >>> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >>> #1 0x00007fad63c2a855 in apr_sleep (t=) at >>> time/unix/time.c:246 >>> #2 0x00007fad63bfa09e in do_sleep (t=) at >>> src/switch_time.c:171 >>> #3 0x00007fad63b79eaa in pool_thread (thread=, >>> obj=) at src/switch_core_memory.c:565 >>> #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): >>> #0 0x000000352dce1423 in select () from /lib64/libc.so.6 >>> #1 0x00007fad63c2a855 in apr_sleep (t=) at >>> time/unix/time.c:246 >>> #2 0x00007fad63bfa09e in do_sleep (t=) at >>> src/switch_time.c:171 >>> #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at >>> src/switch_core.c:994 >>> #4 0x0000000000402e88 in main (argc=2, argv=) at >>> src/switch.c:1184 >>> >>> Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): >>> #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 >>> #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 >>> #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 >>> #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 >>> #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 >>> #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 >>> #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 >>> #7 0x000000353a4f0257 in EVP_add_cipher () from >>> /usr/lib64/libcrypto.so.10 >>> #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from >>> /usr/lib64/libcrypto.so.10 >>> #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from >>> /usr/lib64/libcrypto.so.10 >>> #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from >>> /usr/local/lib/lua/5.1/ssl.so >>> #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027a70, nresults=1) at ldo.c:319 >>> #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, >>> func=0x7face0027a70, nResults=) at ldo.c:376 >>> #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027a10, nresults=1) at ldo.c:319 >>> #16 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face00279f0, nResults=) at ldo.c:377 >>> #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0027990, nresults=1) at ldo.c:319 >>> #21 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face0000d10, nResults=) at ldo.c:377 >>> #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=>> optimized out>, nresults=1) at lapi.c:782 >>> #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 >>> #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, >>> func=0x7face0000cb0, nresults=1) at ldo.c:319 >>> #26 0x00007fad0f0bd759 in luaV_execute (L=, >>> nexeccalls=1) at lvm.c:587 >>> #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, >>> func=0x7face0000ca0, nResults=) at ldo.c:377 >>> #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, >>> f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 >>> #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=>> optimized out>, u=, old_top=32, ef=>> out>) at ldo.c:463 >>> #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, >>> nresults=0, errfunc=) at lapi.c:821 >>> #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, >>> perror=0, fatal=1) at mod_lua.cpp:92 >>> #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, >>> input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 >>> #33 0x00007fad0f098d6d in lua_thread_run (thread=, >>> obj=) at mod_lua.cpp:222 >>> #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 >>> #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 >>> >>> **** Seventh command: thread apply all bt full * >>> **** Output:* >>> *(gdb) thread apply all bt full* >>> >>> Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): >>> #0 0x000000352e00e7dd in read () from /lib64/libpthre >>> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > ... -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/2f350539/attachment-0001.html From ssinyagin at gmail.com Sun Oct 25 17:43:27 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Sun, 25 Oct 2015 15:43:27 +0100 Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: <1975219606.2458867.1445691781755.JavaMail.yahoo@mail.yahoo.com> References: <1975219606.2458867.1445691781755.JavaMail.yahoo@mail.yahoo.com> <1975219606.2458867.1445691781755.JavaMail.yahoo@mail.yahoo.com> Message-ID: this looks like an issue worth opening a Jira ticket: https://freeswitch.org/jira/ the primary development platform is Debian 8, so there may be some OS-specific issues. On Sat, Oct 24, 2015 at 3:03 PM, David Wylie wrote: > I was running the following : > Centos 7.1 > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git 9fee9bc > 2015-10-21 16:56:09Z 64bit) > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU > > though it also happens with FreeSWITCH Version > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 > 18:24:28Z 64bit) > > I have asked this on SO as well : > http://stackoverflow.com/q/33305393/1642105 > > Intermittently, but about as often as 1 in 3, the start up process for > Freeswitch pauses for a very long time (variable, but has been as long as 14 > minutes). Running from the terminal window, here's the output. Notice the > time between the "Add Task 2" and the next line : > > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run > /usr/local/freeswitch/run > > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing > Engine. > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional > event dispatch thread 0 > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting SQL > thread. > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task > thread > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 > heartbeat (core) to run at 1445611214 > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 > check_ip (core) to run at 1445611214 > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list > rfc6598.auto default (deny) > > If I spin up a virgin 6.7 machine (droplet) and follow my exact same install > script, the longest pause I get at that spot is about 14 seconds, which is > fine. Apart from the operating systems as supplied the two installations are > similar. > > Does anyone have a guess as to why does it take so long on centos 7.1, and > not on 6.7? > And what is that check_ip doing? An amateurs look at the check_ip() in the > source shows it resolving a hostname, but if I run a wireshark trace on all > network interfaces it shows no activity at that point relating to DNS > lookups or anything (it does if I ping google.com so I think I would have > seen it). That's the same on 6.7 as well, so it's obviously not meant to, > bit I'm not sure how else to determine what it's waiting for. > > Cheers. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From brian at freeswitch.org Sun Oct 25 17:48:19 2015 From: brian at freeswitch.org (Brian West) Date: Sun, 25 Oct 2015 09:48:19 -0500 Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: References: <1975219606.2458867.1445691781755.JavaMail.yahoo@mail.yahoo.com> Message-ID: Probably upnp/natpmp detection start with -nonat? On Sunday, October 25, 2015, Stanislav Sinyagin wrote: > this looks like an issue worth opening a Jira ticket: > https://freeswitch.org/jira/ > > the primary development platform is Debian 8, so there may be some > OS-specific issues. > > On Sat, Oct 24, 2015 at 3:03 PM, David Wylie > wrote: > > I was running the following : > > Centos 7.1 > > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git > 9fee9bc > > 2015-10-21 16:56:09Z 64bit) > > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU > > > > though it also happens with FreeSWITCH Version > > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 > > 18:24:28Z 64bit) > > > > I have asked this on SO as well : > > http://stackoverflow.com/q/33305393/1642105 > > > > Intermittently, but about as often as 1 in 3, the start up process for > > Freeswitch pauses for a very long time (variable, but has been as long > as 14 > > minutes). Running from the terminal window, here's the output. Notice the > > time between the "Add Task 2" and the next line : > > > > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log > > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run > > /usr/local/freeswitch/run > > > > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing > > Engine. > > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional > > event dispatch thread 0 > > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB > > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting > SQL > > thread. > > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task > > thread > > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 > > heartbeat (core) to run at 1445611214 > > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 > > check_ip (core) to run at 1445611214 > > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list > > rfc6598.auto default (deny) > > > > If I spin up a virgin 6.7 machine (droplet) and follow my exact same > install > > script, the longest pause I get at that spot is about 14 seconds, which > is > > fine. Apart from the operating systems as supplied the two installations > are > > similar. > > > > Does anyone have a guess as to why does it take so long on centos 7.1, > and > > not on 6.7? > > And what is that check_ip doing? An amateurs look at the check_ip() in > the > > source shows it resolving a hostname, but if I run a wireshark trace on > all > > network interfaces it shows no activity at that point relating to DNS > > lookups or anything (it does if I ping google.com so I think I would > have > > seen it). That's the same on 6.7 as well, so it's obviously not meant to, > > bit I'm not sure how else to determine what it's waiting for. > > > > Cheers. > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/bc891c71/attachment.html From andrew.keil at visytel.com Mon Oct 26 01:24:38 2015 From: andrew.keil at visytel.com (Andrew Keil) Date: Sun, 25 Oct 2015 22:24:38 +0000 Subject: [Freeswitch-users] Re- Hex values inside ESL "plain" event messages? Message-ID: To FreeSWITCH users, I just wanted to check if there is a reason why hex values are included inside the ESL "plain" event messages, since when I use JSON event messages they are correctly converted to the correct ASCII character. I would prefer to use the plain messages since it is quicker for my back-end in "C" to work with, however obviously I need to switch the hex characters back to ASCII (which is easy I know), however I wondered if this is just a historic thing kept in or whether it should be changed to output the ASCII values? Any feedback will be of interest. For example (HEARTBEAT) from a simple TELNET session to FreeSWITCH: event plain HEARTBEAT Content-Type: command/reply Reply-Text: +OK event listener enabled plain Content-Length: 901 Content-Type: text/event-plain Event-Name: HEARTBEAT Core-UUID: 92575721-6081-4b86-baed-c44e3bf0f3c8 FreeSWITCH-Hostname: visytel-laptop FreeSWITCH-Switchname: visytel-laptop FreeSWITCH-IPv4: 192.168.15.13 FreeSWITCH-IPv6: 2001%3A0%3A5ef5%3A79fd%3A2cd4%3A4228%3A876a%3Aad51 Event-Date-Local: 2015-10-26%2009%3A09%3A44 Event-Date-GMT: Sun,%2025%20Oct%202015%2022%3A09%3A44%20GMT Event-Date-Timestamp: 1445810984231200 Event-Calling-File: switch_core.c Event-Calling-Function: send_heartbeat Event-Calling-Line-Number: 70 Event-Sequence: 512 Event-Info: System%20Ready Up-Time: 0%20years,%200%20days,%200%20hours,%201%20minute,%200%20seconds,%2019%20milliseconds,%20180%20microseconds FreeSWITCH-Version: 1.5.15b~64bit Uptime-msec: 60019 Session-Count: 0 Max-Sessions: 1000 Session-Per-Sec: 30 Session-Per-Sec-Max: 0 Session-Per-Sec-FiveMin: 0 Session-Since-Startup: 0 Session-Peak-Max: 0 Session-Peak-FiveMin: 0 Idle-CPU: 99.583980 Regards, Andrew Keil -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/ebc8b9f3/attachment-0001.html From nneul at mst.edu Mon Oct 26 06:15:59 2015 From: nneul at mst.edu (Nathan Neulinger) Date: Sun, 25 Oct 2015 22:15:59 -0500 Subject: [Freeswitch-users] Re- Hex values inside ESL "plain" event messages? In-Reply-To: References: Message-ID: <562D9AEF.2070402@mst.edu> A plain message couldn't safely (for parsing purposes) include all of the characters that would be completely valid in json. Take a newline for example. That would simply encode to \n in the text of a json message, but would completely screw up the plain format one. As for the selection of which characters get encoded, that I don't have any info on. Below I see colons and spaces inconsistently encoded. While probably not critical, it seems like a relatively safe choice. Simple matter - since the plain message can't possibly cover the entire character set - you have to support decoding, at which point, it shouldn't matter which ones are encoded for anything other than human readability. -- Nathan On 10/25/2015 05:24 PM, Andrew Keil wrote: > To FreeSWITCH users, > > I just wanted to check if there is a reason why hex values are included inside the ESL ?plain? event messages, since > when I use JSON event messages they are correctly converted to the correct ASCII character. I would prefer to use the > plain messages since it is quicker for my back-end in ?C? to work with, however obviously I need to switch the hex > characters back to ASCII (which is easy I know), however I wondered if this is just a historic thing kept in or whether > it should be changed to output the ASCII values? > > Any feedback will be of interest. > > For example (HEARTBEAT) from a simple TELNET session to FreeSWITCH: > > event plain HEARTBEAT > > Content-Type: command/reply > > Reply-Text: +OK event listener enabled plain > > Content-Length: 901 > > Content-Type: text/event-plain > > Event-Name: HEARTBEAT > > Core-UUID: 92575721-6081-4b86-baed-c44e3bf0f3c8 > > FreeSWITCH-Hostname: visytel-laptop > > FreeSWITCH-Switchname: visytel-laptop > > FreeSWITCH-IPv4: 192.168.15.13 > > FreeSWITCH-IPv6: 2001%3A0%3A5ef5%3A79fd%3A2cd4%3A4228%3A876a%3Aad51 > > Event-Date-Local: 2015-10-26%2009%3A09%3A44 > > Event-Date-GMT: Sun,%2025%20Oct%202015%2022%3A09%3A44%20GMT > > Event-Date-Timestamp: 1445810984231200 > > Event-Calling-File: switch_core.c > > Event-Calling-Function: send_heartbeat > > Event-Calling-Line-Number: 70 > > Event-Sequence: 512 > > Event-Info: System%20Ready > > Up-Time: 0%20years,%200%20days,%200%20hours,%201%20minute,%200%20seconds,%2019%20milliseconds,%20180%20microseconds > > FreeSWITCH-Version: 1.5.15b~64bit > > Uptime-msec: 60019 > > Session-Count: 0 > > Max-Sessions: 1000 > > Session-Per-Sec: 30 > > Session-Per-Sec-Max: 0 > > Session-Per-Sec-FiveMin: 0 > > Session-Since-Startup: 0 > > Session-Peak-Max: 0 > > Session-Peak-FiveMin: 0 > > Idle-CPU: 99.583980 > > Regards, > > Andrew Keil > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- ------------------------------------------------------------ Nathan Neulinger nneul at mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect From lylepratt at gmail.com Mon Oct 26 06:30:04 2015 From: lylepratt at gmail.com (Lyle Pratt) Date: Sun, 25 Oct 2015 22:30:04 -0500 Subject: [Freeswitch-users] Questions on Purchasing mod_com_amd In-Reply-To: References: Message-ID: Hi Guys, I'm interested in purchasing some licenses for mod_com_amd. However, I am concerned that the licenses are "locked an individual server". Question: How does this work in modern cloud computing environments? We spin up and spin down servers all the time. What happens when we destroy a virtual machine which we have activated a license on and spin up a replacement? Many Thanks, Lyle Pratt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/e21ab2d0/attachment.html From krice at freeswitch.org Mon Oct 26 06:35:07 2015 From: krice at freeswitch.org (Ken Rice) Date: Sun, 25 Oct 2015 22:35:07 -0500 Subject: [Freeswitch-users] Questions on Purchasing mod_com_amd In-Reply-To: References: Message-ID: <023101d10f9f$5006ba90$f0142fb0$@freeswitch.org> Therein lies the problem. How can you lock the software license limits to a virtual machine that does not have something that can easily be spoofed. So you would have to have your licenses reset all the time. If you are interested in some alternative licensing mechanism I would suggest contacting consulting at freeswitch.org to see what additional options may be available. K From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Lyle Pratt Sent: Sunday, October 25, 2015 10:30 PM To: FreeSWITCH Users Help Subject: [Freeswitch-users] Questions on Purchasing mod_com_amd Hi Guys, I'm interested in purchasing some licenses for mod_com_amd. However, I am concerned that the licenses are "locked an individual server". Question: How does this work in modern cloud computing environments? We spin up and spin down servers all the time. What happens when we destroy a virtual machine which we have activated a license on and spin up a replacement? Many Thanks, Lyle Pratt -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/faecc618/attachment.html From mic.niel84 at gmail.com Mon Oct 26 12:47:56 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 26 Oct 2015 10:47:56 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: Yes, I've restarted FS and actually the entire server... On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: > Have you restarted freeswitch after setting the directory? > The lua module is loaded as a core module, and can only be reloaded with > FS itself (as I found out myself the hard way). > > Ido > > On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen > wrote: > >> My log shows this: >> >> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending script >> directory: '/etc/freeswitch/scripts/?.lua' >> >> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' to >> 'directory' >> >> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: >> '/etc/freeswitch/scripts/?.lua' >> >> >> If I move my script to /usr/share/... then it works, but I would like to >> keep my scripts in one place. >> >> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen >> wrote: >> >>> I get the error: >>> >>> cannot open /usr/share/freeswitch/scripts/users.lua >>> >>> My script is located at /etc/freeswitch/scripts/ and I've added the >>> following to my lua.conf.xml >>> >>> >> value="/etc/freeswitch/scripts/?.lua"/> >>> >>> >>> >>> >>> >>> >>> Why is it still looking in /usr/share/freeswitch...? >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/49efc911/attachment.html From royj at yandex.ru Mon Oct 26 15:16:00 2015 From: royj at yandex.ru (roy j) Date: Mon, 26 Oct 2015 15:16:00 +0300 Subject: [Freeswitch-users] ESL, perlmod-install, Debian 8, dependencies Message-ID: <973291445861760@web24o.yandex.ru> Hi, all Is there anybody experienced problems with making/installing esl perlmod on fresh Debian 8.2? I guess is the dependencies issue, but can not find what. I am doing all per https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Library and get: root@:/usr/src/freeswitch/libs/esl# make perlmod-install make -C perl install make[1]: Entering directory '/usr/src/freeswitch/libs/esl/perl' make[2]: Entering directory '/usr/src/freeswitch/libs/esl/perl' make[2]: Nothing to be done for 'install-exec-am'. make[2]: Leaving directory '/usr/src/freeswitch/libs/esl/perl' make[1]: Leaving directory '/usr/src/freeswitch/libs/esl/perl' Could one point out depending on what exactly? From ssinyagin at gmail.com Mon Oct 26 16:49:15 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Mon, 26 Oct 2015 14:49:15 +0100 Subject: [Freeswitch-users] ESL, perlmod-install, Debian 8, dependencies In-Reply-To: <973291445861760@web24o.yandex.ru> References: <973291445861760@web24o.yandex.ru> Message-ID: I just installed it few minutes ago, following these instructions: https://github.com/voxserv/freeswitch-perf-dialer with minor changes: you need "libtool-bin" package, and the master branch in git clone. It installed and it works fine so far. On Mon, Oct 26, 2015 at 1:16 PM, roy j wrote: > Hi, all > > Is there anybody experienced problems with making/installing esl perlmod on fresh Debian 8.2? > I guess is the dependencies issue, but can not find what. > I am doing all per https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Library and get: > > root@:/usr/src/freeswitch/libs/esl# make perlmod-install > make -C perl install > make[1]: Entering directory '/usr/src/freeswitch/libs/esl/perl' > make[2]: Entering directory '/usr/src/freeswitch/libs/esl/perl' > make[2]: Nothing to be done for 'install-exec-am'. > make[2]: Leaving directory '/usr/src/freeswitch/libs/esl/perl' > make[1]: Leaving directory '/usr/src/freeswitch/libs/esl/perl' > > Could one point out depending on what exactly? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From royj at yandex.ru Mon Oct 26 17:49:30 2015 From: royj at yandex.ru (roy j) Date: Mon, 26 Oct 2015 17:49:30 +0300 Subject: [Freeswitch-users] ESL, perlmod-install, Debian 8, dependencies In-Reply-To: References: <973291445861760@web24o.yandex.ru> Message-ID: <2070761445870970@web1g.yandex.ru> Thanks. I followed that 'apt-get install', got a lot of new packets. ESL works. 26.10.2015, 16:55, "Stanislav Sinyagin" : > I just installed it few minutes ago, following these instructions: > https://github.com/voxserv/freeswitch-perf-dialer > > with minor changes: you need "libtool-bin" package, and the master > branch in git clone. > > It installed and it works fine so far. > > On Mon, Oct 26, 2015 at 1:16 PM, roy j wrote: >> ?Hi, all >> >> ?Is there anybody experienced problems with making/installing esl perlmod on fresh Debian 8.2? >> ?I guess is the dependencies issue, but can not find what. >> ?I am doing all per https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Library and get: >> >> ?root@:/usr/src/freeswitch/libs/esl# make perlmod-install >> ?make -C perl install >> ?make[1]: Entering directory '/usr/src/freeswitch/libs/esl/perl' >> ?make[2]: Entering directory '/usr/src/freeswitch/libs/esl/perl' >> ?make[2]: Nothing to be done for 'install-exec-am'. >> ?make[2]: Leaving directory '/usr/src/freeswitch/libs/esl/perl' >> ?make[1]: Leaving directory '/usr/src/freeswitch/libs/esl/perl' >> >> ?Could one point out depending on what exactly? >> >> ?_________________________________________________________________________ >> ?Professional FreeSWITCH Consulting Services: >> ?consulting at freeswitch.org >> ?http://www.freeswitchsolutions.com >> >> ?Official FreeSWITCH Sites >> ?http://www.freeswitch.org >> ?http://confluence.freeswitch.org >> ?http://www.cluecon.com >> >> ?FreeSWITCH-users mailing list >> ?FreeSWITCH-users at lists.freeswitch.org >> ?http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> ?UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> ?http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From sausageside at yahoo.com Sun Oct 25 23:57:27 2015 From: sausageside at yahoo.com (Sausage Side) Date: Sun, 25 Oct 2015 20:57:27 +0000 (UTC) Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: References: Message-ID: <1136779409.2995992.1445806647155.JavaMail.yahoo@mail.yahoo.com> @Brian - yes my command line has -nonat in already. The upnp detection slows it down even more. @Stanislav - I'l give it a go - never opened one of those before.before. Appreciate debian might not be an issue, but I'm just more familiar with centos. Obviously if no one knows how to resolve the centos issue then my options are to move to debian or just stay on 6.7. On Sunday, October 25, 2015 2:50 PM, Brian West wrote: Probably upnp/natpmp detection start with -nonat? On Sunday, October 25, 2015, Stanislav Sinyagin wrote: this looks like an issue worth opening a Jira ticket: https://freeswitch.org/jira/ the primary development platform is Debian 8, so there may be some OS-specific issues. On Sat, Oct 24, 2015 at 3:03 PM, David Wylie wrote: > I was running the following : > Centos 7.1 > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git 9fee9bc > 2015-10-21 16:56:09Z 64bit) > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU > > though it also happens with FreeSWITCH Version > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 > 18:24:28Z 64bit) > > I have asked this on SO as well : > http://stackoverflow.com/q/33305393/1642105 > > Intermittently, but about as often as 1 in 3, the start up process for > Freeswitch pauses for a very long time (variable, but has been as long as 14 > minutes). Running from the terminal window, here's the output. Notice the > time between the "Add Task 2" and the next line : > > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run > /usr/local/freeswitch/run > > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing > Engine. > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional > event dispatch thread 0 > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting SQL > thread. > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task > thread > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 > heartbeat (core) to run at 1445611214 > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 > check_ip (core) to run at 1445611214 > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list > rfc6598.auto default (deny) > > If I spin up a virgin 6.7 machine (droplet) and follow my exact same install > script, the longest pause I get at that spot is about 14 seconds, which is > fine. Apart from the operating systems as supplied the two installations are > similar. > > Does anyone have a guess as to why does it take so long on centos 7.1, and > not on 6.7? > And what is that check_ip doing? An amateurs look at the check_ip() in the > source shows it resolving a hostname, but if I run a wireshark trace on all > network interfaces it shows no activity at that point relating to DNS > lookups or anything (it does if I ping google.com so I think I would have > seen it). That's the same on 6.7 as well, so it's obviously not meant to, > bit I'm not sure how else to determine what it's waiting for. > > Cheers. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Brian West brian at freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.comGot Bugs? Report them here! | Reddit:?/r/freeswitchT:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 |?ISN:410*543 |?Skype:briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/7f23e90f/attachment.html From o_emiliano at yahoo.it Sun Oct 25 17:40:53 2015 From: o_emiliano at yahoo.it (Emiliano o.) Date: Sun, 25 Oct 2015 14:40:53 +0000 (UTC) Subject: [Freeswitch-users] bridging in video conference, bad video quality In-Reply-To: References: Message-ID: <1679383183.3943907.1445784053438.JavaMail.yahoo@mail.yahoo.com> thank you a ?lot for this information, i not have found any clue int this direction, but tomorrow morning i'll reinstall all on debian and try it.Hopefully this help me, in some manner.Emiliano Il Sabato 24 Ottobre 2015 19:26, Anthony Minessale ha scritto: You are choosing to work on a platform we have not tested.You should try to build on debian 8 jessie with our repo for depends with detailed instructions we have put out there after spending a year on this project.The libraries used in video are all over the place in various distros so you can either painstakingly try to check all the versions of each one we use or reproduce your problem according to our specifications at?https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video Otherwise the possibility that your problem is system related will always loom. On Sat, Oct 24, 2015 at 10:26 AM, Thomas Auge wrote: I saw a video bandwidth cap config in vars.xml somewhere. Maybe that's set a bit too low? Just a random guess. On 10/23/2015 10:03 AM, emiliano olivier wrote: > Hello, thanks you in advance for all help provided. > I have successfully recompiled the master project of freeswitch > Correcly downloaded compiled and configured libav and all needed > dependencies. > The freeswitch is correcly configured, i have passed 2-3 months studying it, > no warning in fs_cli, all work well. > my problem concern video quality in video call 720p or 1080p. > The relevant information about video conference in xml are this: > > > > > > > the video size of the frame generated in trascoding (mux) are sized correcly > 1280x720 but the quality of the video is very low and SD. > The same problem is present using VP8 codec, or H263+/H263 trascoded via > libav or in H264 trascoded via OpenH264 mod > > The problem is present even with only 2 member in conference. The virtual > machine is ubuntu 14.04.1 quad core machine 4GB di ram. > > can someone help in some manner? i am a bit desperate. > thank you > Emiliano Oivier > > > > > -- > View this message in context: http://freeswitch-users.2379917.n2.nabble.com/bridging-in-video-conference-bad-video-quality-tp7596187.html > Sent from the freeswitch-users mailing list archive at Nabble.com. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Anthony Minessale II ? ? ? ? @anthmfs??? @FreeSWITCH??? ? http://freeswitch.org/ ?? http://cluecon.com/ ?? http://twitter.com/FreeSWITCH? irc.freenode.net #freeswitch?? http://freeswitch.org/g+ ClueCon Weekly Development Call? ??sip:888 at conference.freeswitch.org ?? +19193869900? https://www.youtube.com/watch?v=9XXgW34t40shttps://www.youtube.com/watch?v=NLaDpGQuZDA _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/c41e0d73/attachment-0001.html From luis.daniel.lucio at gmail.com Sun Oct 25 07:57:57 2015 From: luis.daniel.lucio at gmail.com (Luis Daniel Lucio Quiroz) Date: Sun, 25 Oct 2015 00:57:57 -0400 Subject: [Freeswitch-users] Push notification from freeswitch In-Reply-To: References: Message-ID: That sounds you will need to play with esl and hookup events to trigger scripts. Le 24 oct. 2015 12:50 AM, "Murugan Pandian" a ?crit : > Hi , > > It's possible freeswitch send push notification to mobile sip > client, It's possible in mod_verto ? .Thanks for your good time. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151025/66530f0c/attachment.html From dada-p at yandex.com Mon Oct 26 04:18:50 2015 From: dada-p at yandex.com (Dada P) Date: Mon, 26 Oct 2015 02:18:50 +0100 Subject: [Freeswitch-users] early media - no ringback Message-ID: <618661445822330@web4o.yandex.ru> Hello, I have encountered strange problem - there is no audible ringback on DID routing. Dialplan is simple, on DID call gets transferred to local extension. Local extension is pretty much vanilla. Log shows that both 183/180 is being fired and ringback activated but no sound coming. Ringing is going ok though, as well as connection afterwords. Is that incoming provider's problem or freeswitch? Regards, Paul Kazakov Log: Dialplan: sofia/external/mobile at provider Action transfer(20 XML default) 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:216 (sofia/external/mobile at provider) State Change CS_ROUTING -> CS_EXECUTE 2015-10-26 01:39:27.463856 [DEBUG] switch_core_session.c:1397 Send signal sofia/external/mobile at provider [BREAK] 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:528 (sofia/external/mobile at provider) State ROUTING going to sleep 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:472 (sofia/external/mobile at provider) Running State Change CS_EXECUTE 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:535 (sofia/external/mobile at provider) State EXECUTE 2015-10-26 01:39:27.463856 [DEBUG] mod_sofia.c:178 sofia/external/mobile at provider SOFIA EXECUTE 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:258 sofia/external/mobile at provider Standard EXECUTE EXECUTE sofia/external/mobile at provider set(outside_call=true) 2015-10-26 01:39:27.463856 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [outside_call]=[true] EXECUTE sofia/external/mobile at provider export(RFC2822_DATE=Mon, 26 Oct 2015 01:39:27 +0100) 2015-10-26 01:39:27.483860 [DEBUG] switch_channel.c:1267 EXPORT (export_vars) [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] EXECUTE sofia/external/mobile at provider set(domain_name=192.168.1.5) 2015-10-26 01:39:27.483860 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [domain_name]=[192.168.1.5] EXECUTE sofia/external/mobile at provider transfer(20 XML default) 2015-10-26 01:39:27.483860 [DEBUG] switch_ivr.c:1856 (sofia/external/mobile at provider) State Change CS_EXECUTE -> CS_ROUTING 2015-10-26 01:39:27.483860 [DEBUG] switch_core_session.c:1397 Send signal sofia/external/mobile at provider [BREAK] 2015-10-26 01:39:27.483860 [DEBUG] switch_core_session.c:913 Send signal sofia/external/mobile at provider [BREAK] 2015-10-26 01:39:27.483860 [NOTICE] switch_ivr.c:1863 Transfer sofia/external/mobile at provider to XML[20 at default] 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:535 (sofia/external/mobile at provider) State EXECUTE going to sleep 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:472 (sofia/external/mobile at provider) Running State Change CS_ROUTING 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:528 (sofia/external/mobile at provider) State ROUTING 2015-10-26 01:39:27.483860 [DEBUG] mod_sofia.c:123 sofia/external/mobile at provider SOFIA ROUTING 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:166 sofia/external/mobile at provider Standard ROUTING 2015-10-26 01:39:27.483860 [INFO] mod_dialplan_xml.c:635 Processing mobile ->20 in context default Dialplan: sofia/external/mobile at provider parsing [default->unloop] continue=false Dialplan: sofia/external/mobile at provider Regex (PASS) [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false Dialplan: sofia/external/mobile at provider Regex (PASS) [global] ${endpoint_disposition}(DELAYED NEGOTIATION) =~ /^(DELAYED NEGOTIATION)/ break=on-false Dialplan: sofia/external/mobile at provider Absolute Condition [global] Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-spymap/${caller_id_number}/${uuid}) Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number}) Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-last_dial/global/${uuid}) Dialplan: sofia/external/mobile at provider Action export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)}) Dialplan: sofia/external/mobile at provider parsing [default->Local_Extension] continue=false Dialplan: sofia/external/mobile at provider Regex (PASS) [Local_Extension] destination_number(20) =~ /^([2-5][0-9])$/ break=on-false Dialplan: sofia/external/mobile at provider Action export(dialed_extension=20) Dialplan: sofia/external/mobile at provider Action bind_meta_app(1 b s execute_extension::dx XML features) Dialplan: sofia/external/mobile at provider Action bind_meta_app(2 b s record_session::/usr/local/freeswitch/recordings/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav) Dialplan: sofia/external/mobile at provider Action bind_meta_app(3 b s execute_extension::cf XML features) Dialplan: sofia/external/mobile at provider Action bind_meta_app(4 b s execute_extension::att_xfer XML features) Dialplan: sofia/external/mobile at provider Action set(ringback=%(1000,4000,425)) Dialplan: sofia/external/mobile at provider Action set(transfer_ringback=local_stream://moh) Dialplan: sofia/external/mobile at provider Action set(call_timeout=30) Dialplan: sofia/external/mobile at provider Action set(hangup_after_bridge=true) Dialplan: sofia/external/mobile at provider Action set(continue_on_fail=true) Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}) Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}) Dialplan: sofia/external/mobile at provider Action set(called_party_callgroup=${user_data(${dialed_extension}@${domain_name} var callgroup)}) Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}) Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-last_dial_ext/global/${uuid}) Dialplan: sofia/external/mobile at provider Action hash(insert/${domain_name}-last_dial/${called_party_callgroup}/${uuid}) Dialplan: sofia/external/mobile at provider Action bridge(user/${dialed_extension}@${domain_name}) Dialplan: sofia/external/mobile at provider Action answer() Dialplan: sofia/external/mobile at provider Action sleep(1000) Dialplan: sofia/external/mobile at provider Action bridge(loopback/app=voicemail:default ${domain_name} ${dialed_extension}) 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:216 (sofia/external/mobile at provider) State Change CS_ROUTING -> CS_EXECUTE 2015-10-26 01:39:27.483860 [DEBUG] switch_core_session.c:1397 Send signal sofia/external/mobile at provider [BREAK] 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:528 (sofia/external/mobile at provider) State ROUTING going to sleep 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:472 (sofia/external/mobile at provider) Running State Change CS_EXECUTE 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:535 (sofia/external/mobile at provider) State EXECUTE 2015-10-26 01:39:27.483860 [DEBUG] mod_sofia.c:178 sofia/external/mobile at provider SOFIA EXECUTE 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:258 sofia/external/mobile at provider Standard EXECUTE EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-spymap/mobile/0335befe-7b7a-11e5-a603-cb96e1b49eeb) EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-last_dial/mobile/20) EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-last_dial/global/0335befe-7b7a-11e5-a603-cb96e1b49eeb) EXECUTE sofia/external/mobile at provider export(RFC2822_DATE=Mon, 26 Oct 2015 01:39:27 +0100) 2015-10-26 01:39:27.483860 [DEBUG] switch_channel.c:1267 EXPORT (export_vars) [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] EXECUTE sofia/external/mobile at provider export(dialed_extension=20) 2015-10-26 01:39:27.503879 [DEBUG] switch_channel.c:1267 EXPORT (export_vars) [dialed_extension]=[20] EXECUTE sofia/external/mobile at provider bind_meta_app(1 b s execute_extension::dx XML features) 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *1 execute_extension::dx XML features EXECUTE sofia/external/mobile at provider bind_meta_app(2 b s record_session::/usr/local/freeswitch/recordings/mobile.2015-10-26-01-39-27.wav) 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *2 record_session::/usr/local/freeswitch/recordings/mobile.2015-10-26-01-39-27.wav EXECUTE sofia/external/mobile at provider bind_meta_app(3 b s execute_extension::cf XML features) 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *3 execute_extension::cf XML features EXECUTE sofia/external/mobile at provider bind_meta_app(4 b s execute_extension::att_xfer XML features) 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *4 execute_extension::att_xfer XML features EXECUTE sofia/external/mobile at provider set(ringback=%(1000,4000,425)) 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [ringback]=[%(1000,4000,425)] EXECUTE sofia/external/mobile at provider set(instant_ringback=true) 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [instant_ringback]=[true] EXECUTE sofia/external/mobile at provider set(transfer_ringback=local_stream://moh) 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [transfer_ringback]=[local_stream://moh] EXECUTE sofia/external/mobile at provider set(call_timeout=30) 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [call_timeout]=[30] EXECUTE sofia/external/mobile at provider set(hangup_after_bridge=true) 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [hangup_after_bridge]=[true] EXECUTE sofia/external/mobile at provider set(continue_on_fail=true) 2015-10-26 01:39:27.523862 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [continue_on_fail]=[true] EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-call_return/20/mobile) EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-last_dial_ext/20/0335befe-7b7a-11e5-a603-cb96e1b49eeb) EXECUTE sofia/external/mobile at provider set(called_party_callgroup=bakery) 2015-10-26 01:39:27.523862 [DEBUG] mod_dptools.c:1477 sofia/external/mobile at provider SET [called_party_callgroup]=[bakery] EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-last_dial_ext/bakery/0335befe-7b7a-11e5-a603-cb96e1b49eeb) EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-last_dial_ext/global/0335befe-7b7a-11e5-a603-cb96e1b49eeb) EXECUTE sofia/external/mobile at provider hash(insert/192.168.1.5-last_dial/bakery/0335befe-7b7a-11e5-a603-cb96e1b49eeb) EXECUTE sofia/external/mobile at provider bridge(user/20 at 192.168.1.5) 2015-10-26 01:39:27.523862 [DEBUG] switch_channel.c:1221 sofia/external/mobile at provider EXPORTING[export_vars] [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event 2015-10-26 01:39:27.523862 [DEBUG] switch_channel.c:1221 sofia/external/mobile at provider EXPORTING[export_vars] [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event 2015-10-26 01:39:27.523862 [DEBUG] switch_channel.c:1221 sofia/external/mobile at provider EXPORTING[export_vars] [dialed_extension]=[20] to event 2015-10-26 01:39:27.523862 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-26 01:39:27.543880 [DEBUG] switch_channel.c:1221 sofia/external/mobile at provider EXPORTING[export_vars] [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event 2015-10-26 01:39:27.543880 [DEBUG] switch_channel.c:1221 sofia/external/mobile at provider EXPORTING[export_vars] [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event 2015-10-26 01:39:27.543880 [DEBUG] switch_channel.c:1221 sofia/external/mobile at provider EXPORTING[export_vars] [dialed_extension]=[20] to event 2015-10-26 01:39:27.543880 [DEBUG] switch_ivr_originate.c:2101 Parsing global variables 2015-10-26 01:39:27.543880 [DEBUG] switch_event.c:1698 Parsing variable [sip_invite_domain]=[192.168.1.5] 2015-10-26 01:39:27.543880 [DEBUG] switch_event.c:1698 Parsing variable [presence_id]=[20 at 192.168.1.5] 2015-10-26 01:39:27.543880 [NOTICE] switch_channel.c:1075 New Channel sofia/internal/20 at 192.168.1.13:5060 [034101c4-7b7a-11e5-a624-cb96e1b49eeb] 2015-10-26 01:39:27.543880 [DEBUG] mod_sofia.c:4700 (sofia/internal/20 at 192.168.1.13:5060) State Change CS_NEW -> CS_INIT 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1397 Send signal sofia/internal/20 at 192.168.1.13:5060 [BREAK] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/20 at 192.168.1.13:5060) Running State Change CS_INIT 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:512 (sofia/internal/20 at 192.168.1.13:5060) State INIT 2015-10-26 01:39:27.543880 [DEBUG] mod_sofia.c:87 sofia/internal/20 at 192.168.1.13:5060 SOFIA INIT 2015-10-26 01:39:27.543880 [DEBUG] sofia_glue.c:1241 sofia/internal/20 at 192.168.1.13:5060 sending invite version: 1.4.23 git 1665168 2015-10-01 18:31:59Z 32bit Local SDP: v=0 o=FreeSWITCH 1445799433 1445799434 IN IP4 192.168.1.5 s=FreeSWITCH c=IN IP4 192.168.1.5 t=0 0 m=audio 20534 RTP/AVP 8 101 13 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 a=sendrecv 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:40 sofia/internal/20 at 192.168.1.13:5060 Standard INIT 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:48 (sofia/internal/20 at 192.168.1.13:5060) State Change CS_INIT -> CS_ROUTING 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1397 Send signal sofia/internal/20 at 192.168.1.13:5060 [BREAK] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:512 (sofia/internal/20 at 192.168.1.13:5060) State INIT going to sleep 2015-10-26 01:39:27.543880 [INFO] switch_ivr_originate.c:1193 Sending early media 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[opus:116:48000:20:0:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[G722:9:8000:20:64000:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3734 Audio Codec Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMA:8:8000:20:64000:1]/[GSM:3:8000:20:13200:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [G729:18:8000:20:8000:1]/[opus:116:48000:20:0:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [G729:18:8000:20:8000:1]/[G722:9:8000:20:64000:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [G729:18:8000:20:8000:1]/[PCMA:8:8000:20:64000:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/20 at 192.168.1.13:5060) Running State Change CS_ROUTING 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [G729:18:8000:20:8000:1]/[GSM:3:8000:20:13200:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[opus:116:48000:20:0:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[G722:9:8000:20:64000:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec Compare [PCMU:0:8000:20:64000:1]/[GSM:3:8000:20:13200:1] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3595 Set telephone-event payload to 101 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:2506 Set Codec sofia/external/mobile at provider PCMA/8000 20 ms 160 samples 64000 bits 1 channels 2015-10-26 01:39:27.543880 [DEBUG] switch_core_codec.c:111 sofia/external/mobile at provider Original read codec set to PCMA:8 send 1183 bytes to udp/[192.168.1.13]:5060 at 01:39:27.556739: ------------------------------------------------------------------------ INVITE sip:20 at 192.168.1.13:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.5;rport;branch=z9hG4bK01mvc388g3F4e Max-Forwards: 68 From: "mobile" ;tag=mX9UByt7H37DQ To: Call-ID: daa0593a-f61c-1233-8791-b827eb32337b CSeq: 82573919 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.4.23+git~20151001T183159Z~1665168d37~32bit 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-Type: application/sdp Content-Disposition: session Content-Length: 221 X-Ecan: On X-FS-Support: update_display,send_info Remote-Party-ID: "mobile" ;party=calling;screen=yes;privacy=off v=0 o=FreeSWITCH 1445799433 1445799434 IN IP4 192.168.1.5 s=FreeSWITCH c=IN IP4 192.168.1.5 t=0 0 m=audio 20534 RTP/AVP 8 101 13 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:528 (sofia/internal/20 at 192.168.1.13:5060) State ROUTING 2015-10-26 01:39:27.543880 [DEBUG] mod_sofia.c:123 sofia/internal/20 at 192.168.1.13:5060 SOFIA ROUTING 2015-10-26 01:39:27.543880 [DEBUG] switch_ivr_originate.c:67 (sofia/internal/20 at 192.168.1.13:5060) State Change CS_ROUTING -> CS_CONSUME_MEDIA 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1397 Send signal sofia/internal/20 at 192.168.1.13:5060 [BREAK] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:528 (sofia/internal/20 at 192.168.1.13:5060) State ROUTING going to sleep 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/20 at 192.168.1.13:5060 [BREAK] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:472 (sofia/internal/20 at 192.168.1.13:5060) Running State Change CS_CONSUME_MEDIA 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3942 Set 2833 dtmf send/recv payload to 101 2015-10-26 01:39:27.543880 [INFO] switch_nat.c:588 NAT port mapping disabled 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5178 AUDIO RTP [sofia/external/mobile at provider] 192.168.1.5 port 29360 -> xx.xx.xx.xx port 59648 codec: 8 ms: 20 2015-10-26 01:39:27.543880 [DEBUG] sofia.c:6658 Channel sofia/internal/20 at 192.168.1.13:5060 entering state [calling][0] 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:547 (sofia/internal/20 at 192.168.1.13:5060) State CONSUME_MEDIA 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:547 (sofia/internal/20 at 192.168.1.13:5060) State CONSUME_MEDIA going to sleep 2015-10-26 01:39:27.543880 [DEBUG] switch_rtp.c:3579 Starting timer [soft] 160 bytes per 20ms 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5476 Set 2833 dtmf send payload to 101 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5482 Set 2833 dtmf receive payload to 101 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5504 sofia/external/mobile at provider Set rtp dtmf delay to 40 2015-10-26 01:39:27.543880 [NOTICE] sofia_media.c:92 Pre-Answer sofia/external/mobile at provider! 2015-10-26 01:39:27.563871 [DEBUG] switch_channel.c:3419 (sofia/external/mobile at provider) Callstate Change RINGING -> EARLY 2015-10-26 01:39:27.563871 [DEBUG] mod_sofia.c:2264 Ring SDP: v=0 o=FreeSWITCH 1445790607 1445790608 IN IP4 xx.xx.xx.xx s=FreeSWITCH c=IN IP4 ext_ip_addr t=0 0 m=audio 29360 RTP/AVP 8 101 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 a=sendrecv 2015-10-26 01:39:27.563871 [DEBUG] switch_core_session.c:913 Send signal sofia/external/mobile at provider [BREAK] 2015-10-26 01:39:27.563871 [DEBUG] switch_ivr_originate.c:1250 Raw Codec Activation Success L16 at 8000hz 1 channel 20ms 2015-10-26 01:39:27.563871 [DEBUG] switch_core_codec.c:221 sofia/external/mobile at provider Push codec L16:100 2015-10-26 01:39:27.563871 [DEBUG] switch_ivr_originate.c:1318 Play Ringback Tone [%(1000,4000,425)] send 1067 bytes to udp/[xx.xx.xx.xx]:5060 at 01:39:27.575578: ------------------------------------------------------------------------ SIP/2.0 183 Session Progress Via: SIP/2.0/UDP 62.80.209.30:5060;branch=z9hG4bK-524287-1---f0231a59e0656a3a;rport=5060 From: "mobile";tag=b2a8ce1b To: "pstn_did" ;tag=gmUjH321ep8jF Call-ID: pSnT7Y8CK7u_vpaaKgC0bw.. CSeq: 1 INVITE Contact: User-Agent: FreeSWITCH-mod_sofia/1.4.23+git~20151001T183159Z~1665168d37~32bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY Supported: timer, path, replaces Allow-Events: talk, hold, conference, refer Content-Type: application/sdp Content-Disposition: session Content-Length: 224 Remote-Party-ID: "pstn_did" ;party=calling;privacy=off;screen=no v=0 o=FreeSWITCH 1445790607 1445790608 IN IP4 ext_ip_addr s=FreeSWITCH c=IN IP4 ext_ip_addr t=0 0 m=audio 29360 RTP/AVP 8 101 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16 a=ptime:20 ------------------------------------------------------------------------ 2015-10-26 01:39:27.563871 [DEBUG] switch_core_session.c:1062 Send signal sofia/external/mobile at provider [BREAK] 2015-10-26 01:39:27.583855 [DEBUG] sofia.c:6658 Channel sofia/external/mobile at provider entering state [early][183] recv 370 bytes from udp/[192.168.1.13]:5060 at 01:39:27.628443: ------------------------------------------------------------------------ SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.1.5;rport=5060;branch=z9hG4bK01mvc388g3F4e From: "mobile" ;tag=mX9UByt7H37DQ To: ;tag=2174874080 Call-ID: daa0593a-f61c-1233-8791-b827eb32337b CSeq: 82573919 INVITE Contact: User-Agent: C530 IP/42.207.00.000.000 Content-Length: 0 ------------------------------------------------------------------------ recv 421 bytes from udp/[192.168.1.13]:5060 at 01:39:28.125276: ------------------------------------------------------------------------ SIP/2.0 180 Ringing Via: SIP/2.0/UDP 192.168.1.5;rport=5060;branch=z9hG4bK01mvc388g3F4e From: "mobile" ;tag=mX9UByt7H37DQ To: ;tag=2174874080 Call-ID: daa0593a-f61c-1233-8791-b827eb32337b CSeq: 82573919 INVITE Contact: Allow-Events: message-summary, refer, ua-profile User-Agent: C530 IP/42.207.00.000.000 Content-Length: 0 ------------------------------------------------------------------------ 2015-10-26 01:39:28.123847 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/20 at 192.168.1.13:5060 [BREAK] 2015-10-26 01:39:28.123847 [DEBUG] switch_core_session.c:1062 Send signal sofia/internal/20 at 192.168.1.13:5060 [BREAK] 2015-10-26 01:39:28.123847 [DEBUG] sofia.c:6658 Channel sofia/internal/20 at 192.168.1.13:5060 entering state [proceeding][180] 2015-10-26 01:39:28.123847 [NOTICE] sofia.c:6760 Ring-Ready sofia/internal/20 at 192.168.1.13:5060! 2015-10-26 01:39:28.123847 [DEBUG] switch_channel.c:3297 (sofia/internal/20 at 192.168.1.13:5060) Callstate Change DOWN -> RINGING From josefu at gmail.com Mon Oct 26 19:53:41 2015 From: josefu at gmail.com (=?UTF-8?Q?Jose_Fco=2E_Irles_Dur=C3=A1?=) Date: Mon, 26 Oct 2015 17:53:41 +0100 Subject: [Freeswitch-users] Push notification from freeswitch In-Reply-To: References: Message-ID: We have developed a solution for sending push notifications to IOS and Android for receiving SIP calls with FreeSWITCH. You can develop it with lua scripting or ESL. 2015-10-25 5:57 GMT+01:00 Luis Daniel Lucio Quiroz : > That sounds you will need to play with esl and hookup events to trigger > scripts. > > Le 24 oct. 2015 12:50 AM, "Murugan Pandian" a > ?crit : >> >> Hi , >> >> It's possible freeswitch send push notification to mobile sip >> client, It's possible in mod_verto ? .Thanks for your good time. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Jose Fco. Irles Dur? From nreis at wavecom.pt Mon Oct 26 20:07:50 2015 From: nreis at wavecom.pt (Nuno Reis) Date: Mon, 26 Oct 2015 17:07:50 +0000 Subject: [Freeswitch-users] originate_timeout/call_timeout not being respected in s sequence like dialstring Message-ID: Hi guys. I've noticed today that the originate_timeout on a sequence like dialstring is not respected. originate {originate_timeout=12,domain_name=domain.example.com }[leg_delay_start=0,leg_timeout=10]user/999 at domain.example.com |[leg_delay_start=0,leg_timeout=10]user/997 at domain.example.com |[leg_delay_start=0,leg_timeout=10]user/998 at domain.example.com &park() In a case like this all the endpoints are called and the call ends only after 30 sec with the disposition ALLOTED_TIMEOUT from the last target. Although if I set originate_timeout in the same dialstring let's say to 7 seconds the call ends after 7 seconds with a NO ANSWER disposition (in this case the originate_timeout is indeed respected). originate {originate_timeout=7,domain_name=domain.example.com }[leg_delay_start=0,leg_timeout=10]user/999 at domain.example.com |[leg_delay_start=0,leg_timeout=10]user/997 at domain.example.com |[leg_delay_start=0,leg_timeout=10]user/998 at domain.example.com &park() Should I open a jira for this? Cheers, -- *Nuno Miguel Reis* | *Unified Communication** Systems* M. +351 913907481 | nreis at wavecom.pt WAVECOM-Solu??es R?dio, S.A. Cacia Park | Rua do Progresso, Lote 15 3800-639 AVEIRO | Portugal T. +351 309 700 225 | F. +351 234 919 191 *GPS | www.wavecom.pt ** * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/12244634/attachment.html From mic.niel84 at gmail.com Mon Oct 26 21:17:00 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 26 Oct 2015 19:17:00 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: The FS wiki mentions /?.lua, and I've tried without that ending but still no luck. I'm running freeswitch-all Debian package 1.6.2. On Monday, October 26, 2015, Michael Nielsen wrote: > Yes, I've restarted FS and actually the entire server... > > On Sun, Oct 25, 2015 at 8:25 AM, ik > wrote: > >> Have you restarted freeswitch after setting the directory? >> The lua module is loaded as a core module, and can only be reloaded with >> FS itself (as I found out myself the hard way). >> >> Ido >> >> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen > > wrote: >> >>> My log shows this: >>> >>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending script >>> directory: '/etc/freeswitch/scripts/?.lua' >>> >>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' to >>> 'directory' >>> >>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: >>> '/etc/freeswitch/scripts/?.lua' >>> >>> >>> If I move my script to /usr/share/... then it works, but I would like to >>> keep my scripts in one place. >>> >>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen >> > wrote: >>> >>>> I get the error: >>>> >>>> cannot open /usr/share/freeswitch/scripts/users.lua >>>> >>>> My script is located at /etc/freeswitch/scripts/ and I've added the >>>> following to my lua.conf.xml >>>> >>>> >>> value="/etc/freeswitch/scripts/?.lua"/> >>>> >>>> >>>> >>>> >>>> >>>> >>>> Why is it still looking in /usr/share/freeswitch...? >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/2b063ac9/attachment.html From rtreleaven at bunnykick.ca Mon Oct 26 21:19:23 2015 From: rtreleaven at bunnykick.ca (Russell Treleaven) Date: Mon, 26 Oct 2015 14:19:23 -0400 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: from the freeswitch console issue "global_getvar script_dir" On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen wrote: > The FS wiki mentions /?.lua, and I've tried without that ending but still > no luck. > > I'm running freeswitch-all Debian package 1.6.2. > > > On Monday, October 26, 2015, Michael Nielsen wrote: > >> Yes, I've restarted FS and actually the entire server... >> >> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: >> >>> Have you restarted freeswitch after setting the directory? >>> The lua module is loaded as a core module, and can only be reloaded with >>> FS itself (as I found out myself the hard way). >>> >>> Ido >>> >>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen >>> wrote: >>> >>>> My log shows this: >>>> >>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending script >>>> directory: '/etc/freeswitch/scripts/?.lua' >>>> >>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' >>>> to 'directory' >>>> >>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: >>>> '/etc/freeswitch/scripts/?.lua' >>>> >>>> >>>> If I move my script to /usr/share/... then it works, but I would like >>>> to keep my scripts in one place. >>>> >>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen >>>> wrote: >>>> >>>>> I get the error: >>>>> >>>>> cannot open /usr/share/freeswitch/scripts/users.lua >>>>> >>>>> My script is located at /etc/freeswitch/scripts/ and I've added the >>>>> following to my lua.conf.xml >>>>> >>>>> >>>> value="/etc/freeswitch/scripts/?.lua"/> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Why is it still looking in /usr/share/freeswitch...? >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/248f7f94/attachment-0001.html From brian at freeswitch.org Mon Oct 26 21:20:29 2015 From: brian at freeswitch.org (Brian West) Date: Mon, 26 Oct 2015 13:20:29 -0500 Subject: [Freeswitch-users] early media - no ringback In-Reply-To: <618661445822330@web4o.yandex.ru> References: <618661445822330@web4o.yandex.ru> Message-ID: Is NAT involved? On Sun, Oct 25, 2015 at 8:18 PM, Dada P wrote: > Hello, > > I have encountered strange problem - there is no audible ringback on DID > routing. > > Dialplan is simple, on DID call gets transferred to local extension. Local > extension is pretty much vanilla. > Log shows that both 183/180 is being fired and ringback activated but no > sound coming. Ringing is going ok though, as well as connection afterwords. > Is that incoming provider's problem or freeswitch? > > Regards, > Paul Kazakov > > Log: > Dialplan: sofia/external/mobile at provider Action transfer(20 XML default) > 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:216 > (sofia/external/mobile at provider) State Change CS_ROUTING -> CS_EXECUTE > 2015-10-26 01:39:27.463856 [DEBUG] switch_core_session.c:1397 Send signal > sofia/external/mobile at provider [BREAK] > 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:528 > (sofia/external/mobile at provider) State ROUTING going to sleep > 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:472 > (sofia/external/mobile at provider) Running State Change CS_EXECUTE > 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:535 > (sofia/external/mobile at provider) State EXECUTE > 2015-10-26 01:39:27.463856 [DEBUG] mod_sofia.c:178 > sofia/external/mobile at provider SOFIA EXECUTE > 2015-10-26 01:39:27.463856 [DEBUG] switch_core_state_machine.c:258 > sofia/external/mobile at provider Standard EXECUTE > EXECUTE sofia/external/mobile at provider set(outside_call=true) > 2015-10-26 01:39:27.463856 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [outside_call]=[true] > EXECUTE sofia/external/mobile at provider export(RFC2822_DATE=Mon, 26 Oct > 2015 01:39:27 +0100) > 2015-10-26 01:39:27.483860 [DEBUG] switch_channel.c:1267 EXPORT > (export_vars) [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] > EXECUTE sofia/external/mobile at provider set(domain_name=192.168.1.5) > 2015-10-26 01:39:27.483860 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [domain_name]=[192.168.1.5] > EXECUTE sofia/external/mobile at provider transfer(20 XML default) > 2015-10-26 01:39:27.483860 [DEBUG] switch_ivr.c:1856 > (sofia/external/mobile at provider) State Change CS_EXECUTE -> CS_ROUTING > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_session.c:1397 Send signal > sofia/external/mobile at provider [BREAK] > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_session.c:913 Send signal > sofia/external/mobile at provider [BREAK] > 2015-10-26 01:39:27.483860 [NOTICE] switch_ivr.c:1863 Transfer > sofia/external/mobile at provider to XML[20 at default] > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:535 > (sofia/external/mobile at provider) State EXECUTE going to sleep > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:472 > (sofia/external/mobile at provider) Running State Change CS_ROUTING > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:528 > (sofia/external/mobile at provider) State ROUTING > 2015-10-26 01:39:27.483860 [DEBUG] mod_sofia.c:123 > sofia/external/mobile at provider SOFIA ROUTING > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:166 > sofia/external/mobile at provider Standard ROUTING > 2015-10-26 01:39:27.483860 [INFO] mod_dialplan_xml.c:635 Processing mobile > ->20 in context default > Dialplan: sofia/external/mobile at provider parsing [default->unloop] > continue=false > Dialplan: sofia/external/mobile at provider Regex (PASS) [unloop] > ${unroll_loops}(true) =~ /^true$/ break=on-false > Dialplan: sofia/external/mobile at provider Regex (PASS) [global] > ${endpoint_disposition}(DELAYED NEGOTIATION) =~ /^(DELAYED NEGOTIATION)/ > break=on-false > Dialplan: sofia/external/mobile at provider Absolute Condition [global] > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-spymap/${caller_id_number}/${uuid}) > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number}) > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-last_dial/global/${uuid}) > Dialplan: sofia/external/mobile at provider Action > export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)}) > Dialplan: sofia/external/mobile at provider parsing > [default->Local_Extension] continue=false > Dialplan: sofia/external/mobile at provider Regex (PASS) [Local_Extension] > destination_number(20) =~ /^([2-5][0-9])$/ break=on-false > Dialplan: sofia/external/mobile at provider Action > export(dialed_extension=20) > Dialplan: sofia/external/mobile at provider Action bind_meta_app(1 b s > execute_extension::dx XML features) > Dialplan: sofia/external/mobile at provider Action bind_meta_app(2 b s > record_session::/usr/local/freeswitch/recordings/${caller_id_number}.${strftime(%Y-%m-%d-%H-%M-%S)}.wav) > Dialplan: sofia/external/mobile at provider Action bind_meta_app(3 b s > execute_extension::cf XML features) > Dialplan: sofia/external/mobile at provider Action bind_meta_app(4 b s > execute_extension::att_xfer XML features) > Dialplan: sofia/external/mobile at provider Action > set(ringback=%(1000,4000,425)) > Dialplan: sofia/external/mobile at provider Action > set(transfer_ringback=local_stream://moh) > Dialplan: sofia/external/mobile at provider Action set(call_timeout=30) > Dialplan: sofia/external/mobile at provider Action > set(hangup_after_bridge=true) > Dialplan: sofia/external/mobile at provider Action set(continue_on_fail=true) > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-call_return/${dialed_extension}/${caller_id_number}) > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-last_dial_ext/${dialed_extension}/${uuid}) > Dialplan: sofia/external/mobile at provider Action > set(called_party_callgroup=${user_data(${dialed_extension}@${domain_name} > var callgroup)}) > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-last_dial_ext/${called_party_callgroup}/${uuid}) > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-last_dial_ext/global/${uuid}) > Dialplan: sofia/external/mobile at provider Action > hash(insert/${domain_name}-last_dial/${called_party_callgroup}/${uuid}) > Dialplan: sofia/external/mobile at provider Action > bridge(user/${dialed_extension}@${domain_name}) > Dialplan: sofia/external/mobile at provider Action answer() > Dialplan: sofia/external/mobile at provider Action sleep(1000) > Dialplan: sofia/external/mobile at provider Action > bridge(loopback/app=voicemail:default ${domain_name} ${dialed_extension}) > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:216 > (sofia/external/mobile at provider) State Change CS_ROUTING -> CS_EXECUTE > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_session.c:1397 Send signal > sofia/external/mobile at provider [BREAK] > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:528 > (sofia/external/mobile at provider) State ROUTING going to sleep > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:472 > (sofia/external/mobile at provider) Running State Change CS_EXECUTE > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:535 > (sofia/external/mobile at provider) State EXECUTE > 2015-10-26 01:39:27.483860 [DEBUG] mod_sofia.c:178 > sofia/external/mobile at provider SOFIA EXECUTE > 2015-10-26 01:39:27.483860 [DEBUG] switch_core_state_machine.c:258 > sofia/external/mobile at provider Standard EXECUTE > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-spymap/mobile/0335befe-7b7a-11e5-a603-cb96e1b49eeb) > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-last_dial/mobile/20) > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-last_dial/global/0335befe-7b7a-11e5-a603-cb96e1b49eeb) > EXECUTE sofia/external/mobile at provider export(RFC2822_DATE=Mon, 26 Oct > 2015 01:39:27 +0100) > 2015-10-26 01:39:27.483860 [DEBUG] switch_channel.c:1267 EXPORT > (export_vars) [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] > EXECUTE sofia/external/mobile at provider export(dialed_extension=20) > 2015-10-26 01:39:27.503879 [DEBUG] switch_channel.c:1267 EXPORT > (export_vars) [dialed_extension]=[20] > EXECUTE sofia/external/mobile at provider bind_meta_app(1 b s > execute_extension::dx XML features) > 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *1 > execute_extension::dx XML features > EXECUTE sofia/external/mobile at provider bind_meta_app(2 b s > record_session::/usr/local/freeswitch/recordings/mobile.2015-10-26-01-39-27.wav) > 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *2 > record_session::/usr/local/freeswitch/recordings/mobile.2015-10-26-01-39-27.wav > EXECUTE sofia/external/mobile at provider bind_meta_app(3 b s > execute_extension::cf XML features) > 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *3 > execute_extension::cf XML features > EXECUTE sofia/external/mobile at provider bind_meta_app(4 b s > execute_extension::att_xfer XML features) > 2015-10-26 01:39:27.503879 [INFO] switch_ivr_async.c:3932 Bound B-Leg: *4 > execute_extension::att_xfer XML features > EXECUTE sofia/external/mobile at provider set(ringback=%(1000,4000,425)) > 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [ringback]=[%(1000,4000,425)] > EXECUTE sofia/external/mobile at provider set(instant_ringback=true) > 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [instant_ringback]=[true] > EXECUTE sofia/external/mobile at provider > set(transfer_ringback=local_stream://moh) > 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET > [transfer_ringback]=[local_stream://moh] > EXECUTE sofia/external/mobile at provider set(call_timeout=30) > 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [call_timeout]=[30] > EXECUTE sofia/external/mobile at provider set(hangup_after_bridge=true) > 2015-10-26 01:39:27.503879 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [hangup_after_bridge]=[true] > EXECUTE sofia/external/mobile at provider set(continue_on_fail=true) > 2015-10-26 01:39:27.523862 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [continue_on_fail]=[true] > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-call_return/20/mobile) > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-last_dial_ext/20/0335befe-7b7a-11e5-a603-cb96e1b49eeb) > EXECUTE sofia/external/mobile at provider set(called_party_callgroup=bakery) > 2015-10-26 01:39:27.523862 [DEBUG] mod_dptools.c:1477 > sofia/external/mobile at provider SET [called_party_callgroup]=[bakery] > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-last_dial_ext/bakery/0335befe-7b7a-11e5-a603-cb96e1b49eeb) > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-last_dial_ext/global/0335befe-7b7a-11e5-a603-cb96e1b49eeb) > EXECUTE sofia/external/mobile at provider > hash(insert/192.168.1.5-last_dial/bakery/0335befe-7b7a-11e5-a603-cb96e1b49eeb) > EXECUTE sofia/external/mobile at provider bridge(user/20 at 192.168.1.5) > 2015-10-26 01:39:27.523862 [DEBUG] switch_channel.c:1221 > sofia/external/mobile at provider EXPORTING[export_vars] > [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event > 2015-10-26 01:39:27.523862 [DEBUG] switch_channel.c:1221 > sofia/external/mobile at provider EXPORTING[export_vars] > [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event > 2015-10-26 01:39:27.523862 [DEBUG] switch_channel.c:1221 > sofia/external/mobile at provider EXPORTING[export_vars] > [dialed_extension]=[20] to event > 2015-10-26 01:39:27.523862 [DEBUG] switch_ivr_originate.c:2101 Parsing > global variables > 2015-10-26 01:39:27.543880 [DEBUG] switch_channel.c:1221 > sofia/external/mobile at provider EXPORTING[export_vars] > [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event > 2015-10-26 01:39:27.543880 [DEBUG] switch_channel.c:1221 > sofia/external/mobile at provider EXPORTING[export_vars] > [RFC2822_DATE]=[Mon, 26 Oct 2015 01:39:27 +0100] to event > 2015-10-26 01:39:27.543880 [DEBUG] switch_channel.c:1221 > sofia/external/mobile at provider EXPORTING[export_vars] > [dialed_extension]=[20] to event > 2015-10-26 01:39:27.543880 [DEBUG] switch_ivr_originate.c:2101 Parsing > global variables > 2015-10-26 01:39:27.543880 [DEBUG] switch_event.c:1698 Parsing variable > [sip_invite_domain]=[192.168.1.5] > 2015-10-26 01:39:27.543880 [DEBUG] switch_event.c:1698 Parsing variable > [presence_id]=[20 at 192.168.1.5] > 2015-10-26 01:39:27.543880 [NOTICE] switch_channel.c:1075 New Channel > sofia/internal/20 at 192.168.1.13:5060 [034101c4-7b7a-11e5-a624-cb96e1b49eeb] > 2015-10-26 01:39:27.543880 [DEBUG] mod_sofia.c:4700 (sofia/internal/ > 20 at 192.168.1.13:5060) State Change CS_NEW -> CS_INIT > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1397 Send signal > sofia/internal/20 at 192.168.1.13:5060 [BREAK] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:472 > (sofia/internal/20 at 192.168.1.13:5060) Running State Change CS_INIT > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:512 > (sofia/internal/20 at 192.168.1.13:5060) State INIT > 2015-10-26 01:39:27.543880 [DEBUG] mod_sofia.c:87 sofia/internal/ > 20 at 192.168.1.13:5060 SOFIA INIT > 2015-10-26 01:39:27.543880 [DEBUG] sofia_glue.c:1241 sofia/internal/ > 20 at 192.168.1.13:5060 sending invite version: 1.4.23 git 1665168 > 2015-10-01 18:31:59Z 32bit > Local SDP: > v=0 > o=FreeSWITCH 1445799433 1445799434 IN IP4 192.168.1.5 > s=FreeSWITCH > c=IN IP4 192.168.1.5 > t=0 0 > m=audio 20534 RTP/AVP 8 101 13 > a=rtpmap:8 PCMA/8000 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-16 > a=ptime:20 > a=sendrecv > > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:40 > sofia/internal/20 at 192.168.1.13:5060 Standard INIT > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:48 > (sofia/internal/20 at 192.168.1.13:5060) State Change CS_INIT -> CS_ROUTING > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1397 Send signal > sofia/internal/20 at 192.168.1.13:5060 [BREAK] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:512 > (sofia/internal/20 at 192.168.1.13:5060) State INIT going to sleep > 2015-10-26 01:39:27.543880 [INFO] switch_ivr_originate.c:1193 Sending > early media > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMA:8:8000:20:64000:1]/[opus:116:48000:20:0:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMA:8:8000:20:64000:1]/[G722:9:8000:20:64000:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMA:8:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3734 Audio Codec > Compare [PCMA:8:8000:20:64000:1] ++++ is saved as a match > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMA:8:8000:20:64000:1]/[GSM:3:8000:20:13200:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [G729:18:8000:20:8000:1]/[opus:116:48000:20:0:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [G729:18:8000:20:8000:1]/[G722:9:8000:20:64000:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [G729:18:8000:20:8000:1]/[PCMA:8:8000:20:64000:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:472 > (sofia/internal/20 at 192.168.1.13:5060) Running State Change CS_ROUTING > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [G729:18:8000:20:8000:1]/[GSM:3:8000:20:13200:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMU:0:8000:20:64000:1]/[opus:116:48000:20:0:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMU:0:8000:20:64000:1]/[G722:9:8000:20:64000:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMU:0:8000:20:64000:1]/[PCMA:8:8000:20:64000:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3679 Audio Codec > Compare [PCMU:0:8000:20:64000:1]/[GSM:3:8000:20:13200:1] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3595 Set > telephone-event payload to 101 > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:2506 Set Codec > sofia/external/mobile at provider PCMA/8000 20 ms 160 samples 64000 bits 1 > channels > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_codec.c:111 > sofia/external/mobile at provider Original read codec set to PCMA:8 > > send 1183 bytes to udp/[192.168.1.13]:5060 at 01:39:27.556739: > ------------------------------------------------------------------------ > INVITE sip:20 at 192.168.1.13:5060 SIP/2.0 > Via: SIP/2.0/UDP 192.168.1.5;rport;branch=z9hG4bK01mvc388g3F4e > Max-Forwards: 68 > From: "mobile" ;tag=mX9UByt7H37DQ > To: > Call-ID: daa0593a-f61c-1233-8791-b827eb32337b > CSeq: 82573919 INVITE > Contact: > User-Agent: > FreeSWITCH-mod_sofia/1.4.23+git~20151001T183159Z~1665168d37~32bit > 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-Type: application/sdp > Content-Disposition: session > Content-Length: 221 > X-Ecan: On > X-FS-Support: update_display,send_info > Remote-Party-ID: "mobile" >;party=calling;screen=yes;privacy=off > > v=0 > o=FreeSWITCH 1445799433 1445799434 IN IP4 192.168.1.5 > s=FreeSWITCH > c=IN IP4 192.168.1.5 > t=0 0 > m=audio 20534 RTP/AVP 8 101 13 > a=rtpmap:8 PCMA/8000 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-16 > a=ptime:20 > ------------------------------------------------------------------------ > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:528 > (sofia/internal/20 at 192.168.1.13:5060) State ROUTING > 2015-10-26 01:39:27.543880 [DEBUG] mod_sofia.c:123 sofia/internal/ > 20 at 192.168.1.13:5060 SOFIA ROUTING > 2015-10-26 01:39:27.543880 [DEBUG] switch_ivr_originate.c:67 > (sofia/internal/20 at 192.168.1.13:5060) State Change CS_ROUTING -> > CS_CONSUME_MEDIA > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1397 Send signal > sofia/internal/20 at 192.168.1.13:5060 [BREAK] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:528 > (sofia/internal/20 at 192.168.1.13:5060) State ROUTING going to sleep > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_session.c:1062 Send signal > sofia/internal/20 at 192.168.1.13:5060 [BREAK] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:472 > (sofia/internal/20 at 192.168.1.13:5060) Running State Change > CS_CONSUME_MEDIA > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:3942 Set 2833 dtmf > send/recv payload to 101 > 2015-10-26 01:39:27.543880 [INFO] switch_nat.c:588 NAT port mapping > disabled > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5178 AUDIO RTP > [sofia/external/mobile at provider] 192.168.1.5 port 29360 -> xx.xx.xx.xx > port 59648 codec: 8 ms: 20 > 2015-10-26 01:39:27.543880 [DEBUG] sofia.c:6658 Channel sofia/internal/ > 20 at 192.168.1.13:5060 entering state [calling][0] > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:547 > (sofia/internal/20 at 192.168.1.13:5060) State CONSUME_MEDIA > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_state_machine.c:547 > (sofia/internal/20 at 192.168.1.13:5060) State CONSUME_MEDIA going to sleep > 2015-10-26 01:39:27.543880 [DEBUG] switch_rtp.c:3579 Starting timer [soft] > 160 bytes per 20ms > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5476 Set 2833 dtmf > send payload to 101 > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5482 Set 2833 dtmf > receive payload to 101 > 2015-10-26 01:39:27.543880 [DEBUG] switch_core_media.c:5504 > sofia/external/mobile at provider Set rtp dtmf delay to 40 > 2015-10-26 01:39:27.543880 [NOTICE] sofia_media.c:92 Pre-Answer > sofia/external/mobile at provider! > 2015-10-26 01:39:27.563871 [DEBUG] switch_channel.c:3419 > (sofia/external/mobile at provider) Callstate Change RINGING -> EARLY > 2015-10-26 01:39:27.563871 [DEBUG] mod_sofia.c:2264 Ring SDP: > v=0 > o=FreeSWITCH 1445790607 1445790608 IN IP4 xx.xx.xx.xx > s=FreeSWITCH > c=IN IP4 ext_ip_addr > t=0 0 > m=audio 29360 RTP/AVP 8 101 > a=rtpmap:8 PCMA/8000 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-16 > a=ptime:20 > a=sendrecv > > 2015-10-26 01:39:27.563871 [DEBUG] switch_core_session.c:913 Send signal > sofia/external/mobile at provider [BREAK] > 2015-10-26 01:39:27.563871 [DEBUG] switch_ivr_originate.c:1250 Raw Codec > Activation Success L16 at 8000hz 1 channel 20ms > 2015-10-26 01:39:27.563871 [DEBUG] switch_core_codec.c:221 > sofia/external/mobile at provider Push codec L16:100 > 2015-10-26 01:39:27.563871 [DEBUG] switch_ivr_originate.c:1318 Play > Ringback Tone [%(1000,4000,425)] > > send 1067 bytes to udp/[xx.xx.xx.xx]:5060 at 01:39:27.575578: > ------------------------------------------------------------------------ > SIP/2.0 183 Session Progress > Via: SIP/2.0/UDP 62.80.209.30:5060 > ;branch=z9hG4bK-524287-1---f0231a59e0656a3a;rport=5060 > From: "mobile";tag=b2a8ce1b > To: "pstn_did" ;tag=gmUjH321ep8jF > Call-ID: pSnT7Y8CK7u_vpaaKgC0bw.. > CSeq: 1 INVITE > Contact: > User-Agent: > FreeSWITCH-mod_sofia/1.4.23+git~20151001T183159Z~1665168d37~32bit > Accept: application/sdp > Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, > REGISTER, REFER, NOTIFY > Supported: timer, path, replaces > Allow-Events: talk, hold, conference, refer > Content-Type: application/sdp > Content-Disposition: session > Content-Length: 224 > Remote-Party-ID: "pstn_did" >;party=calling;privacy=off;screen=no > > v=0 > o=FreeSWITCH 1445790607 1445790608 IN IP4 ext_ip_addr > s=FreeSWITCH > c=IN IP4 ext_ip_addr > t=0 0 > m=audio 29360 RTP/AVP 8 101 > a=rtpmap:8 PCMA/8000 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-16 > a=ptime:20 > ------------------------------------------------------------------------ > 2015-10-26 01:39:27.563871 [DEBUG] switch_core_session.c:1062 Send signal > sofia/external/mobile at provider [BREAK] > 2015-10-26 01:39:27.583855 [DEBUG] sofia.c:6658 Channel > sofia/external/mobile at provider entering state [early][183] > recv 370 bytes from udp/[192.168.1.13]:5060 at 01:39:27.628443: > ------------------------------------------------------------------------ > SIP/2.0 100 Trying > Via: SIP/2.0/UDP 192.168.1.5;rport=5060;branch=z9hG4bK01mvc388g3F4e > From: "mobile" ;tag=mX9UByt7H37DQ > To: ;tag=2174874080 > Call-ID: daa0593a-f61c-1233-8791-b827eb32337b > CSeq: 82573919 INVITE > Contact: > User-Agent: C530 IP/42.207.00.000.000 > Content-Length: 0 > > ------------------------------------------------------------------------ > recv 421 bytes from udp/[192.168.1.13]:5060 at 01:39:28.125276: > ------------------------------------------------------------------------ > SIP/2.0 180 Ringing > Via: SIP/2.0/UDP 192.168.1.5;rport=5060;branch=z9hG4bK01mvc388g3F4e > From: "mobile" ;tag=mX9UByt7H37DQ > To: ;tag=2174874080 > Call-ID: daa0593a-f61c-1233-8791-b827eb32337b > CSeq: 82573919 INVITE > Contact: > Allow-Events: message-summary, refer, ua-profile > User-Agent: C530 IP/42.207.00.000.000 > Content-Length: 0 > > ------------------------------------------------------------------------ > 2015-10-26 01:39:28.123847 [DEBUG] switch_core_session.c:1062 Send signal > sofia/internal/20 at 192.168.1.13:5060 [BREAK] > 2015-10-26 01:39:28.123847 [DEBUG] switch_core_session.c:1062 Send signal > sofia/internal/20 at 192.168.1.13:5060 [BREAK] > 2015-10-26 01:39:28.123847 [DEBUG] sofia.c:6658 Channel sofia/internal/ > 20 at 192.168.1.13:5060 entering state [proceeding][180] > 2015-10-26 01:39:28.123847 [NOTICE] sofia.c:6760 Ring-Ready sofia/internal/ > 20 at 192.168.1.13:5060! > 2015-10-26 01:39:28.123847 [DEBUG] switch_channel.c:3297 (sofia/internal/ > 20 at 192.168.1.13:5060) Callstate Change DOWN -> RINGING > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- *Brian West* brian at freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here ! | Reddit: /r/freeswitch *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/e5405254/attachment-0001.html From anthony.minessale at gmail.com Mon Oct 26 21:30:54 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Mon, 26 Oct 2015 13:30:54 -0500 Subject: [Freeswitch-users] FreeSWITCH Crashes In-Reply-To: References: <05ED6747-EE2C-463A-87B9-576363AB1144@gmail.com> Message-ID: Probably the stack trace from the threads leading into ssl calls and explanation of how FS is multithreaded so the ssl code may be invoked from multiple threads at once. It can also be related to system libs as FS also uses openssl and does the correct things to protect it in a multi-theeaded env. Maybe you would have more luck with a curl module? On Sunday, October 25, 2015, Leonardo Ribeiro wrote: > Yeah, that's what I was thinking... > > I use LuaSec(SSL) just for posts to HTTPS endpoints... > > Do you know the exact line of the problem looking at this log? Maybe I > should open an issue in their github... > What part of the log and details should I send them? > > Thank you all! > Em 24/10/2015 20:45, "Anthony Minessale" > escreveu: > > its a crash in openssl. What ssl thing are you doing? There is probably > a concurrency issue in lua ssl code. It not something we can fix. > > > On Sat, Oct 24, 2015 at 5:21 PM, Sergey Safarov > wrote: > > Please fill a ticket like https://freeswitch.org/jira/browse/FS-7397 > > On Sat, Oct 24, 2015 at 7:21 PM, Leonardo Lima Ribeiro < > llribeiro90 at gmail.com> wrote: > > Hello all, > > I?m having hard time about a possible bug, because FreeSWITCH crashes with > no messages and the log file (freeswitch.log) has no error messages. > Then I follow the steps in the wiki to generate a backtrace. (see at the > end of this mail) > > For your information, my application workflow is like that: > 1) We have a java application that calls, via ESL, the command luarun > myscript.lua. > 2) myscript.lua is a script in freeswitch that connects to the database > using luasql. > 3) Process that db results and originate an outbound call (in this step > we don?t need any extension to bridge the call, so it?s a call of only one > leg? is this a problem?) > 4) Our IVR says messages, record audios and then do some HTTPS requests to > an external API - (for the https requests we use the luasec module > - require ?ssl.https") > 5) We then end the call and save some data into the same database. > > I don?t understand too much about the backtrace, could you help me please? > And the problem occurs mostly when we have more than 3 calls at the same > time, I mean, we call luarun myscript.lua more than 3 times in a short > period of time, then we have parallels executions of myscript.lua. > > Thank you, > Leonardo Ribeiro > > **** Trying to do a backtrace:* > **** First command: gdb freeswitch core.20727 * > **** Output:* > [ivr at IVRLIVE bin]$ gdb freeswitch core.20727 > GNU gdb (GDB) Red Hat Enterprise Linux (7.2-83.el6) > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html> > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "x86_64-redhat-linux-gnu". > For bug reporting instructions, please see: > ... > Reading symbols from /usr/local/freeswitch/bin/freeswitch...done. > [New Thread 20798] > [New Thread 20727] > [New Thread 20728] > [New Thread 20748] > [New Thread 20802] > [New Thread 20795] > [New Thread 20800] > [New Thread 20738] > [New Thread 20750] > [New Thread 20737] > [New Thread 20751] > [New Thread 20741] > [New Thread 20744] > [New Thread 20743] > [New Thread 20742] > [New Thread 20753] > [New Thread 20745] > [New Thread 20758] > [New Thread 20769] > [New Thread 20768] > [New Thread 20746] > [New Thread 20771] > [New Thread 20729] > [New Thread 20730] > [New Thread 20767] > [New Thread 20733] > [New Thread 20736] > [New Thread 20747] > [New Thread 20759] > [New Thread 20760] > [New Thread 20761] > [New Thread 20766] > [New Thread 20752] > [New Thread 20749] > [New Thread 20777] > Missing separate debuginfo for /usr/local/freeswitch/lib/libfreeswitch.so.1 > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/41/fbb21f952d3a7e803298f919d020fbc4946edf > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_console.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/fc/713a0635cf2da0225a47af340db4fed429307b > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_logfile.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/57/3b135b6db55216f74a69c37b5a98b27caa3dea > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_enum.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/fe/33e36dec15bcfd4a11c7a9c2c2c72675e5b05e > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cdr_csv.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/dd/89326cfcf61a80f918cacdf311e7990a913cdb > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_event_socket.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/44/06fbca53e57f7ddd754d7dafa04dba981892fe > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sofia.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/d0/a4135605cb7910bcc5f49f3437cf84abd67f8f > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_loopback.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/12/0bd2f50c15c4b4b8847d32fe571bd3b01ffcfd > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_commands.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/dc/9d21d1363f34caaaaa82cbc8bdda91b24da59b > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_conference.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/35/2386a5eac82851f31ffa7e9e76dc3ef81db006 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_db.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/b3/e299afec8a086466cf9111719e61f991becfbf > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dptools.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/bb/1fd391c53a7f1408b8cfbbf9b7a06308ceb95c > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_expr.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/26/8ff949b71e111a74c68c206a1e4369f298bc68 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fifo.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/07/fda382001bca1d0cc9d01b2d682adeea3d6ed8 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_hash.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/c2/3f8ed07b63804f36bebeefb3160137da4e627a > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_voicemail.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/58/2bbea6d62efcb28d794c1c2b4da1f2780718ff > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_esf.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/17/edb809bd9b8ef634439daefbba022597d857c3 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fsv.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/5e/c26bd0b4eb93dc37c55553784c7f9acaa3913f > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cluechoo.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/c9/9c62db6f583cb219bb7eea536dc7b8b89bad4c > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_valet_parking.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/1b/88bb5a48db1ecde5ecf17a7a5828caf2d16488 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_httapi.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/0c/45dbae0720a53622f1fe9e11b66cfd79475b93 > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_dialplan_xml.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/68/dc88ecf8f4ee82a418b15deef930493a3712dc > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_dialplan_asterisk.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/98/80725dcf50571f5fcb7d03429074b12e88bdb6 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_spandsp.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/ad/dc63326bfc44a197a353146208eb018dbd0217 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g723_1.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/96/0a4b1bae2368a12721d31d5a66b9a89ed1d622 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g729.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/3c/be2934e2b0a7d3ab9f6c977a853a7f66bf7a04 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_amr.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/c0/9d492e662118285d057c420b4ca219a5cea97a > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_speex.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/64/22b88f8f2aa4959690c75400c2c88e19a0e63e > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_h26x.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/60/3ae8d7a511b9fe103a34706aad65441c402a28 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_vp8.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/b5/b733b744050185469a4ab84d4dddcd38ed6bb2 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_b64.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/40/fc36b21b922b24d45dbd0c6c320edb86837214 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sndfile.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/3f/039315c8449eded09af055ea8088a6d8a62882 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_native_file.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/8d/032942219e296590daf4e4158fae4086451bfa > Missing separate debuginfo for > /usr/local/freeswitch/mod/mod_local_stream.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/24/ba6ad40b61a95ebacb9b1f5fbf340d7f4cdf06 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_tone_stream.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/7c/f86bd5b07df42996707c3cb59777d158a3e0f0 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_lua.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/50/d21bdb2a3d084c09cee7b02084334ad75a4003 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_say_en.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/df/64681d7ae0a211ea3bfa44e40c34d190830523 > Missing separate debuginfo for /usr/local/lib/lua/5.1/luasql/odbc.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/9c/33abb770c824c2174b5ce3564370fcdb3b8038 > Missing separate debuginfo for /usr/local/lib/lua/5.1/cjson.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/32/53156d91932fa56ba269996a70756ef00268df > Missing separate debuginfo for /usr/local/lib/lua/5.1/socket/core.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/2a/ce929bd90d77d4ad2fef47711b10466df43ec2 > Missing separate debuginfo for /usr/local/lib/lua/5.1/ssl.so > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/92/4771a49e43c954ed9074577c77034a2e84dd29 > Missing separate debuginfo for > Try: yum --enablerepo='*-debug*' install > /usr/lib/debug/.build-id/77/385010026236dada9bfeadc4717b7518e8bb29 > Reading symbols from /usr/lib64/libodbc.so.2...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libodbc.so.2 > Reading symbols from /lib64/libm.so.6...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libm.so.6 > Reading symbols from /usr/local/freeswitch/lib/libfreeswitch.so.1...done. > Loaded symbols for /usr/local/freeswitch/lib/libfreeswitch.so.1 > Reading symbols from /usr/lib64/libcurl.so.4...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libcurl.so.4 > Reading symbols from /lib64/libz.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libz.so.1 > Reading symbols from /lib64/librt.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/librt.so.1 > Reading symbols from /lib64/libdl.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libdl.so.2 > Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libcrypt.so.1 > Reading symbols from /lib64/libpthread.so.0...(no debugging symbols > found)...done. > [Thread debugging using libthread_db enabled] > Loaded symbols for /lib64/libpthread.so.0 > Reading symbols from /lib64/libtinfo.so.5...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libtinfo.so.5 > Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libssl.so.10 > Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libcrypto.so.10 > Reading symbols from /usr/lib64/libjpeg.so.62...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libjpeg.so.62 > Reading symbols from /lib64/libc.so.6...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libc.so.6 > Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libltdl.so.7 > Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libstdc++.so.6 > Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libgcc_s.so.1 > Reading symbols from /lib64/libidn.so.11...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libidn.so.11 > Reading symbols from /lib64/libldap-2.4.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libldap-2.4.so.2 > Reading symbols from /lib64/libgssapi_krb5.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libgssapi_krb5.so.2 > Reading symbols from /lib64/libkrb5.so.3...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libkrb5.so.3 > Reading symbols from /lib64/libk5crypto.so.3...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libk5crypto.so.3 > Reading symbols from /lib64/libcom_err.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libcom_err.so.2 > Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libssl3.so > Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libsmime3.so > Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libnss3.so > Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libnssutil3.so > Reading symbols from /lib64/libplds4.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libplds4.so > Reading symbols from /lib64/libplc4.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libplc4.so > Reading symbols from /lib64/libnspr4.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libnspr4.so > Reading symbols from /usr/lib64/libssh2.so.1...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libssh2.so.1 > Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/ld-linux-x86-64.so.2 > Reading symbols from /lib64/libfreebl3.so...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libfreebl3.so > Reading symbols from /lib64/liblber-2.4.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/liblber-2.4.so.2 > Reading symbols from /lib64/libresolv.so.2...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libresolv.so.2 > Reading symbols from /usr/lib64/libsasl2.so.2...(no debugging symbols > found)...done. > Loaded symbols for /usr/lib64/libsasl2.so.2 > Reading symbols from /lib64/libkrb5support.so.0...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libkrb5support.so.0 > Reading symbols from /lib64/libkeyutils.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libkeyutils.so.1 > Reading symbols from /lib64/libselinux.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libselinux.so.1 > Reading symbols from /usr/local/freeswitch/mod/mod_console.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_console.so > Reading symbols from /usr/local/freeswitch/mod/mod_logfile.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_logfile.so > Reading symbols from /usr/local/freeswitch/mod/mod_enum.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_enum.so > Reading symbols from /usr/local/freeswitch/mod/mod_cdr_csv.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_cdr_csv.so > Reading symbols from /usr/local/freeswitch/mod/mod_event_socket.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_event_socket.so > Reading symbols from /usr/local/freeswitch/mod/mod_sofia.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_sofia.so > Reading symbols from /usr/local/freeswitch/mod/mod_loopback.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_loopback.so > Reading symbols from /usr/local/freeswitch/mod/mod_commands.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_commands.so > Reading symbols from /usr/local/freeswitch/mod/mod_conference.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_conference.so > Reading symbols from /usr/local/freeswitch/mod/mod_db.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_db.so > Reading symbols from /usr/local/freeswitch/mod/mod_dptools.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dptools.so > Reading symbols from /usr/local/freeswitch/mod/mod_expr.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_expr.so > Reading symbols from /usr/local/freeswitch/mod/mod_fifo.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_fifo.so > Reading symbols from /usr/local/freeswitch/mod/mod_hash.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_hash.so > Reading symbols from /usr/local/freeswitch/mod/mod_voicemail.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_voicemail.so > Reading symbols from /usr/local/freeswitch/mod/mod_esf.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_esf.so > Reading symbols from /usr/local/freeswitch/mod/mod_fsv.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_fsv.so > Reading symbols from /usr/local/freeswitch/mod/mod_cluechoo.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_cluechoo.so > Reading symbols from /lib64/libncurses.so.5...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libncurses.so.5 > Reading symbols from /usr/local/freeswitch/mod/mod_valet_parking.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_valet_parking.so > Reading symbols from /usr/local/freeswitch/mod/mod_httapi.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_httapi.so > Reading symbols from /usr/local/freeswitch/mod/mod_dialplan_xml.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_xml.so > Reading symbols from > /usr/local/freeswitch/mod/mod_dialplan_asterisk.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so > Reading symbols from /usr/local/freeswitch/mod/mod_spandsp.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_spandsp.so > Reading symbols from /lib64/libutil.so.1...(no debugging symbols > found)...done. > Loaded symbols for /lib64/libutil.so.1 > Reading symbols from /usr/local/freeswitch/mod/mod_g723_1.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_g723_1.so > Reading symbols from /usr/local/freeswitch/mod/mod_g729.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_g729.so > Reading symbols from /usr/local/freeswitch/mod/mod_amr.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_amr.so > Reading symbols from /usr/local/freeswitch/mod/mod_speex.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_speex.so > Reading symbols from /usr/local/freeswitch/mod/mod_h26x.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_h26x.so > Reading symbols from /usr/local/freeswitch/mod/mod_vp8.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_vp8.so > Reading symbols from /usr/local/freeswitch/mod/mod_b64.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_b64.so > Reading symbols from /usr/local/freeswitch/mod/mod_sndfile.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_sndfile.so > Reading symbols from /usr/local/freeswitch/mod/mod_native_file.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_native_file.so > Reading symbols from /usr/local/freeswitch/mod/mod_local_stream.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_local_stream.so > Reading symbols from /usr/local/freeswitch/mod/mod_tone_stream.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_tone_stream.so > Reading symbols from /usr/local/freeswitch/mod/mod_lua.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_lua.so > Reading symbols from /usr/local/freeswitch/mod/mod_say_en.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_say_en.so > Reading symbols from /usr/local/lib/lua/5.1/luasql/odbc.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/luasql/odbc.so > Reading symbols from /usr/local/lib/lua/5.1/cjson.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/cjson.so > Reading symbols from /usr/local/lib/lua/5.1/socket/core.so...(no debugging > symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/socket/core.so > Reading symbols from /usr/local/lib/lua/5.1/ssl.so...(no debugging symbols > found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/ssl.so > Core was generated by `./freeswitch -nc'. > Program terminated with signal 6, Aborted. > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > Missing separate debuginfos, use: debuginfo-install > cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 glibc-2.12-1.166.el6_7.1.x86_64 > keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 > libcom_err-1.41.12-22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 > libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 > libjpeg-turbo-1.2.1-3.el6_5.x86_64 libselinux-2.0.94-5.8.el6.x86_64 > libssh2-1.4.2-1.el6_6.1.x86_64 libstdc++-4.4.7-16.el6.x86_64 > libtool-ltdl-2.2.6-15.5.el6.x86_64 ncurses-libs-5.7-4.20090207.el6.x86_64 > nspr-4.10.8-1.el6_6.x86_64 nss-3.19.1-3.el6_6.x86_64 > nss-softokn-freebl-3.14.3-22.el6_6.x86_64 nss-util-3.19.1-1.el6_6.x86_64 > openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64 > unixODBC-2.2.14-14.el6.x86_64 zlib-1.2.3-29.el6.x86_64 > > **** Second command: set pagination off* > **** Output:* > (gdb) set pagination off > > > **** Third command: info threads* > **** Output:* > (gdb) info threads > 35 Thread 0x7fad0eb34700 (LWP 20777) 0x000000352e00e7dd in read () from > /lib64/libpthread.so.0 > 34 Thread 0x7fad60076700 (LWP 20749) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 33 Thread 0x7fad4b2be700 (LWP 20752) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 32 Thread 0x7fad0f51b700 (LWP 20766) 0x000000352e00e7dd in read () from > /lib64/libpthread.so.0 > 31 Thread 0x7fad48ab6700 (LWP 20761) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 30 Thread 0x7fad4a1ec700 (LWP 20760) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 29 Thread 0x7fad4a228700 (LWP 20759) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 28 Thread 0x7fad4bdfc700 (LWP 20747) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 27 Thread 0x7fad61fd1700 (LWP 20736) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 26 Thread 0x7fad637e8700 (LWP 20733) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 25 Thread 0x7fad0f593700 (LWP 20767) 0x000000352e00eadd in accept () > from /lib64/libpthread.so.0 > 24 Thread 0x7fad63899700 (LWP 20730) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 23 Thread 0x7fad63938700 (LWP 20729) 0x000000352e00ba0e in > pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 22 Thread 0x7fad0ecfa700 (LWP 20771) 0x000000352dcdf183 in poll () from > /lib64/libc.so.6 > 21 Thread 0x7fad60fb5700 (LWP 20746) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 20 Thread 0x7fad0f557700 (LWP 20768) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 19 Thread 0x7fad48058700 (LWP 20769) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 18 Thread 0x7fad61d6f700 (LWP 20758) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 17 Thread 0x7fad636e7700 (LWP 20745) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 16 Thread 0x7fad4b282700 (LWP 20753) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 15 Thread 0x7fad61069700 (LWP 20742) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 14 Thread 0x7fad6102d700 (LWP 20743) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 13 Thread 0x7fad60ff1700 (LWP 20744) 0x000000352dce8fa3 in epoll_wait > () from /lib64/libc.so.6 > 12 Thread 0x7fad610a5700 (LWP 20741) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 11 Thread 0x7fad4b2fa700 (LWP 20751) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 10 Thread 0x7fad61f95700 (LWP 20737) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 9 Thread 0x7fad4b336700 (LWP 20750) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 8 Thread 0x7fad62ce6700 (LWP 20738) 0x000000352e00ba0e in > pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 7 Thread 0x7fad0e840700 (LWP 20800) 0x000000352e00e2e4 in > __lll_lock_wait () from /lib64/libpthread.so.0 > 6 Thread 0x7fad0eabc700 (LWP 20795) 0x000000353a46a340 in CRYPTO_lock > () from /usr/lib64/libcrypto.so.10 > 5 Thread 0x7fad0e1e0700 (LWP 20802) 0x00007fad0f0ba13c in luaS_newlstr > (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) > 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 > 4 Thread 0x7fad600b2700 (LWP 20748) 0x000000352e00b63c in > pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 3 Thread 0x7fad63a39700 (LWP 20728) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > 2 Thread 0x7fad63b017e0 (LWP 20727) 0x000000352dce1423 in select () > from /lib64/libc.so.6 > * 1 Thread 0x7fad0ea80700 (LWP 20798) 0x000000352dc32625 in raise () from > /lib64/libc.so.6 > > > **** Fourth command: bt* > **** Output:* > (gdb) bt > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from > /usr/lib64/libcrypto.so.10 > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from > /usr/lib64/libcrypto.so.10 > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, > func=0x7face0027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face00279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0000cb0, nresults=1) at ldo.c:319 > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000ca0, nResults=) at ldo.c:377 > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, > f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, > input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > > **** Fifth command: bt full* > **** Output:* > (gdb) bt full > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > No symbol table info available. > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > No symbol table info available. > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > No symbol table info available. > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > No symbol table info available. > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > No symbol table info available. > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from > /usr/lib64/libcrypto.so.10 > No symbol table info available. > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > No symbol table info available. > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a70, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, > func=0x7face0027a70, nResults=) at ldo.c:376 > No locals. > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0038bf8 "ssl.core" > i = 4 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a10, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027a10 > cl = 0x7face0021ae0 > base = > k = 0x7face0038f40 > pc = 0x7face003babc > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face00279f0, nResults=) at ldo.c:377 > No locals. > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face001d528 "ssl" > i = 2 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027990, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027990 > cl = 0x7face001d7c0 > base = > k = 0x7face002a600 > pc = 0x7face002a878 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000d10, nResults=) at ldo.c:377 > No locals. > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > func = > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0014368 "ssl.https" > i = 2 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0000cb0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0000cb0 > cl = 0x7face002cf80 > base = > k = 0x7face0016190 > pc = 0x7face002c65c > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000ca0, nResults=) at ldo.c:377 > No locals. > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, > f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, > 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, > -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, > 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, > 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, > 140380469201272, 40}}}}, status = 0} > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > status = > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > c = {func = 0x7face0000ca0, nresults = 0} > status = > func = > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > status = > base = 1 > __func__ = "docall" > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, > input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > file = > fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" > args = > error = > __func__ = "lua_parse_and_execute" > __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, > char*)" > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > lth = 0x7face8005ab0 > pool = 0x7face80059d8 > L = 0x7face00008c0 > __func__ = "lua_thread_run" > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > > **** Sixth Command: thread apply all bt* > **** Output:* > (gdb) thread apply all bt > > Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, > buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 > #2 0x00007fad63b5f189 in switch_socket_recv (sock=, > buf=, len=) at > src/switch_apr.c:765 > #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, > event=0x7fad0eb33d88, timeout=0) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 > #4 0x00007fad614e9bcc in listener_run (thread=, > obj=0x7facfc007060) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 34 (Thread 0x7fad60076700 (LWP 20749)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 > #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, > obj=0x8ee658) at src/switch_loadable_module.c:98 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad48ae2eec in timer_thread_run (thread=, > obj=) at mod_spandsp_fax.c:211 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad4a3bd151 in node_thread_run (thread=, > obj=) at > /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x963bd0) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at > su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad60ff0690) > at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x8e1830) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, > data=0x7fad637e7db8) at misc/apr_queue.c:276 > #2 0x00007fad63bef9a1 in log_thread (t=, obj= optimized out>) at src/switch_log.c:294 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): > #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 > #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, > sock=0x7facfc000c10, connection_context=0x7facfc00af88) at > network_io/unix/sockets.c:191 > #2 0x00007fad614e91a9 in mod_event_socket_runtime () at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 > #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, > obj=0x8eec10) at src/switch_loadable_module.c:98 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 24 (Thread 0x7fad63899700 (LWP 20730)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, > data=0x7fad63898d98) at misc/apr_queue.c:276 > #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread= optimized out>, obj=0x782cb0) at src/switch_event.c:305 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 23 (Thread 0x7fad63938700 (LWP 20729)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, > mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 > #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond= optimized out>, mutex=, timeout=) > at src/switch_apr.c:380 > #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager > (thread=, obj=) at > src/switch_core_session.c:1788 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): > #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 > #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, > nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 > #2 0x00007fad63b5ed33 in switch_poll (aprset=, > numsock=, nsds=, timeout= optimized out>) at src/switch_apr.c:957 > #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, > event=0x7fad0ecf9d88, timeout=0) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 > #4 0x00007fad614e9bcc in listener_run (thread=, > obj=0x7facfc003040) at > /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at > su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad6102c690) > at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, > data=0x7fad0f556db8) at misc/apr_queue.c:276 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, > obj=0x8ef0b0) at src/switch_loadable_module.c:680 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 19 (Thread 0x7fad48058700 (LWP 20769)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, > data=0x7fad48057db8) at misc/apr_queue.c:276 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, > obj=0xa0ef60) at src/switch_loadable_module.c:680 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, > data=0x7fad61d6ed98) at misc/apr_queue.c:276 > #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread= optimized out>, obj=) at sofia_presence.c:1615 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at > su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad61068690) > at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x91d610) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 15 (Thread 0x7fad61069700 (LWP 20742)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, > tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x91d610) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, > tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x9217e0) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, > tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, > tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread= optimized out>, obj=0x925b00) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, > data=0x7fad610a4da8) at misc/apr_queue.c:276 > #2 0x00007fad6116c271 in sofia_msg_thread_run (thread= out>, obj=0x7fad61107ad8) at sofia.c:1669 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x925b00) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread= optimized out>, obj=) at src/switch_core_sqldb.c:1238 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread= optimized out>, obj=0x9217e0) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, > mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 > #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, > data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 > #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread= optimized out>, obj=) at src/switch_scheduler.c:188 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): > #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 > #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 > #2 0x000000352e009487 in pthread_mutex_lock () from /lib64/libpthread.so.0 > #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 > #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 > #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a4e8e48 in ERR_load_strings () from > /usr/lib64/libcrypto.so.10 > #7 0x000000353a536b7e in ERR_load_CONF_strings () from > /usr/lib64/libcrypto.so.10 > #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from > /usr/lib64/libcrypto.so.10 > #9 0x000000353e445ae9 in SSL_load_error_strings () from > /usr/lib64/libssl.so.10 > #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, > func=0x7facd4027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd40279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd4000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, > func=0x7facd4000cb0, nresults=1) at ldo.c:319 > #26 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, > func=0x7facd4000ca0, nResults=) at ldo.c:377 > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, > f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, > input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 > #33 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): > #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 > #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 > #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > #3 0x000000353a4e8e48 in ERR_load_strings () from > /usr/lib64/libcrypto.so.10 > #4 0x000000353a536b7e in ERR_load_CONF_strings () from > /usr/lib64/libcrypto.so.10 > #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from > /usr/lib64/libcrypto.so.10 > #6 0x000000353e445ae9 in SSL_load_error_strings () from > /usr/lib64/libssl.so.10 > #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc028990, nresults=1) at ldo.c:319 > #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, > func=0x7facdc028990, nResults=) at ldo.c:376 > #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc028930, nresults=1) at ldo.c:319 > #13 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc028910, nResults=) at ldo.c:377 > #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc0288b0, nresults=1) at ldo.c:319 > #18 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc000d10, nResults=) at ldo.c:377 > #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, > func=0x7facdc000cb0, nresults=1) at ldo.c:319 > #23 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, > func=0x7facdc000ca0, nResults=) at ldo.c:377 > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, > f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, > input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 > #30 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): > #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, > str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) > at lstring.c:81 > #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str= optimized out>, l=) at llex.c:119 > #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, seminfo=0x7fad0e1dd1d8) > at llex.c:426 > #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 > #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, > needself=, line=47) at lparser.c:82 > #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself= optimized out>, line=47) at lparser.c:568 > #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself= out>, line=47) at lparser.c:586 > #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 > #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 > #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 > #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, z=0x7fad0e1dd430, > buff=, name=) at lparser.c:391 > #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) > at ldo.c:497 > #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, > f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 > #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func= optimized out>, u=, old_top=256, ef= out>) at ldo.c:463 > #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, z= optimized out>, name=) at ldo.c:513 > #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader= optimized out>, data=, chunkname=0x7facd801c448 > "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 > #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, > filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at > lauxlib.c:581 > #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 > #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, > func=0x7facd8000d10, nresults=1) at ldo.c:319 > #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, > func=0x7facd8000d10, nResults=) at ldo.c:376 > #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, > func=0x7facd8000cb0, nresults=1) at ldo.c:319 > #23 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, > func=0x7facd8000ca0, nResults=) at ldo.c:377 > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, > f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func= optimized out>, u=, old_top=32, ef= out>) at ldo.c:463 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, > nresults=0, errfunc=) at lapi.c:821 > #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, > perror=0, fatal=1) at mod_lua.cpp:92 > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, > input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 > #30 0x00007fad0f098d6d in lua_thread_run (thread=, > obj=) at mod_lua.cpp:222 > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from > /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread= out>, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad63b79eaa in pool_thread (thread=, > obj=) at src/switch_core_memory.c:565 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at > time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at > src/switch_time.c:171 > #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at > src/switch_core.c:994 > #4 0x0000000000402e88 in main (argc=2, argv=) at > src/switch.c:1184 > > Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from > /usr/lib64/libcrypto.so.10 > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from > /usr/lib64/libcrypto.so.10 > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from > /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, > func=0x7face0027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face00279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, > nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, > func=0x7face0000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs= optimized out>, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, > func=0x7face0000cb0, nresults=1) at > > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/a6f931f8/attachment-0001.html From llribeiro90 at gmail.com Mon Oct 26 21:40:48 2015 From: llribeiro90 at gmail.com (Leonardo Lima Ribeiro) Date: Mon, 26 Oct 2015 16:40:48 -0200 Subject: [Freeswitch-users] FreeSWITCH Crashes In-Reply-To: References: <05ED6747-EE2C-463A-87B9-576363AB1144@gmail.com> Message-ID: <2515445A-899E-4520-BF22-DD691DB41019@gmail.com> Thanks Anthony, I?ve started the project using mod_curl, but I need to send files, and multipart form requests too? As complex headers settings etc? So I did not know how to do that things using mod_curl, is it possible? The options that I saw at FreeSWITCH/Confluence are bit limited? Thank you, Leonardo Ribeiro > Em 26/10/2015, ?(s) 4:30 PM, Anthony Minessale escreveu: > > Probably the stack trace from the threads leading into ssl calls and explanation of how FS is multithreaded so the ssl code may be invoked from multiple threads at once. > > It can also be related to system libs as FS also uses openssl and does the correct things to protect it in a multi-theeaded env. Maybe you would have more luck with a curl module? > > On Sunday, October 25, 2015, Leonardo Ribeiro > wrote: > Yeah, that's what I was thinking... > > I use LuaSec(SSL) just for posts to HTTPS endpoints... > > Do you know the exact line of the problem looking at this log? Maybe I should open an issue in their github... > What part of the log and details should I send them? > > Thank you all! > > Em 24/10/2015 20:45, "Anthony Minessale" > escreveu: > its a crash in openssl. What ssl thing are you doing? There is probably a concurrency issue in lua ssl code. It not something we can fix. > > > On Sat, Oct 24, 2015 at 5:21 PM, Sergey Safarov > wrote: > Please fill a ticket like https://freeswitch.org/jira/browse/FS-7397 > > On Sat, Oct 24, 2015 at 7:21 PM, Leonardo Lima Ribeiro > wrote: > Hello all, > > I?m having hard time about a possible bug, because FreeSWITCH crashes with no messages and the log file (freeswitch.log) has no error messages. > Then I follow the steps in the wiki to generate a backtrace. (see at the end of this mail) > > For your information, my application workflow is like that: > 1) We have a java application that calls, via ESL, the command luarun myscript.lua. > 2) myscript.lua is a script in freeswitch that connects to the database using luasql. > 3) Process that db results and originate an outbound call (in this step we don?t need any extension to bridge the call, so it?s a call of only one leg? is this a problem?) > 4) Our IVR says messages, record audios and then do some HTTPS requests to an external API - (for the https requests we use the luasec module - require ?ssl.https") > 5) We then end the call and save some data into the same database. > > I don?t understand too much about the backtrace, could you help me please? > And the problem occurs mostly when we have more than 3 calls at the same time, I mean, we call luarun myscript.lua more than 3 times in a short period of time, then we have parallels executions of myscript.lua. > > Thank you, > Leonardo Ribeiro > > *** Trying to do a backtrace: > *** First command: gdb freeswitch core.20727 > *** Output: > [ivr at IVRLIVE bin]$ gdb freeswitch core.20727 > GNU gdb (GDB) Red Hat Enterprise Linux (7.2-83.el6) > Copyright (C) 2010 Free Software Foundation, Inc. > License GPLv3+: GNU GPL version 3 or later > > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. Type "show copying" > and "show warranty" for details. > This GDB was configured as "x86_64-redhat-linux-gnu". > For bug reporting instructions, please see: > >... > Reading symbols from /usr/local/freeswitch/bin/freeswitch...done. > [New Thread 20798] > [New Thread 20727] > [New Thread 20728] > [New Thread 20748] > [New Thread 20802] > [New Thread 20795] > [New Thread 20800] > [New Thread 20738] > [New Thread 20750] > [New Thread 20737] > [New Thread 20751] > [New Thread 20741] > [New Thread 20744] > [New Thread 20743] > [New Thread 20742] > [New Thread 20753] > [New Thread 20745] > [New Thread 20758] > [New Thread 20769] > [New Thread 20768] > [New Thread 20746] > [New Thread 20771] > [New Thread 20729] > [New Thread 20730] > [New Thread 20767] > [New Thread 20733] > [New Thread 20736] > [New Thread 20747] > [New Thread 20759] > [New Thread 20760] > [New Thread 20761] > [New Thread 20766] > [New Thread 20752] > [New Thread 20749] > [New Thread 20777] > Missing separate debuginfo for /usr/local/freeswitch/lib/libfreeswitch.so.1 > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/41/fbb21f952d3a7e803298f919d020fbc4946edf > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_console.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/fc/713a0635cf2da0225a47af340db4fed429307b > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_logfile.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/57/3b135b6db55216f74a69c37b5a98b27caa3dea > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_enum.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/fe/33e36dec15bcfd4a11c7a9c2c2c72675e5b05e > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cdr_csv.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/dd/89326cfcf61a80f918cacdf311e7990a913cdb > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_event_socket.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/44/06fbca53e57f7ddd754d7dafa04dba981892fe > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sofia.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/d0/a4135605cb7910bcc5f49f3437cf84abd67f8f > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_loopback.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/12/0bd2f50c15c4b4b8847d32fe571bd3b01ffcfd > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_commands.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/dc/9d21d1363f34caaaaa82cbc8bdda91b24da59b > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_conference.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/35/2386a5eac82851f31ffa7e9e76dc3ef81db006 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_db.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/b3/e299afec8a086466cf9111719e61f991becfbf > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dptools.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/bb/1fd391c53a7f1408b8cfbbf9b7a06308ceb95c > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_expr.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/26/8ff949b71e111a74c68c206a1e4369f298bc68 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fifo.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/07/fda382001bca1d0cc9d01b2d682adeea3d6ed8 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_hash.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c2/3f8ed07b63804f36bebeefb3160137da4e627a > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_voicemail.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/58/2bbea6d62efcb28d794c1c2b4da1f2780718ff > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_esf.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/17/edb809bd9b8ef634439daefbba022597d857c3 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_fsv.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/5e/c26bd0b4eb93dc37c55553784c7f9acaa3913f > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_cluechoo.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c9/9c62db6f583cb219bb7eea536dc7b8b89bad4c > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_valet_parking.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/1b/88bb5a48db1ecde5ecf17a7a5828caf2d16488 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_httapi.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/0c/45dbae0720a53622f1fe9e11b66cfd79475b93 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dialplan_xml.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/68/dc88ecf8f4ee82a418b15deef930493a3712dc > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/98/80725dcf50571f5fcb7d03429074b12e88bdb6 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_spandsp.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/ad/dc63326bfc44a197a353146208eb018dbd0217 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g723_1.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/96/0a4b1bae2368a12721d31d5a66b9a89ed1d622 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_g729.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/3c/be2934e2b0a7d3ab9f6c977a853a7f66bf7a04 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_amr.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/c0/9d492e662118285d057c420b4ca219a5cea97a > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_speex.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/64/22b88f8f2aa4959690c75400c2c88e19a0e63e > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_h26x.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/60/3ae8d7a511b9fe103a34706aad65441c402a28 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_vp8.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/b5/b733b744050185469a4ab84d4dddcd38ed6bb2 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_b64.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/40/fc36b21b922b24d45dbd0c6c320edb86837214 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_sndfile.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/3f/039315c8449eded09af055ea8088a6d8a62882 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_native_file.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/8d/032942219e296590daf4e4158fae4086451bfa > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_local_stream.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/24/ba6ad40b61a95ebacb9b1f5fbf340d7f4cdf06 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_tone_stream.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/7c/f86bd5b07df42996707c3cb59777d158a3e0f0 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_lua.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/50/d21bdb2a3d084c09cee7b02084334ad75a4003 > Missing separate debuginfo for /usr/local/freeswitch/mod/mod_say_en.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/df/64681d7ae0a211ea3bfa44e40c34d190830523 > Missing separate debuginfo for /usr/local/lib/lua/5.1/luasql/odbc.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/9c/33abb770c824c2174b5ce3564370fcdb3b8038 > Missing separate debuginfo for /usr/local/lib/lua/5.1/cjson.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/32/53156d91932fa56ba269996a70756ef00268df > Missing separate debuginfo for /usr/local/lib/lua/5.1/socket/core.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/2a/ce929bd90d77d4ad2fef47711b10466df43ec2 > Missing separate debuginfo for /usr/local/lib/lua/5.1/ssl.so > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/92/4771a49e43c954ed9074577c77034a2e84dd29 > Missing separate debuginfo for > Try: yum --enablerepo='*-debug*' install /usr/lib/debug/.build-id/77/385010026236dada9bfeadc4717b7518e8bb29 > Reading symbols from /usr/lib64/libodbc.so.2...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libodbc.so.2 > Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done. > Loaded symbols for /lib64/libm.so.6 > Reading symbols from /usr/local/freeswitch/lib/libfreeswitch.so.1...done. > Loaded symbols for /usr/local/freeswitch/lib/libfreeswitch.so.1 > Reading symbols from /usr/lib64/libcurl.so.4...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libcurl.so.4 > Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib64/libz.so.1 > Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib64/librt.so.1 > Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib64/libdl.so.2 > Reading symbols from /lib64/libcrypt.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib64/libcrypt.so.1 > Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done. > [Thread debugging using libthread_db enabled] > Loaded symbols for /lib64/libpthread.so.0 > Reading symbols from /lib64/libtinfo.so.5...(no debugging symbols found)...done. > Loaded symbols for /lib64/libtinfo.so.5 > Reading symbols from /usr/lib64/libssl.so.10...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libssl.so.10 > Reading symbols from /usr/lib64/libcrypto.so.10...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libcrypto.so.10 > Reading symbols from /usr/lib64/libjpeg.so.62...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libjpeg.so.62 > Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done. > Loaded symbols for /lib64/libc.so.6 > Reading symbols from /usr/lib64/libltdl.so.7...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libltdl.so.7 > Reading symbols from /usr/lib64/libstdc++.so.6...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libstdc++.so.6 > Reading symbols from /lib64/libgcc_s.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib64/libgcc_s.so.1 > Reading symbols from /lib64/libidn.so.11...(no debugging symbols found)...done. > Loaded symbols for /lib64/libidn.so.11 > Reading symbols from /lib64/libldap-2.4.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib64/libldap-2.4.so.2 > Reading symbols from /lib64/libgssapi_krb5.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib64/libgssapi_krb5.so.2 > Reading symbols from /lib64/libkrb5.so.3...(no debugging symbols found)...done. > Loaded symbols for /lib64/libkrb5.so.3 > Reading symbols from /lib64/libk5crypto.so.3...(no debugging symbols found)...done. > Loaded symbols for /lib64/libk5crypto.so.3 > Reading symbols from /lib64/libcom_err.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib64/libcom_err.so.2 > Reading symbols from /usr/lib64/libssl3.so...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libssl3.so > Reading symbols from /usr/lib64/libsmime3.so...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libsmime3.so > Reading symbols from /usr/lib64/libnss3.so...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libnss3.so > Reading symbols from /usr/lib64/libnssutil3.so...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libnssutil3.so > Reading symbols from /lib64/libplds4.so...(no debugging symbols found)...done. > Loaded symbols for /lib64/libplds4.so > Reading symbols from /lib64/libplc4.so...(no debugging symbols found)...done. > Loaded symbols for /lib64/libplc4.so > Reading symbols from /lib64/libnspr4.so...(no debugging symbols found)...done. > Loaded symbols for /lib64/libnspr4.so > Reading symbols from /usr/lib64/libssh2.so.1...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libssh2.so.1 > Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib64/ld-linux-x86-64.so.2 > Reading symbols from /lib64/libfreebl3.so...(no debugging symbols found)...done. > Loaded symbols for /lib64/libfreebl3.so > Reading symbols from /lib64/liblber-2.4.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib64/liblber-2.4.so.2 > Reading symbols from /lib64/libresolv.so.2...(no debugging symbols found)...done. > Loaded symbols for /lib64/libresolv.so.2 > Reading symbols from /usr/lib64/libsasl2.so.2...(no debugging symbols found)...done. > Loaded symbols for /usr/lib64/libsasl2.so.2 > Reading symbols from /lib64/libkrb5support.so.0...(no debugging symbols found)...done. > Loaded symbols for /lib64/libkrb5support.so.0 > Reading symbols from /lib64/libkeyutils.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib64/libkeyutils.so.1 > Reading symbols from /lib64/libselinux.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib64/libselinux.so.1 > Reading symbols from /usr/local/freeswitch/mod/mod_console.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_console.so > Reading symbols from /usr/local/freeswitch/mod/mod_logfile.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_logfile.so > Reading symbols from /usr/local/freeswitch/mod/mod_enum.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_enum.so > Reading symbols from /usr/local/freeswitch/mod/mod_cdr_csv.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_cdr_csv.so > Reading symbols from /usr/local/freeswitch/mod/mod_event_socket.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_event_socket.so > Reading symbols from /usr/local/freeswitch/mod/mod_sofia.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_sofia.so > Reading symbols from /usr/local/freeswitch/mod/mod_loopback.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_loopback.so > Reading symbols from /usr/local/freeswitch/mod/mod_commands.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_commands.so > Reading symbols from /usr/local/freeswitch/mod/mod_conference.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_conference.so > Reading symbols from /usr/local/freeswitch/mod/mod_db.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_db.so > Reading symbols from /usr/local/freeswitch/mod/mod_dptools.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dptools.so > Reading symbols from /usr/local/freeswitch/mod/mod_expr.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_expr.so > Reading symbols from /usr/local/freeswitch/mod/mod_fifo.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_fifo.so > Reading symbols from /usr/local/freeswitch/mod/mod_hash.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_hash.so > Reading symbols from /usr/local/freeswitch/mod/mod_voicemail.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_voicemail.so > Reading symbols from /usr/local/freeswitch/mod/mod_esf.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_esf.so > Reading symbols from /usr/local/freeswitch/mod/mod_fsv.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_fsv.so > Reading symbols from /usr/local/freeswitch/mod/mod_cluechoo.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_cluechoo.so > Reading symbols from /lib64/libncurses.so.5...(no debugging symbols found)...done. > Loaded symbols for /lib64/libncurses.so.5 > Reading symbols from /usr/local/freeswitch/mod/mod_valet_parking.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_valet_parking.so > Reading symbols from /usr/local/freeswitch/mod/mod_httapi.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_httapi.so > Reading symbols from /usr/local/freeswitch/mod/mod_dialplan_xml.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_xml.so > Reading symbols from /usr/local/freeswitch/mod/mod_dialplan_asterisk.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_dialplan_asterisk.so > Reading symbols from /usr/local/freeswitch/mod/mod_spandsp.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_spandsp.so > Reading symbols from /lib64/libutil.so.1...(no debugging symbols found)...done. > Loaded symbols for /lib64/libutil.so.1 > Reading symbols from /usr/local/freeswitch/mod/mod_g723_1.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_g723_1.so > Reading symbols from /usr/local/freeswitch/mod/mod_g729.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_g729.so > Reading symbols from /usr/local/freeswitch/mod/mod_amr.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_amr.so > Reading symbols from /usr/local/freeswitch/mod/mod_speex.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_speex.so > Reading symbols from /usr/local/freeswitch/mod/mod_h26x.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_h26x.so > Reading symbols from /usr/local/freeswitch/mod/mod_vp8.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_vp8.so > Reading symbols from /usr/local/freeswitch/mod/mod_b64.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_b64.so > Reading symbols from /usr/local/freeswitch/mod/mod_sndfile.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_sndfile.so > Reading symbols from /usr/local/freeswitch/mod/mod_native_file.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_native_file.so > Reading symbols from /usr/local/freeswitch/mod/mod_local_stream.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_local_stream.so > Reading symbols from /usr/local/freeswitch/mod/mod_tone_stream.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_tone_stream.so > Reading symbols from /usr/local/freeswitch/mod/mod_lua.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_lua.so > Reading symbols from /usr/local/freeswitch/mod/mod_say_en.so...done. > Loaded symbols for /usr/local/freeswitch/mod/mod_say_en.so > Reading symbols from /usr/local/lib/lua/5.1/luasql/odbc.so...(no debugging symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/luasql/odbc.so > Reading symbols from /usr/local/lib/lua/5.1/cjson.so...(no debugging symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/cjson.so > Reading symbols from /usr/local/lib/lua/5.1/socket/core.so...(no debugging symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/socket/core.so > Reading symbols from /usr/local/lib/lua/5.1/ssl.so...(no debugging symbols found)...done. > Loaded symbols for /usr/local/lib/lua/5.1/ssl.so > Core was generated by `./freeswitch -nc'. > Program terminated with signal 6, Aborted. > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > Missing separate debuginfos, use: debuginfo-install cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 glibc-2.12-1.166.el6_7.1.x86_64 keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42.el6.x86_64 libcom_err-1.41.12-22.el6.x86_64 libcurl-7.19.7-46.el6.x86_64 libgcc-4.4.7-16.el6.x86_64 libidn-1.18-2.el6.x86_64 libjpeg-turbo-1.2.1-3.el6_5.x86_64 libselinux-2.0.94-5.8.el6.x86_64 libssh2-1.4.2-1.el6_6.1.x86_64 libstdc++-4.4.7-16.el6.x86_64 libtool-ltdl-2.2.6-15.5.el6.x86_64 ncurses-libs-5.7-4.20090207.el6.x86_64 nspr-4.10.8-1.el6_6.x86_64 nss-3.19.1-3.el6_6.x86_64 nss-softokn-freebl-3.14.3-22.el6_6.x86_64 nss-util-3.19.1-1.el6_6.x86_64 openldap-2.4.40-5.el6.x86_64 openssl-1.0.1e-42.el6.x86_64 unixODBC-2.2.14-14.el6.x86_64 zlib-1.2.3-29.el6.x86_64 > > *** Second command: set pagination off > *** Output: > (gdb) set pagination off > > > *** Third command: info threads > *** Output: > (gdb) info threads > 35 Thread 0x7fad0eb34700 (LWP 20777) 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > 34 Thread 0x7fad60076700 (LWP 20749) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 33 Thread 0x7fad4b2be700 (LWP 20752) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 32 Thread 0x7fad0f51b700 (LWP 20766) 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > 31 Thread 0x7fad48ab6700 (LWP 20761) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 30 Thread 0x7fad4a1ec700 (LWP 20760) 0x000000352dce1423 in select () from /lib64/libc.so.6 > 29 Thread 0x7fad4a228700 (LWP 20759) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 28 Thread 0x7fad4bdfc700 (LWP 20747) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > 27 Thread 0x7fad61fd1700 (LWP 20736) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 26 Thread 0x7fad637e8700 (LWP 20733) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 25 Thread 0x7fad0f593700 (LWP 20767) 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 > 24 Thread 0x7fad63899700 (LWP 20730) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 23 Thread 0x7fad63938700 (LWP 20729) 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 22 Thread 0x7fad0ecfa700 (LWP 20771) 0x000000352dcdf183 in poll () from /lib64/libc.so.6 > 21 Thread 0x7fad60fb5700 (LWP 20746) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > 20 Thread 0x7fad0f557700 (LWP 20768) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 19 Thread 0x7fad48058700 (LWP 20769) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 18 Thread 0x7fad61d6f700 (LWP 20758) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 17 Thread 0x7fad636e7700 (LWP 20745) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > 16 Thread 0x7fad4b282700 (LWP 20753) 0x000000352dce1423 in select () from /lib64/libc.so.6 > 15 Thread 0x7fad61069700 (LWP 20742) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > 14 Thread 0x7fad6102d700 (LWP 20743) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > 13 Thread 0x7fad60ff1700 (LWP 20744) 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > 12 Thread 0x7fad610a5700 (LWP 20741) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 11 Thread 0x7fad4b2fa700 (LWP 20751) 0x000000352dce1423 in select () from /lib64/libc.so.6 > 10 Thread 0x7fad61f95700 (LWP 20737) 0x000000352dce1423 in select () from /lib64/libc.so.6 > 9 Thread 0x7fad4b336700 (LWP 20750) 0x000000352dce1423 in select () from /lib64/libc.so.6 > 8 Thread 0x7fad62ce6700 (LWP 20738) 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 7 Thread 0x7fad0e840700 (LWP 20800) 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 > 6 Thread 0x7fad0eabc700 (LWP 20795) 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 > 5 Thread 0x7fad0e1e0700 (LWP 20802) 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 > 4 Thread 0x7fad600b2700 (LWP 20748) 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > 3 Thread 0x7fad63a39700 (LWP 20728) 0x000000352dce1423 in select () from /lib64/libc.so.6 > 2 Thread 0x7fad63b017e0 (LWP 20727) 0x000000352dce1423 in select () from /lib64/libc.so.6 > * 1 Thread 0x7fad0ea80700 (LWP 20798) 0x000000352dc32625 in raise () from /lib64/libc.so.6 > > > *** Fourth command: bt > *** Output: > (gdb) bt > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from /usr/lib64/libcrypto.so.10 > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from /usr/lib64/libcrypto.so.10 > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, func=0x7face0027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face00279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0000cb0, nresults=1) at ldo.c:319 > #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000ca0, nResults=) at ldo.c:377 > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=, u=, old_top=32, ef=) at ldo.c:463 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > > *** Fifth command: bt full > *** Output: > (gdb) bt full > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > No symbol table info available. > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > No symbol table info available. > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > No symbol table info available. > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > No symbol table info available. > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > No symbol table info available. > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from /usr/lib64/libcrypto.so.10 > No symbol table info available. > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so > No symbol table info available. > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a70, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, func=0x7face0027a70, nResults=) at ldo.c:376 > No locals. > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > func = > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0038bf8 "ssl.core" > i = 4 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a10, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027a10 > cl = 0x7face0021ae0 > base = > k = 0x7face0038f40 > pc = 0x7face003babc > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face00279f0, nResults=) at ldo.c:377 > No locals. > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > func = > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face001d528 "ssl" > i = 2 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027990, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0027990 > cl = 0x7face001d7c0 > base = > k = 0x7face002a600 > pc = 0x7face002a878 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000d10, nResults=) at ldo.c:377 > No locals. > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > func = > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > name = 0x7face0014368 "ssl.https" > i = 2 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0000cb0, nresults=1) at ldo.c:319 > ci = > n = > cl = > funcr = > #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > b = > nresults = 1 > i = > ra = 0x7face0000cb0 > cl = 0x7face002cf80 > base = > k = 0x7face0016190 > pc = 0x7face002c65c > #27 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000ca0, nResults=) at ldo.c:377 > No locals. > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7face00008c0, f=0x7fad0f0b1460 , ud=0x7fad0ea7f870) at ldo.c:116 > lj = {previous = 0x0, b = {{__jmpbuf = {140380469201088, 232850695908416477, 1, 0, 32, 140380469201712, -260824814595154979, -260823472281166883}, __mask_was_saved = 0, __saved_mask = {__val = {0, 0, 0, 206158430211, 532575944795, 472446402679, 2314885530818453536, 140380469201272, 40, 140380469198880, 140380469201088, 1, 0, 228401325905, 140380469201272, 40}}}}, status = 0} > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7face00008c0, func=, u=, old_top=32, ef=) at ldo.c:463 > status = > oldnCcalls = 0 > old_ci = 0 > old_allowhooks = 1 '\001' > old_errfunc = 0 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7face00008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 > c = {func = 0x7face0000ca0, nresults = 0} > status = > func = > #31 0x00007fad0f097997 in docall (L=0x7face00008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 > status = > base = 1 > __func__ = "docall" > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7face00008c0, input_code=0x7face8005ac0 "cv2agent.lua") at mod_lua.cpp:195 > file = > fdup = 0x7face0013250 "/usr/local/freeswitch/scripts/cv2agent.lua" > args = > error = > __func__ = "lua_parse_and_execute" > __PRETTY_FUNCTION__ = "int lua_parse_and_execute(lua_State*, char*)" > #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 > lth = 0x7face8005ab0 > pool = 0x7face80059d8 > L = 0x7face00008c0 > __func__ = "lua_thread_run" > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > No symbol table info available. > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > No symbol table info available. > > > *** Sixth Command: thread apply all bt > *** Output: > (gdb) thread apply all bt > > Thread 35 (Thread 0x7fad0eb34700 (LWP 20777)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > #1 0x00007fad63c27127 in apr_socket_recv (sock=0x7facfc006e70, buf=0x7face40008c0 "b", len=0x7fad0eb336d0) at network_io/unix/sendrecv.c:81 > #2 0x00007fad63b5f189 in switch_socket_recv (sock=, buf=, len=) at src/switch_apr.c:765 > #3 0x00007fad614e3d18 in read_packet (listener=0x7facfc007060, event=0x7fad0eb33d88, timeout=0) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1144 > #4 0x00007fad614e9bcc in listener_run (thread=, obj=0x7facfc007060) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 34 (Thread 0x7fad60076700 (LWP 20749)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad3c016990) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 33 (Thread 0x7fad4b2be700 (LWP 20752)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad40016990) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 32 (Thread 0x7fad0f51b700 (LWP 20766)): > #0 0x000000352e00e7dd in read () from /lib64/libpthread.so.0 > #1 0x00007fad63bfb872 in softtimer_runtime () at src/switch_time.c:940 > #2 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8eeb78, obj=0x8ee658) at src/switch_loadable_module.c:98 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 31 (Thread 0x7fad48ab6700 (LWP 20761)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad48ae2eec in timer_thread_run (thread=, obj=) at mod_spandsp_fax.c:211 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 30 (Thread 0x7fad4a1ec700 (LWP 20760)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 > #3 0x00007fad4a3bd151 in node_thread_run (thread=, obj=) at /usr/local/src/freeswitch/src/mod/applications/mod_fifo/mod_fifo.c:2047 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 29 (Thread 0x7fad4a228700 (LWP 20759)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x963bd0) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 28 (Thread 0x7fad4bdfc700 (LWP 20747)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad280008c0, tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad280008c0) at su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad60ff0690) at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 27 (Thread 0x7fad61fd1700 (LWP 20736)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x8e1830) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 26 (Thread 0x7fad637e8700 (LWP 20733)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad638fbe70, data=0x7fad637e7db8) at misc/apr_queue.c:276 > #2 0x00007fad63bef9a1 in log_thread (t=, obj=) at src/switch_log.c:294 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 25 (Thread 0x7fad0f593700 (LWP 20767)): > #0 0x000000352e00eadd in accept () from /lib64/libpthread.so.0 > #1 0x00007fad63c27fe4 in apr_socket_accept (new=0x7fad0f592d40, sock=0x7facfc000c10, connection_context=0x7facfc00af88) at network_io/unix/sockets.c:191 > #2 0x00007fad614e91a9 in mod_event_socket_runtime () at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2835 > #3 0x00007fad63ba5663 in switch_loadable_module_exec (thread=0x8ef030, obj=0x8eec10) at src/switch_loadable_module.c:98 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 24 (Thread 0x7fad63899700 (LWP 20730)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x782cb0, data=0x7fad63898d98) at misc/apr_queue.c:276 > #2 0x00007fad63bb0de7 in switch_event_dispatch_thread (thread=, obj=0x782cb0) at src/switch_event.c:305 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 23 (Thread 0x7fad63938700 (LWP 20729)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x7fad63a9be98, mutex=0x7fad63a9bef0, timeout=10000) at locks/unix/thread_cond.c:89 > #2 0x00007fad63b5f8a9 in switch_thread_cond_timedwait (cond=, mutex=, timeout=) at src/switch_apr.c:380 > #3 0x00007fad63b883b6 in switch_core_session_thread_pool_manager (thread=, obj=) at src/switch_core_session.c:1788 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 22 (Thread 0x7fad0ecfa700 (LWP 20771)): > #0 0x000000352dcdf183 in poll () from /lib64/libc.so.6 > #1 0x00007fad63c29058 in apr_poll (aprset=0x7fad0edbe6e8, num=1, nsds=0x7fad0ecf96dc, timeout=) at poll/unix/poll.c:117 > #2 0x00007fad63b5ed33 in switch_poll (aprset=, numsock=, nsds=, timeout=) at src/switch_apr.c:957 > #3 0x00007fad614e41be in read_packet (listener=0x7facfc003040, event=0x7fad0ecf9d88, timeout=0) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:1381 > #4 0x00007fad614e9bcc in listener_run (thread=, obj=0x7facfc003040) at /usr/local/src/freeswitch/src/mod/event_handlers/mod_event_socket/mod_event_socket.c:2599 > #5 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #6 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 21 (Thread 0x7fad60fb5700 (LWP 20746)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad340008c0, tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad340008c0) at su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad6102c690) at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 20 (Thread 0x7fad0f557700 (LWP 20768)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x8ef0b0, data=0x7fad0f556db8) at misc/apr_queue.c:276 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, obj=0x8ef0b0) at src/switch_loadable_module.c:680 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 19 (Thread 0x7fad48058700 (LWP 20769)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0xa0ef60, data=0x7fad48057db8) at misc/apr_queue.c:276 > #2 0x00007fad63ba71e7 in chat_thread_run (thread=, obj=0xa0ef60) at src/switch_loadable_module.c:680 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 18 (Thread 0x7fad61d6f700 (LWP 20758)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x90e7e8, data=0x7fad61d6ed98) at misc/apr_queue.c:276 > #2 0x00007fad61198dc9 in sofia_presence_event_thread_run (thread=, obj=) at sofia_presence.c:1615 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 17 (Thread 0x7fad636e7700 (LWP 20745)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad300008c0, tout=) at su_epoll_port.c:495 > #2 0x00007fad61245ea8 in su_base_port_run (self=0x7fad300008c0) at su_base_port.c:349 > #3 0x00007fad61243d75 in su_pthread_port_clone_main (varg=0x7fad61068690) at su_pthread_port.c:343 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 16 (Thread 0x7fad4b282700 (LWP 20753)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x91d610) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 15 (Thread 0x7fad61069700 (LWP 20742)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad400008c0, tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad400008c0, tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x91d610) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 14 (Thread 0x7fad6102d700 (LWP 20743)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad380008c0, tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad380008c0, tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x9217e0) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 13 (Thread 0x7fad60ff1700 (LWP 20744)): > #0 0x000000352dce8fa3 in epoll_wait () from /lib64/libc.so.6 > #1 0x00007fad61242af5 in su_epoll_port_wait_events (self=0x7fad3c0008c0, tout=) at su_epoll_port.c:495 > #2 0x00007fad61245cc2 in su_base_port_step (self=0x7fad3c0008c0, tout=1000) at su_base_port.c:467 > #3 0x00007fad61173d7a in sofia_profile_thread_run (thread=, obj=0x925b00) at sofia.c:2666 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 12 (Thread 0x7fad610a5700 (LWP 20741)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c19af1 in apr_queue_pop (queue=0x7fad61107ad8, data=0x7fad610a4da8) at misc/apr_queue.c:276 > #2 0x00007fad6116c271 in sofia_msg_thread_run (thread=, obj=0x7fad61107ad8) at sofia.c:1669 > #3 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #4 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 11 (Thread 0x7fad4b2fa700 (LWP 20751)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x925b00) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 10 (Thread 0x7fad61f95700 (LWP 20737)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 > #3 0x00007fad63b82ead in switch_core_sql_db_thread (thread=, obj=) at src/switch_core_sqldb.c:1238 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 9 (Thread 0x7fad4b336700 (LWP 20750)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 > #3 0x00007fad6115ae02 in sofia_profile_worker_thread_run (thread=, obj=0x9217e0) at sofia.c:2308 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 8 (Thread 0x7fad62ce6700 (LWP 20738)): > #0 0x000000352e00ba0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63c230bd in apr_thread_cond_timedwait (cond=0x8e79a8, mutex=0x8e7958, timeout=500000) at locks/unix/thread_cond.c:89 > #2 0x00007fad63c199d4 in apr_queue_pop_timeout (queue=0x8e7918, data=0x7fad62ce5db8, timeout=500000) at misc/apr_queue.c:339 > #3 0x00007fad63b9e2b8 in switch_scheduler_task_thread (thread=, obj=) at src/switch_scheduler.c:188 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 7 (Thread 0x7fad0e840700 (LWP 20800)): > #0 0x000000352e00e2e4 in __lll_lock_wait () from /lib64/libpthread.so.0 > #1 0x000000352e0095a3 in _L_lock_892 () from /lib64/libpthread.so.0 > #2 0x000000352e009487 in pthread_mutex_lock () from /lib64/libpthread.so.0 > #3 0x000000353a4e7f8b in ?? () from /usr/lib64/libcrypto.so.10 > #4 0x000000353a4e7cdb in ?? () from /usr/lib64/libcrypto.so.10 > #5 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a4e8e48 in ERR_load_strings () from /usr/lib64/libcrypto.so.10 > #7 0x000000353a536b7e in ERR_load_CONF_strings () from /usr/lib64/libcrypto.so.10 > #8 0x000000353a4e8ea5 in ERR_load_crypto_strings () from /usr/lib64/libcrypto.so.10 > #9 0x000000353e445ae9 in SSL_load_error_strings () from /usr/lib64/libssl.so.10 > #10 0x00007fad0e1e8c5e in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7facd40008c0, func=0x7facd4027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd40279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd4000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7facd40008c0, nargs=, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7facd40008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7facd40008c0, func=0x7facd4000cb0, nresults=1) at ldo.c:319 > #26 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #27 0x00007fad0f0b44dd in luaD_call (L=0x7facd40008c0, func=0x7facd4000ca0, nResults=) at ldo.c:377 > #28 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd40008c0, f=0x7fad0f0b1460 , ud=0x7fad0e83f870) at ldo.c:116 > #29 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd40008c0, func=, u=, old_top=32, ef=) at ldo.c:463 > #30 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd40008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 > #31 0x00007fad0f097997 in docall (L=0x7facd40008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 > #32 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd40008c0, input_code=0x7face8009d00 "cv2agent.lua") at mod_lua.cpp:195 > #33 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 > #34 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #35 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 6 (Thread 0x7fad0eabc700 (LWP 20795)): > #0 0x000000353a46a340 in CRYPTO_lock () from /usr/lib64/libcrypto.so.10 > #1 0x000000353a4e7d27 in ?? () from /usr/lib64/libcrypto.so.10 > #2 0x000000353a4e768c in ?? () from /usr/lib64/libcrypto.so.10 > #3 0x000000353a4e8e48 in ERR_load_strings () from /usr/lib64/libcrypto.so.10 > #4 0x000000353a536b7e in ERR_load_CONF_strings () from /usr/lib64/libcrypto.so.10 > #5 0x000000353a4e8ea5 in ERR_load_crypto_strings () from /usr/lib64/libcrypto.so.10 > #6 0x000000353e445ae9 in SSL_load_error_strings () from /usr/lib64/libssl.so.10 > #7 0x00007fad0e1e8c5e in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so > #8 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc028990, nresults=1) at ldo.c:319 > #9 0x00007fad0f0b4494 in luaD_call (L=0x7facdc0008c0, func=0x7facdc028990, nResults=) at ldo.c:376 > #10 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 > #11 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #12 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc028930, nresults=1) at ldo.c:319 > #13 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #14 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc028910, nResults=) at ldo.c:377 > #15 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 > #16 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #17 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc0288b0, nresults=1) at ldo.c:319 > #18 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #19 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc000d10, nResults=) at ldo.c:377 > #20 0x00007fad0f0b1496 in lua_call (L=0x7facdc0008c0, nargs=, nresults=1) at lapi.c:782 > #21 0x00007fad0f0ca16c in ll_require (L=0x7facdc0008c0) at loadlib.c:484 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facdc0008c0, func=0x7facdc000cb0, nresults=1) at ldo.c:319 > #23 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facdc0008c0, func=0x7facdc000ca0, nResults=) at ldo.c:377 > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facdc0008c0, f=0x7fad0f0b1460 , ud=0x7fad0eabb870) at ldo.c:116 > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facdc0008c0, func=, u=, old_top=32, ef=) at ldo.c:463 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facdc0008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 > #28 0x00007fad0f097997 in docall (L=0x7facdc0008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facdc0008c0, input_code=0x7face8001880 "cv2agent.lua") at mod_lua.cpp:195 > #30 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 5 (Thread 0x7fad0e1e0700 (LWP 20802)): > #0 0x00007fad0f0ba13c in luaS_newlstr (L=0x7facd80008c0, str=0x7facd8013630 "result_tabletabletright (C) 2009-2014 PUC-Rio\"", l=12) at lstring.c:81 > #1 0x00007fad0f0c14f2 in luaX_newstring (ls=0x7fad0e1dd1c0, str=, l=) at llex.c:119 > #2 0x00007fad0f0c25f0 in llex (ls=0x7fad0e1dd1c0, seminfo=0x7fad0e1dd1d8) at llex.c:426 > #3 0x00007fad0f0c27d9 in luaX_next (ls=0x7fad0e1dd1c0) at llex.c:453 > #4 0x00007fad0f0b7a99 in testnext (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:82 > #5 parlist (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:568 > #6 body (ls=0x7fad0e1dd1c0, e=0x7fad0e1dce50, needself=, line=47) at lparser.c:586 > #7 0x00007fad0f0b948c in localfunc (ls=0x7fad0e1dd1c0) at lparser.c:1172 > #8 statement (ls=0x7fad0e1dd1c0) at lparser.c:1303 > #9 chunk (ls=0x7fad0e1dd1c0) at lparser.c:1330 > #10 0x00007fad0f0b98b9 in luaY_parser (L=0x7facd80008c0, z=0x7fad0e1dd430, buff=, name=) at lparser.c:391 > #11 0x00007fad0f0b3763 in f_parser (L=0x7facd80008c0, ud=0x7fad0e1dd3e0) at ldo.c:497 > #12 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, f=0x7fad0f0b3710 , ud=0x7fad0e1dd3e0) at ldo.c:116 > #13 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=, u=, old_top=256, ef=) at ldo.c:463 > #14 0x00007fad0f0b3cc2 in luaD_protectedparser (L=0x7facd80008c0, z=, name=) at ldo.c:513 > #15 0x00007fad0f0b1203 in lua_load (L=0x7facd80008c0, reader=, data=, chunkname=0x7facd801c448 "@/usr/local/share/lua/5.1/ssl/https.lua") at lapi.c:869 > #16 0x00007fad0f0be500 in luaL_loadfile (L=0x7facd80008c0, filename=0x7facd801c3f8 "/usr/local/share/lua/5.1/ssl/https.lua") at lauxlib.c:581 > #17 0x00007fad0f0caa4a in loader_Lua (L=0x7facd80008c0) at loadlib.c:385 > #18 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, func=0x7facd8000d10, nresults=1) at ldo.c:319 > #19 0x00007fad0f0b4494 in luaD_call (L=0x7facd80008c0, func=0x7facd8000d10, nResults=) at ldo.c:376 > #20 0x00007fad0f0b1496 in lua_call (L=0x7facd80008c0, nargs=, nresults=1) at lapi.c:782 > #21 0x00007fad0f0ca0cd in ll_require (L=0x7facd80008c0) at loadlib.c:473 > #22 0x00007fad0f0b4011 in luaD_precall (L=0x7facd80008c0, func=0x7facd8000cb0, nresults=1) at ldo.c:319 > #23 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #24 0x00007fad0f0b44dd in luaD_call (L=0x7facd80008c0, func=0x7facd8000ca0, nResults=) at ldo.c:377 > #25 0x00007fad0f0b3b77 in luaD_rawrunprotected (L=0x7facd80008c0, f=0x7fad0f0b1460 , ud=0x7fad0e1df870) at ldo.c:116 > #26 0x00007fad0f0b3bf2 in luaD_pcall (L=0x7facd80008c0, func=, u=, old_top=32, ef=) at ldo.c:463 > #27 0x00007fad0f0b12a1 in lua_pcall (L=0x7facd80008c0, nargs=0, nresults=0, errfunc=) at lapi.c:821 > #28 0x00007fad0f097997 in docall (L=0x7facd80008c0, narg=0, nresults=0, perror=0, fatal=1) at mod_lua.cpp:92 > #29 0x00007fad0f098044 in lua_parse_and_execute (L=0x7facd80008c0, input_code=0x7face800df40 "cv2agent.lua") at mod_lua.cpp:195 > #30 0x00007fad0f098d6d in lua_thread_run (thread=, obj=) at mod_lua.cpp:222 > #31 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #32 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 4 (Thread 0x7fad600b2700 (LWP 20748)): > #0 0x000000352e00b63c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00007fad63b87379 in switch_user_sql_thread (thread=, obj=0x7fad380169a0) at src/switch_core_sqldb.c:1894 > #2 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #3 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 3 (Thread 0x7fad63a39700 (LWP 20728)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 > #3 0x00007fad63b79eaa in pool_thread (thread=, obj=) at src/switch_core_memory.c:565 > #4 0x000000352e007a51 in start_thread () from /lib64/libpthread.so.0 > #5 0x000000352dce89ad in clone () from /lib64/libc.so.6 > > Thread 2 (Thread 0x7fad63b017e0 (LWP 20727)): > #0 0x000000352dce1423 in select () from /lib64/libc.so.6 > #1 0x00007fad63c2a855 in apr_sleep (t=) at time/unix/time.c:246 > #2 0x00007fad63bfa09e in do_sleep (t=) at src/switch_time.c:171 > #3 0x00007fad63b9976a in switch_core_runtime_loop (bg=0) at src/switch_core.c:994 > #4 0x0000000000402e88 in main (argc=2, argv=) at src/switch.c:1184 > > Thread 1 (Thread 0x7fad0ea80700 (LWP 20798)): > #0 0x000000352dc32625 in raise () from /lib64/libc.so.6 > #1 0x000000352dc33e05 in abort () from /lib64/libc.so.6 > #2 0x000000352dc70537 in __libc_message () from /lib64/libc.so.6 > #3 0x000000352dc75e66 in malloc_printerr () from /lib64/libc.so.6 > #4 0x000000352dc7897a in _int_free () from /lib64/libc.so.6 > #5 0x000000353a46ad5d in CRYPTO_free () from /usr/lib64/libcrypto.so.10 > #6 0x000000353a46ddc2 in OBJ_NAME_add () from /usr/lib64/libcrypto.so.10 > #7 0x000000353a4f0257 in EVP_add_cipher () from /usr/lib64/libcrypto.so.10 > #8 0x000000353a4f48e4 in OpenSSL_add_all_ciphers () from /usr/lib64/libcrypto.so.10 > #9 0x000000353a4f440e in OPENSSL_add_all_algorithms_noconf () from /usr/lib64/libcrypto.so.10 > #10 0x00007fad0e1e8c59 in luaopen_ssl_core () from /usr/local/lib/lua/5.1/ssl.so > #11 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a70, nresults=1) at ldo.c:319 > #12 0x00007fad0f0b4494 in luaD_call (L=0x7face00008c0, func=0x7face0027a70, nResults=) at ldo.c:376 > #13 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > #14 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #15 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027a10, nresults=1) at ldo.c:319 > #16 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #17 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face00279f0, nResults=) at ldo.c:377 > #18 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > #19 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #20 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0027990, nresults=1) at ldo.c:319 > #21 0x00007fad0f0bd759 in luaV_execute (L=, nexeccalls=1) at lvm.c:587 > #22 0x00007fad0f0b44dd in luaD_call (L=0x7face00008c0, func=0x7face0000d10, nResults=) at ldo.c:377 > #23 0x00007fad0f0b1496 in lua_call (L=0x7face00008c0, nargs=, nresults=1) at lapi.c:782 > #24 0x00007fad0f0ca16c in ll_require (L=0x7face00008c0) at loadlib.c:484 > #25 0x00007fad0f0b4011 in luaD_precall (L=0x7face00008c0, func=0x7face0000cb0, nresults=1) at > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/b71223be/attachment-0001.html From anthony.minessale at gmail.com Mon Oct 26 21:39:39 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Mon, 26 Oct 2015 13:39:39 -0500 Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: <1136779409.2995992.1445806647155.JavaMail.yahoo@mail.yahoo.com> References: <1136779409.2995992.1445806647155.JavaMail.yahoo@mail.yahoo.com> Message-ID: Try creating entropy for the rng in /dev Install some version of a rngd package. On Sunday, October 25, 2015, Sausage Side wrote: > @Brian - yes my command line has -nonat in already. The upnp detection > slows it down even more. > > @Stanislav - I'l give it a go - never opened one of those before.before. > Appreciate debian might not be an issue, but I'm just more familiar with > centos. Obviously if no one knows how to resolve the centos issue then my > options are to move to debian or just stay on 6.7. > > > > > On Sunday, October 25, 2015 2:50 PM, Brian West > wrote: > > > Probably upnp/natpmp detection start with -nonat? > > On Sunday, October 25, 2015, Stanislav Sinyagin > wrote: > > this looks like an issue worth opening a Jira ticket: > https://freeswitch.org/jira/ > > the primary development platform is Debian 8, so there may be some > OS-specific issues. > > On Sat, Oct 24, 2015 at 3:03 PM, David Wylie > wrote: > > I was running the following : > > Centos 7.1 > > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git > 9fee9bc > > 2015-10-21 16:56:09Z 64bit) > > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU > > > > though it also happens with FreeSWITCH Version > > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 > > 18:24:28Z 64bit) > > > > I have asked this on SO as well : > > http://stackoverflow.com/q/33305393/1642105 > > > > Intermittently, but about as often as 1 in 3, the start up process for > > Freeswitch pauses for a very long time (variable, but has been as long > as 14 > > minutes). Running from the terminal window, here's the output. Notice the > > time between the "Add Task 2" and the next line : > > > > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log > > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run > > /usr/local/freeswitch/run > > > > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing > > Engine. > > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional > > event dispatch thread 0 > > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB > > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting > SQL > > thread. > > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task > > thread > > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 > > heartbeat (core) to run at 1445611214 > > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 > > check_ip (core) to run at 1445611214 > > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list > > rfc6598.auto default (deny) > > > > If I spin up a virgin 6.7 machine (droplet) and follow my exact same > install > > script, the longest pause I get at that spot is about 14 seconds, which > is > > fine. Apart from the operating systems as supplied the two installations > are > > similar. > > > > Does anyone have a guess as to why does it take so long on centos 7.1, > and > > not on 6.7? > > And what is that check_ip doing? An amateurs look at the check_ip() in > the > > source shows it resolving a hostname, but if I run a wireshark trace on > all > > network interfaces it shows no activity at that point relating to DNS > > lookups or anything (it does if I ping google.com so I think I would > have > > seen it). That's the same on 6.7 as well, so it's obviously not meant to, > > bit I'm not sure how else to determine what it's waiting for. > > > > Cheers. > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > *Brian West* > brian at freeswitch.org > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > Got Bugs? Report them here! | Reddit: /r/freeswitch > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/58150b3d/attachment.html From krice at freeswitch.org Mon Oct 26 23:25:43 2015 From: krice at freeswitch.org (Ken Rice) Date: Mon, 26 Oct 2015 20:25:43 +0000 Subject: [Freeswitch-users] =?utf-8?q?ClueCon_Weekly_=E2=80=93_October_21?= =?utf-8?q?=2C_2015_=E2=80=93_Daniel-Constantin_Mierla?= Message-ID: <562e8c47a24df_1e5fc6732035f@resque-worker.6.mail> New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1MPplBU ClueCon Weekly ? October 21, 2015 ? Daniel-Constantin Mierla Links:http://ift.tt/1NwJbVn;http://ift.tt/1NwJbVs;http://ift.tt/1kIB26Thttp://ift.tt/1kIB26W; -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/538ed978/attachment.html From krice at freeswitch.org Mon Oct 26 23:25:47 2015 From: krice at freeswitch.org (Ken Rice) Date: Mon, 26 Oct 2015 20:25:47 +0000 Subject: [Freeswitch-users] FreeSWITCH Week in Review (Master Branch) October 17th-October 24th Message-ID: <562e8c4bad063_1e5fc6732065d@resque-worker.6.mail> New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1GtSBla FreeSWITCH Week in Review (Master Branch) October 17th-October 24th The FreeSWITCH team added some neat new features this week including:?expanded support for limit_* functionality in mod_hiredis and?the addition of the field conferenceMemberID to the event broadcasted to inform a verto client about joining a conference. Join us?Wednesdays at 12:00 CT for some more FreeSWITCH fun! And head over to freeswitch.com to learn more about FreeSWITCH support. New features that were added: FS-8375 [mod_conference] Add the field conferenceMemberID to the event broadcasted to inform a verto client about joining a conference. FS-8377 [mod_hiredis] Adding expanded support for limit_* functionality Improvements in build system, cross platform support, and packaging: FS-8298 [mod_gsmopen] Fixed a build error FS-8362 [Debian] Now if you install with freeswitch-all you will get the default fonts too The following bugs were squashed: FS-8363 [configuration] Don?t register gateways from directory because it registers over what appears to be ipv6 but doesn?t work correctly FS-8365 [verto_communicator] Fixed a bug with the chat notifications not going away unless you exited and came back to it FS-8336 [verto_communicator] Updating mic and video overlay controls upon receiving member update from live array?and use?conferenceMemberID when checking if the updated member is the local user FS-8307 [mod_conference] Fixed an issue with the order of codecs causing loss of RTP stream FS-8280 [mod_conference] Fixed an issue with FS sending redundant stop-recording event notifications FS-8130 [mod_conference] Fixed a regression causing excessive mark bit detection in some cases FS-8384 [mod_conference] Fixed some locking contention issues between external commands and the video engine FS-8338 [core] Fixed an issue when setting the ringback variable with an outbound call via the bridge app, if the inbound leg is stereo the ringback tone is still rendered as mono causing the resulting ringback to be higher pitched and incorrect. FS-8366 [core] Fixed a segfault in rxfax FS-8275 [core] Fixed an issue with broken RFC2833 DTMF FS-8368 [core] Reduce logging for audio/video sync because some call lines were repeating too often for callers in a conference FS-8372 [core] Fixed a no media bug caused by sofia sending the wrong response to RTP/SAVPF without DTLS FS-8381 [core] Reset jitter buffer?if period loss is too high FS-8382 [core] Fixed a segfault with inbound-proxy-media enabled FS-8378 [mod_esf] [core] Fixed a crash when using esf_page over loopback when transcoding?and added tests for esf over loopback. Also refactor a bit to clarify code and get better debug in gdb FS-8115 [mod_sofia] Disabled unnecessary session timer re-invites for webrtc FS-8370 [mod_rayo] Fixed another place in where a message was freed after being queued for delivery. This resulted in a freed object being serialized, crashing FS FS-8287 [mod_opus] Fixed a segfault from refactor The FreeSWITCH 1.4 branch had a few bug fixes added this week. The following bugs were squashed: FS-8335 [mod_easyroute] Fixed a small error check that results in error message not being displayed FS-8370 [mod_rayo] Fixed another place in where a message was freed after being queued for delivery. This resulted in a freed object being serialized, crashing FS ? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/58338eab/attachment-0001.html From alhakeem at gmail.com Mon Oct 26 23:44:38 2015 From: alhakeem at gmail.com (Abdul Hakeem) Date: Mon, 26 Oct 2015 20:44:38 -0000 Subject: [Freeswitch-users] Push notification from freeswitch In-Reply-To: References: Message-ID: Hello Jose, Are you able to share the solution details, including the LUA scripts ? Cheers, Abdul Hakeem -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Jose Fco. Irles Dur? Sent: Monday, October 26, 2015 4:54 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Push notification from freeswitch We have developed a solution for sending push notifications to IOS and Android for receiving SIP calls with FreeSWITCH. You can develop it with lua scripting or ESL. 2015-10-25 5:57 GMT+01:00 Luis Daniel Lucio Quiroz : > That sounds you will need to play with esl and hookup events to trigger > scripts. > > Le 24 oct. 2015 12:50 AM, "Murugan Pandian" a > ?crit : >> >> Hi , >> >> It's possible freeswitch send push notification to mobile sip >> client, It's possible in mod_verto ? .Thanks for your good time. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Jose Fco. Irles Dur? _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From mic.niel84 at gmail.com Tue Oct 27 00:04:51 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Mon, 26 Oct 2015 22:04:51 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: That refers to /usr/share/FreeSWITCH/scripts But I want the other dir which is set in LUA.conf.xml. The capital letters is my autocorrect on iOS :( On Monday, October 26, 2015, Russell Treleaven wrote: > from the freeswitch console issue "global_getvar script_dir" > > On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen > wrote: > >> The FS wiki mentions /?.lua, and I've tried without that ending but still >> no luck. >> >> I'm running freeswitch-all Debian package 1.6.2. >> >> >> On Monday, October 26, 2015, Michael Nielsen > > wrote: >> >>> Yes, I've restarted FS and actually the entire server... >>> >>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: >>> >>>> Have you restarted freeswitch after setting the directory? >>>> The lua module is loaded as a core module, and can only be reloaded >>>> with FS itself (as I found out myself the hard way). >>>> >>>> Ido >>>> >>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen >>>> wrote: >>>> >>>>> My log shows this: >>>>> >>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending >>>>> script directory: '/etc/freeswitch/scripts/?.lua' >>>>> >>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' >>>>> to 'directory' >>>>> >>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set >>>>> to: '/etc/freeswitch/scripts/?.lua' >>>>> >>>>> >>>>> If I move my script to /usr/share/... then it works, but I would like >>>>> to keep my scripts in one place. >>>>> >>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen >>>> > wrote: >>>>> >>>>>> I get the error: >>>>>> >>>>>> cannot open /usr/share/freeswitch/scripts/users.lua >>>>>> >>>>>> My script is located at /etc/freeswitch/scripts/ and I've added the >>>>>> following to my lua.conf.xml >>>>>> >>>>>> >>>>> value="/etc/freeswitch/scripts/?.lua"/> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Why is it still looking in /usr/share/freeswitch...? >>>>>> >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: >>>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151026/479ccae7/attachment.html From andrew.keil at visytel.com Tue Oct 27 00:37:11 2015 From: andrew.keil at visytel.com (Andrew Keil) Date: Mon, 26 Oct 2015 21:37:11 +0000 Subject: [Freeswitch-users] Re- Hex values inside ESL "plain" event messages? In-Reply-To: <562D9AEF.2070402@mst.edu> References: <562D9AEF.2070402@mst.edu> Message-ID: Nathan, Thanks for your response. I have since implemented a simple parser that converts any %xx to the ASCII character (which you are correct with my aim to simply make it more readable). I have tested this and it works fine. So if, in a future FreeSWITCH version, no %xx characters are used inside the values it will just work anyway. I take your point about the newline character. Andrew -----Original Message----- From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Nathan Neulinger Sent: Monday, 26 October 2015 2:16 PM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] Re- Hex values inside ESL "plain" event messages? A plain message couldn't safely (for parsing purposes) include all of the characters that would be completely valid in json. Take a newline for example. That would simply encode to \n in the text of a json message, but would completely screw up the plain format one. As for the selection of which characters get encoded, that I don't have any info on. Below I see colons and spaces inconsistently encoded. While probably not critical, it seems like a relatively safe choice. Simple matter - since the plain message can't possibly cover the entire character set - you have to support decoding, at which point, it shouldn't matter which ones are encoded for anything other than human readability. -- Nathan On 10/25/2015 05:24 PM, Andrew Keil wrote: > To FreeSWITCH users, > > I just wanted to check if there is a reason why hex values are > included inside the ESL "plain" event messages, since when I use JSON > event messages they are correctly converted to the correct ASCII > character. I would prefer to use the plain messages since it is > quicker for my back-end in "C" to work with, however obviously I need to switch the hex characters back to ASCII (which is easy I know), however I wondered if this is just a historic thing kept in or whether it should be changed to output the ASCII values? > > Any feedback will be of interest. > > For example (HEARTBEAT) from a simple TELNET session to FreeSWITCH: > > event plain HEARTBEAT > > Content-Type: command/reply > > Reply-Text: +OK event listener enabled plain > > Content-Length: 901 > > Content-Type: text/event-plain > > Event-Name: HEARTBEAT > > Core-UUID: 92575721-6081-4b86-baed-c44e3bf0f3c8 > > FreeSWITCH-Hostname: visytel-laptop > > FreeSWITCH-Switchname: visytel-laptop > > FreeSWITCH-IPv4: 192.168.15.13 > > FreeSWITCH-IPv6: 2001%3A0%3A5ef5%3A79fd%3A2cd4%3A4228%3A876a%3Aad51 > > Event-Date-Local: 2015-10-26%2009%3A09%3A44 > > Event-Date-GMT: Sun,%2025%20Oct%202015%2022%3A09%3A44%20GMT > > Event-Date-Timestamp: 1445810984231200 > > Event-Calling-File: switch_core.c > > Event-Calling-Function: send_heartbeat > > Event-Calling-Line-Number: 70 > > Event-Sequence: 512 > > Event-Info: System%20Ready > > Up-Time: > 0%20years,%200%20days,%200%20hours,%201%20minute,%200%20seconds,%2019% > 20milliseconds,%20180%20microseconds > > FreeSWITCH-Version: 1.5.15b~64bit > > Uptime-msec: 60019 > > Session-Count: 0 > > Max-Sessions: 1000 > > Session-Per-Sec: 30 > > Session-Per-Sec-Max: 0 > > Session-Per-Sec-FiveMin: 0 > > Session-Since-Startup: 0 > > Session-Peak-Max: 0 > > Session-Peak-FiveMin: 0 > > Idle-CPU: 99.583980 > > Regards, > > Andrew Keil > > > > ______________________________________________________________________ > ___ Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > rs > http://www.freeswitch.org > -- ------------------------------------------------------------ Nathan Neulinger nneul at mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org From ssinyagin at gmail.com Tue Oct 27 02:06:13 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 27 Oct 2015 00:06:13 +0100 Subject: [Freeswitch-users] Demo lab for connectivity tests Message-ID: I've set up a small demo lab that you can use for checking the DTMF delivery and two-way speech. Also it demonstrates the software for passive voice quality analysis by Sevana (http://sevana.biz/). http://voxserv.ch/demolab.html Feel free to use it in your tests -- it is online most of the time. If someone wants to attach a new DID to it, feel free to contact me directly. The lab is running some recent version of FreeSWITCH master branch, and is eventually upgraded. I will probably add some video features in the future. cheers, stanislav From kamil.nigmatullin at gmail.com Tue Oct 27 05:18:44 2015 From: kamil.nigmatullin at gmail.com (Kamil Nigmatullin) Date: Tue, 27 Oct 2015 08:18:44 +0600 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: Just make a symlink to the folder 27 ???. 2015 ?. 3:07 ???????????? "Michael Nielsen" ???????: > > That refers to /usr/share/FreeSWITCH/scripts > But I want the other dir which is set in LUA.conf.xml. > The capital letters is my autocorrect on iOS :( > > > On Monday, October 26, 2015, Russell Treleaven wrote: >> >> from the freeswitch console issue "global_getvar script_dir" >> >> On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen wrote: >>> >>> The FS wiki mentions /?.lua, and I've tried without that ending but still no luck. >>> >>> I'm running freeswitch-all Debian package 1.6.2. >>> >>> >>> On Monday, October 26, 2015, Michael Nielsen wrote: >>>> >>>> Yes, I've restarted FS and actually the entire server... >>>> >>>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: >>>>> >>>>> Have you restarted freeswitch after setting the directory? >>>>> The lua module is loaded as a core module, and can only be reloaded with FS itself (as I found out myself the hard way). >>>>> >>>>> Ido >>>>> >>>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen wrote: >>>>>> >>>>>> My log shows this: >>>>>> >>>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending script directory: '/etc/freeswitch/scripts/?.lua' >>>>>> >>>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' to 'directory' >>>>>> >>>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: '/etc/freeswitch/scripts/?.lua' >>>>>> >>>>>> >>>>>> If I move my script to /usr/share/... then it works, but I would like to keep my scripts in one place. >>>>>> >>>>>> >>>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen < mic.niel84 at gmail.com> wrote: >>>>>>> >>>>>>> I get the error: >>>>>>> >>>>>>> cannot open /usr/share/freeswitch/scripts/users.lua >>>>>>> >>>>>>> My script is located at /etc/freeswitch/scripts/ and I've added the following to my lua.conf.xml >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> Why is it still looking in /usr/share/freeswitch...? >>>>>> >>>>>> >>>>>> >>>>>> _________________________________________________________________________ >>>>>> Professional FreeSWITCH Consulting Services: >>>>>> consulting at freeswitch.org >>>>>> http://www.freeswitchsolutions.com >>>>>> >>>>>> Official FreeSWITCH Sites >>>>>> http://www.freeswitch.org >>>>>> http://confluence.freeswitch.org >>>>>> http://www.cluecon.com >>>>>> >>>>>> FreeSWITCH-users mailing list >>>>>> FreeSWITCH-users at lists.freeswitch.org >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>>> http://www.freeswitch.org >>>>> >>>>> >>>>> >>>>> _________________________________________________________________________ >>>>> Professional FreeSWITCH Consulting Services: >>>>> consulting at freeswitch.org >>>>> http://www.freeswitchsolutions.com >>>>> >>>>> Official FreeSWITCH Sites >>>>> http://www.freeswitch.org >>>>> http://confluence.freeswitch.org >>>>> http://www.cluecon.com >>>>> >>>>> FreeSWITCH-users mailing list >>>>> FreeSWITCH-users at lists.freeswitch.org >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>>> UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users >>>>> http://www.freeswitch.org >>>> >>>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/f823a3ba/attachment.html From mic.niel84 at gmail.com Tue Oct 27 09:50:30 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 27 Oct 2015 07:50:30 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: That could of course fix the issue for know, but I'm running multiple FS' and would like to keep the structure for automatic updates on all FS' etc. ...and I guess I like the real issue to be fixed, which is why FS doesn't recognise the value. My startup log shows: 2015-10-27 01:50:06.454994 [INFO] mod_lua.cpp:335 lua: appending script directory: '/etc/freeswitch/scripts/?.lua' 2015-10-27 01:50:06.455000 [INFO] mod_lua.cpp:325 binding 'users.lua' to 'directory' 2015-10-27 01:50:06.455008 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: '/etc/freeswitch/scripts/?.lua' On Tue, Oct 27, 2015 at 3:18 AM, Kamil Nigmatullin < kamil.nigmatullin at gmail.com> wrote: > Just make a symlink to the folder > 27 ???. 2015 ?. 3:07 ???????????? "Michael Nielsen" > ???????: > > > > > That refers to /usr/share/FreeSWITCH/scripts > > But I want the other dir which is set in LUA.conf.xml. > > The capital letters is my autocorrect on iOS :( > > > > > > On Monday, October 26, 2015, Russell Treleaven > wrote: > >> > >> from the freeswitch console issue "global_getvar script_dir" > >> > >> On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen > wrote: > >>> > >>> The FS wiki mentions /?.lua, and I've tried without that ending but > still no luck. > >>> > >>> I'm running freeswitch-all Debian package 1.6.2. > >>> > >>> > >>> On Monday, October 26, 2015, Michael Nielsen > wrote: > >>>> > >>>> Yes, I've restarted FS and actually the entire server... > >>>> > >>>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: > >>>>> > >>>>> Have you restarted freeswitch after setting the directory? > >>>>> The lua module is loaded as a core module, and can only be reloaded > with FS itself (as I found out myself the hard way). > >>>>> > >>>>> Ido > >>>>> > >>>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen < > mic.niel84 at gmail.com> wrote: > >>>>>> > >>>>>> My log shows this: > >>>>>> > >>>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending > script directory: '/etc/freeswitch/scripts/?.lua' > >>>>>> > >>>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding > 'users.lua' to 'directory' > >>>>>> > >>>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set > to: '/etc/freeswitch/scripts/?.lua' > >>>>>> > >>>>>> > >>>>>> If I move my script to /usr/share/... then it works, but I would > like to keep my scripts in one place. > >>>>>> > >>>>>> > >>>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen < > mic.niel84 at gmail.com> wrote: > >>>>>>> > >>>>>>> I get the error: > >>>>>>> > >>>>>>> cannot open /usr/share/freeswitch/scripts/users.lua > >>>>>>> > >>>>>>> My script is located at /etc/freeswitch/scripts/ and I've added > the following to my lua.conf.xml > >>>>>>> > >>>>>>> value="/etc/freeswitch/scripts/?.lua"/> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> Why is it still looking in /usr/share/freeswitch...? > >>>>>> > >>>>>> > >>>>>> > >>>>>> > _________________________________________________________________________ > >>>>>> Professional FreeSWITCH Consulting Services: > >>>>>> consulting at freeswitch.org > >>>>>> http://www.freeswitchsolutions.com > >>>>>> > >>>>>> Official FreeSWITCH Sites > >>>>>> http://www.freeswitch.org > >>>>>> http://confluence.freeswitch.org > >>>>>> http://www.cluecon.com > >>>>>> > >>>>>> FreeSWITCH-users mailing list > >>>>>> FreeSWITCH-users at lists.freeswitch.org > >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>>>>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>>>>> http://www.freeswitch.org > >>>>> > >>>>> > >>>>> > >>>>> > _________________________________________________________________________ > >>>>> Professional FreeSWITCH Consulting Services: > >>>>> consulting at freeswitch.org > >>>>> http://www.freeswitchsolutions.com > >>>>> > >>>>> Official FreeSWITCH Sites > >>>>> http://www.freeswitch.org > >>>>> http://confluence.freeswitch.org > >>>>> http://www.cluecon.com > >>>>> > >>>>> FreeSWITCH-users mailing list > >>>>> FreeSWITCH-users at lists.freeswitch.org > >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>>>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>>>> http://www.freeswitch.org > >>>> > >>>> > >>> > >>> > _________________________________________________________________________ > >>> Professional FreeSWITCH Consulting Services: > >>> consulting at freeswitch.org > >>> http://www.freeswitchsolutions.com > >>> > >>> Official FreeSWITCH Sites > >>> http://www.freeswitch.org > >>> http://confluence.freeswitch.org > >>> http://www.cluecon.com > >>> > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users at lists.freeswitch.org > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > >>> http://www.freeswitch.org > >> > >> > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/216dbd03/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 27 09:53:44 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 27 Oct 2015 07:53:44 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: And I've had tried: 2015-10-27 01:52:18.389161 [INFO] mod_lua.cpp:335 lua: appending script directory: '/etc/freeswitch/scripts' 2015-10-27 01:52:18.389168 [INFO] mod_lua.cpp:325 binding 'users.lua' to 'directory' 2015-10-27 01:52:18.389176 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: '/etc/freeswitch/scripts' Still no luck On Tue, Oct 27, 2015 at 7:50 AM, Michael Nielsen wrote: > That could of course fix the issue for know, but I'm running multiple FS' > and would like to keep the structure for automatic updates on all FS' etc. > ...and I guess I like the real issue to be fixed, which is why FS doesn't > recognise the value. > My startup log shows: > > 2015-10-27 01:50:06.454994 [INFO] mod_lua.cpp:335 lua: appending script > directory: '/etc/freeswitch/scripts/?.lua' > > 2015-10-27 01:50:06.455000 [INFO] mod_lua.cpp:325 binding 'users.lua' to > 'directory' > > 2015-10-27 01:50:06.455008 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: > '/etc/freeswitch/scripts/?.lua' > > > > On Tue, Oct 27, 2015 at 3:18 AM, Kamil Nigmatullin < > kamil.nigmatullin at gmail.com> wrote: > >> Just make a symlink to the folder >> 27 ???. 2015 ?. 3:07 ???????????? "Michael Nielsen" >> ???????: >> >> > >> > That refers to /usr/share/FreeSWITCH/scripts >> > But I want the other dir which is set in LUA.conf.xml. >> > The capital letters is my autocorrect on iOS :( >> > >> > >> > On Monday, October 26, 2015, Russell Treleaven >> wrote: >> >> >> >> from the freeswitch console issue "global_getvar script_dir" >> >> >> >> On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen >> wrote: >> >>> >> >>> The FS wiki mentions /?.lua, and I've tried without that ending but >> still no luck. >> >>> >> >>> I'm running freeswitch-all Debian package 1.6.2. >> >>> >> >>> >> >>> On Monday, October 26, 2015, Michael Nielsen >> wrote: >> >>>> >> >>>> Yes, I've restarted FS and actually the entire server... >> >>>> >> >>>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: >> >>>>> >> >>>>> Have you restarted freeswitch after setting the directory? >> >>>>> The lua module is loaded as a core module, and can only be reloaded >> with FS itself (as I found out myself the hard way). >> >>>>> >> >>>>> Ido >> >>>>> >> >>>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen < >> mic.niel84 at gmail.com> wrote: >> >>>>>> >> >>>>>> My log shows this: >> >>>>>> >> >>>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending >> script directory: '/etc/freeswitch/scripts/?.lua' >> >>>>>> >> >>>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding >> 'users.lua' to 'directory' >> >>>>>> >> >>>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH >> set to: '/etc/freeswitch/scripts/?.lua' >> >>>>>> >> >>>>>> >> >>>>>> If I move my script to /usr/share/... then it works, but I would >> like to keep my scripts in one place. >> >>>>>> >> >>>>>> >> >>>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen < >> mic.niel84 at gmail.com> wrote: >> >>>>>>> >> >>>>>>> I get the error: >> >>>>>>> >> >>>>>>> cannot open /usr/share/freeswitch/scripts/users.lua >> >>>>>>> >> >>>>>>> My script is located at /etc/freeswitch/scripts/ and I've added >> the following to my lua.conf.xml >> >>>>>>> >> >>>>>>> > value="/etc/freeswitch/scripts/?.lua"/> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> Why is it still looking in /usr/share/freeswitch...? >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> _________________________________________________________________________ >> >>>>>> Professional FreeSWITCH Consulting Services: >> >>>>>> consulting at freeswitch.org >> >>>>>> http://www.freeswitchsolutions.com >> >>>>>> >> >>>>>> Official FreeSWITCH Sites >> >>>>>> http://www.freeswitch.org >> >>>>>> http://confluence.freeswitch.org >> >>>>>> http://www.cluecon.com >> >>>>>> >> >>>>>> FreeSWITCH-users mailing list >> >>>>>> FreeSWITCH-users at lists.freeswitch.org >> >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>>>>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>>>>> http://www.freeswitch.org >> >>>>> >> >>>>> >> >>>>> >> >>>>> >> _________________________________________________________________________ >> >>>>> Professional FreeSWITCH Consulting Services: >> >>>>> consulting at freeswitch.org >> >>>>> http://www.freeswitchsolutions.com >> >>>>> >> >>>>> Official FreeSWITCH Sites >> >>>>> http://www.freeswitch.org >> >>>>> http://confluence.freeswitch.org >> >>>>> http://www.cluecon.com >> >>>>> >> >>>>> FreeSWITCH-users mailing list >> >>>>> FreeSWITCH-users at lists.freeswitch.org >> >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>>>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>>>> http://www.freeswitch.org >> >>>> >> >>>> >> >>> >> >>> >> _________________________________________________________________________ >> >>> Professional FreeSWITCH Consulting Services: >> >>> consulting at freeswitch.org >> >>> http://www.freeswitchsolutions.com >> >>> >> >>> Official FreeSWITCH Sites >> >>> http://www.freeswitch.org >> >>> http://confluence.freeswitch.org >> >>> http://www.cluecon.com >> >>> >> >>> FreeSWITCH-users mailing list >> >>> FreeSWITCH-users at lists.freeswitch.org >> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> >>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> >>> http://www.freeswitch.org >> >> >> >> >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/2c3dfa6f/attachment.html From mic.niel84 at gmail.com Tue Oct 27 09:56:48 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 27 Oct 2015 07:56:48 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: My quick-fix for now is: But it would be nice to have a general setting of script dir to /etc/freeswitch/scripts/ but this works... On Tue, Oct 27, 2015 at 7:53 AM, Michael Nielsen wrote: > And I've had tried: > > 2015-10-27 01:52:18.389161 [INFO] mod_lua.cpp:335 lua: appending script > directory: '/etc/freeswitch/scripts' > > 2015-10-27 01:52:18.389168 [INFO] mod_lua.cpp:325 binding 'users.lua' to > 'directory' > > 2015-10-27 01:52:18.389176 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: > '/etc/freeswitch/scripts' > > > Still no luck > > On Tue, Oct 27, 2015 at 7:50 AM, Michael Nielsen > wrote: > >> That could of course fix the issue for know, but I'm running multiple FS' >> and would like to keep the structure for automatic updates on all FS' etc. >> ...and I guess I like the real issue to be fixed, which is why FS doesn't >> recognise the value. >> My startup log shows: >> >> 2015-10-27 01:50:06.454994 [INFO] mod_lua.cpp:335 lua: appending script >> directory: '/etc/freeswitch/scripts/?.lua' >> >> 2015-10-27 01:50:06.455000 [INFO] mod_lua.cpp:325 binding 'users.lua' to >> 'directory' >> >> 2015-10-27 01:50:06.455008 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: >> '/etc/freeswitch/scripts/?.lua' >> >> >> >> On Tue, Oct 27, 2015 at 3:18 AM, Kamil Nigmatullin < >> kamil.nigmatullin at gmail.com> wrote: >> >>> Just make a symlink to the folder >>> 27 ???. 2015 ?. 3:07 ???????????? "Michael Nielsen" < >>> mic.niel84 at gmail.com> ???????: >>> >>> > >>> > That refers to /usr/share/FreeSWITCH/scripts >>> > But I want the other dir which is set in LUA.conf.xml. >>> > The capital letters is my autocorrect on iOS :( >>> > >>> > >>> > On Monday, October 26, 2015, Russell Treleaven < >>> rtreleaven at bunnykick.ca> wrote: >>> >> >>> >> from the freeswitch console issue "global_getvar script_dir" >>> >> >>> >> On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen < >>> mic.niel84 at gmail.com> wrote: >>> >>> >>> >>> The FS wiki mentions /?.lua, and I've tried without that ending but >>> still no luck. >>> >>> >>> >>> I'm running freeswitch-all Debian package 1.6.2. >>> >>> >>> >>> >>> >>> On Monday, October 26, 2015, Michael Nielsen >>> wrote: >>> >>>> >>> >>>> Yes, I've restarted FS and actually the entire server... >>> >>>> >>> >>>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: >>> >>>>> >>> >>>>> Have you restarted freeswitch after setting the directory? >>> >>>>> The lua module is loaded as a core module, and can only be >>> reloaded with FS itself (as I found out myself the hard way). >>> >>>>> >>> >>>>> Ido >>> >>>>> >>> >>>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen < >>> mic.niel84 at gmail.com> wrote: >>> >>>>>> >>> >>>>>> My log shows this: >>> >>>>>> >>> >>>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending >>> script directory: '/etc/freeswitch/scripts/?.lua' >>> >>>>>> >>> >>>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding >>> 'users.lua' to 'directory' >>> >>>>>> >>> >>>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH >>> set to: '/etc/freeswitch/scripts/?.lua' >>> >>>>>> >>> >>>>>> >>> >>>>>> If I move my script to /usr/share/... then it works, but I would >>> like to keep my scripts in one place. >>> >>>>>> >>> >>>>>> >>> >>>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen < >>> mic.niel84 at gmail.com> wrote: >>> >>>>>>> >>> >>>>>>> I get the error: >>> >>>>>>> >>> >>>>>>> cannot open /usr/share/freeswitch/scripts/users.lua >>> >>>>>>> >>> >>>>>>> My script is located at /etc/freeswitch/scripts/ and I've added >>> the following to my lua.conf.xml >>> >>>>>>> >>> >>>>>>> >> value="/etc/freeswitch/scripts/?.lua"/> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> >>> >>>>>>> Why is it still looking in /usr/share/freeswitch...? >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> _________________________________________________________________________ >>> >>>>>> Professional FreeSWITCH Consulting Services: >>> >>>>>> consulting at freeswitch.org >>> >>>>>> http://www.freeswitchsolutions.com >>> >>>>>> >>> >>>>>> Official FreeSWITCH Sites >>> >>>>>> http://www.freeswitch.org >>> >>>>>> http://confluence.freeswitch.org >>> >>>>>> http://www.cluecon.com >>> >>>>>> >>> >>>>>> FreeSWITCH-users mailing list >>> >>>>>> FreeSWITCH-users at lists.freeswitch.org >>> >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>>>>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>>>>> http://www.freeswitch.org >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> >>> _________________________________________________________________________ >>> >>>>> Professional FreeSWITCH Consulting Services: >>> >>>>> consulting at freeswitch.org >>> >>>>> http://www.freeswitchsolutions.com >>> >>>>> >>> >>>>> Official FreeSWITCH Sites >>> >>>>> http://www.freeswitch.org >>> >>>>> http://confluence.freeswitch.org >>> >>>>> http://www.cluecon.com >>> >>>>> >>> >>>>> FreeSWITCH-users mailing list >>> >>>>> FreeSWITCH-users at lists.freeswitch.org >>> >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>>>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>>>> http://www.freeswitch.org >>> >>>> >>> >>>> >>> >>> >>> >>> >>> _________________________________________________________________________ >>> >>> Professional FreeSWITCH Consulting Services: >>> >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> >>> >>> Official FreeSWITCH Sites >>> >>> http://www.freeswitch.org >>> >>> http://confluence.freeswitch.org >>> >>> http://www.cluecon.com >>> >>> >>> >>> FreeSWITCH-users mailing list >>> >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> >>> UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> >>> http://www.freeswitch.org >>> >> >>> >> >>> > >>> > >>> _________________________________________________________________________ >>> > Professional FreeSWITCH Consulting Services: >>> > consulting at freeswitch.org >>> > http://www.freeswitchsolutions.com >>> > >>> > Official FreeSWITCH Sites >>> > http://www.freeswitch.org >>> > http://confluence.freeswitch.org >>> > http://www.cluecon.com >>> > >>> > FreeSWITCH-users mailing list >>> > FreeSWITCH-users at lists.freeswitch.org >>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> > UNSUBSCRIBE: >>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>> > http://www.freeswitch.org >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/25e0a213/attachment-0001.html From josefu at gmail.com Tue Oct 27 11:07:10 2015 From: josefu at gmail.com (=?UTF-8?Q?Jose_Fco=2E_Irles_Dur=C3=A1?=) Date: Tue, 27 Oct 2015 09:07:10 +0100 Subject: [Freeswitch-users] Push notification from freeswitch In-Reply-To: References: Message-ID: I can't share de code, the whole system is more complicated than a pair of scripts. If you want consulting, please contact me directly. The steps are: 1. Call to user X arrives to FreeSWITCH and we send the push notification throw a web service and park the call (lua script + custom web service) 2. The custom SIP client at the mobile device receives the push notification and call to the service (lua script) 3. We bridge the two legs (with custom events that fire's actions in the lua scripts) 2015-10-26 21:44 GMT+01:00 Abdul Hakeem : > Hello Jose, > > Are you able to share the solution details, including the LUA scripts ? > Cheers, > Abdul Hakeem > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org > [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Jose Fco. > Irles Dur? > Sent: Monday, October 26, 2015 4:54 PM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Push notification from freeswitch > > We have developed a solution for sending push notifications to IOS and > Android for receiving SIP calls with FreeSWITCH. > > You can develop it with lua scripting or ESL. > > 2015-10-25 5:57 GMT+01:00 Luis Daniel Lucio Quiroz > : >> That sounds you will need to play with esl and hookup events to trigger >> scripts. >> >> Le 24 oct. 2015 12:50 AM, "Murugan Pandian" a >> ?crit : >>> >>> Hi , >>> >>> It's possible freeswitch send push notification to mobile sip >>> client, It's possible in mod_verto ? .Thanks for your good time. >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > > -- > Jose Fco. Irles Dur? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -- Jose Fco. Irles Dur? From vma at 440hz.fr Tue Oct 27 12:09:58 2015 From: vma at 440hz.fr (Vallimamod Abdullah) Date: Tue, 27 Oct 2015 10:09:58 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: Message-ID: <104ED095-3AE3-46F5-BBE4-40C3E37E2FAF@440hz.fr> Hi, Have you tried the freeswitch start option -scripts: -scripts [scriptsdir] -- alternate directory for scripts Best Regards, - Vallimamod . > On 27 Oct 2015, at 07:56, Michael Nielsen wrote: > > My quick-fix for now is: > > > But it would be nice to have a general setting of script dir to /etc/freeswitch/scripts/ > > but this works... > > > On Tue, Oct 27, 2015 at 7:53 AM, Michael Nielsen wrote: > And I've had tried: > 2015-10-27 01:52:18.389161 [INFO] mod_lua.cpp:335 lua: appending script directory: '/etc/freeswitch/scripts' > > 2015-10-27 01:52:18.389168 [INFO] mod_lua.cpp:325 binding 'users.lua' to 'directory' > > 2015-10-27 01:52:18.389176 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: '/etc/freeswitch/scripts' > > > > Still no luck > > > On Tue, Oct 27, 2015 at 7:50 AM, Michael Nielsen wrote: > That could of course fix the issue for know, but I'm running multiple FS' and would like to keep the structure for automatic updates on all FS' etc. > ...and I guess I like the real issue to be fixed, which is why FS doesn't recognise the value. > My startup log shows: > 2015-10-27 01:50:06.454994 [INFO] mod_lua.cpp:335 lua: appending script directory: '/etc/freeswitch/scripts/?.lua' > > 2015-10-27 01:50:06.455000 [INFO] mod_lua.cpp:325 binding 'users.lua' to 'directory' > > 2015-10-27 01:50:06.455008 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: '/etc/freeswitch/scripts/?.lua' > > > > > On Tue, Oct 27, 2015 at 3:18 AM, Kamil Nigmatullin wrote: > Just make a symlink to the folder > 27 ???. 2015 ?. 3:07 ???????????? "Michael Nielsen" ???????: > > > > > > That refers to /usr/share/FreeSWITCH/scripts > > But I want the other dir which is set in LUA.conf.xml. > > The capital letters is my autocorrect on iOS :( > > > > > > On Monday, October 26, 2015, Russell Treleaven wrote: > >> > >> from the freeswitch console issue "global_getvar script_dir" > >> > >> On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen wrote: > >>> > >>> The FS wiki mentions /?.lua, and I've tried without that ending but still no luck. > >>> > >>> I'm running freeswitch-all Debian package 1.6.2. > >>> > >>> > >>> On Monday, October 26, 2015, Michael Nielsen wrote: > >>>> > >>>> Yes, I've restarted FS and actually the entire server... > >>>> > >>>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: > >>>>> > >>>>> Have you restarted freeswitch after setting the directory? > >>>>> The lua module is loaded as a core module, and can only be reloaded with FS itself (as I found out myself the hard way). > >>>>> > >>>>> Ido > >>>>> > >>>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen wrote: > >>>>>> > >>>>>> My log shows this: > >>>>>> > >>>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending script directory: '/etc/freeswitch/scripts/?.lua' > >>>>>> > >>>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding 'users.lua' to 'directory' > >>>>>> > >>>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: '/etc/freeswitch/scripts/?.lua' > >>>>>> > >>>>>> > >>>>>> If I move my script to /usr/share/... then it works, but I would like to keep my scripts in one place. > >>>>>> > >>>>>> > >>>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen wrote: > >>>>>>> > >>>>>>> I get the error: > >>>>>>> > >>>>>>> cannot open /usr/share/freeswitch/scripts/users.lua > >>>>>>> > >>>>>>> My script is located at /etc/freeswitch/scripts/ and I've added the following to my lua.conf.xml > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> Why is it still looking in /usr/share/freeswitch...? > >>>>>> > >>>>>> > >>>>>> > >>>>>> _________________________________________________________________________ > >>>>>> Professional FreeSWITCH Consulting Services: > >>>>>> consulting at freeswitch.org > >>>>>> http://www.freeswitchsolutions.com > >>>>>> > >>>>>> Official FreeSWITCH Sites > >>>>>> http://www.freeswitch.org > >>>>>> http://confluence.freeswitch.org > >>>>>> http://www.cluecon.com > >>>>>> > >>>>>> FreeSWITCH-users mailing list > >>>>>> FreeSWITCH-users at lists.freeswitch.org > >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >>>>>> http://www.freeswitch.org > >>>>> > >>>>> > >>>>> > >>>>> _________________________________________________________________________ > >>>>> Professional FreeSWITCH Consulting Services: > >>>>> consulting at freeswitch.org > >>>>> http://www.freeswitchsolutions.com > >>>>> > >>>>> Official FreeSWITCH Sites > >>>>> http://www.freeswitch.org > >>>>> http://confluence.freeswitch.org > >>>>> http://www.cluecon.com > >>>>> > >>>>> FreeSWITCH-users mailing list > >>>>> FreeSWITCH-users at lists.freeswitch.org > >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >>>>> http://www.freeswitch.org > >>>> > >>>> > >>> > >>> _________________________________________________________________________ > >>> Professional FreeSWITCH Consulting Services: > >>> consulting at freeswitch.org > >>> http://www.freeswitchsolutions.com > >>> > >>> Official FreeSWITCH Sites > >>> http://www.freeswitch.org > >>> http://confluence.freeswitch.org > >>> http://www.cluecon.com > >>> > >>> FreeSWITCH-users mailing list > >>> FreeSWITCH-users at lists.freeswitch.org > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > >>> http://www.freeswitch.org > >> > >> > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From matt at supportedbusiness.com Tue Oct 27 12:36:17 2015 From: matt at supportedbusiness.com (Matt Broad) Date: Tue, 27 Oct 2015 09:36:17 +0000 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: <104ED095-3AE3-46F5-BBE4-40C3E37E2FAF@440hz.fr> References: <104ED095-3AE3-46F5-BBE4-40C3E37E2FAF@440hz.fr> Message-ID: You can also use "--with-scriptdir" when configuring Freeswitch. e.g. ./configure --with-scriptdir=/etc/freeswitch/scripts/ This will overwrite the default script location to the one entered. This will remove the need to use the start option suggested by Vallimamod (although this is also a valid option if you are likely to change the location and do not want to re-configure Freeswitch) Hope this helps thanks Matt On 27 October 2015 at 09:09, Vallimamod Abdullah wrote: > Hi, > > Have you tried the freeswitch start option -scripts: > > -scripts [scriptsdir] -- alternate directory for scripts > > Best Regards, > - Vallimamod > . > > > On 27 Oct 2015, at 07:56, Michael Nielsen wrote: > > > > My quick-fix for now is: > > value="/etc/freeswitch/scripts/users.lua"/> > > > > But it would be nice to have a general setting of script dir to > /etc/freeswitch/scripts/ > > > > but this works... > > > > > > On Tue, Oct 27, 2015 at 7:53 AM, Michael Nielsen > wrote: > > And I've had tried: > > 2015-10-27 01:52:18.389161 [INFO] mod_lua.cpp:335 lua: appending script > directory: '/etc/freeswitch/scripts' > > > > 2015-10-27 01:52:18.389168 [INFO] mod_lua.cpp:325 binding 'users.lua' to > 'directory' > > > > 2015-10-27 01:52:18.389176 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: > '/etc/freeswitch/scripts' > > > > > > > > Still no luck > > > > > > On Tue, Oct 27, 2015 at 7:50 AM, Michael Nielsen > wrote: > > That could of course fix the issue for know, but I'm running multiple > FS' and would like to keep the structure for automatic updates on all FS' > etc. > > ...and I guess I like the real issue to be fixed, which is why FS > doesn't recognise the value. > > My startup log shows: > > 2015-10-27 01:50:06.454994 [INFO] mod_lua.cpp:335 lua: appending script > directory: '/etc/freeswitch/scripts/?.lua' > > > > 2015-10-27 01:50:06.455000 [INFO] mod_lua.cpp:325 binding 'users.lua' to > 'directory' > > > > 2015-10-27 01:50:06.455008 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: > '/etc/freeswitch/scripts/?.lua' > > > > > > > > > > On Tue, Oct 27, 2015 at 3:18 AM, Kamil Nigmatullin < > kamil.nigmatullin at gmail.com> wrote: > > Just make a symlink to the folder > > 27 ???. 2015 ?. 3:07 ???????????? "Michael Nielsen" < > mic.niel84 at gmail.com> ???????: > > > > > > > > > > That refers to /usr/share/FreeSWITCH/scripts > > > But I want the other dir which is set in LUA.conf.xml. > > > The capital letters is my autocorrect on iOS :( > > > > > > > > > On Monday, October 26, 2015, Russell Treleaven < > rtreleaven at bunnykick.ca> wrote: > > >> > > >> from the freeswitch console issue "global_getvar script_dir" > > >> > > >> On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen < > mic.niel84 at gmail.com> wrote: > > >>> > > >>> The FS wiki mentions /?.lua, and I've tried without that ending but > still no luck. > > >>> > > >>> I'm running freeswitch-all Debian package 1.6.2. > > >>> > > >>> > > >>> On Monday, October 26, 2015, Michael Nielsen > wrote: > > >>>> > > >>>> Yes, I've restarted FS and actually the entire server... > > >>>> > > >>>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: > > >>>>> > > >>>>> Have you restarted freeswitch after setting the directory? > > >>>>> The lua module is loaded as a core module, and can only be > reloaded with FS itself (as I found out myself the hard way). > > >>>>> > > >>>>> Ido > > >>>>> > > >>>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen < > mic.niel84 at gmail.com> wrote: > > >>>>>> > > >>>>>> My log shows this: > > >>>>>> > > >>>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending > script directory: '/etc/freeswitch/scripts/?.lua' > > >>>>>> > > >>>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding > 'users.lua' to 'directory' > > >>>>>> > > >>>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH > set to: '/etc/freeswitch/scripts/?.lua' > > >>>>>> > > >>>>>> > > >>>>>> If I move my script to /usr/share/... then it works, but I would > like to keep my scripts in one place. > > >>>>>> > > >>>>>> > > >>>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen < > mic.niel84 at gmail.com> wrote: > > >>>>>>> > > >>>>>>> I get the error: > > >>>>>>> > > >>>>>>> cannot open /usr/share/freeswitch/scripts/users.lua > > >>>>>>> > > >>>>>>> My script is located at /etc/freeswitch/scripts/ and I've added > the following to my lua.conf.xml > > >>>>>>> > > >>>>>>> value="/etc/freeswitch/scripts/?.lua"/> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>> Why is it still looking in /usr/share/freeswitch...? > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>> > _________________________________________________________________________ > > >>>>>> Professional FreeSWITCH Consulting Services: > > >>>>>> consulting at freeswitch.org > > >>>>>> http://www.freeswitchsolutions.com > > >>>>>> > > >>>>>> Official FreeSWITCH Sites > > >>>>>> http://www.freeswitch.org > > >>>>>> http://confluence.freeswitch.org > > >>>>>> http://www.cluecon.com > > >>>>>> > > >>>>>> FreeSWITCH-users mailing list > > >>>>>> FreeSWITCH-users at lists.freeswitch.org > > >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > >>>>>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > > >>>>>> http://www.freeswitch.org > > >>>>> > > >>>>> > > >>>>> > > >>>>> > _________________________________________________________________________ > > >>>>> Professional FreeSWITCH Consulting Services: > > >>>>> consulting at freeswitch.org > > >>>>> http://www.freeswitchsolutions.com > > >>>>> > > >>>>> Official FreeSWITCH Sites > > >>>>> http://www.freeswitch.org > > >>>>> http://confluence.freeswitch.org > > >>>>> http://www.cluecon.com > > >>>>> > > >>>>> FreeSWITCH-users mailing list > > >>>>> FreeSWITCH-users at lists.freeswitch.org > > >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > >>>>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > > >>>>> http://www.freeswitch.org > > >>>> > > >>>> > > >>> > > >>> > _________________________________________________________________________ > > >>> Professional FreeSWITCH Consulting Services: > > >>> consulting at freeswitch.org > > >>> http://www.freeswitchsolutions.com > > >>> > > >>> Official FreeSWITCH Sites > > >>> http://www.freeswitch.org > > >>> http://confluence.freeswitch.org > > >>> http://www.cluecon.com > > >>> > > >>> FreeSWITCH-users mailing list > > >>> FreeSWITCH-users at lists.freeswitch.org > > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > >>> UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > > >>> http://www.freeswitch.org > > >> > > >> > > > > > > > _________________________________________________________________________ > > > Professional FreeSWITCH Consulting Services: > > > consulting at freeswitch.org > > > http://www.freeswitchsolutions.com > > > > > > Official FreeSWITCH Sites > > > http://www.freeswitch.org > > > http://confluence.freeswitch.org > > > http://www.cluecon.com > > > > > > FreeSWITCH-users mailing list > > > FreeSWITCH-users at lists.freeswitch.org > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > > UNSUBSCRIBE: > http://lists.freeswitch.org/mailman/options/freeswitch-users > > > http://www.freeswitch.org > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/d4ef15e1/attachment-0001.html From luke.milbourne at gmail.com Tue Oct 27 14:13:11 2015 From: luke.milbourne at gmail.com (Luke Milbourne) Date: Tue, 27 Oct 2015 11:13:11 +0000 Subject: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! Message-ID: Hi all, Please can someone provide more information on FS-7760 and how the new parameter is used? Happy to fully document once I've got a better understanding of it. Thanks, Luke On 8 September 2015 at 15:56, wrote: > Send FreeSWITCH-users mailing list submissions to > freeswitch-users at lists.freeswitch.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > or, via email, send a message with subject or body 'help' to > freeswitch-users-request at lists.freeswitch.org > > You can reach the person managing the list at > freeswitch-users-owner at lists.freeswitch.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of FreeSWITCH-users digest..." > > Today's Topics: > > 1. Re: Compiling under SmartOS (Support) > 2. Re: Compiling under SmartOS (Stanislav Sinyagin) > 3. The FreeSWITCH 1.6.0 release is here! (krice at freeswitch.org) > > > ---------- Forwarded message ---------- > From: Support > To: FreeSWITCH Users Help > Cc: > Date: Tue, 08 Sep 2015 14:42:42 +0100 > Subject: Re: [Freeswitch-users] Compiling under SmartOS > Stanislav, > > I cannot help with this, my skills don't reach that far but I can point > you in the right direction. > > I had the same problem and it seems to be related to something called > timerfd. Using the ppriv command you can see freeswitch is wanting access > to the high res clock, something not available to smartos zones with the > default privileges. > > I did manage to mess with the smartos privileges and get it to run at one > time but it was only when running as root. > > If you actually used an older version of smartos, I think the one I used > is dated around january this year, then it will compile fine and use some > sort of other timing method. > > This timerfd thing, thing relates to freeswitch finding a file called > timerfd.h that didn't appear in smartos zones until about march this year, > something to do with lx brand I think. > > I have just looked and the smartos version that will compile > is 20150108T111855Z, obviously it would be better on the newer. > > Compiling on the above smartos version and then running it on newer is no > problem which is what I ended up doing. > > Hope this helps > > Regards > Darren > > ------------------------------ > *From:* Stanislav Sinyagin [mailto:ssinyagin at gmail.com] > *To:* FreeSWITCH Users Help [mailto:freeswitch-users at lists.freeswitch.org] > *Sent:* Tue, 08 Sep 2015 07:55:37 +0000 > *Subject:* Re: [Freeswitch-users] Compiling under SmartOS > > See the update at https://freeswitch.org/jira/browse/FS-7967 > > I fixed the compilation problems, and now there's a runtime issue. > > On Mon, Aug 17, 2015 at 10:40 AM, Stanislav Sinyagin > wrote: > > I see there are some people on the list, working with SmartOS. > > > > The current master fails to compile: > > https://freeswitch.org/jira/browse/FS-7967 > > > > Your input will be appreciated. > > > > I just started looking around and getting the feeling what SmartOS is. > > I worked with Solaris quite a lot, but that was almost 10 years ago. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > ---------- Forwarded message ---------- > From: Stanislav Sinyagin > To: FreeSWITCH Users Help > Cc: > Date: Tue, 8 Sep 2015 16:20:28 +0200 > Subject: Re: [Freeswitch-users] Compiling under SmartOS > Darren, thanks a lot, this will save me a few hours. > > I think I'm able to manage it to use the right timer, it's only a > matter of time. At the moment it's a non-profit project for me, so I > can only dedicate an hour a day or so. I'm also open for commercial > requests :-)) > > > > > > > > On Tue, Sep 8, 2015 at 3:42 PM, Support wrote: > > Stanislav, > > > > I cannot help with this, my skills don't reach that far but I can point > you > > in the right direction. > > > > I had the same problem and it seems to be related to something called > > timerfd. Using the ppriv command you can see freeswitch is wanting > access to > > the high res clock, something not available to smartos zones with the > > default privileges. > > > > I did manage to mess with the smartos privileges and get it to run at one > > time but it was only when running as root. > > > > If you actually used an older version of smartos, I think the one I used > is > > dated around january this year, then it will compile fine and use some > sort > > of other timing method. > > > > This timerfd thing, thing relates to freeswitch finding a file called > > timerfd.h that didn't appear in smartos zones until about march this > year, > > something to do with lx brand I think. > > > > I have just looked and the smartos version that will compile is > > 20150108T111855Z, obviously it would be better on the newer. > > > > Compiling on the above smartos version and then running it on newer is no > > problem which is what I ended up doing. > > > > Hope this helps > > > > Regards > > Darren > > > > ________________________________ > > From: Stanislav Sinyagin [mailto:ssinyagin at gmail.com] > > To: FreeSWITCH Users Help [mailto:freeswitch-users at lists.freeswitch.org] > > Sent: Tue, 08 Sep 2015 07:55:37 +0000 > > Subject: Re: [Freeswitch-users] Compiling under SmartOS > > > > > > See the update at https://freeswitch.org/jira/browse/FS-7967 > > > > I fixed the compilation problems, and now there's a runtime issue. > > > > On Mon, Aug 17, 2015 at 10:40 AM, Stanislav Sinyagin > > wrote: > >> I see there are some people on the list, working with SmartOS. > >> > >> The current master fails to compile: > >> https://freeswitch.org/jira/browse/FS-7967 > >> > >> Your input will be appreciated. > >> > >> I just started looking around and getting the feeling what SmartOS is. > >> I worked with Solaris quite a lot, but that was almost 10 years ago. > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > ---------- Forwarded message ---------- > From: krice at freeswitch.org > To: freeswitch-users at lists.freeswitch.org > Cc: > Date: Tue, 08 Sep 2015 14:56:10 +0000 > Subject: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! > New Post on freeswitch.org from Kathleen King > check it out at http://ift.tt/1NfRNk0 > The FreeSWITCH 1.6.0 release is here! > > The FreeSWITCH 1.6.0 release is here! This is a routine maintenance > release and the resources are located here: > > - Tarball: http://ift.tt/1NfRO7L > - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location > for 1.6 packages) > > And we?re dropping support in packaging for anything older than Debian 8.0 > and anything older than Centos 7.0 due to a number of dependency issues on > older platforms. > > New features that were added: > > - FS-7337 [mod_sofia] Add support for > Remote-Party-ID header in UPDATE request. > - FS-7561 [mod_sofia] Add Perfect Forward > Secrecy (DHE PFS) > - FS-7560 [mod_nibblebill] Added new options > to nibble bill for minimum charges and rounding > - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / > Websockets and additional support ice/dtls ipv6 functionality > - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch > events when a SIP message contains a given SIP header > - FS-7564 [mod_rayo] Added new algorithms for offering calls to clients > - FS-7436 FS-7601 [mod_opus] Added FEC support > - FS-7603 [mod_event_socket] Failover for socket application in > dialplan > - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add > bandwidth settings to flash video > - FS-7311 [mod_sofia] Updating display name is disabled when caller_id > equal ?_undef_? > - FS-7513 [mod_conference] Add video-auto-floor-msec param to control > how long a member must have the audio floor before also taking the video > floor and make sure user does not have auto avatar when not visible > - FS-7620 [ftmod_libpri] Correctly set calling > number presentation and screening fields > - FS-7138 [mod_callcenter] Added a new > reserve-agents param > - FS-7436 FS-7601 > [mod_opus] FEC support > - FS-7623 [mod_amqp] Allow for custom exchange > name and type for producers and fixed param name ordering bug caused by > exposing these params > - FS-7638 Allow ipv4 mapped ipv6 address to > pass ipv4 ACLs properly > - FS-7643 [mod_opus] Added interpretation of > maxplaybackrate and sprop-maxcapturerate > - FS-7641 Added video support to eavesdrop > - FS-7656 [mod_localstream] Added > mod_local_stream video support, and make mod_conference move the video in > and out of a layer when the stream has video or not, scan for relative file > in art/eg.wav.png and display it as video when playing audio files, put > video banner up if artist or title is set, and fixed a/v sync on first > connection > - FS-7629 [mod_conference] Added member status > in json format to the conference live array, add livearray-json-status to > conference-flags to enable > - FS-7517 FS-7519 > [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would > work with FireFox > - FS-7664 [mod_verto] Set ICE candidate > timeout to wait for only 1 second to fix media delays > - FS-7660 [mod_opus] Enabled with new API > command ?opus_debug? to show information about Opus payload for debugging. > - FS-7519 [mod_av] Fixed bitrate and added > some presets > - FS-7693 [mod_conference] Lower the default > energy level in sample configs to improve voice quality > - FS-7720 Improve play_and_detect_speech to > set current_application_response channel variable as follows: ?USAGE > ERROR?: bad application arguments?, ?GRAMMAR ERROR?: speech recognizer > failed to load grammar, ?ASR INIT ERROR?: speech recognizer failed to > allocate a session, and ?ERROR?: any other errors > - FS-7732 Continue recording with uuid_transfer > - FS-7752 [mod_rayo] Increase maximum number > of elements from 30 to 1024 to allow adhearsion to create large grammars to > navigate IVR menus. > - FS-7750 [mod_commands] Allow for uuid_setvar > to handle arrays > - FS-7758 [mod_loopback] Emit an event if a > loopback bowout occurs > - FS-7759 [mod_sofia] Added the channel > variable ignore_completed_elsewhere to suppress setting the completed > elsewhere cause > - FS-7771 Set a channel variable if the > recording is terminated due to silence hits > - FS-7760 Added xml fetch for channels to > externally support nightmare transfer depends on > channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) > - FS-7730 [mod_smpp] Added mod_smpp as an > event handler module > and fixed the default configs to provided sample load option for > mod_sms and mod_smpp > - FS-7774 Add mod_kazoo > - FS-7780 Add new channel variable > max_session_transfers. If set, this variable is used to count the number of > session transfers allowed instead of the max_forwards variable. If not set, > the existing behavior is preserved. > - FS-7783 Add channel variable for capturing > DTMF input when using play_and_get_digits when the response does not match > - FS-7772 [mod_opus] Add functionality to keep > FEC enabled on the encoder by modifying the bitrate if packet loss changes > (Opus codec specific behaviour). > - FS-7799 [mod_png] Add API command > uuid_write_png > - FS-7801 [mod_opus] Added support to set CBR > mode > - FS-7685 [mod_say_nl] Fix Dutch numbers > pronunciation > - FS-7198 Add coma separated values and > reverse ranges for time-of-day and day-of-week matches > - FS-7809 [mod_opus] Added 60 ms ptime for > Opus at 8 khz ( opus at 8000h@60i ) > - FS-7405 [mod_dialplan_xml] Fix condition > regex=?all? to work with time conditions > - FS-7819 [mod_opus] Restore bitrate (if > there?s no more packet loss) and added step for 60 ms > - FS-7773 [mod_sofia] Adding additional > transfer events when the fire-transfer-events=true profile parameter > is set > - FS-7820 FreeSWITCH automated unit test and > micro benchmark framework > - FS-7769 [mod_conference] Add new > multi-canvas and telepresence features > - FS-7847 [mod_conference] Add layers that do > not match the aspect ration of conference by using the new hscale layer > param for horizontal scale, and add zoom=true param to crop layer instead > of letterbox, add grid-zoom layout group that demonstrates these layouts, > and fix logo ratios and add borders too. > - FS-7813 [mod_conference] Add vmute member > flag. > - FS-7846 [mod_dptools] Add > eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel > variables to allow you to start eavesdrop in whisper mode of specific call > leg > - FS-7760 [mod_sofia] Revise channel fetch on > nightmare transfer and add dial-prefix and absolute-dial-string to the > nightmare xml > - FS-7829 [mod_opus] Add sprop-stereo fmtp > param to specify if a sender is likely to send stereo or not so the > receiver can safely downmix to mono to avoid wasting receiver resources > - FS-7830 [mod_opus] Added use-dtx param in > config file (enables DTX on the encoder, announces in fmtp) > - FS-7824 [mod_png] Add functionality for > capturing screenshots from both legs to uuid_write_png > - FS-7549 [mod_ladspa] Added an API for > removing an active ladspa effect on a channel. For conformance reasons, the > uuid_ladspa command now accepts ?stop? and ?start?, while the previous > functionality (without any verb) which will simply add ladspa remains > intact. > - FS-7848 [mod_opus] Add support for 80 ms, > 100 ms, 120 ms packetization > - FS-7519 FS-7677 > [mod_av] Add H.263 codec support > - FS-7885 Add getcputime to retrieve > FreeSWITCH process CPU usage > - FS-7889 [mod_conference] Move conference > chat to use an event channel so messages only go to the right ?room? for > the conference and move conference chat functionality to use event_channel. > - FS-7900 [mod_png] Allow snapshot of single > legged calls > - FS-7912 [mod_lua] Added session UUID to lua > error logs, if known and added session UUID to embedded language (lua, > javascript, etc) logs when session sanity check fails > - FS-7760 [mod_sofia] Improved the xml fetch > lookup for channels on nightmare transfer > - FS-7922 [mod_commands] Added uuid_redirect > API command. This provides the equivalent functionality of the dptools > ?redirect? application as an api command. > - FS-7806 FS-7803 > [mod_amqp] Added new properties to amqp configuration, fixed the usage for > enable_fallback_format_fields, and added amqp_util_encode to fix a routing > key issue > - FS-7972 [verto communicator] Creating Verto > Communicator > - FS-7988 Add a perl script to help file bugs > from the command line and add fixbug.pl to tree > - FS-8009 [verto communicator] Create a grunt > project with livereload support. Documentation can be found here > . > - FS-8010 [verto communicator] Add options for > googAutoGainControl, googNoiseSuppression, and googHighpassFilter > - FS-7855 [verto communicator] Pass > userVariables back to the live array to allow for displaying the Gravatar > associated with a member?s email address > - FS-8075 [mod_hiredis] Add mod_hiredis > including support for redis limits and added support for raw redis > commands. Added deprecation notices to mod_redis > - FS-8049 [mod_commands] Add getenv FSAPI > - FS-8036 [verto.js] Add chatCallback to > $.verto.conf > > Improvements in build system, cross platform support, and packaging: > > - FS-7610 Fixed a gcc5 compilation issue > - FS-7499 Fixed a build error on 32bit platforms > - FS-7570 Fixed a compilation issue w/ zrtp enabled > - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy > - FS-7635 Removed msvc 2005, 2008, and 2010 > non working build systems > - FS-7373 Expose the custom repo and key path > to the build-all command too > - FS-7648 Foundation for QA testing config , > adding leave/check videomail test cases, adding videomail voicemail > profile, adding video record/ playback test cases, adding set video on > hold, force pre-answer prefix, and adding an eavesdrop test case. > - FS-7338 Removed mod_shout dep libs to system > libs to continue cleaning up the libs for the 1.6 build process and added > Debian packaging for several new modules, as well as handle system lib > change for a handful of modules > - FS-7653 Sample build system for a stand > alone(out of tree) FreeSWITCH module > - FS-7601 [mod_opus] [mod_silk] Removed a > bounds check that can never be true in opus fec code and modify > jitterbuffer usage to match the api change > - FS-7648 More work toward setting up a QA > testing configuration, add condition testing for regex all and xor cases, > adding profile-variable for testing cases , add lipsync tests for playback > and local stream, add stereo, and configuration for mcu test > - FS-7338 Fixed bug in Debian packaging when > trying to build against custom repo > - FS-7609 Enable building of mod_sangoma_codec > for Debian Wheezy/Jessie > - FS-7667 [mod_java] Fixed include directory > detection when using Debian java packages and use detected directory > - FS-7655 Make libvpx and libyuv optional > (none of the video features will work without them) The following modules > require these libraries to be installed still: mod_av mod_cv mod_fsv > mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, > fix build issue w/ strict prototypes, and fix a few functions that need to > be disabled without YUV > - FS-7605 Fixed default configuration > directory in Debian packages and fixed Debian packaging dependencies on > libyuv and libvpx > - FS-7669 When installing from Debian > packaging if you don?t have the /etc/freeswitch directory, we will install > the default packages for you. If you already have this directory, we?ll let > you deal with your own configs. > - FS-7297 [mod_com_g729] Updated the make > target installer > - FS-7644 Added a working windows build > without video support for msvc 2013 > - FS-7666 [mod_managed] Fixed error building > mod_managed on non windows platforms > - FS-7707 Fix build error on CentOS7 > - FS-7655 Fixed a build error when we have PNG > but not YUV > - FS-7723 Change RPMs to use -ncwait instead > of -nc. This will cause the initscript to pause and wait for FS to be ready > before continuing. > - FS-7648 Added a test cases for FS-7724 and > FS-7687 > - FS-7726 Additional configurations for a QA > test case > - FS-7715 Updates to configure and spec files > for next development branch and added images to spec file and fixed > build/freeswitch.init.redhat since redhat likes to override settings in the > script with TAGs in comments > - OPENZAP-238 [freetdm] Fix some GSM > compilation errors and do a bit of code cleanup > - OPENZAP-237 [freetdm] Use __func__ instead > of __FUNCTION__ to comply with c99 in gcc 5.1 > - FS-7628 [mod_erlang_event] Removed unused > variables causing a compilation error > - FS-7776 Add mod_kazoo to packaging > - FS-7845 [mod_conference] Break up > mod_conference into multiple source files to improve build performance > - FS-7769 [mod_conference] Fixed a build issue > - FS-7820 Fix build system typo. Don?t assign > the same variable twice. > - FS-7043 Fixed apr1 unresolved symbols in > libfreeswitch.so.1.0.0 > - FS-7130 Make /run/freeswitch persistent in > the Debian packages, so it will start under systemd > - FS-7860 Prevent a switch_rtp header conflict > - FS-7130 Make /run/freeswitch persistent, so > it will start under systemd > - FS-7728 Fixed Windows build issues minus > video features > - FS-7965 [mod_conference] Fixed an error > thrown when compiling with GCC > - FS-7985 [mod_voicemail] Fixed a compilation > error on 32-bit PCC platform > - FS-8015 [mod_conference] Add project dir to > include for mod_conference so it picks up mod_conference.h for Windows > - FS-8061 [verto_communicator] Adding license > to package.json > - FS-8047 [build] Fixed build error in > mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using > __FUNCTION__ on newer compilers > - FS-8054 [mod_rayo] Fixed a warning when > building on Debian > - FS-8055 [build] Add confdir variable to > freeswitch.pc > - FS-7966 [windows] Working msvc 2015 build > support. Does not yet include video features. > - FS-8019 [debian] Excluded few modules that > fail to compile from debian/bootstrap.sh, fixed the handling of -T and -t > and added debian/apt_sources.list with necessary dependencies to build > master, and updated debian/README.source > - FS-8058 [mod_vpx] Build correctly against > libvpx that is not installed into default system library locations > > The following bugs were squashed: > > - FS-7579 [mod_conference] Fixed a bug not allowing suppression of > play-file-done > - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from > opus.conf.xml > - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on > each other in database when thundering herd occurs > - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it should > be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation mode) by > 2400 > - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on > newer libedit > - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to > web server > - FS-7584 More work on rtcp-mux interop issue with chrome canary > causing video transport failure > - FS-7586 [mod_conference] Change the default > min-required-recording-participants option for mod_conference from 2 to 1 > and silence the warning when the value is set to 1 in the configs > - FS-7607 Update URLs to reflect https protocol on freeswitch.org > websites and update additional URLs to avoid 301 redirects. > - FS-7479 Fixed a crash caused by large RTP/PCMA packets and resampling > - FS-7524 [mod_callcenter] Fixing tiers, level and position should > default to 1 instead of 0 > - FS-7613 Fixed a crash in core text rendering > - FS-7612 Fixed invalid json format for > callflow key > - FS-7609 [mod_sangoma_codec] Now that > libsngtc-dev and libsngtc are in the FS debian repo, enable > mod_sangoma_codec > - FS-7621 [mod_shout] Fixed a slow interrupt > - FS-7432 Fixed missing a=setup parameter from > answering SDP > - FS-7622 [mod_amqp] Make sure to close the > connections on destroy. Currently the connection is malloc?d from the > module pool, so there is nothing to destroy. > - FS-7586 [mod_vlc] A fix for failing to > encode audio during the recording of video calls > - FS-7573 Fixed 80bit tag support for zrtp > - FS-7636 Fixed an issue with > transfer_after_bridge and park_after_bridge pre-empting transfers > - FS-7654 Fixed an issue with eavesdrop audio > not working correctly with a mixture of mono and stereo > - FS-7641 Fixed a segfault in eavesdrop video > support > - FS-7649 [mod_verto] Fixed issue with h264 > codec not being configured in verto.conf.xml > - FS-7657 [mod_verto] Fixed a bug with TURN > not being used. Note, you can pass an array of stun servers, including > TURN, to the verto when you start it up. (see verto.js where iceServers is > passed) > - FS-7665 [mod_conference] Fixed a bug with > the video floor settings not giving the video floor to the speaker > - FS-7650 [mod_verto] Fixed crash when making > a call from a verto user with profile-variables in their user profile > - FS-7710 [mod_conference] Added the ability > to set bandwidth to ?auto? for conference config > - FS-7432 Fixed dtls/srtp, use correct a=setup > parameter on recovering channels > - FS-7678 Fixed for fail_on_single_reject not > working with | bridge > - FS-7709 [mod_verto] Verto compatibility > fixes for Firefox > - FS-7689 [mod_lua] Fixed a bug with lua not > loading directory configurations > - FS-7694 [mod_av] Fixed for leaking file > handles when the file is closed. > - FS-7467 [mod_callcenter] Fixing stuck > channels using uuid-standby agents > - FS-7699 [mod_verto] Fixed for browser > compatibility > - FS-7722 Fixed an issue with record_session > including params when creating path > - FS-7489 [mod_unimrcp] Fixed a TTS Audio > Queue Overflow > - FS-7724 [mod_conference] Fixed a segfault > when missing fonts when trying to render banner > - FS-7519 [mod_av] Fixed a regression in the > visual appearance of decode app output > - FS-7703 Fixed a bug caused by answer_delay > being set in the default configurations > - FS-7679 [mod_verto] Fixed a bug causing one > way audio on Chrome when video is enabled and when using a sip without video > - FS-7729 [mod_verto] Fixed the formatting for > IPv6 addresses > - FS-7734 [mod_nibblebill] Fixed a deadlock > - FS-7726 Fixed a bug with recording a video > session on DTMF command > - FS-7721 Fixed a segfault caused when using > session:recordFile() and session:unsetInputCallback in a lua script > - FS-7429 [mod_curl] Fixed to output valid json > - FS-7746 [mod_verto] Fixed a device > permission error in verto client > - FS-7753 [mod_local_stream] Fixed some > glitching and freezing video when using hold/unhold > - FS-7761 [core] Fix shutdown races running > api commands during shutdown > - FS-7767 [mod_sofia] Fixed a segfault caused > by invalid arguments to sip_dig > - FS-7744 [mod_conference] Fixed a bug causing > the first user?s video stream to stop when another verto user calls the > conference > - FS-7486 [mod_sofia] Fixed the handling of > queued requests > - FS-7775 [mod_conference] Fix threading issue > causing stuck worker threads > - FS-7777 [mod_imagick] Fixed a regression > causing a segfault when playing png & pdf in conference > - FS-7778 [mod_sofia] Fixed a bug causing a > SQL statement to fail because of a double quote instead of a single quote > - FS-7754 [freetdm] Fixed a bug relating to > single digit dial-regex with analog devices > - FS-7785 [mod_opus] Fix for invalid ptime 30 > ms for opus at 8000h . Replaced 30 ms with 40 ms. > - FS-7762 [mod_av] Handle buffer allocation > failures of large buffers > - FS-7849 [verto] Remove extra div breaking > full screen in html > - FS-7832 [mod_opus] Fixes when comparing > local and remote fmtp params > - FS-7731 [mod_xml_cdr] Fixed a curl default > connection timeout > - FS-7844 Fix packet loss fraction when > calculating loss average > - FS-7789 [mod_av] Fixed issue with audio > dropping out partway through recordings > - FS-7854 Add task_runtime to tasks table in > core database > - FS-7856 [mod_av] Fix some segfaults and > leaks. > - FS-7866 Fixed a crash when running incorrect > var api expansion syntax ?eval ${${external_sip_ip}:4}? > - FS-7861 FS-7862 [mod_conference] Fixed a > crash and other issues caused by multi canvas feature > - FS-7681 [mod_conference] Factor out > conference->canvas and allow per canvas record and play > - FS-7869 [mod_conference] Fixed a deadlock on > shutdown after playing video file that will not display video > - FS-7654 Fixed regressions on eavesdropping > on channels playing a file and on channels with unlike rates > - FS-7872 [mod_verto] Gracefully fail > attempting to transfer 1 legged call > - FS-7874 [mod_conference] Fixed incorrect > layout group count > - FS-7870 [mod_conference] Allow jsonapi > commands to pass the string id field to pass special ID?s like ?last? > - FS-7882 [mod_conference] Allow JSON API > commands to send third arg for muting > - FS-7888 [mod_verto] Fixed namespacing > problems in javascript library masked by global verto object > - FS-7811 Use more common format CIF for blank > image > - FS-7902 [mod_local_stream] Fix for queue > filling up when you have a mix of video and non video files > - FS-7891 [mod_spandsp] Allow spandsp dtmf > detector to work on rates other than 8k > - FS-7839 Correct firefox > 38 DTLS behavior > to match new EC requirements > - FS-7769 [mod_conference] Fixed vmute on > personal canvas and fixed changing layouts on personal canvas > - FS-7893 [mod_conference] Fixed a bug causing > muxing write thread to occasionally not close on shutdown > - FS-7904 Fixed alpha image patching > - FS-7906 [mod_av] Correct crash from > multi-threaded opening or closing of multiple files at the same time > - FS-7913 [mod_conference] Fixed miscast > variable > - FS-7918 [mod_kazoo] Small fixes in mod_kazoo > - FS-7917 [mod_sofia] Fixed default config, we > really shouldn?t be setting ext-*-ip settings for ipv6 profiles > - FS-7908 FS-7092 > Fixed the generated sdp including telephone-event for the rates of video > codecs (90000) when it should only be audio codec rates > - FS-7927 Fixed a typo in variable name: > eavesdrop_annnounce_macro > - FS-7940 [mod_conference] Fixed an issue > where the video image does not appear on the new canvas when switching > - FS-7930 [mod_conference] Correct termination > of conference when the last member with endconf left. > - FS-7953 [verto communicator] Fixed dialing > when typing extension using the keyboard. > - FS-7958 [mod_conference] Fixed a race > condition causing crash in conference video MCU > - FS-7951 [mod_rayo] Completely clean up > mod_rayo if it fails to load > - FS-7955 [mod_sofia] Fixed a crash caused by > invalid contact when using event to send a notify message > - FS-7970 Fixed crash in video_bug_thread > caused by double free > - FS-7971 [mod_opus] Fixed a rate mismatch and > correctly advertise telephone-event and CN rates based on the advertised > rates of offered codecs > - FS-7960 Fixed check_ice routine in > switch_core_media.c to not use dropped candidates > - FS-7975 [mod_voicemail] Fix record-greeting > event missing VM-Greeting-Path > - FS-7969 Fixed a segfault due to > pthread_setschedparam() on a thread that has exited > - FS-7962 Fixed sporadic invite/replaces > failure > - FS-8004 Send keyframe on receiving nack with > multiple consecutive packets > - FS-8005 [mod_opus] Fix for rare decoder > error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 > - FS-8006 Changed the typedef of > switch_core_video_thread_callback_func_t for consistency > - FS-7932 [mod_verto] Removed the param from > the getMute function in verto class, not needed on underlying method > - FS-8008 [mod_verto] Separate verto default > config to have sep v4 and v6 listeners > - FS-8016 [mod_conference] Reduce buffering of > video in conference mux > - FS-7977 [verto communicator] Fixing default > resolution and cleaning code > - FS-7992 [verto communicator] Fixed device > list at settings > - FS-8017 [verto communicator] Fixed uses of > serialized verto in local storage > - FS-7986 [verto communicator] Fix for devices > not refreshing if system config changes > - FS-7998 [verto communicator] Don?t prompt > when recovering call, just do it. > - FS-8003 [verto communicator] Use > audioInDevices instead of audioDevices to match verto plugin > - FS-8027 [verto communicator] Added watchTask > flag to browserSync and add proper regex for replacements > - FS-8026 [verto_communicator] Added an > auto-focus directive to both dial-pad and login so that enter will just > work. On dial-pad useful to provide keyboard only input without the need to > using the mouse > - FS-7995 [verto_communicator] Upon call > recovery, emit an event on $rootScope so that controllers are able to > properly clear states. > - FS-7945 [verto communicator] Use > angular-prompt to ask the user to enter a text for the banner. If > cancelled, nothing is done. > - FS-8045 [verto communicator] Make the folder > structure compliant with AngularJS best practices and adjust build system. > - FS-7957 [verto_communicator] Make console > less chatty by commenting liveArray updates and get initial state of the > conference on liveArray boot event. > - FS-7979 [verto_communicator] Prompt for > extension before transferring a conference member > - FS-8001 [verto_communicator] For this to > work, passing in the parameter was missing > - FS-7979 [verto_communicator] Removed extra > console.log and commented line > - FS-8025 [verto_communicator] Restored the > blue background on the video controls and making icons white again, looking > better. > - FS-8062 [verto_communicator] Fixed video > controls tool-tips, now they are visible > - FS-8048 [verto_communicator] Fixed infinite > reconnect after changing hostname and websocket url > - FS-8066 [verto communicator] Added encoded > avatar url to userVariables so that mod_conference can use it when no > video, or video mute > - FS-8018 [verto_communicator] Separation of > concerns. Get storage service to manage all settings instead of vertoService > - FS-8043 [verto_communicator] Removed > unnecessary calls to localStorage > - FS-8040 [verto_communicator] Check if we > have a valid resolution reported before calling camera routines and hide > controls if none are found > - FS-8092 [verto_communicator] If there is no > data in localStorage, select best resolution for selected camera > - FS-7840 [verto_communicator] Use chatChannel > to send and receive messages from conferences > - FS-8088 [verto_communicator] Call conference > destroy upon hangup and on event destroy to properly unsubscribe from events > - FS-8046 [verto] Fixed for library not > passing device preferences to dialog properly > - FS-8053 [verto] Don?t receive video on > screen share > - FS-8059 [verto] Fixed typo when transferring > party from conference > - FS-8060 [verto] Conditionally set video tag > src to null for FF and empty string for others > - FS-8087 [verto] Fixed issue in camera > selection on recovery, refactor to use localStorage, change res detection, > reload on network change, pass resCheck callback into deviceParams, always > make one basic call to getusermedia to ensure perms are ok, pass valid res > to callback, make $.FSRTC.validRes available globally, sync minified, fix > depth issue in cached json, test for valid cache before setting vars > - FS-8028 [mod_shout] Fixed random sockets > being closed regression from FS-7621 > - FS-8029 [jitterbuffer] Fixed robotic sound > when using jitterbuffer when buffer timestamps get behind that of the > packet timestamps, such as when the source clock is out of sync with our > clock > - FS-8056 [mod_voicemail] Fixed a segfault on > vm_inject, regression from FS-7968 > - FS-7968 [mod_voicemail] Fixed verbose events > - FS-7942 [udptl] Fixed rare segfault on t.38 > fax FS-8014 is a duplicate of this issue > - FS-8031 [dtls] Fixed delayed DTLS media due > to changing ICE candidates > - FS-7903 [proxy_media] Fix Codec PROXY Exists > but not at the desired implementation. 0hz 0ms 1ch error when using proxy > media. > - FS-7989 [fixbug.pl] Add ?author option > - FS-8037 [mod_sofia] Fixed so zrtp-passthru > doesn?t activate unless the zrtp-hash is in the SDP > - FS-7135 [mod_sofia] Fixed response to > re-invite with duplicate sdp (such as we get from session refresh) when soa > is disabled to include an sdp. Fixed t.38 fax failure on session refresh > - FS-8050 [mod_av] Fixed a crash when > streaming rtmp of desktop share > - FS-7640 [rtp] Fixed some comparisons in > switch_rtp.c to be wraparound proof > - FS-8057 [core] Fixed a segfault when doing > video call when built against libyuv but not libvpx > - FS-8069 [stun] Fixed ipv6 support missing in > stun code > - FS-8071 [rtp] remove unnecessary auto adjust > remote address rules when in ICE mode > - FS-8077 [mod_conference] Fix memory leak in > record > - FS-8091 [core] Added some missing message > names to session message name list (would have caused missing information > in some log messages) > - FS-8093 [mod_silk] Remove giant stack > allocation in switch_silk_decode > > > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -- Luke Milbourne Tel: 07857154817 Google Talk/Email: luke.milbourne at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/22ab8bce/attachment-0001.html From mike at jerris.com Tue Oct 27 15:45:06 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 27 Oct 2015 08:45:06 -0400 Subject: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! In-Reply-To: References: Message-ID: This is used in kazoo to find a channel for a nightmare transfer that's on a different box. If you turn it on and perform the transfer when the other leg is on a different box, you will get the callback, you return iirc the sip uri to the other call, check the patch for the details of the values you have to return. On Tuesday, October 27, 2015, Luke Milbourne wrote: > Hi all, > > Please can someone provide more information on FS-7760 and how the new > parameter is used? > > Happy to fully document once I've got a better understanding of it. > > Thanks, > Luke > > > On 8 September 2015 at 15:56, < > freeswitch-users-request at lists.freeswitch.org > > > wrote: > >> Send FreeSWITCH-users mailing list submissions to >> freeswitch-users at lists.freeswitch.org >> >> >> To subscribe or unsubscribe via the World Wide Web, visit >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> or, via email, send a message with subject or body 'help' to >> freeswitch-users-request at lists.freeswitch.org >> >> >> You can reach the person managing the list at >> freeswitch-users-owner at lists.freeswitch.org >> >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of FreeSWITCH-users digest..." >> >> Today's Topics: >> >> 1. Re: Compiling under SmartOS (Support) >> 2. Re: Compiling under SmartOS (Stanislav Sinyagin) >> 3. The FreeSWITCH 1.6.0 release is here! (krice at freeswitch.org >> ) >> >> >> ---------- Forwarded message ---------- >> From: Support > > >> To: FreeSWITCH Users Help > > >> Cc: >> Date: Tue, 08 Sep 2015 14:42:42 +0100 >> Subject: Re: [Freeswitch-users] Compiling under SmartOS >> Stanislav, >> >> I cannot help with this, my skills don't reach that far but I can point >> you in the right direction. >> >> I had the same problem and it seems to be related to something called >> timerfd. Using the ppriv command you can see freeswitch is wanting access >> to the high res clock, something not available to smartos zones with the >> default privileges. >> >> I did manage to mess with the smartos privileges and get it to run at one >> time but it was only when running as root. >> >> If you actually used an older version of smartos, I think the one I used >> is dated around january this year, then it will compile fine and use some >> sort of other timing method. >> >> This timerfd thing, thing relates to freeswitch finding a file called >> timerfd.h that didn't appear in smartos zones until about march this year, >> something to do with lx brand I think. >> >> I have just looked and the smartos version that will compile >> is 20150108T111855Z, obviously it would be better on the newer. >> >> Compiling on the above smartos version and then running it on newer is no >> problem which is what I ended up doing. >> >> Hope this helps >> >> Regards >> Darren >> >> ------------------------------ >> *From:* Stanislav Sinyagin [mailto:ssinyagin at gmail.com >> ] >> *To:* FreeSWITCH Users Help [mailto:freeswitch-users at lists.freeswitch.org >> ] >> *Sent:* Tue, 08 Sep 2015 07:55:37 +0000 >> *Subject:* Re: [Freeswitch-users] Compiling under SmartOS >> >> See the update at https://freeswitch.org/jira/browse/FS-7967 >> >> I fixed the compilation problems, and now there's a runtime issue. >> >> On Mon, Aug 17, 2015 at 10:40 AM, Stanislav Sinyagin >> > > wrote: >> > I see there are some people on the list, working with SmartOS. >> > >> > The current master fails to compile: >> > https://freeswitch.org/jira/browse/FS-7967 >> > >> > Your input will be appreciated. >> > >> > I just started looking around and getting the feeling what SmartOS is. >> > I worked with Solaris quite a lot, but that was almost 10 years ago. >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> ---------- Forwarded message ---------- >> From: Stanislav Sinyagin > > >> To: FreeSWITCH Users Help > > >> Cc: >> Date: Tue, 8 Sep 2015 16:20:28 +0200 >> Subject: Re: [Freeswitch-users] Compiling under SmartOS >> Darren, thanks a lot, this will save me a few hours. >> >> I think I'm able to manage it to use the right timer, it's only a >> matter of time. At the moment it's a non-profit project for me, so I >> can only dedicate an hour a day or so. I'm also open for commercial >> requests :-)) >> >> >> >> >> >> >> >> On Tue, Sep 8, 2015 at 3:42 PM, Support > > wrote: >> > Stanislav, >> > >> > I cannot help with this, my skills don't reach that far but I can point >> you >> > in the right direction. >> > >> > I had the same problem and it seems to be related to something called >> > timerfd. Using the ppriv command you can see freeswitch is wanting >> access to >> > the high res clock, something not available to smartos zones with the >> > default privileges. >> > >> > I did manage to mess with the smartos privileges and get it to run at >> one >> > time but it was only when running as root. >> > >> > If you actually used an older version of smartos, I think the one I >> used is >> > dated around january this year, then it will compile fine and use some >> sort >> > of other timing method. >> > >> > This timerfd thing, thing relates to freeswitch finding a file called >> > timerfd.h that didn't appear in smartos zones until about march this >> year, >> > something to do with lx brand I think. >> > >> > I have just looked and the smartos version that will compile is >> > 20150108T111855Z, obviously it would be better on the newer. >> > >> > Compiling on the above smartos version and then running it on newer is >> no >> > problem which is what I ended up doing. >> > >> > Hope this helps >> > >> > Regards >> > Darren >> > >> > ________________________________ >> > From: Stanislav Sinyagin [mailto:ssinyagin at gmail.com >> ] >> > To: FreeSWITCH Users Help [mailto:freeswitch-users at lists.freeswitch.org >> ] >> > Sent: Tue, 08 Sep 2015 07:55:37 +0000 >> > Subject: Re: [Freeswitch-users] Compiling under SmartOS >> > >> > >> > See the update at https://freeswitch.org/jira/browse/FS-7967 >> > >> > I fixed the compilation problems, and now there's a runtime issue. >> > >> > On Mon, Aug 17, 2015 at 10:40 AM, Stanislav Sinyagin >> > > > wrote: >> >> I see there are some people on the list, working with SmartOS. >> >> >> >> The current master fails to compile: >> >> https://freeswitch.org/jira/browse/FS-7967 >> >> >> >> Your input will be appreciated. >> >> >> >> I just started looking around and getting the feeling what SmartOS is. >> >> I worked with Solaris quite a lot, but that was almost 10 years ago. >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> > >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> >> >> >> ---------- Forwarded message ---------- >> From: krice at freeswitch.org >> >> To: freeswitch-users at lists.freeswitch.org >> >> Cc: >> Date: Tue, 08 Sep 2015 14:56:10 +0000 >> Subject: [Freeswitch-users] The FreeSWITCH 1.6.0 release is here! >> New Post on freeswitch.org from Kathleen King >> check it out at http://ift.tt/1NfRNk0 >> The FreeSWITCH 1.6.0 release is here! >> >> The FreeSWITCH 1.6.0 release is here! This is a routine maintenance >> release and the resources are located here: >> >> - Tarball: http://ift.tt/1NfRO7L >> - Packaging: http://ift.tt/1U8FMQN (Please Note the updated location >> for 1.6 packages) >> >> And we?re dropping support in packaging for anything older than Debian >> 8.0 and anything older than Centos 7.0 due to a number of dependency issues >> on older platforms. >> >> New features that were added: >> >> - FS-7337 [mod_sofia] Add support for >> Remote-Party-ID header in UPDATE request. >> - FS-7561 [mod_sofia] Add Perfect Forward >> Secrecy (DHE PFS) >> - FS-7560 [mod_nibblebill] Added new options >> to nibble bill for minimum charges and rounding >> - FS-7587 FS-7602 FS-7499 [mod_verto] Add ipv6 support to Verto / >> Websockets and additional support ice/dtls ipv6 functionality >> - FS-6801 [mod_sofia] Add sip_watched_headers variable to launch >> events when a SIP message contains a given SIP header >> - FS-7564 [mod_rayo] Added new algorithms for offering calls to >> clients >> - FS-7436 FS-7601 [mod_opus] Added FEC support >> - FS-7603 [mod_event_socket] Failover for socket application in >> dialplan >> - FS-7585 [mod_rtmp] Increased AMF buffer for larger video and add >> bandwidth settings to flash video >> - FS-7311 [mod_sofia] Updating display name is disabled when >> caller_id equal ?_undef_? >> - FS-7513 [mod_conference] Add video-auto-floor-msec param to control >> how long a member must have the audio floor before also taking the video >> floor and make sure user does not have auto avatar when not visible >> - FS-7620 [ftmod_libpri] Correctly set >> calling number presentation and screening fields >> - FS-7138 [mod_callcenter] Added a new >> reserve-agents param >> - FS-7436 FS-7601 >> [mod_opus] FEC support >> - FS-7623 [mod_amqp] Allow for custom >> exchange name and type for producers and fixed param name ordering bug >> caused by exposing these params >> - FS-7638 Allow ipv4 mapped ipv6 address to >> pass ipv4 ACLs properly >> - FS-7643 [mod_opus] Added interpretation of >> maxplaybackrate and sprop-maxcapturerate >> - FS-7641 Added video support to eavesdrop >> - FS-7656 [mod_localstream] Added >> mod_local_stream video support, and make mod_conference move the video in >> and out of a layer when the stream has video or not, scan for relative file >> in art/eg.wav.png and display it as video when playing audio files, put >> video banner up if artist or title is set, and fixed a/v sync on first >> connection >> - FS-7629 [mod_conference] Added member >> status in json format to the conference live array, add >> livearray-json-status to conference-flags to enable >> - FS-7517 FS-7519 >> [mod_av] [mod_openh264] Added H264 STAP-A packeting support so it would >> work with FireFox >> - FS-7664 [mod_verto] Set ICE candidate >> timeout to wait for only 1 second to fix media delays >> - FS-7660 [mod_opus] Enabled with new API >> command ?opus_debug? to show information about Opus payload for debugging. >> - FS-7519 [mod_av] Fixed bitrate and added >> some presets >> - FS-7693 [mod_conference] Lower the default >> energy level in sample configs to improve voice quality >> - FS-7720 Improve play_and_detect_speech to >> set current_application_response channel variable as follows: ?USAGE >> ERROR?: bad application arguments?, ?GRAMMAR ERROR?: speech recognizer >> failed to load grammar, ?ASR INIT ERROR?: speech recognizer failed to >> allocate a session, and ?ERROR?: any other errors >> - FS-7732 Continue recording with >> uuid_transfer >> - FS-7752 [mod_rayo] Increase maximum number >> of elements from 30 to 1024 to allow adhearsion to create large grammars to >> navigate IVR menus. >> - FS-7750 [mod_commands] Allow for >> uuid_setvar to handle arrays >> - FS-7758 [mod_loopback] Emit an event if a >> loopback bowout occurs >> - FS-7759 [mod_sofia] Added the channel >> variable ignore_completed_elsewhere to suppress setting the completed >> elsewhere cause >> - FS-7771 Set a channel variable if the >> recording is terminated due to silence hits >> - FS-7760 Added xml fetch for channels to >> externally support nightmare transfer depends on >> channel-xml-fetch-on-nightmare-transfer profile param (default is disabled) >> - FS-7730 [mod_smpp] Added mod_smpp as an >> event handler module >> and fixed the default configs to provided sample load option for >> mod_sms and mod_smpp >> - FS-7774 Add mod_kazoo >> - FS-7780 Add new channel variable >> max_session_transfers. If set, this variable is used to count the number of >> session transfers allowed instead of the max_forwards variable. If not set, >> the existing behavior is preserved. >> - FS-7783 Add channel variable for capturing >> DTMF input when using play_and_get_digits when the response does not match >> - FS-7772 [mod_opus] Add functionality to >> keep FEC enabled on the encoder by modifying the bitrate if packet loss >> changes (Opus codec specific behaviour). >> - FS-7799 [mod_png] Add API command >> uuid_write_png >> - FS-7801 [mod_opus] Added support to set CBR >> mode >> - FS-7685 [mod_say_nl] Fix Dutch numbers >> pronunciation >> - FS-7198 Add coma separated values and >> reverse ranges for time-of-day and day-of-week matches >> - FS-7809 [mod_opus] Added 60 ms ptime for >> Opus at 8 khz ( opus at 8000h@60i ) >> - FS-7405 [mod_dialplan_xml] Fix condition >> regex=?all? to work with time conditions >> - FS-7819 [mod_opus] Restore bitrate (if >> there?s no more packet loss) and added step for 60 ms >> - FS-7773 [mod_sofia] Adding additional >> transfer events when the fire-transfer-events=true profile parameter >> is set >> - FS-7820 FreeSWITCH automated unit test and >> micro benchmark framework >> - FS-7769 [mod_conference] Add new >> multi-canvas and telepresence features >> - FS-7847 [mod_conference] Add layers that do >> not match the aspect ration of conference by using the new hscale layer >> param for horizontal scale, and add zoom=true param to crop layer instead >> of letterbox, add grid-zoom layout group that demonstrates these layouts, >> and fix logo ratios and add borders too. >> - FS-7813 [mod_conference] Add vmute member >> flag. >> - FS-7846 [mod_dptools] Add >> eavesdrop_whisper_aleg=true and eavesdrop_whisper_bleg=true channel >> variables to allow you to start eavesdrop in whisper mode of specific call >> leg >> - FS-7760 [mod_sofia] Revise channel fetch on >> nightmare transfer and add dial-prefix and absolute-dial-string to the >> nightmare xml >> - FS-7829 [mod_opus] Add sprop-stereo fmtp >> param to specify if a sender is likely to send stereo or not so the >> receiver can safely downmix to mono to avoid wasting receiver resources >> - FS-7830 [mod_opus] Added use-dtx param in >> config file (enables DTX on the encoder, announces in fmtp) >> - FS-7824 [mod_png] Add functionality for >> capturing screenshots from both legs to uuid_write_png >> - FS-7549 [mod_ladspa] Added an API for >> removing an active ladspa effect on a channel. For conformance reasons, the >> uuid_ladspa command now accepts ?stop? and ?start?, while the previous >> functionality (without any verb) which will simply add ladspa remains >> intact. >> - FS-7848 [mod_opus] Add support for 80 ms, >> 100 ms, 120 ms packetization >> - FS-7519 FS-7677 >> [mod_av] Add H.263 codec support >> - FS-7885 Add getcputime to retrieve >> FreeSWITCH process CPU usage >> - FS-7889 [mod_conference] Move conference >> chat to use an event channel so messages only go to the right ?room? for >> the conference and move conference chat functionality to use event_channel. >> - FS-7900 [mod_png] Allow snapshot of single >> legged calls >> - FS-7912 [mod_lua] Added session UUID to lua >> error logs, if known and added session UUID to embedded language (lua, >> javascript, etc) logs when session sanity check fails >> - FS-7760 [mod_sofia] Improved the xml fetch >> lookup for channels on nightmare transfer >> - FS-7922 [mod_commands] Added uuid_redirect >> API command. This provides the equivalent functionality of the dptools >> ?redirect? application as an api command. >> - FS-7806 FS-7803 >> [mod_amqp] Added new properties to amqp configuration, fixed the usage for >> enable_fallback_format_fields, and added amqp_util_encode to fix a routing >> key issue >> - FS-7972 [verto communicator] Creating Verto >> Communicator >> - FS-7988 Add a perl script to help file bugs >> from the command line and add fixbug.pl to tree >> - FS-8009 [verto communicator] Create a grunt >> project with livereload support. Documentation can be found here >> . >> - FS-8010 [verto communicator] Add options >> for googAutoGainControl, googNoiseSuppression, and googHighpassFilter >> - FS-7855 [verto communicator] Pass >> userVariables back to the live array to allow for displaying the Gravatar >> associated with a member?s email address >> - FS-8075 [mod_hiredis] Add mod_hiredis >> including support for redis limits and added support for raw redis >> commands. Added deprecation notices to mod_redis >> - FS-8049 [mod_commands] Add getenv FSAPI >> - FS-8036 [verto.js] Add chatCallback to >> $.verto.conf >> >> Improvements in build system, cross platform support, and packaging: >> >> - FS-7610 Fixed a gcc5 compilation issue >> - FS-7499 Fixed a build error on 32bit platforms >> - FS-7570 Fixed a compilation issue w/ zrtp enabled >> - FS-7426 Only disable mod_amqp on Debian Squeeze and Wheezy >> - FS-7635 Removed msvc 2005, 2008, and 2010 >> non working build systems >> - FS-7373 Expose the custom repo and key path >> to the build-all command too >> - FS-7648 Foundation for QA testing config , >> adding leave/check videomail test cases, adding videomail voicemail >> profile, adding video record/ playback test cases, adding set video on >> hold, force pre-answer prefix, and adding an eavesdrop test case. >> - FS-7338 Removed mod_shout dep libs to >> system libs to continue cleaning up the libs for the 1.6 build process and >> added Debian packaging for several new modules, as well as handle system >> lib change for a handful of modules >> - FS-7653 Sample build system for a stand >> alone(out of tree) FreeSWITCH module >> - FS-7601 [mod_opus] [mod_silk] Removed a >> bounds check that can never be true in opus fec code and modify >> jitterbuffer usage to match the api change >> - FS-7648 More work toward setting up a QA >> testing configuration, add condition testing for regex all and xor cases, >> adding profile-variable for testing cases , add lipsync tests for playback >> and local stream, add stereo, and configuration for mcu test >> - FS-7338 Fixed bug in Debian packaging when >> trying to build against custom repo >> - FS-7609 Enable building of >> mod_sangoma_codec for Debian Wheezy/Jessie >> - FS-7667 [mod_java] Fixed include directory >> detection when using Debian java packages and use detected directory >> - FS-7655 Make libvpx and libyuv optional >> (none of the video features will work without them) The following modules >> require these libraries to be installed still: mod_av mod_cv mod_fsv >> mod_mp4v2 mod_openh264 mod_vpx mod_imagick mod_vpx mod_yuv mod_png mod_vlc, >> fix build issue w/ strict prototypes, and fix a few functions that need to >> be disabled without YUV >> - FS-7605 Fixed default configuration >> directory in Debian packages and fixed Debian packaging dependencies on >> libyuv and libvpx >> - FS-7669 When installing from Debian >> packaging if you don?t have the /etc/freeswitch directory, we will install >> the default packages for you. If you already have this directory, we?ll let >> you deal with your own configs. >> - FS-7297 [mod_com_g729] Updated the make >> target installer >> - FS-7644 Added a working windows build >> without video support for msvc 2013 >> - FS-7666 [mod_managed] Fixed error building >> mod_managed on non windows platforms >> - FS-7707 Fix build error on CentOS7 >> - FS-7655 Fixed a build error when we have >> PNG but not YUV >> - FS-7723 Change RPMs to use -ncwait instead >> of -nc. This will cause the initscript to pause and wait for FS to be ready >> before continuing. >> - FS-7648 Added a test cases for FS-7724 and >> FS-7687 >> - FS-7726 Additional configurations for a QA >> test case >> - FS-7715 Updates to configure and spec files >> for next development branch and added images to spec file and fixed >> build/freeswitch.init.redhat since redhat likes to override settings in the >> script with TAGs in comments >> - OPENZAP-238 [freetdm] Fix some GSM >> compilation errors and do a bit of code cleanup >> - OPENZAP-237 [freetdm] Use __func__ instead >> of __FUNCTION__ to comply with c99 in gcc 5.1 >> - FS-7628 [mod_erlang_event] Removed unused >> variables causing a compilation error >> - FS-7776 Add mod_kazoo to packaging >> - FS-7845 [mod_conference] Break up >> mod_conference into multiple source files to improve build performance >> - FS-7769 [mod_conference] Fixed a build issue >> - FS-7820 Fix build system typo. Don?t assign >> the same variable twice. >> - FS-7043 Fixed apr1 unresolved symbols in >> libfreeswitch.so.1.0.0 >> - FS-7130 Make /run/freeswitch persistent in >> the Debian packages, so it will start under systemd >> - FS-7860 Prevent a switch_rtp header conflict >> - FS-7130 Make /run/freeswitch persistent, so >> it will start under systemd >> - FS-7728 Fixed Windows build issues minus >> video features >> - FS-7965 [mod_conference] Fixed an error >> thrown when compiling with GCC >> - FS-7985 [mod_voicemail] Fixed a compilation >> error on 32-bit PCC platform >> - FS-8015 [mod_conference] Add project dir to >> include for mod_conference so it picks up mod_conference.h for Windows >> - FS-8061 [verto_communicator] Adding license >> to package.json >> - FS-8047 [build] Fixed build error in >> mod_basic, mod_rtmp, mod_oreka, and mod_sangoma_codec due to using >> __FUNCTION__ on newer compilers >> - FS-8054 [mod_rayo] Fixed a warning when >> building on Debian >> - FS-8055 [build] Add confdir variable to >> freeswitch.pc >> - FS-7966 [windows] Working msvc 2015 build >> support. Does not yet include video features. >> - FS-8019 [debian] Excluded few modules that >> fail to compile from debian/bootstrap.sh, fixed the handling of -T and -t >> and added debian/apt_sources.list with necessary dependencies to build >> master, and updated debian/README.source >> - FS-8058 [mod_vpx] Build correctly against >> libvpx that is not installed into default system library locations >> >> The following bugs were squashed: >> >> - FS-7579 [mod_conference] Fixed a bug not allowing suppression of >> play-file-done >> - FS-7462 [mod_opus] Fix FMTP in the INVITE to use values from >> opus.conf.xml >> - FS-7593 [mod_skinny] Fixed a bug where skinny phones would stomp on >> each other in database when thundering herd occurs >> - FS-7597 [mod_codec2] Fixed encoded_data_len for MODE 2400, it >> should be 6 bytes. Also replaced 2550 bps bitrate (obsoleted operation >> mode) by 2400 >> - FS-7604 [fs_cli] Fixed fs_cli tab completion concurrency issues on >> newer libedit >> - FS-7258 FS-7571 [mod_xml_cdr] Properly encode xml cdr for post to >> web server >> - FS-7584 More work on rtcp-mux interop issue with chrome canary >> causing video transport failure >> - FS-7586 [mod_conference] Change the default >> min-required-recording-participants option for mod_conference from 2 to 1 >> and silence the warning when the value is set to 1 in the configs >> - FS-7607 Update URLs to reflect https protocol on freeswitch.org >> websites and update additional URLs to avoid 301 redirects. >> - FS-7479 Fixed a crash caused by large RTP/PCMA packets and >> resampling >> - FS-7524 [mod_callcenter] Fixing tiers, level and position should >> default to 1 instead of 0 >> - FS-7613 Fixed a crash in core text rendering >> - FS-7612 Fixed invalid json format for >> callflow key >> - FS-7609 [mod_sangoma_codec] Now that >> libsngtc-dev and libsngtc are in the FS debian repo, enable >> mod_sangoma_codec >> - FS-7621 [mod_shout] Fixed a slow interrupt >> - FS-7432 Fixed missing a=setup parameter >> from answering SDP >> - FS-7622 [mod_amqp] Make sure to close the >> connections on destroy. Currently the connection is malloc?d from the >> module pool, so there is nothing to destroy. >> - FS-7586 [mod_vlc] A fix for failing to >> encode audio during the recording of video calls >> - FS-7573 Fixed 80bit tag support for zrtp >> - FS-7636 Fixed an issue with >> transfer_after_bridge and park_after_bridge pre-empting transfers >> - FS-7654 Fixed an issue with eavesdrop audio >> not working correctly with a mixture of mono and stereo >> - FS-7641 Fixed a segfault in eavesdrop video >> support >> - FS-7649 [mod_verto] Fixed issue with h264 >> codec not being configured in verto.conf.xml >> - FS-7657 [mod_verto] Fixed a bug with TURN >> not being used. Note, you can pass an array of stun servers, including >> TURN, to the verto when you start it up. (see verto.js where iceServers is >> passed) >> - FS-7665 [mod_conference] Fixed a bug with >> the video floor settings not giving the video floor to the speaker >> - FS-7650 [mod_verto] Fixed crash when making >> a call from a verto user with profile-variables in their user profile >> - FS-7710 [mod_conference] Added the ability >> to set bandwidth to ?auto? for conference config >> - FS-7432 Fixed dtls/srtp, use correct >> a=setup parameter on recovering channels >> - FS-7678 Fixed for fail_on_single_reject not >> working with | bridge >> - FS-7709 [mod_verto] Verto compatibility >> fixes for Firefox >> - FS-7689 [mod_lua] Fixed a bug with lua not >> loading directory configurations >> - FS-7694 [mod_av] Fixed for leaking file >> handles when the file is closed. >> - FS-7467 [mod_callcenter] Fixing stuck >> channels using uuid-standby agents >> - FS-7699 [mod_verto] Fixed for browser >> compatibility >> - FS-7722 Fixed an issue with record_session >> including params when creating path >> - FS-7489 [mod_unimrcp] Fixed a TTS Audio >> Queue Overflow >> - FS-7724 [mod_conference] Fixed a segfault >> when missing fonts when trying to render banner >> - FS-7519 [mod_av] Fixed a regression in the >> visual appearance of decode app output >> - FS-7703 Fixed a bug caused by answer_delay >> being set in the default configurations >> - FS-7679 [mod_verto] Fixed a bug causing one >> way audio on Chrome when video is enabled and when using a sip without video >> - FS-7729 [mod_verto] Fixed the formatting >> for IPv6 addresses >> - FS-7734 [mod_nibblebill] Fixed a deadlock >> - FS-7726 Fixed a bug with recording a video >> session on DTMF command >> - FS-7721 Fixed a segfault caused when using >> session:recordFile() and session:unsetInputCallback in a lua script >> - FS-7429 [mod_curl] Fixed to output valid >> json >> - FS-7746 [mod_verto] Fixed a device >> permission error in verto client >> - FS-7753 [mod_local_stream] Fixed some >> glitching and freezing video when using hold/unhold >> - FS-7761 [core] Fix shutdown races running >> api commands during shutdown >> - FS-7767 [mod_sofia] Fixed a segfault caused >> by invalid arguments to sip_dig >> - FS-7744 [mod_conference] Fixed a bug >> causing the first user?s video stream to stop when another verto user calls >> the conference >> - FS-7486 [mod_sofia] Fixed the handling of >> queued requests >> - FS-7775 [mod_conference] Fix threading >> issue causing stuck worker threads >> - FS-7777 [mod_imagick] Fixed a regression >> causing a segfault when playing png & pdf in conference >> - FS-7778 [mod_sofia] Fixed a bug causing a >> SQL statement to fail because of a double quote instead of a single quote >> - FS-7754 [freetdm] Fixed a bug relating to >> single digit dial-regex with analog devices >> - FS-7785 [mod_opus] Fix for invalid ptime 30 >> ms for opus at 8000h . Replaced 30 ms with 40 ms. >> - FS-7762 [mod_av] Handle buffer allocation >> failures of large buffers >> - FS-7849 [verto] Remove extra div breaking >> full screen in html >> - FS-7832 [mod_opus] Fixes when comparing >> local and remote fmtp params >> - FS-7731 [mod_xml_cdr] Fixed a curl default >> connection timeout >> - FS-7844 Fix packet loss fraction when >> calculating loss average >> - FS-7789 [mod_av] Fixed issue with audio >> dropping out partway through recordings >> - FS-7854 Add task_runtime to tasks table in >> core database >> - FS-7856 [mod_av] Fix some segfaults and >> leaks. >> - FS-7866 Fixed a crash when running >> incorrect var api expansion syntax ?eval ${${external_sip_ip}:4}? >> - FS-7861 FS-7862 [mod_conference] Fixed a >> crash and other issues caused by multi canvas feature >> - FS-7681 [mod_conference] Factor out >> conference->canvas and allow per canvas record and play >> - FS-7869 [mod_conference] Fixed a deadlock >> on shutdown after playing video file that will not display video >> - FS-7654 Fixed regressions on eavesdropping >> on channels playing a file and on channels with unlike rates >> - FS-7872 [mod_verto] Gracefully fail >> attempting to transfer 1 legged call >> - FS-7874 [mod_conference] Fixed incorrect >> layout group count >> - FS-7870 [mod_conference] Allow jsonapi >> commands to pass the string id field to pass special ID?s like ?last? >> - FS-7882 [mod_conference] Allow JSON API >> commands to send third arg for muting >> - FS-7888 [mod_verto] Fixed namespacing >> problems in javascript library masked by global verto object >> - FS-7811 Use more common format CIF for >> blank image >> - FS-7902 [mod_local_stream] Fix for queue >> filling up when you have a mix of video and non video files >> - FS-7891 [mod_spandsp] Allow spandsp dtmf >> detector to work on rates other than 8k >> - FS-7839 Correct firefox > 38 DTLS behavior >> to match new EC requirements >> - FS-7769 [mod_conference] Fixed vmute on >> personal canvas and fixed changing layouts on personal canvas >> - FS-7893 [mod_conference] Fixed a bug >> causing muxing write thread to occasionally not close on shutdown >> - FS-7904 Fixed alpha image patching >> - FS-7906 [mod_av] Correct crash from >> multi-threaded opening or closing of multiple files at the same time >> - FS-7913 [mod_conference] Fixed miscast >> variable >> - FS-7918 [mod_kazoo] Small fixes in mod_kazoo >> - FS-7917 [mod_sofia] Fixed default config, >> we really shouldn?t be setting ext-*-ip settings for ipv6 profiles >> - FS-7908 FS-7092 >> Fixed the generated sdp including telephone-event for the rates of video >> codecs (90000) when it should only be audio codec rates >> - FS-7927 Fixed a typo in variable name: >> eavesdrop_annnounce_macro >> - FS-7940 [mod_conference] Fixed an issue >> where the video image does not appear on the new canvas when switching >> - FS-7930 [mod_conference] Correct >> termination of conference when the last member with endconf left. >> - FS-7953 [verto communicator] Fixed dialing >> when typing extension using the keyboard. >> - FS-7958 [mod_conference] Fixed a race >> condition causing crash in conference video MCU >> - FS-7951 [mod_rayo] Completely clean up >> mod_rayo if it fails to load >> - FS-7955 [mod_sofia] Fixed a crash caused by >> invalid contact when using event to send a notify message >> - FS-7970 Fixed crash in video_bug_thread >> caused by double free >> - FS-7971 [mod_opus] Fixed a rate mismatch >> and correctly advertise telephone-event and CN rates based on the >> advertised rates of offered codecs >> - FS-7960 Fixed check_ice routine in >> switch_core_media.c to not use dropped candidates >> - FS-7975 [mod_voicemail] Fix record-greeting >> event missing VM-Greeting-Path >> - FS-7969 Fixed a segfault due to >> pthread_setschedparam() on a thread that has exited >> - FS-7962 Fixed sporadic invite/replaces >> failure >> - FS-8004 Send keyframe on receiving nack >> with multiple consecutive packets >> - FS-8005 [mod_opus] Fix for rare decoder >> error when doing PLC, OPUS_GET_LAST_PACKET_DURATION might return 0 >> - FS-8006 Changed the typedef of >> switch_core_video_thread_callback_func_t for consistency >> - FS-7932 [mod_verto] Removed the param from >> the getMute function in verto class, not needed on underlying method >> - FS-8008 [mod_verto] Separate verto default >> config to have sep v4 and v6 listeners >> - FS-8016 [mod_conference] Reduce buffering >> of video in conference mux >> - FS-7977 [verto communicator] Fixing default >> resolution and cleaning code >> - FS-7992 [verto communicator] Fixed device >> list at settings >> - FS-8017 [verto communicator] Fixed uses of >> serialized verto in local storage >> - FS-7986 [verto communicator] Fix for >> devices not refreshing if system config changes >> - FS-7998 [verto communicator] Don?t prompt >> when recovering call, just do it. >> - FS-8003 [verto communicator] Use >> audioInDevices instead of audioDevices to match verto plugin >> - FS-8027 [verto communicator] Added >> watchTask flag to browserSync and add proper regex for replacements >> - FS-8026 [verto_communicator] Added an >> auto-focus directive to both dial-pad and login so that enter will just >> work. On dial-pad useful to provide keyboard only input without the need to >> using the mouse >> - FS-7995 [verto_communicator] Upon call >> recovery, emit an event on $rootScope so that controllers are able to >> properly clear states. >> - FS-7945 [verto communicator] Use >> angular-prompt to ask the user to enter a text for the banner. If >> cancelled, nothing is done. >> - FS-8045 [verto communicator] Make the >> folder structure compliant with AngularJS best practices and adjust build >> system. >> - FS-7957 [verto_communicator] Make console >> less chatty by commenting liveArray updates and get initial state of the >> conference on liveArray boot event. >> - FS-7979 [verto_communicator] Prompt for >> extension before transferring a conference member >> - FS-8001 [verto_communicator] For this to >> work, passing in the parameter was missing >> - FS-7979 [verto_communicator] Removed extra >> console.log and commented line >> - FS-8025 [verto_communicator] Restored the >> blue background on the video controls and making icons white again, looking >> better. >> - FS-8062 [verto_communicator] Fixed video >> controls tool-tips, now they are visible >> - FS-8048 [verto_communicator] Fixed infinite >> reconnect after changing hostname and websocket url >> - FS-8066 [verto communicator] Added encoded >> avatar url to userVariables so that mod_conference can use it when no >> video, or video mute >> - FS-8018 [verto_communicator] Separation of >> concerns. Get storage service to manage all settings instead of vertoService >> - FS-8043 [verto_communicator] Removed >> unnecessary calls to localStorage >> - FS-8040 [verto_communicator] Check if we >> have a valid resolution reported before calling camera routines and hide >> controls if none are found >> - FS-8092 [verto_communicator] If there is no >> data in localStorage, select best resolution for selected camera >> - FS-7840 [verto_communicator] Use >> chatChannel to send and receive messages from conferences >> - FS-8088 [verto_communicator] Call >> conference destroy upon hangup and on event destroy to properly unsubscribe >> from events >> - FS-8046 [verto] Fixed for library not >> passing device preferences to dialog properly >> - FS-8053 [verto] Don?t receive video on >> screen share >> - FS-8059 [verto] Fixed typo when >> transferring party from conference >> - FS-8060 [verto] Conditionally set video tag >> src to null for FF and empty string for others >> - FS-8087 [verto] Fixed issue in camera >> selection on recovery, refactor to use localStorage, change res detection, >> reload on network change, pass resCheck callback into deviceParams, always >> make one basic call to getusermedia to ensure perms are ok, pass valid res >> to callback, make $.FSRTC.validRes available globally, sync minified, fix >> depth issue in cached json, test for valid cache before setting vars >> - FS-8028 [mod_shout] Fixed random sockets >> being closed regression from FS-7621 >> - FS-8029 [jitterbuffer] Fixed robotic sound >> when using jitterbuffer when buffer timestamps get behind that of the >> packet timestamps, such as when the source clock is out of sync with our >> clock >> - FS-8056 [mod_voicemail] Fixed a segfault on >> vm_inject, regression from FS-7968 >> - FS-7968 [mod_voicemail] Fixed verbose events >> - FS-7942 [udptl] Fixed rare segfault on t.38 >> fax FS-8014 is a duplicate of this issue >> - FS-8031 [dtls] Fixed delayed DTLS media due >> to changing ICE candidates >> - FS-7903 [proxy_media] Fix Codec PROXY >> Exists but not at the desired implementation. 0hz 0ms 1ch error when using >> proxy media. >> - FS-7989 [fixbug.pl] Add ?author option >> - FS-8037 [mod_sofia] Fixed so zrtp-passthru >> doesn?t activate unless the zrtp-hash is in the SDP >> - FS-7135 [mod_sofia] Fixed response to >> re-invite with duplicate sdp (such as we get from session refresh) when soa >> is disabled to include an sdp. Fixed t.38 fax failure on session refresh >> - FS-8050 [mod_av] Fixed a crash when >> streaming rtmp of desktop share >> - FS-7640 [rtp] Fixed some comparisons in >> switch_rtp.c to be wraparound proof >> - FS-8057 [core] Fixed a segfault when doing >> video call when built against libyuv but not libvpx >> - FS-8069 [stun] Fixed ipv6 support missing >> in stun code >> - FS-8071 [rtp] remove unnecessary auto >> adjust remote address rules when in ICE mode >> - FS-8077 [mod_conference] Fix memory leak in >> record >> - FS-8091 [core] Added some missing message >> names to session message name list (would have caused missing information >> in some log messages) >> - FS-8093 [mod_silk] Remove giant stack >> allocation in switch_silk_decode >> >> >> >> _______________________________________________ >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> > > > -- > Luke Milbourne > > > Tel: 07857154817 > Google Talk/Email: luke.milbourne at gmail.com > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/2de146f7/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 27 17:38:40 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 27 Oct 2015 15:38:40 +0100 Subject: [Freeswitch-users] LUA script not found even though script directory is correct In-Reply-To: References: <104ED095-3AE3-46F5-BBE4-40C3E37E2FAF@440hz.fr> Message-ID: Thank you all. I'm using the Debian package 1.6.2 freeswitch-all, so I guess the start option is only valid for me - or using full path location for my lua script. On Tue, Oct 27, 2015 at 10:36 AM, Matt Broad wrote: > You can also use "--with-scriptdir" when configuring Freeswitch. > > e.g. ./configure --with-scriptdir=/etc/freeswitch/scripts/ > > This will overwrite the default script location to the one entered. This > will remove the need to use the start option suggested by Vallimamod > (although this is also a valid option if you are likely to change the > location and do not want to re-configure Freeswitch) > > Hope this helps > > thanks > Matt > > On 27 October 2015 at 09:09, Vallimamod Abdullah wrote: > >> Hi, >> >> Have you tried the freeswitch start option -scripts: >> >> -scripts [scriptsdir] -- alternate directory for scripts >> >> Best Regards, >> - Vallimamod >> . >> >> > On 27 Oct 2015, at 07:56, Michael Nielsen wrote: >> > >> > My quick-fix for now is: >> > > value="/etc/freeswitch/scripts/users.lua"/> >> > >> > But it would be nice to have a general setting of script dir to >> /etc/freeswitch/scripts/ >> > >> > but this works... >> > >> > >> > On Tue, Oct 27, 2015 at 7:53 AM, Michael Nielsen >> wrote: >> > And I've had tried: >> > 2015-10-27 01:52:18.389161 [INFO] mod_lua.cpp:335 lua: appending script >> directory: '/etc/freeswitch/scripts' >> > >> > 2015-10-27 01:52:18.389168 [INFO] mod_lua.cpp:325 binding 'users.lua' >> to 'directory' >> > >> > 2015-10-27 01:52:18.389176 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: >> '/etc/freeswitch/scripts' >> > >> > >> > >> > Still no luck >> > >> > >> > On Tue, Oct 27, 2015 at 7:50 AM, Michael Nielsen >> wrote: >> > That could of course fix the issue for know, but I'm running multiple >> FS' and would like to keep the structure for automatic updates on all FS' >> etc. >> > ...and I guess I like the real issue to be fixed, which is why FS >> doesn't recognise the value. >> > My startup log shows: >> > 2015-10-27 01:50:06.454994 [INFO] mod_lua.cpp:335 lua: appending script >> directory: '/etc/freeswitch/scripts/?.lua' >> > >> > 2015-10-27 01:50:06.455000 [INFO] mod_lua.cpp:325 binding 'users.lua' >> to 'directory' >> > >> > 2015-10-27 01:50:06.455008 [INFO] mod_lua.cpp:404 lua: LUA_PATH set to: >> '/etc/freeswitch/scripts/?.lua' >> > >> > >> > >> > >> > On Tue, Oct 27, 2015 at 3:18 AM, Kamil Nigmatullin < >> kamil.nigmatullin at gmail.com> wrote: >> > Just make a symlink to the folder >> > 27 ???. 2015 ?. 3:07 ???????????? "Michael Nielsen" < >> mic.niel84 at gmail.com> ???????: >> > >> > >> > > >> > > That refers to /usr/share/FreeSWITCH/scripts >> > > But I want the other dir which is set in LUA.conf.xml. >> > > The capital letters is my autocorrect on iOS :( >> > > >> > > >> > > On Monday, October 26, 2015, Russell Treleaven < >> rtreleaven at bunnykick.ca> wrote: >> > >> >> > >> from the freeswitch console issue "global_getvar script_dir" >> > >> >> > >> On Mon, Oct 26, 2015 at 2:17 PM, Michael Nielsen < >> mic.niel84 at gmail.com> wrote: >> > >>> >> > >>> The FS wiki mentions /?.lua, and I've tried without that ending but >> still no luck. >> > >>> >> > >>> I'm running freeswitch-all Debian package 1.6.2. >> > >>> >> > >>> >> > >>> On Monday, October 26, 2015, Michael Nielsen >> wrote: >> > >>>> >> > >>>> Yes, I've restarted FS and actually the entire server... >> > >>>> >> > >>>> On Sun, Oct 25, 2015 at 8:25 AM, ik wrote: >> > >>>>> >> > >>>>> Have you restarted freeswitch after setting the directory? >> > >>>>> The lua module is loaded as a core module, and can only be >> reloaded with FS itself (as I found out myself the hard way). >> > >>>>> >> > >>>>> Ido >> > >>>>> >> > >>>>> On Fri, Oct 23, 2015 at 4:02 PM, Michael Nielsen < >> mic.niel84 at gmail.com> wrote: >> > >>>>>> >> > >>>>>> My log shows this: >> > >>>>>> >> > >>>>>> 2015-10-23 08:00:17.609061 [INFO] mod_lua.cpp:335 lua: appending >> script directory: '/etc/freeswitch/scripts/?.lua' >> > >>>>>> >> > >>>>>> 2015-10-23 08:00:17.609067 [INFO] mod_lua.cpp:325 binding >> 'users.lua' to 'directory' >> > >>>>>> >> > >>>>>> 2015-10-23 08:00:17.609075 [INFO] mod_lua.cpp:404 lua: LUA_PATH >> set to: '/etc/freeswitch/scripts/?.lua' >> > >>>>>> >> > >>>>>> >> > >>>>>> If I move my script to /usr/share/... then it works, but I would >> like to keep my scripts in one place. >> > >>>>>> >> > >>>>>> >> > >>>>>> On Fri, Oct 23, 2015 at 2:26 PM, Michael Nielsen < >> mic.niel84 at gmail.com> wrote: >> > >>>>>>> >> > >>>>>>> I get the error: >> > >>>>>>> >> > >>>>>>> cannot open /usr/share/freeswitch/scripts/users.lua >> > >>>>>>> >> > >>>>>>> My script is located at /etc/freeswitch/scripts/ and I've added >> the following to my lua.conf.xml >> > >>>>>>> >> > >>>>>>> > value="/etc/freeswitch/scripts/?.lua"/> >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> Why is it still looking in /usr/share/freeswitch...? >> > >>>>>> >> > >>>>>> >> > >>>>>> >> > >>>>>> >> _________________________________________________________________________ >> > >>>>>> Professional FreeSWITCH Consulting Services: >> > >>>>>> consulting at freeswitch.org >> > >>>>>> http://www.freeswitchsolutions.com >> > >>>>>> >> > >>>>>> Official FreeSWITCH Sites >> > >>>>>> http://www.freeswitch.org >> > >>>>>> http://confluence.freeswitch.org >> > >>>>>> http://www.cluecon.com >> > >>>>>> >> > >>>>>> FreeSWITCH-users mailing list >> > >>>>>> FreeSWITCH-users at lists.freeswitch.org >> > >>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > >>>>>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > >>>>>> http://www.freeswitch.org >> > >>>>> >> > >>>>> >> > >>>>> >> > >>>>> >> _________________________________________________________________________ >> > >>>>> Professional FreeSWITCH Consulting Services: >> > >>>>> consulting at freeswitch.org >> > >>>>> http://www.freeswitchsolutions.com >> > >>>>> >> > >>>>> Official FreeSWITCH Sites >> > >>>>> http://www.freeswitch.org >> > >>>>> http://confluence.freeswitch.org >> > >>>>> http://www.cluecon.com >> > >>>>> >> > >>>>> FreeSWITCH-users mailing list >> > >>>>> FreeSWITCH-users at lists.freeswitch.org >> > >>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > >>>>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > >>>>> http://www.freeswitch.org >> > >>>> >> > >>>> >> > >>> >> > >>> >> _________________________________________________________________________ >> > >>> Professional FreeSWITCH Consulting Services: >> > >>> consulting at freeswitch.org >> > >>> http://www.freeswitchsolutions.com >> > >>> >> > >>> Official FreeSWITCH Sites >> > >>> http://www.freeswitch.org >> > >>> http://confluence.freeswitch.org >> > >>> http://www.cluecon.com >> > >>> >> > >>> FreeSWITCH-users mailing list >> > >>> FreeSWITCH-users at lists.freeswitch.org >> > >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > >>> UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > >>> http://www.freeswitch.org >> > >> >> > >> >> > > >> > > >> _________________________________________________________________________ >> > > Professional FreeSWITCH Consulting Services: >> > > consulting at freeswitch.org >> > > http://www.freeswitchsolutions.com >> > > >> > > Official FreeSWITCH Sites >> > > http://www.freeswitch.org >> > > http://confluence.freeswitch.org >> > > http://www.cluecon.com >> > > >> > > FreeSWITCH-users mailing list >> > > FreeSWITCH-users at lists.freeswitch.org >> > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > > http://www.freeswitch.org >> > >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> > >> > >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/58d072b0/attachment-0001.html From mic.niel84 at gmail.com Tue Oct 27 17:42:00 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 27 Oct 2015 15:42:00 +0100 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: Sorry for asking again - it's just one of the few things I have left... Does anyone know if I can install the mod_cdr_pg_csv to my freeswitch-all 1.6.2 debian package, without compiling myself? On Fri, Oct 23, 2015 at 9:40 AM, Michael Nielsen wrote: > Is it possible to install with the freeswitch-all in some way - as of now > - or is the only way to compile FS from scratch? > > On Thu, Oct 15, 2015 at 12:34 PM, Raphael Lechner < > raphael.lechner at gmail.com> wrote: > >> It?s probably related to the issue FS-8162. Maybe the postgresql-dev libs >> are not installed on the build server. >> I have rebuilded the debian packages on my test machine and in that >> freeswitch-all package exists the mod-cdr-pg-csv module. >> >> Raphael >> >> On 15 Oct 2015, at 12:02, Brian West wrote: >> >> Please file a JIRA so we can address this! >> >> Thanks, >> /b >> >> On Thursday, October 15, 2015, Michael Nielsen >> wrote: >> >>> Hello everyone. >>> >>> I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package >>> installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving >>> CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming >>> installed with freeswitch-all. When trying to run apt-get install >>> freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and >>> install a bunch of other packages? Isn?t it possible to use the module with >>> freeswitch-all? >>> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here ! | Reddit: >> /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/686d7bbd/attachment.html From mic.niel84 at gmail.com Tue Oct 27 17:43:02 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 27 Oct 2015 15:43:02 +0100 Subject: [Freeswitch-users] Running on port 443, pros and cons... Message-ID: Hi, Are anyone running FS on port 443 for making such service more available on public WiFis and such? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/62480729/attachment.html From mike at jerris.com Tue Oct 27 17:58:32 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 27 Oct 2015 10:58:32 -0400 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: If there is not a package for it already, please create a jira to address the issue. If possible, a pull request to correct the problem is appreciated. > On Oct 27, 2015, at 10:42 AM, Michael Nielsen wrote: > > Sorry for asking again - it's just one of the few things I have left... > Does anyone know if I can install the mod_cdr_pg_csv to my freeswitch-all 1.6.2 debian package, without compiling myself? > > On Fri, Oct 23, 2015 at 9:40 AM, Michael Nielsen > wrote: > Is it possible to install with the freeswitch-all in some way - as of now - or is the only way to compile FS from scratch? > > On Thu, Oct 15, 2015 at 12:34 PM, Raphael Lechner > wrote: > It?s probably related to the issue FS-8162. Maybe the postgresql-dev libs are not installed on the build server. > I have rebuilded the debian packages on my test machine and in that freeswitch-all package exists the mod-cdr-pg-csv module. > > Raphael > >> On 15 Oct 2015, at 12:02, Brian West > wrote: >> >> Please file a JIRA so we can address this! >> >> Thanks, >> /b >> >> On Thursday, October 15, 2015, Michael Nielsen > wrote: >> Hello everyone. >> >> I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming installed with freeswitch-all. When trying to run apt-get install freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and install a bunch of other packages? Isn?t it possible to use the module with freeswitch-all? >> >> >> -- >> Brian West >> brian at freeswitch.org >> >> Twitter: @FreeSWITCH , @briankwest >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> Got Bugs? Report them here ! | Reddit: /r/freeswitch >> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) >> iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/ee2d3ef6/attachment-0001.html From igor.bannicov at gmail.com Tue Oct 27 16:45:18 2015 From: igor.bannicov at gmail.com (Igor Bannicov) Date: Tue, 27 Oct 2015 15:45:18 +0200 Subject: [Freeswitch-users] Minimal configuration for FreeSWITCH 1.6 (audio only, works out of the box) Message-ID: Hi all, Lost some time to create for my projects a working minimal configuration of FreeSWITCH 1.6 (no video, no conferences, no IVRs, no logs). May be used as-is or as a base for more sophisticated configuration. Details in repo's README Would be glad, if it will help anybody. https://github.com/alphazo-id/fs1.6-min-audio Best regards! Igor Bannicov. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/ebc80746/attachment.html From mike at jerris.com Tue Oct 27 18:14:59 2015 From: mike at jerris.com (Michael Jerris) Date: Tue, 27 Oct 2015 11:14:59 -0400 Subject: [Freeswitch-users] Minimal configuration for FreeSWITCH 1.6 (audio only, works out of the box) In-Reply-To: References: Message-ID: This might be something interesting to merge in to our alternate configuration setups that we maintain in tree, consider making a pull request to add it. > On Oct 27, 2015, at 9:45 AM, Igor Bannicov wrote: > > Hi all, > Lost some time to create for my projects a working minimal configuration of FreeSWITCH 1.6 (no video, no conferences, no IVRs, no logs). > May be used as-is or as a base for more sophisticated configuration. > Details in repo's README > > Would be glad, if it will help anybody. > https://github.com/alphazo-id/fs1.6-min-audio > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/5f8d438c/attachment.html From lists at pbaines.com Tue Oct 27 18:32:01 2015 From: lists at pbaines.com (Peter Baines) Date: Tue, 27 Oct 2015 15:32:01 +0000 Subject: [Freeswitch-users] Eavesdrop on early media ? Message-ID: Hi, Is it possible to get early media on a eavesdrop call ? Regards, Peter -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/0d65546e/attachment.html From mic.niel84 at gmail.com Tue Oct 27 18:41:47 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Tue, 27 Oct 2015 16:41:47 +0100 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: I'm not able to install the package as it conflicts with freeswitch-all. On Tuesday, October 27, 2015, Michael Jerris wrote: > If there is not a package for it already, please create a jira to address > the issue. If possible, a pull request to correct the problem is > appreciated. > > > On Oct 27, 2015, at 10:42 AM, Michael Nielsen > wrote: > > Sorry for asking again - it's just one of the few things I have left... > Does anyone know if I can install the mod_cdr_pg_csv to my freeswitch-all > 1.6.2 debian package, without compiling myself? > > On Fri, Oct 23, 2015 at 9:40 AM, Michael Nielsen > wrote: > >> Is it possible to install with the freeswitch-all in some way - as of now >> - or is the only way to compile FS from scratch? >> >> On Thu, Oct 15, 2015 at 12:34 PM, Raphael Lechner < >> raphael.lechner at gmail.com >> > wrote: >> >>> It?s probably related to the issue FS-8162. Maybe the postgresql-dev >>> libs are not installed on the build server. >>> I have rebuilded the debian packages on my test machine and in that >>> freeswitch-all package exists the mod-cdr-pg-csv module. >>> >>> Raphael >>> >>> On 15 Oct 2015, at 12:02, Brian West >> > wrote: >>> >>> Please file a JIRA so we can address this! >>> >>> Thanks, >>> /b >>> >>> On Thursday, October 15, 2015, Michael Nielsen >> > wrote: >>> >>>> Hello everyone. >>>> >>>> I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package >>>> installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving >>>> CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming >>>> installed with freeswitch-all. When trying to run apt-get install >>>> freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and >>>> install a bunch of other packages? Isn?t it possible to use the module with >>>> freeswitch-all? >>>> >>> >>> >>> -- >>> >>> *Brian West* >>> brian at freeswitch.org >>> >>> >>> >>> *Twitter: @FreeSWITCH , @briankwest* >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> >>> Got Bugs? Report them here ! | Reddit: >>> /r/freeswitch >>> >>> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >>> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/671abf42/attachment.html From raphael.lechner at gmail.com Tue Oct 27 19:15:21 2015 From: raphael.lechner at gmail.com (Raphael Lechner) Date: Tue, 27 Oct 2015 17:15:21 +0100 Subject: [Freeswitch-users] mod_cdr_pg_csv not compatible with freeswitch-all? In-Reply-To: References: Message-ID: The strange thing is that the package is created on a clean checkout by running ./debian/util.sh build-all -i -z1 -aamd64 -j -cjessie -T /usr/src/freeswitch/src/debian/apt_sources.list but is not found as deb under http://files.freeswitch.org/repo/deb/freeswitch-1.6/pool/main/f/freeswitch/ I created a jira ticket(FS-8162 ) to address the issue, but probably the issue is related to the official build system. Thanks! > On 27 Oct 2015, at 15:58, Michael Jerris wrote: > > If there is not a package for it already, please create a jira to address the issue. If possible, a pull request to correct the problem is appreciated. > > >> On Oct 27, 2015, at 10:42 AM, Michael Nielsen > wrote: >> >> Sorry for asking again - it's just one of the few things I have left... >> Does anyone know if I can install the mod_cdr_pg_csv to my freeswitch-all 1.6.2 debian package, without compiling myself? >> >> On Fri, Oct 23, 2015 at 9:40 AM, Michael Nielsen > wrote: >> Is it possible to install with the freeswitch-all in some way - as of now - or is the only way to compile FS from scratch? >> >> On Thu, Oct 15, 2015 at 12:34 PM, Raphael Lechner > wrote: >> It?s probably related to the issue FS-8162. Maybe the postgresql-dev libs are not installed on the build server. >> I have rebuilded the debian packages on my test machine and in that freeswitch-all package exists the mod-cdr-pg-csv module. >> >> Raphael >> >>> On 15 Oct 2015, at 12:02, Brian West > wrote: >>> >>> Please file a JIRA so we can address this! >>> >>> Thanks, >>> /b >>> >>> On Thursday, October 15, 2015, Michael Nielsen > wrote: >>> Hello everyone. >>> >>> I?m running FreeSWITCH 1.6.2 on Debian 8 - from the Debian package installation freeswitch-all. I would like to use mod_cdr_pg_csv for saving CDR in PostgreSQL. However, the module mod_cdr_pg_csv is not coming installed with freeswitch-all. When trying to run apt-get install freeswitch-mod-cdr-pg-csv I cannot without removing freeswitch-all and install a bunch of other packages? Isn?t it possible to use the module with freeswitch-all? >>> >>> >>> -- >>> Brian West >>> brian at freeswitch.org >>> >>> Twitter: @FreeSWITCH , @briankwest >>> http://www.freeswitchbook.com >>> http://www.freeswitchcookbook.com >>> Got Bugs? Report them here ! | Reddit: /r/freeswitch >>> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) >>> iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/a91d4206/attachment-0001.html From ssinyagin at gmail.com Tue Oct 27 19:21:53 2015 From: ssinyagin at gmail.com (Stanislav Sinyagin) Date: Tue, 27 Oct 2015 17:21:53 +0100 Subject: [Freeswitch-users] Minimal configuration for FreeSWITCH 1.6 (audio only, works out of the box) In-Reply-To: References: Message-ID: well, as an author of one of those minimal configs, I should say that they all serve slightly different purposes and cannot be really merged. Also it's convenient to have the configuration in its own Git repo -- then all the history is easy to watch. On Tue, Oct 27, 2015 at 4:14 PM, Michael Jerris wrote: > This might be something interesting to merge in to our alternate > configuration setups that we maintain in tree, consider making a pull > request to add it. > > On Oct 27, 2015, at 9:45 AM, Igor Bannicov wrote: > > Hi all, > Lost some time to create for my projects a working minimal configuration of > FreeSWITCH 1.6 (no video, no conferences, no IVRs, no logs). > May be used as-is or as a base for more sophisticated configuration. > Details in repo's README > > Would be glad, if it will help anybody. > https://github.com/alphazo-id/fs1.6-min-audio > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org From sausageside at yahoo.com Tue Oct 27 20:19:26 2015 From: sausageside at yahoo.com (Sausage Side) Date: Tue, 27 Oct 2015 17:19:26 +0000 (UTC) Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: References: Message-ID: <865687248.3912469.1445966367004.JavaMail.yahoo@mail.yahoo.com> Thanks Anthony - for some reason this email showed as blank when I first opened it. Now I can see it. Who knows. Anyway, as I've written on the Jira case, this solved it. For others : yum install havegedhaveged -w 1024 and all the slowdowns go away. Thank you. On Monday, October 26, 2015 6:42 PM, Anthony Minessale wrote: Try creating entropy for the rng in /dev??Install some version of a rngd package.? On Sunday, October 25, 2015, Sausage Side wrote: @Brian - yes my command line has -nonat in already. The upnp detection slows it down even more. @Stanislav - I'l give it a go - never opened one of those before.before. Appreciate debian might not be an issue, but I'm just more familiar with centos. Obviously if no one knows how to resolve the centos issue then my options are to move to debian or just stay on 6.7. On Sunday, October 25, 2015 2:50 PM, Brian West wrote: Probably upnp/natpmp detection start with -nonat? On Sunday, October 25, 2015, Stanislav Sinyagin wrote: this looks like an issue worth opening a Jira ticket: https://freeswitch.org/jira/ the primary development platform is Debian 8, so there may be some OS-specific issues. On Sat, Oct 24, 2015 at 3:03 PM, David Wylie wrote: > I was running the following : > Centos 7.1 > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git 9fee9bc > 2015-10-21 16:56:09Z 64bit) > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU > > though it also happens with FreeSWITCH Version > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 > 18:24:28Z 64bit) > > I have asked this on SO as well : > http://stackoverflow.com/q/33305393/1642105 > > Intermittently, but about as often as 1 in 3, the start up process for > Freeswitch pauses for a very long time (variable, but has been as long as 14 > minutes). Running from the terminal window, here's the output. Notice the > time between the "Add Task 2" and the next line : > > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run > /usr/local/freeswitch/run > > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing > Engine. > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional > event dispatch thread 0 > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting SQL > thread. > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task > thread > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 > heartbeat (core) to run at 1445611214 > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 > check_ip (core) to run at 1445611214 > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list > rfc6598.auto default (deny) > > If I spin up a virgin 6.7 machine (droplet) and follow my exact same install > script, the longest pause I get at that spot is about 14 seconds, which is > fine. Apart from the operating systems as supplied the two installations are > similar. > > Does anyone have a guess as to why does it take so long on centos 7.1, and > not on 6.7? > And what is that check_ip doing? An amateurs look at the check_ip() in the > source shows it resolving a hostname, but if I run a wireshark trace on all > network interfaces it shows no activity at that point relating to DNS > lookups or anything (it does if I ping google.com so I think I would have > seen it). That's the same on 6.7 as well, so it's obviously not meant to, > bit I'm not sure how else to determine what it's waiting for. > > Cheers. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Brian West brian at freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.comGot Bugs? Report them here! | Reddit:?/r/freeswitchT:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 |?ISN:410*543 |?Skype:briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Anthony Minessale II ? ? ? ? @anthmfs??? @FreeSWITCH??? ? http://freeswitch.org/ ?? http://cluecon.com/ ?? http://twitter.com/FreeSWITCH? irc.freenode.net #freeswitch?? http://freeswitch.org/g+ ClueCon Weekly Development Call? ??sip:888 at conference.freeswitch.org ?? +19193869900? https://www.youtube.com/watch?v=9XXgW34t40shttps://www.youtube.com/watch?v=NLaDpGQuZDA _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/d7407cda/attachment.html From covici at ccs.covici.com Tue Oct 27 20:33:51 2015 From: covici at ccs.covici.com (covici at ccs.covici.com) Date: Tue, 27 Oct 2015 13:33:51 -0400 Subject: [Freeswitch-users] =?utf-8?q?ClueCon_Weekly_=E2=80=93_October_21?= =?utf-8?q?=2C_2015_=E2=80=93_Daniel-Constantin_Mierla?= In-Reply-To: <562e8c47a24df_1e5fc6732035f@resque-worker.6.mail> References: <562e8c47a24df_1e5fc6732035f@resque-worker.6.mail> Message-ID: <14412.1445967231@ccs.covici.com> The link is not working for me -- I get a 404. Ken Rice wrote: > New Post on freeswitch.org from Kathleen King > check it out at http://ift.tt/1MPplBU > ClueCon Weekly ? October 21, 2015 ? Daniel-Constantin Mierla > > Links:http://ift.tt/1NwJbVn;http://ift.tt/1NwJbVs;http://ift.tt/1kIB26Thttp://ift.tt/1kIB26W; > > > ---------------------------------------------------- > Alternatives: > > ---------------------------------------------------- > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici at ccs.covici.com From abaci64 at gmail.com Tue Oct 27 22:27:13 2015 From: abaci64 at gmail.com (Abaci B) Date: Tue, 27 Oct 2015 15:27:13 -0400 Subject: [Freeswitch-users] Re - FreeSWITCH Lua CUSTOM events interrupting session:streamFile playback - is this possible? Message-ID: I bumped in to a similar Issue where I have a large number of callers listening to a file and in some cases I would like to interrupt everyone listening to a specific file. I tried deleting the file but the file is still being played back, I guess it's either playing from cache or it's buffered, is there a way to not buffer or cache the file? I tried sending an even but the setInputCallback doesn't get triggered from non DTMF on the channel, question is if there is a way to create an event that will trigger the callback function (in lua) or if there is a way to have the callback function listen to custom events, I'm ok if it needs some patching of the code if someone can give me a clue. On Mon, Dec 8, 2014 at 6:00 PM, Andrew Keil wrote: > To FreeSWITCH users, > > > > After progressing with Lua inside FreeSWITCH I have a question that I > cannot source an answer for within the current FreeSWITCH documentation. > > > > I have a requirement for an external application to process an event (via > the event socket layer) then return the results back to the application > while an audio file is played back in a loop to the caller. > > > > From the current documentation this method allows for the event to be sent > then the return event is ?consumed? using a polling approach. However the > caller is listening to silence. > > > > function poll() > > -- create event and listener > > local event = freeswitch.Event("CUSTOM", "ping::running?") > > local con = freeswitch.EventConsumer("CUSTOM", "ping::running!") > > > > -- add text ad libitum > > event:addHeader("hi", "there") > > -- fire event > > event:fire() > > -- and wait for reply but not very long > > local retevent = con:pop(1, 5000) > > if retevent then > > print("reply received") > > freeswitch.consoleLog("DEBUG", > string.format("reply received: %s\n",retevent:getHeader("Result"))) > > return true > > end > > print("no reply") > > freeswitch.consoleLog("DEBUG", "no reply\n") > > return false > > end > > > > *Some questions:* > > 1) Is there a way to playback audio (eg. session:streamFile(?)) > while this takes place, since currently session:streamFile(?) seems to be a > blocking function (ie. Finishes when the audio file is played back > completely)? > > 2) Is there a way to use session:setInputCallback(?) to handle an > external CUSTOM event being returned (since this would then be able to > interrupt the session:streamFile(?) just like it does for DTMF or speech > recognition)? > > > > If you have a preferred approach to solving this then I am open to your > suggestions. > > > > I appreciate any assistance that you can give. > > > > Kind Regards, > > > > Andrew Keil > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/51734caa/attachment.html From fs.user at fordior.net Wed Oct 28 02:32:17 2015 From: fs.user at fordior.net (EL) Date: Wed, 28 Oct 2015 00:32:17 +0100 Subject: [Freeswitch-users] Running on port 443, pros and cons... In-Reply-To: References: Message-ID: <20151027233217.GA8262@mail.marktcontact.com> > Are anyone running FS on port 443 for making such service more available on > public WiFis and such? Configure a VPN on your FS server and make it listen on port 443 and register to FS over the VPN. Using a VPN in case of public wifi networks is a win anyway. Bonus: the ISP can't see the voip traffic. -- EL From anthony.minessale at gmail.com Wed Oct 28 02:43:34 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Tue, 27 Oct 2015 18:43:34 -0500 Subject: [Freeswitch-users] Re - FreeSWITCH Lua CUSTOM events interrupting session:streamFile playback - is this possible? In-Reply-To: References: Message-ID: uuid_break [all] if all is there it stops them all, otherwise the currently playing file will. On Tue, Oct 27, 2015 at 2:27 PM, Abaci B wrote: > I bumped in to a similar Issue where I have a large number of callers > listening to a file and in some cases I would like to interrupt everyone > listening to a specific file. > I tried deleting the file but the file is still being played back, I guess > it's either playing from cache or it's buffered, is there a way to not > buffer or cache the file? > I tried sending an even but the setInputCallback doesn't get triggered > from non DTMF on the channel, question is if there is a way to create an > event that will trigger the callback function (in lua) or if there is a way > to have the callback function listen to custom events, I'm ok if it needs > some patching of the code if someone can give me a clue. > > > On Mon, Dec 8, 2014 at 6:00 PM, Andrew Keil > wrote: > >> To FreeSWITCH users, >> >> >> >> After progressing with Lua inside FreeSWITCH I have a question that I >> cannot source an answer for within the current FreeSWITCH documentation. >> >> >> >> I have a requirement for an external application to process an event (via >> the event socket layer) then return the results back to the application >> while an audio file is played back in a loop to the caller. >> >> >> >> From the current documentation this method allows for the event to be >> sent then the return event is ?consumed? using a polling approach. However >> the caller is listening to silence. >> >> >> >> function poll() >> >> -- create event and listener >> >> local event = freeswitch.Event("CUSTOM", "ping::running?") >> >> local con = freeswitch.EventConsumer("CUSTOM", "ping::running!") >> >> >> >> -- add text ad libitum >> >> event:addHeader("hi", "there") >> >> -- fire event >> >> event:fire() >> >> -- and wait for reply but not very long >> >> local retevent = con:pop(1, 5000) >> >> if retevent then >> >> print("reply received") >> >> freeswitch.consoleLog("DEBUG", >> string.format("reply received: %s\n",retevent:getHeader("Result"))) >> >> return true >> >> end >> >> print("no reply") >> >> freeswitch.consoleLog("DEBUG", "no reply\n") >> >> return false >> >> end >> >> >> >> *Some questions:* >> >> 1) Is there a way to playback audio (eg. session:streamFile(?)) >> while this takes place, since currently session:streamFile(?) seems to be a >> blocking function (ie. Finishes when the audio file is played back >> completely)? >> >> 2) Is there a way to use session:setInputCallback(?) to handle an >> external CUSTOM event being returned (since this would then be able to >> interrupt the session:streamFile(?) just like it does for DTMF or speech >> recognition)? >> >> >> >> If you have a preferred approach to solving this then I am open to your >> suggestions. >> >> >> >> I appreciate any assistance that you can give. >> >> >> >> Kind Regards, >> >> >> >> Andrew Keil >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/35236ea8/attachment-0001.html From abaci64 at gmail.com Wed Oct 28 03:24:16 2015 From: abaci64 at gmail.com (Abaci B) Date: Tue, 27 Oct 2015 20:24:16 -0400 Subject: [Freeswitch-users] Re - FreeSWITCH Lua CUSTOM events interrupting session:streamFile playback - is this possible? In-Reply-To: References: Message-ID: problem is that I only want to interrupt users playing a specific file, that's why I was thinking of an even so that I can include the filename in an event header and in the callback check if the header matches the file currently being played and break, uuid_break would interrupt even users listening to another file, I can probably loop through all calls with uuid_getvar to check if the file is currently being played but would prefer a more elegant solution On Tue, Oct 27, 2015 at 7:43 PM, Anthony Minessale < anthony.minessale at gmail.com> wrote: > uuid_break [all] > > if all is there it stops them all, otherwise the currently playing file > will. > > > On Tue, Oct 27, 2015 at 2:27 PM, Abaci B wrote: > >> I bumped in to a similar Issue where I have a large number of callers >> listening to a file and in some cases I would like to interrupt everyone >> listening to a specific file. >> I tried deleting the file but the file is still being played back, I >> guess it's either playing from cache or it's buffered, is there a way to >> not buffer or cache the file? >> I tried sending an even but the setInputCallback doesn't get triggered >> from non DTMF on the channel, question is if there is a way to create an >> event that will trigger the callback function (in lua) or if there is a way >> to have the callback function listen to custom events, I'm ok if it needs >> some patching of the code if someone can give me a clue. >> >> >> On Mon, Dec 8, 2014 at 6:00 PM, Andrew Keil >> wrote: >> >>> To FreeSWITCH users, >>> >>> >>> >>> After progressing with Lua inside FreeSWITCH I have a question that I >>> cannot source an answer for within the current FreeSWITCH documentation. >>> >>> >>> >>> I have a requirement for an external application to process an event >>> (via the event socket layer) then return the results back to the >>> application while an audio file is played back in a loop to the caller. >>> >>> >>> >>> From the current documentation this method allows for the event to be >>> sent then the return event is ?consumed? using a polling approach. However >>> the caller is listening to silence. >>> >>> >>> >>> function poll() >>> >>> -- create event and listener >>> >>> local event = freeswitch.Event("CUSTOM", "ping::running?") >>> >>> local con = freeswitch.EventConsumer("CUSTOM", "ping::running!") >>> >>> >>> >>> -- add text ad libitum >>> >>> event:addHeader("hi", "there") >>> >>> -- fire event >>> >>> event:fire() >>> >>> -- and wait for reply but not very long >>> >>> local retevent = con:pop(1, 5000) >>> >>> if retevent then >>> >>> print("reply received") >>> >>> freeswitch.consoleLog("DEBUG", >>> string.format("reply received: %s\n",retevent:getHeader("Result"))) >>> >>> return true >>> >>> end >>> >>> print("no reply") >>> >>> freeswitch.consoleLog("DEBUG", "no reply\n") >>> >>> return false >>> >>> end >>> >>> >>> >>> *Some questions:* >>> >>> 1) Is there a way to playback audio (eg. session:streamFile(?)) >>> while this takes place, since currently session:streamFile(?) seems to be a >>> blocking function (ie. Finishes when the audio file is played back >>> completely)? >>> >>> 2) Is there a way to use session:setInputCallback(?) to handle an >>> external CUSTOM event being returned (since this would then be able to >>> interrupt the session:streamFile(?) just like it does for DTMF or speech >>> recognition)? >>> >>> >>> >>> If you have a preferred approach to solving this then I am open to your >>> suggestions. >>> >>> >>> >>> I appreciate any assistance that you can give. >>> >>> >>> >>> Kind Regards, >>> >>> >>> >>> Andrew Keil >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/361f9ef9/attachment.html From lexxua at gmail.com Wed Oct 28 14:57:58 2015 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Wed, 28 Oct 2015 12:57:58 +0100 Subject: [Freeswitch-users] Running on port 443, pros and cons... In-Reply-To: <20151027233217.GA8262@mail.marktcontact.com> References: <20151027233217.GA8262@mail.marktcontact.com> Message-ID: Greets! If we talking about sip it useless. Because it will work only for sip TCP or sip TLS . It would not work if proxy in the middle. Don't forget about rtp ports. On Oct 28, 2015 12:34 AM, "EL" wrote: > > Are anyone running FS on port 443 for making such service more available > on > > public WiFis and such? > > Configure a VPN on your FS server and make it listen on port 443 > and register to FS over the VPN. Using a VPN in case of public > wifi networks is a win anyway. Bonus: the ISP can't see the voip > traffic. > > -- > EL > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/f5d5f7f6/attachment.html From deforceczt at gmail.com Wed Oct 28 15:09:13 2015 From: deforceczt at gmail.com (Vladislav Ivanov) Date: Wed, 28 Oct 2015 14:09:13 +0200 Subject: [Freeswitch-users] Disable function message level? Message-ID: Hello, I have messed up in settings from one of my old freeswitch installations, and right now my loglevel 7 level is sending a lot of messages like that: tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7fbee8004670) msg 0x7fbee800aa70 from (udp/) has 1 bytes, veclen = 1 tport_type_udp.c:354 tport_recv_dgram() tport_recv_dgram(0x7fbee8004670): runt of 1 bytes nta.c:7159 _nta_incoming_timer() nta: timer J fired, terminate 200 response nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, 1/1 term, 1/1 free tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7fbee8004670): events IN tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7fbee8004670) msg 0x7fbee80075a0 from () has 4 bytes, veclen = 1 tport.c:3023 tport_deliver() tport_deliver(0x7fbee8004670): bad msg 0x7fbee80075a0 (4 bytes) from udp//sip next=(nil) tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7fbee8004670): events IN tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7fbee8004670) msg 0x7fbee80062c0 from (udp/) has 1 bytes, veclen = 1 tport_type_udp.c:354 tport_recv_dgram() tport_recv_dgram(0x7fbee8004670): runt of 1 bytes tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7fbee8004670): events IN tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) My settings: freeswitch at internal> /log +OK log level [7] freeswitch at internal> /debug fs_cli debug level set to 0 How can I disable this messages? I'm confused why those messages are showing. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/649a8a30/attachment-0001.html From italo at freeswitch.org Wed Oct 28 15:48:43 2015 From: italo at freeswitch.org (=?UTF-8?B?w410YWxvIFJvc3Np?=) Date: Wed, 28 Oct 2015 09:48:43 -0300 Subject: [Freeswitch-users] Disable function message level? In-Reply-To: References: Message-ID: sofia loglevel all 0 On Wed, Oct 28, 2015 at 9:09 AM, Vladislav Ivanov wrote: > Hello, > > I have messed up in settings from one of my old freeswitch installations, > and right now my loglevel 7 level is sending a lot of messages like that: > > tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) > tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7fbee8004670) msg > 0x7fbee800aa70 from (udp/) has 1 bytes, veclen = 1 > tport_type_udp.c:354 tport_recv_dgram() tport_recv_dgram(0x7fbee8004670): > runt of 1 bytes > nta.c:7159 _nta_incoming_timer() nta: timer J fired, terminate 200 response > nta.c:7188 _nta_incoming_timer() nta_incoming_timer: 0/0 resent, 0/0 tout, > 1/1 term, 1/1 free > tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7fbee8004670): events IN > tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) > tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7fbee8004670) msg > 0x7fbee80075a0 from () has 4 bytes, veclen = 1 > tport.c:3023 tport_deliver() tport_deliver(0x7fbee8004670): bad msg > 0x7fbee80075a0 (4 bytes) from udp//sip next=(nil) > tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7fbee8004670): events IN > tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) > tport.c:3205 tport_recv_iovec() tport_recv_iovec(0x7fbee8004670) msg > 0x7fbee80062c0 from (udp/) has 1 bytes, veclen = 1 > tport_type_udp.c:354 tport_recv_dgram() tport_recv_dgram(0x7fbee8004670): > runt of 1 bytes > tport.c:2749 tport_wakeup_pri() tport_wakeup_pri(0x7fbee8004670): events IN > tport.c:2864 tport_recv_event() tport_recv_event(0x7fbee8004670) > > My settings: > freeswitch at internal> /log > +OK log level [7] > freeswitch at internal> /debug > fs_cli debug level set to 0 > > > How can I disable this messages? I'm confused why those messages are > showing. > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- ?talo Rossi italo at freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/74c0de8d/attachment.html From martyn at magiccow.co.uk Wed Oct 28 16:48:52 2015 From: martyn at magiccow.co.uk (Martyn Davies) Date: Wed, 28 Oct 2015 13:48:52 +0000 Subject: [Freeswitch-users] Re- Hex values inside ESL "plain" event messages? In-Reply-To: References: <562D9AEF.2070402@mst.edu> Message-ID: Andrew, I just wanted to to add that I used an open library called JSMN ('jasmine') to decode JSON messages in a "C" application. This wasn't at all painful to use with the Freeswitch JSON-formatted events. This is another way of solving the problem. Regards, Martyn On 26 October 2015 at 21:37, Andrew Keil wrote: > Nathan, > > Thanks for your response. I have since implemented a simple parser that > converts any %xx to the ASCII character (which you are correct with my aim > to simply make it more readable). I have tested this and it works fine. > So if, in a future FreeSWITCH version, no %xx characters are used inside > the values it will just work anyway. > > I take your point about the newline character. > > Andrew > > > -----Original Message----- > From: freeswitch-users-bounces at lists.freeswitch.org [mailto: > freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Nathan > Neulinger > Sent: Monday, 26 October 2015 2:16 PM > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] Re- Hex values inside ESL "plain" event > messages? > > A plain message couldn't safely (for parsing purposes) include all of the > characters that would be completely valid in json. > > Take a newline for example. That would simply encode to \n in the text of > a json message, but would completely screw up the plain format one. > > As for the selection of which characters get encoded, that I don't have > any info on. Below I see colons and spaces inconsistently encoded. While > probably not critical, it seems like a relatively safe choice. > > Simple matter - since the plain message can't possibly cover the entire > character set - you have to support decoding, at which point, it shouldn't > matter which ones are encoded for anything other than human readability. > > -- Nathan > > On 10/25/2015 05:24 PM, Andrew Keil wrote: > > To FreeSWITCH users, > > > > I just wanted to check if there is a reason why hex values are > > included inside the ESL "plain" event messages, since when I use JSON > > event messages they are correctly converted to the correct ASCII > > character. I would prefer to use the plain messages since it is > > quicker for my back-end in "C" to work with, however obviously I need to > switch the hex characters back to ASCII (which is easy I know), however I > wondered if this is just a historic thing kept in or whether it should be > changed to output the ASCII values? > > > > Any feedback will be of interest. > > > > For example (HEARTBEAT) from a simple TELNET session to FreeSWITCH: > > > > event plain HEARTBEAT > > > > Content-Type: command/reply > > > > Reply-Text: +OK event listener enabled plain > > > > Content-Length: 901 > > > > Content-Type: text/event-plain > > > > Event-Name: HEARTBEAT > > > > Core-UUID: 92575721-6081-4b86-baed-c44e3bf0f3c8 > > > > FreeSWITCH-Hostname: visytel-laptop > > > > FreeSWITCH-Switchname: visytel-laptop > > > > FreeSWITCH-IPv4: 192.168.15.13 > > > > FreeSWITCH-IPv6: 2001%3A0%3A5ef5%3A79fd%3A2cd4%3A4228%3A876a%3Aad51 > > > > Event-Date-Local: 2015-10-26%2009%3A09%3A44 > > > > Event-Date-GMT: Sun,%2025%20Oct%202015%2022%3A09%3A44%20GMT > > > > Event-Date-Timestamp: 1445810984231200 > > > > Event-Calling-File: switch_core.c > > > > Event-Calling-Function: send_heartbeat > > > > Event-Calling-Line-Number: 70 > > > > Event-Sequence: 512 > > > > Event-Info: System%20Ready > > > > Up-Time: > > 0%20years,%200%20days,%200%20hours,%201%20minute,%200%20seconds,%2019% > > 20milliseconds,%20180%20microseconds > > > > FreeSWITCH-Version: 1.5.15b~64bit > > > > Uptime-msec: 60019 > > > > Session-Count: 0 > > > > Max-Sessions: 1000 > > > > Session-Per-Sec: 30 > > > > Session-Per-Sec-Max: 0 > > > > Session-Per-Sec-FiveMin: 0 > > > > Session-Since-Startup: 0 > > > > Session-Peak-Max: 0 > > > > Session-Peak-FiveMin: 0 > > > > Idle-CPU: 99.583980 > > > > Regards, > > > > Andrew Keil > > > > > > > > ______________________________________________________________________ > > ___ Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use > > rs > > http://www.freeswitch.org > > > > -- > ------------------------------------------------------------ > Nathan Neulinger nneul at mst.edu > Missouri S&T Information Technology (573) 612-1412 > System Administrator - Architect > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/350c8b52/attachment.html From mic.niel84 at gmail.com Wed Oct 28 16:50:28 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Wed, 28 Oct 2015 14:50:28 +0100 Subject: [Freeswitch-users] Running on port 443, pros and cons... In-Reply-To: References: <20151027233217.GA8262@mail.marktcontact.com> Message-ID: I'm running sip with TLS and Srtp. But I guess you are right with the rtp ports :( On Wednesday, October 28, 2015, Volodymyr Fedorov wrote: > Greets! > If we talking about sip it useless. Because it will work only for sip TCP > or sip TLS . It would not work if proxy in the middle. Don't forget about > rtp ports. > On Oct 28, 2015 12:34 AM, "EL" > wrote: > >> > Are anyone running FS on port 443 for making such service more >> available on >> > public WiFis and such? >> >> Configure a VPN on your FS server and make it listen on port 443 >> and register to FS over the VPN. Using a VPN in case of public >> wifi networks is a win anyway. Bonus: the ISP can't see the voip >> traffic. >> >> -- >> EL >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/679fc301/attachment-0001.html From fs.user at fordior.net Wed Oct 28 18:26:27 2015 From: fs.user at fordior.net (EL) Date: Wed, 28 Oct 2015 16:26:27 +0100 Subject: [Freeswitch-users] Running on port 443, pros and cons... In-Reply-To: References: <20151027233217.GA8262@mail.marktcontact.com> Message-ID: <20151028152627.GA9859@mail.marktcontact.com> > If we talking about sip it useless. Because it will work only for sip TCP > or sip TLS . It would not work if proxy in the middle. Don't forget about > rtp ports. Adapt conf/sip_profiles/internal.xml (or make a separate sip profile for the vpn) to listen on the VPN address. Config your sip client to listen on the tun interface with the relevant VPN ip. If the public wifi is only allowing egress 443 over tcp, adapt the vpn config to use tcp. You can even run two different vpn configurations at the same time (listening on different ports and protocols). -- EL From lexxua at gmail.com Wed Oct 28 18:55:46 2015 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Wed, 28 Oct 2015 16:55:46 +0100 Subject: [Freeswitch-users] Running on port 443, pros and cons... In-Reply-To: <20151028152627.GA9859@mail.marktcontact.com> References: <20151027233217.GA8262@mail.marktcontact.com> <20151028152627.GA9859@mail.marktcontact.com> Message-ID: Actually unfortunately vpn is not so ideal solution. You have to support VPN-server, Certificates so on. And not all of types vpn can use only one tcp port that can be changed (I know that only OpenVPN can do this). And usage it on mobile clients gives another layer of problems. Interesting how WebRTC works behind proxy / nat with crazy firewall rules ? Someone in mailing list test it ? Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/1a9d90ea/attachment.html From s.safarov at gmail.com Wed Oct 28 19:42:05 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Wed, 28 Oct 2015 19:42:05 +0300 Subject: [Freeswitch-users] Running on port 443, pros and cons... In-Reply-To: References: <20151027233217.GA8262@mail.marktcontact.com> <20151028152627.GA9859@mail.marktcontact.com> Message-ID: I think is bad idea to make call trough HTTP proxy. FS can work on any port if no man(proxy) in the middle. Try authenticate on HTTP proxy and scan what is TCP and UDP ports open communication. Then make decisions. On Wed, Oct 28, 2015 at 6:55 PM, Volodymyr Fedorov wrote: > Actually unfortunately vpn is not so ideal solution. You have to support > VPN-server, Certificates so on. And not all of types vpn can use only one > tcp port that can be changed (I know that only OpenVPN can do this). And > usage it on mobile clients gives another layer of problems. > Interesting how WebRTC works behind proxy / nat with crazy firewall rules > ? Someone in mailing list test it ? > Thanks. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/f65ea8f8/attachment.html From anthony.minessale at gmail.com Thu Oct 29 05:11:53 2015 From: anthony.minessale at gmail.com (Anthony Minessale) Date: Wed, 28 Oct 2015 21:11:53 -0500 Subject: [Freeswitch-users] Re- Hex values inside ESL "plain" event messages? In-Reply-To: References: <562D9AEF.2070402@mst.edu> Message-ID: We also supply a C ESL lib that handles the encoding and also solves potential race conditions on the socket. On Wed, Oct 28, 2015 at 8:48 AM, Martyn Davies wrote: > Andrew, > > I just wanted to to add that I used an open library called JSMN > ('jasmine') to decode JSON messages in a "C" application. This wasn't at > all painful to use with the Freeswitch JSON-formatted events. This is > another way of solving the problem. > > Regards, > Martyn > > > On 26 October 2015 at 21:37, Andrew Keil wrote: > >> Nathan, >> >> Thanks for your response. I have since implemented a simple parser that >> converts any %xx to the ASCII character (which you are correct with my aim >> to simply make it more readable). I have tested this and it works fine. >> So if, in a future FreeSWITCH version, no %xx characters are used inside >> the values it will just work anyway. >> >> I take your point about the newline character. >> >> Andrew >> >> >> -----Original Message----- >> From: freeswitch-users-bounces at lists.freeswitch.org [mailto: >> freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Nathan >> Neulinger >> Sent: Monday, 26 October 2015 2:16 PM >> To: FreeSWITCH Users Help >> Subject: Re: [Freeswitch-users] Re- Hex values inside ESL "plain" event >> messages? >> >> A plain message couldn't safely (for parsing purposes) include all of the >> characters that would be completely valid in json. >> >> Take a newline for example. That would simply encode to \n in the text of >> a json message, but would completely screw up the plain format one. >> >> As for the selection of which characters get encoded, that I don't have >> any info on. Below I see colons and spaces inconsistently encoded. While >> probably not critical, it seems like a relatively safe choice. >> >> Simple matter - since the plain message can't possibly cover the entire >> character set - you have to support decoding, at which point, it shouldn't >> matter which ones are encoded for anything other than human readability. >> >> -- Nathan >> >> On 10/25/2015 05:24 PM, Andrew Keil wrote: >> > To FreeSWITCH users, >> > >> > I just wanted to check if there is a reason why hex values are >> > included inside the ESL "plain" event messages, since when I use JSON >> > event messages they are correctly converted to the correct ASCII >> > character. I would prefer to use the plain messages since it is >> > quicker for my back-end in "C" to work with, however obviously I need >> to switch the hex characters back to ASCII (which is easy I know), however >> I wondered if this is just a historic thing kept in or whether it should be >> changed to output the ASCII values? >> > >> > Any feedback will be of interest. >> > >> > For example (HEARTBEAT) from a simple TELNET session to FreeSWITCH: >> > >> > event plain HEARTBEAT >> > >> > Content-Type: command/reply >> > >> > Reply-Text: +OK event listener enabled plain >> > >> > Content-Length: 901 >> > >> > Content-Type: text/event-plain >> > >> > Event-Name: HEARTBEAT >> > >> > Core-UUID: 92575721-6081-4b86-baed-c44e3bf0f3c8 >> > >> > FreeSWITCH-Hostname: visytel-laptop >> > >> > FreeSWITCH-Switchname: visytel-laptop >> > >> > FreeSWITCH-IPv4: 192.168.15.13 >> > >> > FreeSWITCH-IPv6: 2001%3A0%3A5ef5%3A79fd%3A2cd4%3A4228%3A876a%3Aad51 >> > >> > Event-Date-Local: 2015-10-26%2009%3A09%3A44 >> > >> > Event-Date-GMT: Sun,%2025%20Oct%202015%2022%3A09%3A44%20GMT >> > >> > Event-Date-Timestamp: 1445810984231200 >> > >> > Event-Calling-File: switch_core.c >> > >> > Event-Calling-Function: send_heartbeat >> > >> > Event-Calling-Line-Number: 70 >> > >> > Event-Sequence: 512 >> > >> > Event-Info: System%20Ready >> > >> > Up-Time: >> > 0%20years,%200%20days,%200%20hours,%201%20minute,%200%20seconds,%2019% >> > 20milliseconds,%20180%20microseconds >> > >> > FreeSWITCH-Version: 1.5.15b~64bit >> > >> > Uptime-msec: 60019 >> > >> > Session-Count: 0 >> > >> > Max-Sessions: 1000 >> > >> > Session-Per-Sec: 30 >> > >> > Session-Per-Sec-Max: 0 >> > >> > Session-Per-Sec-FiveMin: 0 >> > >> > Session-Since-Startup: 0 >> > >> > Session-Peak-Max: 0 >> > >> > Session-Peak-FiveMin: 0 >> > >> > Idle-CPU: 99.583980 >> > >> > Regards, >> > >> > Andrew Keil >> > >> > >> > >> > ______________________________________________________________________ >> > ___ Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use >> > rs >> > http://www.freeswitch.org >> > >> >> -- >> ------------------------------------------------------------ >> Nathan Neulinger nneul at mst.edu >> Missouri S&T Information Technology (573) 612-1412 >> System Administrator - Architect >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ * ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151028/98b40a70/attachment-0001.html From o_emiliano at yahoo.it Thu Oct 29 12:54:08 2015 From: o_emiliano at yahoo.it (Emiliano o.) Date: Thu, 29 Oct 2015 09:54:08 +0000 (UTC) Subject: [Freeswitch-users] bridging in video conference, bad video quality In-Reply-To: <1679383183.3943907.1445784053438.JavaMail.yahoo@mail.yahoo.com> References: <1679383183.3943907.1445784053438.JavaMail.yahoo@mail.yahoo.com> Message-ID: <476857478.7085270.1446112448236.JavaMail.yahoo@mail.yahoo.com> It works.. thanks you, many manythanks you saved my life, recompiled all and all do what i expect it does. One problem not relater to freeswtich was the softphone i use for testing, in the decode part of OpenH264 or mod_av (c code) i have printed the resolution of frame sent by softphone. X-lite (only h263), Jitsi (max frame sended in h264 was 1280x720), Lifesize (H264 352x288) i don't have found a solid sofphone for testing my freeswitch whiout web rtc in HD (1980x1080) do you know anyone?thanks you for all you have done a great job and productEmiliano OlivierItaly, Rome Da: Emiliano o. A: FreeSWITCH Users Help Inviato: Domenica 25 Ottobre 2015 15:40 Oggetto: Re: [Freeswitch-users] bridging in video conference, bad video quality thank you a ?lot for this information, i not have found any clue int this direction, but tomorrow morning i'll reinstall all on debian and try it.Hopefully this help me, in some manner.Emiliano Il Sabato 24 Ottobre 2015 19:26, Anthony Minessale ha scritto: You are choosing to work on a platform we have not tested.You should try to build on debian 8 jessie with our repo for depends with detailed instructions we have put out there after spending a year on this project.The libraries used in video are all over the place in various distros so you can either painstakingly try to check all the versions of each one we use or reproduce your problem according to our specifications at?https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video Otherwise the possibility that your problem is system related will always loom. On Sat, Oct 24, 2015 at 10:26 AM, Thomas Auge wrote: I saw a video bandwidth cap config in vars.xml somewhere. Maybe that's set a bit too low? Just a random guess. On 10/23/2015 10:03 AM, emiliano olivier wrote: > Hello, thanks you in advance for all help provided. > I have successfully recompiled the master project of freeswitch > Correcly downloaded compiled and configured libav and all needed > dependencies. > The freeswitch is correcly configured, i have passed 2-3 months studying it, > no warning in fs_cli, all work well. > my problem concern video quality in video call 720p or 1080p. > The relevant information about video conference in xml are this: > > > > > > > the video size of the frame generated in trascoding (mux) are sized correcly > 1280x720 but the quality of the video is very low and SD. > The same problem is present using VP8 codec, or H263+/H263 trascoded via > libav or in H264 trascoded via OpenH264 mod > > The problem is present even with only 2 member in conference. The virtual > machine is ubuntu 14.04.1 quad core machine 4GB di ram. > > can someone help in some manner? i am a bit desperate. > thank you > Emiliano Oivier > > > > > -- > View this message in context: http://freeswitch-users.2379917.n2.nabble.com/bridging-in-video-conference-bad-video-quality-tp7596187.html > Sent from the freeswitch-users mailing list archive at Nabble.com. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Anthony Minessale II ? ? ? ? @anthmfs??? @FreeSWITCH??? ? http://freeswitch.org/ ?? http://cluecon.com/ ?? http://twitter.com/FreeSWITCH? irc.freenode.net #freeswitch?? http://freeswitch.org/g+ ClueCon Weekly Development Call? ??sip:888 at conference.freeswitch.org ?? +19193869900? https://www.youtube.com/watch?v=9XXgW34t40shttps://www.youtube.com/watch?v=NLaDpGQuZDA _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/e1f79454/attachment.html From bote_radio at botecomm.com Thu Oct 29 14:49:51 2015 From: bote_radio at botecomm.com (Bote Man) Date: Thu, 29 Oct 2015 07:49:51 -0400 Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: <865687248.3912469.1445966367004.JavaMail.yahoo@mail.yahoo.com> References: <865687248.3912469.1445966367004.JavaMail.yahoo@mail.yahoo.com> Message-ID: <01f801d1123f$ed4cd490$c7e67db0$@botecomm.com> Is this something that should be documented for others using CentOS 7 or was it specific to your installation? Bote From: Sausage Side Sent: Tuesday, 27 October, 2015 13:19 Subject: Re: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 Thanks Anthony - for some reason this email showed as blank when I first opened it. Now I can see it. Who knows. Anyway, as I've written on the Jira case, this solved it. For others : yum install haveged haveged -w 1024 and all the slowdowns go away. Thank you. On Monday, October 26, 2015 6:42 PM, Anthony Minessale wrote: Try creating entropy for the rng in /dev Install some version of a rngd package. On Sunday, October 25, 2015, Sausage Side wrote: @Brian - yes my command line has -nonat in already. The upnp detection slows it down even more. @Stanislav - I'l give it a go - never opened one of those before.before. Appreciate debian might not be an issue, but I'm just more familiar with centos. Obviously if no one knows how to resolve the centos issue then my options are to move to debian or just stay on 6.7. On Sunday, October 25, 2015 2:50 PM, Brian West wrote: Probably upnp/natpmp detection start with -nonat? On Sunday, October 25, 2015, Stanislav Sinyagin wrote: this looks like an issue worth opening a Jira ticket: https://freeswitch.org/jira/ the primary development platform is Debian 8, so there may be some OS-specific issues. On Sat, Oct 24, 2015 at 3:03 PM, David Wylie wrote: > I was running the following : > Centos 7.1 > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git 9fee9bc > 2015-10-21 16:56:09Z 64bit) > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU > > though it also happens with FreeSWITCH Version > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 > 18:24:28Z 64bit) > > I have asked this on SO as well : > http://stackoverflow.com/q/33305393/1642105 > > Intermittently, but about as often as 1 in 3, the start up process for > Freeswitch pauses for a very long time (variable, but has been as long as 14 > minutes). Running from the terminal window, here's the output. Notice the > time between the "Add Task 2" and the next line : > > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run > /usr/local/freeswitch/run > > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing > Engine. > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional > event dispatch thread 0 > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting SQL > thread. > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task > thread > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 > heartbeat (core) to run at 1445611214 > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 > check_ip (core) to run at 1445611214 > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list > rfc6598.auto default (deny) > > If I spin up a virgin 6.7 machine (droplet) and follow my exact same install > script, the longest pause I get at that spot is about 14 seconds, which is > fine. Apart from the operating systems as supplied the two installations are > similar. > > Does anyone have a guess as to why does it take so long on centos 7.1, and > not on 6.7? > And what is that check_ip doing? An amateurs look at the check_ip() in the > source shows it resolving a hostname, but if I run a wireshark trace on all > network interfaces it shows no activity at that point relating to DNS > lookups or anything (it does if I ping google.com so I think I would have > seen it). That's the same on 6.7 as well, so it's obviously not meant to, > bit I'm not sure how else to determine what it's waiting for. > > Cheers. > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Brian West brian at freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com Got Bugs? Report them here! | Reddit: /r/freeswitch T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) iNUM:+883 5100 1420 9001 | ISN:410*543 | Skype:briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -- Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? ? http://freeswitch.org/ ? http://cluecon.com/ ? http://twitter.com/FreeSWITCH ? irc.freenode.net #freeswitch ? http://freeswitch.org/g+ ClueCon Weekly Development Call ? sip:888 at conference.freeswitch.org ? +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/50fb0269/attachment-0001.html From s.safarov at gmail.com Thu Oct 29 16:16:29 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Thu, 29 Oct 2015 16:16:29 +0300 Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: <01f801d1123f$ed4cd490$c7e67db0$@botecomm.com> References: <865687248.3912469.1445966367004.JavaMail.yahoo@mail.yahoo.com> <01f801d1123f$ed4cd490$c7e67db0$@botecomm.com> Message-ID: Delay about 3-4 sec exist on my installation also. This delay can be removed if diable upnp and nat Sergey On Thu, Oct 29, 2015 at 2:49 PM, Bote Man wrote: > Is this something that should be documented for others using CentOS 7 or > was it specific to your installation? > > > > Bote > > > > > > *From:* Sausage Side > *Sent:* Tuesday, 27 October, 2015 13:19 > *Subject:* Re: [Freeswitch-users] Intermittent Long Delay On Startup > Centos 7.1 > > > > Thanks Anthony - for some reason this email showed as blank when I first > opened it. Now I can see it. Who knows. > > > > Anyway, as I've written on the Jira case, this solved it. For others : > > > > yum install haveged > > haveged -w 1024 > > > > and all the slowdowns go away. > > > > Thank you. > > > > > > On Monday, October 26, 2015 6:42 PM, Anthony Minessale < > anthony.minessale at gmail.com> wrote: > > > > Try creating entropy for the rng in /dev Install some version of a rngd > package. > > On Sunday, October 25, 2015, Sausage Side wrote: > > @Brian - yes my command line has -nonat in already. The upnp detection > slows it down even more. > > > > @Stanislav - I'l give it a go - never opened one of those before.before. > Appreciate debian might not be an issue, but I'm just more familiar with > centos. Obviously if no one knows how to resolve the centos issue then my > options are to move to debian or just stay on 6.7. > > > > > > > > On Sunday, October 25, 2015 2:50 PM, Brian West > wrote: > > > > Probably upnp/natpmp detection start with -nonat? > > On Sunday, October 25, 2015, Stanislav Sinyagin > wrote: > > this looks like an issue worth opening a Jira ticket: > https://freeswitch.org/jira/ > > the primary development platform is Debian 8, so there may be some > OS-specific issues. > > On Sat, Oct 24, 2015 at 3:03 PM, David Wylie > wrote: > > I was running the following : > > Centos 7.1 > > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git > 9fee9bc > > 2015-10-21 16:56:09Z 64bit) > > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU > > > > though it also happens with FreeSWITCH Version > > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 > > 18:24:28Z 64bit) > > > > I have asked this on SO as well : > > http://stackoverflow.com/q/33305393/1642105 > > > > Intermittently, but about as often as 1 in 3, the start up process for > > Freeswitch pauses for a very long time (variable, but has been as long > as 14 > > minutes). Running from the terminal window, here's the output. Notice the > > time between the "Add Task 2" and the next line : > > > > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log > > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run > > /usr/local/freeswitch/run > > > > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing > > Engine. > > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create additional > > event dispatch thread 0 > > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB > > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE Starting > SQL > > thread. > > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task > > thread > > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 > > heartbeat (core) to run at 1445611214 > > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 > > check_ip (core) to run at 1445611214 > > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list > > rfc6598.auto default (deny) > > > > If I spin up a virgin 6.7 machine (droplet) and follow my exact same > install > > script, the longest pause I get at that spot is about 14 seconds, which > is > > fine. Apart from the operating systems as supplied the two installations > are > > similar. > > > > Does anyone have a guess as to why does it take so long on centos 7.1, > and > > not on 6.7? > > And what is that check_ip doing? An amateurs look at the check_ip() in > the > > source shows it resolving a hostname, but if I run a wireshark trace on > all > > network interfaces it shows no activity at that point relating to DNS > > lookups or anything (it does if I ping google.com so I think I would > have > > seen it). That's the same on 6.7 as well, so it's obviously not meant to, > > bit I'm not sure how else to determine what it's waiting for. > > > > Cheers. > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > > *Brian West* > brian at freeswitch.org > > > > *Twitter: @FreeSWITCH , @briankwest* > http://www.freeswitchbook.com > http://www.freeswitchcookbook.com > > Got Bugs? Report them here! | Reddit: /r/freeswitch > > *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) > *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest > > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > > -- > > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > > ? sip:888 at conference.freeswitch.org ? +19193869900 > > > > https://www.youtube.com/watch?v=9XXgW34t40s > > https://www.youtube.com/watch?v=NLaDpGQuZDA > > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/0c4a6718/attachment-0001.html From gmaruzz at gmail.com Thu Oct 29 17:47:13 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 29 Oct 2015 15:47:13 +0100 Subject: [Freeswitch-users] bridging in video conference, bad video quality In-Reply-To: <476857478.7085270.1446112448236.JavaMail.yahoo@mail.yahoo.com> References: <1679383183.3943907.1445784053438.JavaMail.yahoo@mail.yahoo.com> <476857478.7085270.1446112448236.JavaMail.yahoo@mail.yahoo.com> Message-ID: Ciao Emiliano, for testing high resolution video on SIP you can use linphone, is opensource and available on all platforms. http://www.linphone.org/downloads-for-desktop.html Let us know how you progress, and your findings. -giovanni On Thu, Oct 29, 2015 at 10:54 AM, Emiliano o. wrote: > It works.. > thanks you, many manythanks you saved my life, recompiled all and all do > what i expect it does. > One problem not relater to freeswtich was the softphone i use for testing, > in the decode part of OpenH264 or mod_av (c code) i have printed the > resolution of frame sent by softphone. > X-lite (only h263), Jitsi (max frame sended in h264 was 1280x720), > Lifesize (H264 352x288) i don't have found a solid sofphone for testing my > freeswitch whiout web rtc in HD (1980x1080) do you know anyone? > thanks you for all you have done a great job and product > Emiliano Olivier > Italy, Rome > > > ------------------------------ > *Da:* Emiliano o. > *A:* FreeSWITCH Users Help > *Inviato:* Domenica 25 Ottobre 2015 15:40 > *Oggetto:* Re: [Freeswitch-users] bridging in video conference, bad video > quality > > thank you a lot for this information, i not have found any clue int this > direction, but tomorrow morning i'll reinstall all on debian and try it. > Hopefully this help me, in some manner. > Emiliano > > > > Il Sabato 24 Ottobre 2015 19:26, Anthony Minessale < > anthony.minessale at gmail.com> ha scritto: > > > > > You are choosing to work on a platform we have not tested. > You should try to build on debian 8 jessie with our repo for depends with > detailed instructions we have put out there after spending a year on this > project. > The libraries used in video are all over the place in various distros so > you can either painstakingly try to check all the versions of each one we > use or reproduce your problem according to our specifications at > https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video > Otherwise the possibility that your problem is system related will always > loom. > > > On Sat, Oct 24, 2015 at 10:26 AM, Thomas Auge wrote: > > I saw a video bandwidth cap config in vars.xml somewhere. Maybe that's set > a bit too low? Just a random guess. > > On 10/23/2015 10:03 AM, emiliano olivier wrote: > > Hello, thanks you in advance for all help provided. > > I have successfully recompiled the master project of freeswitch > > Correcly downloaded compiled and configured libav and all needed > > dependencies. > > The freeswitch is correcly configured, i have passed 2-3 months studying > it, > > no warning in fs_cli, all work well. > > my problem concern video quality in video call 720p or 1080p. > > The relevant information about video conference in xml are this: > > > > > > > > > > > > > > the video size of the frame generated in trascoding (mux) are sized > correcly > > 1280x720 but the quality of the video is very low and SD. > > The same problem is present using VP8 codec, or H263+/H263 trascoded via > > libav or in H264 trascoded via OpenH264 mod > > > > The problem is present even with only 2 member in conference. The virtual > > machine is ubuntu 14.04.1 quad core machine 4GB di ram. > > > > can someone help in some manner? i am a bit desperate. > > thank you > > Emiliano Oivier > > > > > > > > > > -- > > View this message in context: > http://freeswitch-users.2379917.n2.nabble.com/bridging-in-video-conference-bad-video-quality-tp7596187.html > > Sent from the freeswitch-users mailing list archive at Nabble.com. > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? > > ? http://freeswitch.org/ ? http://cluecon.com/ ? > http://twitter.com/FreeSWITCH > ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ > * > > ClueCon Weekly Development Call > ? sip:888 at conference.freeswitch.org ? +19193869900 > > https://www.youtube.com/watch?v=9XXgW34t40s > https://www.youtube.com/watch?v=NLaDpGQuZDA > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/f10fcc55/attachment.html From luis.daniel.lucio at gmail.com Tue Oct 27 23:07:33 2015 From: luis.daniel.lucio at gmail.com (Luis Daniel Lucio Quiroz) Date: Tue, 27 Oct 2015 16:07:33 -0400 Subject: [Freeswitch-users] Running on port 443, pros and cons... In-Reply-To: References: Message-ID: Some networks have fw with depth inspection enabled. That may stop you. Port 443/TCP. Same if you use port 53/UDP. However, I have found that using DNS port of mine reliable, because many vendors don't filter it. Le 27 oct. 2015 10:44 AM, "Michael Nielsen" a ?crit : > Hi, > > Are anyone running FS on port 443 for making such service more available > on public WiFis and such? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151027/e1292078/attachment-0001.html From tarik at pasifiktelekom.com.tr Thu Oct 29 19:16:08 2015 From: tarik at pasifiktelekom.com.tr (tarik at pasifiktelekom.com.tr) Date: Thu, 29 Oct 2015 19:16:08 +0300 Subject: [Freeswitch-users] Sending SMS to Mobile using FreeSWITCH mod_sms Message-ID: <227C4E024B6540ADBEDB5A646A5C8C77.MAI@mx02.garantiserver.com> An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/ce42a7fa/attachment.html From apappas at gnostix.gr Thu Oct 29 20:59:53 2015 From: apappas at gnostix.gr (apappas) Date: Thu, 29 Oct 2015 19:59:53 +0200 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source Message-ID: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> Dear all, For the past 4 months I've been working with two other colleagues (in Cc) on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time via ESL events. Our background is in Telecoms so that is where we're coming from with the dashboard: You can see live call numbers, and you can click and drill down to see call details. We also provide KPIs like ASR, ACD, Dialcodes matching etc. - functionalities that will help anyone using FreeSWITCH?as a SBC or using FreeSWITCH?to pass traffic that's originated from a sip proxy like Kamailio or OpenSips, and also to help users understand what is happening in their FreeSWITCH?instances in real-time.? Here's the git?account,?and the live instance of the dashboard is?here. The credentials are admin/admin I hope you will find it useful and we are awaiting for your feedback! Thanks for taking the time to read this rather long email! Kind Regards Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/6df93177/attachment.html From gmaruzz at gmail.com Thu Oct 29 21:14:34 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 29 Oct 2015 19:14:34 +0100 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> Message-ID: Yay!! THANKS and CONGRATULATIONS !!! -giovanni On Thu, Oct 29, 2015 at 6:59 PM, apappas wrote: > > > Dear all, > > For the past 4 months I've been working with two other colleagues (in Cc) > on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time > via ESL events. > > Our background is in Telecoms so that is where we're coming from with the > dashboard: You can see live call numbers, and you can click and drill down > to see call details. We also provide KPIs like ASR, ACD, Dialcodes matching > etc. - functionalities that will help anyone using FreeSWITCH as a SBC or > using FreeSWITCH to pass traffic that's originated from a sip proxy like > Kamailio or OpenSips, and also to help users understand what is happening > in their FreeSWITCH instances in real-time. > > Here's the git account , and > the live instance of the dashboard is here > . The credentials are *admin/admin* > > I hope you will find it useful and we are awaiting for your feedback! > > Thanks for taking the time to read this rather long email! > > > > Kind Regards > > Alex > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Sincerely, Giovanni Maruzzelli Cell : +39-347-2665618 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/b9d926a9/attachment.html From victor.medina at cibersys.com Thu Oct 29 22:19:44 2015 From: victor.medina at cibersys.com (Victor Medina) Date: Thu, 29 Oct 2015 14:49:44 -0430 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> Message-ID: VEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERY nice! (and needed indeed) 2015-10-29 13:44 GMT-04:30 Giovanni Maruzzelli : > Yay!! > > THANKS and CONGRATULATIONS !!! > > -giovanni > > > On Thu, Oct 29, 2015 at 6:59 PM, apappas wrote: > >> >> >> Dear all, >> >> For the past 4 months I've been working with two other colleagues (in Cc) >> on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time >> via ESL events. >> >> Our background is in Telecoms so that is where we're coming from with the >> dashboard: You can see live call numbers, and you can click and drill down >> to see call details. We also provide KPIs like ASR, ACD, Dialcodes matching >> etc. - functionalities that will help anyone using FreeSWITCH as a SBC or >> using FreeSWITCH to pass traffic that's originated from a sip proxy like >> Kamailio or OpenSips, and also to help users understand what is happening >> in their FreeSWITCH instances in real-time. >> >> Here's the git account , and >> the live instance of the dashboard is here >> . The credentials are *admin/admin* >> >> I hope you will find it useful and we are awaiting for your feedback! >> >> Thanks for taking the time to read this rather long email! >> >> >> >> Kind Regards >> >> Alex >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- V?ctor E. Medina M. Platform Architect / Chief Infrastructure +58424 291 4561 BB #79A8AFA2 @VMCibersys -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/6e4dc0f5/attachment.html From servtelar at gmail.com Thu Oct 29 22:42:04 2015 From: servtelar at gmail.com (servtelar) Date: Thu, 29 Oct 2015 16:42:04 -0300 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> Message-ID: <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> Niiice! Congrats! > On Oct 29, 2015, at 2:59 PM, apappas wrote: > > > > Dear all, > > For the past 4 months I've been working with two other colleagues (in Cc) on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time via ESL events. > > Our background is in Telecoms so that is where we're coming from with the dashboard: You can see live call numbers, and you can click and drill down to see call details. We also provide KPIs like ASR, ACD, Dialcodes matching etc. - functionalities that will help anyone using FreeSWITCH as a SBC or using FreeSWITCH to pass traffic that's originated from a sip proxy like Kamailio or OpenSips, and also to help users understand what is happening in their FreeSWITCH instances in real-time. > > Here's the git account , and the live instance of the dashboard is here . The credentials are admin/admin > > I hope you will find it useful and we are awaiting for your feedback! > > Thanks for taking the time to read this rather long email! > > > > Kind Regards > > Alex > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/76590290/attachment-0001.html From danny.gershman at gmail.com Thu Oct 29 23:23:38 2015 From: danny.gershman at gmail.com (Danny Gershman) Date: Thu, 29 Oct 2015 20:23:38 +0000 Subject: [Freeswitch-users] Delay in Verto Media Message-ID: I'm seeing an odd delay in the DTLS connecting from HANDSHAKE to SETUP. What could be causing this? This doesn't happen from inside the firewall. During this time there is obviously no media or feedback on the client-side. 2015-10-29 14:43:25.651206 [ALERT] mod_verto.c:604 WRITE 24.55.19.11:52010 [{ "jsonrpc": "2.0", "id": 147, "method": "verto.answer", "params": { "callID": "f1ab2564-2996-1d5b-2c91-5f4f193253c0", "sdp": "v=0\no=FreeSWITCH 1446113261 1446113262 IN IP4 45.37.10.14\ns=FreeSWITCH\nc=IN IP4 45.37.10.14\nt=0 0\na=msid-semantic: WMS AX8g7czxgdq67ZTBW13sTKfklsnSeCBF\nm=audio 30944 UDP/TLS/RTP/SAVPF 9 126\na=rtpmap:9 G722/8000\na=rtpmap:126 telephone-event/8000\na=silenceSupp:off - - - -\na=ptime:20\na=sendrecv\na=fingerprint:sha-256 81:99:80:23:BE:2D:3D:AF:9E:41:44:C3:63:E1:0C:4F:6B:CD:18:03:75:18:2C:D4:33:CE:3D:47:4F:7D:13:A4\na=setup:active\na=rtcp-mux\na=rtcp:30944 IN IP4 45.37.10.14\na=ice-ufrag:hwV071aiko1pQsU6\na=ice-pwd:TwkmyVWDNtFtJ9WRwIHtzICK\na=candidate:5333896332 1 udp 659136 45.37.10.14 30944 typ host generation 0\na=ssrc:3393214333 cname:qAMnDbLKe1GcQqDD\na=ssrc:3393214333 msid:AX8g7czxgdq67ZTBW13sTKfklsnSeCBF a0\na=ssrc:3393214333 mslabel:AX8g7czxgdq67ZTBW13sTKfklsnSeCBF\na=ssrc:3393214333 label:AX8g7czxgdq67ZTBW13sTKfklsnSeCBFa0\n" } }] 2015-10-29 14:43:25.711338 [ALERT] mod_verto.c:1359 READ 24.55.19.11:52010 [{ "jsonrpc": "2.0", "id": 147, "result": { "method": "verto.answer" } }] 2015-10-29 14:43:56.871339 [INFO] switch_rtp.c:3044 Changing audio DTLS state from HANDSHAKE to SETUP 2015-10-29 14:43:56.871339 [INFO] switch_rtp.c:2953 audio Fingerprint Verified. 2015-10-29 14:43:56.871339 [INFO] switch_rtp.c:3543 Activating Audio Secure RTP SEND 2015-10-29 14:43:56.871339 [DEBUG] switch_core_sqldb.c:2607 Secure Type: srtp:dtls:AES_CM_128_HMAC_SHA1_80 2015-10-29 14:43:56.871339 [INFO] switch_rtp.c:3521 Activating Audio Secure RTP RECV 2015-10-29 14:43:56.871339 [INFO] switch_rtp.c:2993 Changing audio DTLS state from SETUP to READY 2015-10-29 14:43:56.871339 [DEBUG] switch_core_sqldb.c:2607 Secure Type: srtp:dtls:AES_CM_128_HMAC_SHA1_80 2015-10-29 14:43:56.911151 [DEBUG] switch_rtp.c:1797 rtcp_stats_init: audio ssrc[1172837471] base_seq[1534 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/0adb8d18/attachment.html From gmaruzz at gmail.com Thu Oct 29 23:59:24 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 29 Oct 2015 21:59:24 +0100 Subject: [Freeswitch-users] Delay in Verto Media In-Reply-To: References: Message-ID: On Thu, Oct 29, 2015 at 9:23 PM, Danny Gershman wrote: > I'm seeing an odd delay in the DTLS connecting from HANDSHAKE to SETUP. > What could be causing this? This doesn't happen from inside the firewall. > > During this time there is obviously no media or feedback on the > client-side. > > is probably trying non-existing or unreachable ICE candidates... google for ICE trickle -giovanni -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/f0e608c4/attachment.html From apappas at vieras.eu Fri Oct 30 00:04:53 2015 From: apappas at vieras.eu (Alex Pappas) Date: Thu, 29 Oct 2015 23:04:53 +0200 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> Message-ID: Hey guys, We would love some feedback. What kind of features do you need to see in real time? How can we improve? Many thanks, Alex On Thu, Oct 29, 2015 at 9:42 PM, servtelar wrote: > Niiice! Congrats! > > > On Oct 29, 2015, at 2:59 PM, apappas wrote: > > > > Dear all, > > For the past 4 months I've been working with two other colleagues (in Cc) > on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time > via ESL events. > > Our background is in Telecoms so that is where we're coming from with the > dashboard: You can see live call numbers, and you can click and drill down > to see call details. We also provide KPIs like ASR, ACD, Dialcodes matching > etc. - functionalities that will help anyone using FreeSWITCH as a SBC or > using FreeSWITCH to pass traffic that's originated from a sip proxy like > Kamailio or OpenSips, and also to help users understand what is happening > in their FreeSWITCH instances in real-time. > > Here's the git account , and > the live instance of the dashboard is here > . The credentials are *admin/admin* > > I hope you will find it useful and we are awaiting for your feedback! > > Thanks for taking the time to read this rather long email! > > > > Kind Regards > > Alex > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Alexandros Pappas | Business Development | Vieras Phone: +30 6937630910 Email: apappas at vieras.eu Skype: alex.pappas1 Twitter: @rebel_alx Business Intelligence through Social Media www.vieras.eu *www.linkedin.com/company/vieras * *www.facebook.com/VierasHotelMgmt * *twitter.com/VierasHotelMgmt * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/30e21cc3/attachment.html From sos at sokhapkin.dyndns.org Fri Oct 30 00:14:03 2015 From: sos at sokhapkin.dyndns.org (Sergey Okhapkin) Date: Thu, 29 Oct 2015 17:14:03 -0400 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> Message-ID: <2594876.kF082OJoy6@sos> The only "improvement" I'd like to see - get rid of java... But I understand that this will never happen... On Thursday 29 October 2015 23:04:53 Alex Pappas wrote: > Hey guys, > > We would love some feedback. What kind of features do you need to see in > real time? How can we improve? > > Many thanks, > Alex > > On Thu, Oct 29, 2015 at 9:42 PM, servtelar wrote: > > Niiice! Congrats! > > > > > > On Oct 29, 2015, at 2:59 PM, apappas wrote: > > > > > > > > Dear all, > > > > For the past 4 months I've been working with two other colleagues (in Cc) > > on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time > > via ESL events. > > > > Our background is in Telecoms so that is where we're coming from with the > > dashboard: You can see live call numbers, and you can click and drill down > > to see call details. We also provide KPIs like ASR, ACD, Dialcodes > > matching > > etc. - functionalities that will help anyone using FreeSWITCH as a SBC or > > using FreeSWITCH to pass traffic that's originated from a sip proxy like > > Kamailio or OpenSips, and also to help users understand what is happening > > in their FreeSWITCH instances in real-time. > > > > Here's the git account , > > and the live instance of the dashboard is here > > . The credentials are *admin/admin* > > > > I hope you will find it useful and we are awaiting for your feedback! > > > > Thanks for taking the time to read this rather long email! > > > > > > > > Kind Regards > > > > Alex > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org > > > > > > > > _________________________________________________________________________ > > Professional FreeSWITCH Consulting Services: > > consulting at freeswitch.org > > http://www.freeswitchsolutions.com > > > > Official FreeSWITCH Sites > > http://www.freeswitch.org > > http://confluence.freeswitch.org > > http://www.cluecon.com > > > > FreeSWITCH-users mailing list > > FreeSWITCH-users at lists.freeswitch.org > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > > http://www.freeswitch.org From ahabiba at gmail.com Fri Oct 30 00:27:56 2015 From: ahabiba at gmail.com (Ahmed Habiba) Date: Fri, 30 Oct 2015 00:27:56 +0300 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: References: Message-ID: Excellent Work :), Congrats > > > From: Victor Medina > Date: October 29, 2015 at 10:19:44 PM GMT+3 > To: FreeSWITCH Users Help > Subject: Re: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source > > > VEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERY nice! (and needed indeed) > > 2015-10-29 13:44 GMT-04:30 Giovanni Maruzzelli >: > Yay!! > > THANKS and CONGRATULATIONS !!! > > -giovanni > > > On Thu, Oct 29, 2015 at 6:59 PM, apappas > wrote: > > > Dear all, > > For the past 4 months I've been working with two other colleagues (in Cc) on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time via ESL events. > > Our background is in Telecoms so that is where we're coming from with the dashboard: You can see live call numbers, and you can click and drill down to see call details. We also provide KPIs like ASR, ACD, Dialcodes matching etc. - functionalities that will help anyone using FreeSWITCH as a SBC or using FreeSWITCH to pass traffic that's originated from a sip proxy like Kamailio or OpenSips, and also to help users understand what is happening in their FreeSWITCH instances in real-time. > > Here's the git account , and the live instance of the dashboard is here . The credentials are admin/admin > > I hope you will find it useful and we are awaiting for your feedback! > > Thanks for taking the time to read this rather long email! > > > > Kind Regards > > Alex > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > Sincerely, > > Giovanni Maruzzelli > Cell : +39-347-2665618 > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > -- > > > > V?ctor E. Medina M. > Platform Architect / Chief Infrastructure > +58424 291 4561 <> > BB #79A8AFA2 > @VMCibersys > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/0c3c1e1b/attachment-0001.html From s.safarov at gmail.com Fri Oct 30 01:17:52 2015 From: s.safarov at gmail.com (Sergey Safarov) Date: Fri, 30 Oct 2015 01:17:52 +0300 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> Message-ID: Very interest idea. For me will be helpful: 1. multi tenant support; 2. callcenter statistics 1. query length, average query wait time, query received calls, query answered calls, query abandoned calls; 2. agent statistic like talk time, answered calls, non answered calls; 3. oAuth support On Fri, Oct 30, 2015 at 12:04 AM, Alex Pappas wrote: > Hey guys, > > We would love some feedback. What kind of features do you need to see in > real time? How can we improve? > > Many thanks, > Alex > > On Thu, Oct 29, 2015 at 9:42 PM, servtelar wrote: > >> Niiice! Congrats! >> >> >> On Oct 29, 2015, at 2:59 PM, apappas wrote: >> >> >> >> Dear all, >> >> For the past 4 months I've been working with two other colleagues (in Cc) >> on an OpenSource project to monitor the FreeSWITCH Softswitch in real-time >> via ESL events. >> >> Our background is in Telecoms so that is where we're coming from with the >> dashboard: You can see live call numbers, and you can click and drill down >> to see call details. We also provide KPIs like ASR, ACD, Dialcodes matching >> etc. - functionalities that will help anyone using FreeSWITCH as a SBC or >> using FreeSWITCH to pass traffic that's originated from a sip proxy like >> Kamailio or OpenSips, and also to help users understand what is happening >> in their FreeSWITCH instances in real-time. >> >> Here's the git account , and >> the live instance of the dashboard is here >> . The credentials are *admin/admin* >> >> I hope you will find it useful and we are awaiting for your feedback! >> >> Thanks for taking the time to read this rather long email! >> >> >> >> Kind Regards >> >> Alex >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Alexandros Pappas | Business Development | Vieras > Phone: +30 6937630910 > Email: apappas at vieras.eu > Skype: alex.pappas1 > Twitter: @rebel_alx > > > > Business Intelligence through Social Media > www.vieras.eu > *www.linkedin.com/company/vieras * > *www.facebook.com/VierasHotelMgmt > * > *twitter.com/VierasHotelMgmt * > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/727b9319/attachment.html From gmaruzz at gmail.com Fri Oct 30 01:37:28 2015 From: gmaruzz at gmail.com (Giovanni Maruzzelli) Date: Thu, 29 Oct 2015 23:37:28 +0100 Subject: [Freeswitch-users] Sending SMS to Mobile using FreeSWITCH mod_sms In-Reply-To: <227C4E024B6540ADBEDB5A646A5C8C77.MAI@mx02.garantiserver.com> References: <227C4E024B6540ADBEDB5A646A5C8C77.MAI@mx02.garantiserver.com> Message-ID: For future reference, as discussed in IRC, the answer is: check if your upstream provider supports SIP SIMPLE to SMS (SIMPLE being the SIP extension for messaging). If the upstream sipports SIMPLE, then you can use mod_sms to route messages. If upstream only supports some other mean (eg: an API) you can use chatplan for calling that API (eg: maybe via curl, or lua scripting or whatever). sent from my mobile, Giovanni Maruzzelli cell: +39 347 266 56 18 Il 29/Ott/2015 17:47, ha scritto: > Hi FreeSWITCH team > > I want to send sms from FreeSwitch to my mobile phone, is that possible > could you tell me, I am using SIP Gateway, > Could you provide me the information please? > I activate mod_sms in FreeSWITCH as defined in Document. > > Thank you . > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151029/5ee788e0/attachment.html From dave at dchorton.com Fri Oct 30 04:58:46 2015 From: dave at dchorton.com (Dave Horton) Date: Thu, 29 Oct 2015 21:58:46 -0400 Subject: [Freeswitch-users] mod_conference questions Message-ID: I am trying to use mod_conference and have some questions (actually, a lot of questions ? is there a forum/mailing list specifically devoted to conferencing? If so please let me know, that would be useful). I am using the (outbound) event socket, and I have two things that are puzzling me. The first is that when I send a ?conference? application request I get a CHANNEL_EXECUTE response from FSW but I never get a CHANNEL_EXECUTE_COMPLETE. The conference seems to be established fine, and I start getting conference::maintenance events, but I was expecting that I would get a CHANNEL_EXECUTE_COMPLETE event when the conference was established (or caller joined to existing conference). Is my expectation misplaced, or am I possibly doing something wrong? Secondly, I want the first call leg that I put into the conference to get all of the add-member (and other messages) from other call legs as they join and leave (this first leg I intend to use as a sort of ?control leg? that will keep track of overall conference statistics and so forth). To do this, ater the first leg joins I issue this filter command: filter Conference-Unique-ID 5de34a49-4384-4ab4-9a26-4bb2a8610239 and I get back a success response. However, when I then connect a second caller to the conference, that first leg does not get the ?add-member? event (the _second_ leg does get this event). Am I doing something wrong? This was described here: https://freeswitch.org/confluence/display/FREESWITCH/mod_event_socket, and I am trying to follow that model but it is not working for me. Thanks in advance for any advice/direction/assistance. Dave From mic.niel84 at gmail.com Fri Oct 30 11:49:42 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 30 Oct 2015 09:49:42 +0100 Subject: [Freeswitch-users] OPUS and bitrate Message-ID: My users are primarily running on 3G networks and are experience some delays/lost packages. I would like to try and force a lower bitrate on the OPUS codec to see if it helps. They are using the Bria client on iOS. In my FS I've set this in opus.conf.xml: But Bria are reporting an average between 30-60kb/s. Shouldn't the setting force a max of 20kb/s and are there more things to consider to get good voice quality on 3G networks and such? Package loss are reported from Bria to be around an average of 1-5% -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/21ce867c/attachment.html From mic.niel84 at gmail.com Fri Oct 30 13:44:05 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 30 Oct 2015 11:44:05 +0100 Subject: [Freeswitch-users] Best way to disable 5060 and 8080 Message-ID: I'm only using FS with TLS, and do not need port 5060 and 5080 - I guess. I can see a lot of "bots" are trying to connect all the time - without luck. Should I disable port 5060 and 5080 so the load do to bots trying to make calls would disappear? And how do I make this best, via firewall or via FS (and how to I do it in FS, if that's the best way)? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/46b67db4/attachment-0001.html From italo at freeswitch.org Fri Oct 30 15:03:46 2015 From: italo at freeswitch.org (=?UTF-8?B?w410YWxvIFJvc3Np?=) Date: Fri, 30 Oct 2015 09:03:46 -0300 Subject: [Freeswitch-users] Best way to disable 5060 and 8080 In-Reply-To: References: Message-ID: I'd use iptables to drop those unwanted packets. PS: FS external profile uses 5061 by default, do you changed that? On Fri, Oct 30, 2015 at 7:44 AM, Michael Nielsen wrote: > I'm only using FS with TLS, and do not need port 5060 and 5080 - I guess. > > I can see a lot of "bots" are trying to connect all the time - without > luck. > > Should I disable port 5060 and 5080 so the load do to bots trying to make > calls would disappear? > > And how do I make this best, via firewall or via FS (and how to I do it in > FS, if that's the best way)? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- ?talo Rossi italo at freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/ebe2307e/attachment.html From italo at freeswitch.org Fri Oct 30 15:14:41 2015 From: italo at freeswitch.org (=?UTF-8?B?w410YWxvIFJvc3Np?=) Date: Fri, 30 Oct 2015 09:14:41 -0300 Subject: [Freeswitch-users] mod_conference questions In-Reply-To: References: Message-ID: Hi Dave, Answers below... On Thu, Oct 29, 2015 at 10:58 PM, Dave Horton wrote: > I am trying to use mod_conference and have some questions (actually, a lot > of questions ? is there a forum/mailing list specifically devoted to > conferencing? If so please let me know, that would be useful). > > I am using the (outbound) event socket, and I have two things that are > puzzling me. > > The first is that when I send a ?conference? application request I get a > CHANNEL_EXECUTE response from FSW but I never get a > CHANNEL_EXECUTE_COMPLETE. The conference seems to be established fine, and > I start getting conference::maintenance events, but I was expecting that I > would get a CHANNEL_EXECUTE_COMPLETE event when the conference was > established (or caller joined to existing conference). Is my expectation > misplaced, or am I possibly doing something wrong? > You'll only get the CHANNEL_EXECUTE_COMPLETE once the conference application finish running, that means when you exit the conference. For example, if you Playback some audio to a channel, you'll get the CHANNEL_EXECUTE and when the audio start playing and when it finishes you'll get the CHANNEL_EXECUTE_COMPLETE. > > Secondly, I want the first call leg that I put into the conference to get > all of the add-member (and other messages) from other call legs as they > join and leave (this first leg I intend to use as a sort of ?control leg? > that will keep track of overall conference statistics and so forth). To do > this, ater the first leg joins I issue this filter command: > > filter Conference-Unique-ID 5de34a49-4384-4ab4-9a26-4bb2a8610239 > > and I get back a success response. However, when I then connect a second > caller to the conference, that first leg does not get the ?add-member? > event (the _second_ leg does get this event). Am I doing something wrong? > This was described here: > https://freeswitch.org/confluence/display/FREESWITCH/mod_event_socket, > and I am trying to follow that model but it is not working for me. > > Thanks in advance for any advice/direction/assistance. > Since you're using outbound socket you need to specify 'full' command when placing the call to your socket, this keyword will give you permissions to get global events and to execute all the api commands, example: You need to do some dialplan logic to see if this is the first call to join the conference and place the 'full' in your data string. For more info: https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Outbound#EventSocketOutbound-Keywords > > Dave > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org -- ?talo Rossi italo at freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/5a30d61b/attachment.html From mic.niel84 at gmail.com Fri Oct 30 15:20:33 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 30 Oct 2015 13:20:33 +0100 Subject: [Freeswitch-users] Best way to disable 5060 and 8080 In-Reply-To: References: Message-ID: I though 5061 was internal TLS, 5081 external TLS. 5060 was internal and 5080 external. That's how my FS is setup. On Fri, Oct 30, 2015 at 1:03 PM, ?talo Rossi wrote: > I'd use iptables to drop those unwanted packets. > > PS: FS external profile uses 5061 by default, do you changed that? > > On Fri, Oct 30, 2015 at 7:44 AM, Michael Nielsen > wrote: > >> I'm only using FS with TLS, and do not need port 5060 and 5080 - I guess. >> >> I can see a lot of "bots" are trying to connect all the time - without >> luck. >> >> Should I disable port 5060 and 5080 so the load do to bots trying to make >> calls would disappear? >> >> And how do I make this best, via firewall or via FS (and how to I do it >> in FS, if that's the best way)? >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > ?talo Rossi > italo at freeswitch.org > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/0878d13f/attachment.html From italo at freeswitch.org Fri Oct 30 15:21:14 2015 From: italo at freeswitch.org (=?UTF-8?B?w410YWxvIFJvc3Np?=) Date: Fri, 30 Oct 2015 09:21:14 -0300 Subject: [Freeswitch-users] Intermittent Long Delay On Startup Centos 7.1 In-Reply-To: References: <865687248.3912469.1445966367004.JavaMail.yahoo@mail.yahoo.com> <01f801d1123f$ed4cd490$c7e67db0$@botecomm.com> Message-ID: Bote, I think this happened digital ocean and the details are here: https://freeswitch.org/jira/browse/FS-8388 It's probably a good idea to put this in the confluence. On Thu, Oct 29, 2015 at 10:16 AM, Sergey Safarov wrote: > Delay about 3-4 sec exist on my installation also. > This delay can be removed if diable upnp and nat > > Sergey > > On Thu, Oct 29, 2015 at 2:49 PM, Bote Man wrote: > >> Is this something that should be documented for others using CentOS 7 or >> was it specific to your installation? >> >> >> >> Bote >> >> >> >> >> >> *From:* Sausage Side >> *Sent:* Tuesday, 27 October, 2015 13:19 >> *Subject:* Re: [Freeswitch-users] Intermittent Long Delay On Startup >> Centos 7.1 >> >> >> >> Thanks Anthony - for some reason this email showed as blank when I first >> opened it. Now I can see it. Who knows. >> >> >> >> Anyway, as I've written on the Jira case, this solved it. For others : >> >> >> >> yum install haveged >> >> haveged -w 1024 >> >> >> >> and all the slowdowns go away. >> >> >> >> Thank you. >> >> >> >> >> >> On Monday, October 26, 2015 6:42 PM, Anthony Minessale < >> anthony.minessale at gmail.com> wrote: >> >> >> >> Try creating entropy for the rng in /dev Install some version of a rngd >> package. >> >> On Sunday, October 25, 2015, Sausage Side wrote: >> >> @Brian - yes my command line has -nonat in already. The upnp detection >> slows it down even more. >> >> >> >> @Stanislav - I'l give it a go - never opened one of those before.before. >> Appreciate debian might not be an issue, but I'm just more familiar with >> centos. Obviously if no one knows how to resolve the centos issue then my >> options are to move to debian or just stay on 6.7. >> >> >> >> >> >> >> >> On Sunday, October 25, 2015 2:50 PM, Brian West >> wrote: >> >> >> >> Probably upnp/natpmp detection start with -nonat? >> >> On Sunday, October 25, 2015, Stanislav Sinyagin >> wrote: >> >> this looks like an issue worth opening a Jira ticket: >> https://freeswitch.org/jira/ >> >> the primary development platform is Debian 8, so there may be some >> OS-specific issues. >> >> On Sat, Oct 24, 2015 at 3:03 PM, David Wylie >> wrote: >> > I was running the following : >> > Centos 7.1 >> > FreeSWITCH Version 1.7.0+git~20151021T165609Z~9fee9bc613~64bit (git >> 9fee9bc >> > 2015-10-21 16:56:09Z 64bit) >> > Digital Ocean hosted "droplet", 2gig ram, 40 gig SSD, 2 CPU >> > >> > though it also happens with FreeSWITCH Version >> > 1.6.2+git~20150930T182428Z~c0c3c38f64~64bit (git c0c3c38 2015-09-30 >> > 18:24:28Z 64bit) >> > >> > I have asked this on SO as well : >> > http://stackoverflow.com/q/33305393/1642105 >> > >> > Intermittently, but about as often as 1 in 3, the start up process for >> > Freeswitch pauses for a very long time (variable, but has been as long >> as 14 >> > minutes). Running from the terminal window, here's the output. Notice >> the >> > time between the "Add Task 2" and the next line : >> > >> > # /usr/bin/freeswitch -nonat -core -db /dev/shm -log >> > /usr/local/freeswitch/log -conf /usr/local/freeswitch/conf -run >> > /usr/local/freeswitch/run >> > >> > 2015-10-23 15:40:14.160101 [INFO] switch_event.c:685 Activate Eventing >> > Engine. >> > 2015-10-23 15:40:14.170805 [WARNING] switch_event.c:656 Create >> additional >> > event dispatch thread 0 >> > 2015-10-23 15:40:14.272850 [INFO] switch_core_sqldb.c:3381 Opening DB >> > 2015-10-23 15:40:14.282317 [INFO] switch_core_sqldb.c:1693 CORE >> Starting SQL >> > thread. >> > 2015-10-23 15:40:14.285266 [NOTICE] switch_scheduler.c:183 Starting task >> > thread >> > 2015-10-23 15:40:14.293743 [DEBUG] switch_scheduler.c:249 Added task 1 >> > heartbeat (core) to run at 1445611214 >> > 2015-10-23 15:40:14.293837 [DEBUG] switch_scheduler.c:249 Added task 2 >> > check_ip (core) to run at 1445611214 >> > 2015-10-23 15:49:47.883158 [NOTICE] switch_core.c:1386 Created ip list >> > rfc6598.auto default (deny) >> > >> > If I spin up a virgin 6.7 machine (droplet) and follow my exact same >> install >> > script, the longest pause I get at that spot is about 14 seconds, which >> is >> > fine. Apart from the operating systems as supplied the two >> installations are >> > similar. >> > >> > Does anyone have a guess as to why does it take so long on centos 7.1, >> and >> > not on 6.7? >> > And what is that check_ip doing? An amateurs look at the check_ip() in >> the >> > source shows it resolving a hostname, but if I run a wireshark trace on >> all >> > network interfaces it shows no activity at that point relating to DNS >> > lookups or anything (it does if I ping google.com so I think I would >> have >> > seen it). That's the same on 6.7 as well, so it's obviously not meant >> to, >> > bit I'm not sure how else to determine what it's waiting for. >> > >> > Cheers. >> > >> > >> > >> > >> _________________________________________________________________________ >> > Professional FreeSWITCH Consulting Services: >> > consulting at freeswitch.org >> > http://www.freeswitchsolutions.com >> > >> > Official FreeSWITCH Sites >> > http://www.freeswitch.org >> > http://confluence.freeswitch.org >> > http://www.cluecon.com >> > >> > FreeSWITCH-users mailing list >> > FreeSWITCH-users at lists.freeswitch.org >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> > UNSUBSCRIBE: >> http://lists.freeswitch.org/mailman/options/freeswitch-users >> > http://www.freeswitch.org >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> -- >> >> *Brian West* >> brian at freeswitch.org >> >> >> >> *Twitter: @FreeSWITCH , @briankwest* >> http://www.freeswitchbook.com >> http://www.freeswitchcookbook.com >> >> Got Bugs? Report them here! | Reddit: /r/freeswitch >> >> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) >> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest >> >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> >> >> -- >> >> Anthony Minessale II ? @anthmfs ? @FreeSWITCH ? >> >> >> >> ? http://freeswitch.org/ ? http://cluecon.com/ ? >> http://twitter.com/FreeSWITCH >> >> ? irc.freenode.net #freeswitch ? *http://freeswitch.org/g+ >> * >> >> ClueCon Weekly Development Call >> >> ? sip:888 at conference.freeswitch.org ? +19193869900 >> >> >> >> https://www.youtube.com/watch?v=9XXgW34t40s >> >> https://www.youtube.com/watch?v=NLaDpGQuZDA >> >> >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- ?talo Rossi italo at freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/395f28bc/attachment-0001.html From mic.niel84 at gmail.com Fri Oct 30 15:22:39 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 30 Oct 2015 13:22:39 +0100 Subject: [Freeswitch-users] Experience with SRTP Message-ID: I'm running FS with TLS. This works. I would like to enable SRTP. Whenever I add that - either in vars.xml with rtp_secure_media=true or directly in my dialplan, then calls are dropped just after I'm answering them. I can still call subscribers, and the phone rings. When accepting the call it gets dropped with INCOMPATIBLE_DESTINATION. I have Bria on both ends. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/172e212c/attachment.html From mic.niel84 at gmail.com Fri Oct 30 16:18:25 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 30 Oct 2015 14:18:25 +0100 Subject: [Freeswitch-users] Difference between log in fs_cli and written to file Message-ID: Can I have different levels of log level in fs_cli and in freeswitch.log? I would like to only have error level in freeswitch.log, and debug level in fs_cli. Changing in switch.conf.xml changes everything - it seems. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/c25fa71c/attachment.html From lexxua at gmail.com Fri Oct 30 17:40:15 2015 From: lexxua at gmail.com (Volodymyr Fedorov) Date: Fri, 30 Oct 2015 15:40:15 +0100 Subject: [Freeswitch-users] Best way to disable 5060 and 8080 In-Reply-To: References: Message-ID: Hello, maybe wiki knows ? :) https://freeswitch.org/confluence/display/FREESWITCH/Sofia+Configuration+Files On Fri, Oct 30, 2015 at 11:44 AM, Michael Nielsen wrote: > I'm only using FS with TLS, and do not need port 5060 and 5080 - I guess. > > I can see a lot of "bots" are trying to connect all the time - without > luck. > > Should I disable port 5060 and 5080 so the load do to bots trying to make > calls would disappear? > > And how do I make this best, via firewall or via FS (and how to I do it in > FS, if that's the best way)? > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Best regards, Volodymyr -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/ccacf8ea/attachment.html From johannes.singler at qnective.com Fri Oct 30 17:47:41 2015 From: johannes.singler at qnective.com (Johannes Singler) Date: Fri, 30 Oct 2015 14:47:41 +0000 Subject: [Freeswitch-users] Meaning of CF_AVPF Message-ID: What does it mean exactly when the CF_AVPF flag is set for a channel? Apparently, it was called CF_WEBRTC formerly, and indeed, it seems to be set when either ICE or media_webrtc are enable. However, the most specific thing about it is the "F", which stands for "early feedback", and that could be specified for non-WebRTC streams as well AFAIK (RFC4585). * Is is really set if and only if the profile type is AVPF? ** At least it seems to also be triggered by SAVPF. There are many checks that skip (SDES-based) SRTP setup if CF_AVPF is set, e.g. in switch_core_session_parse_crypto_prefs and switch_core_session_check_outgoing_crypto. Is this based on the fact that WebRTC uses DTLS and thus SDES should be disabled? IMHO, "Early feedback" should not trigger these decisions, though. Isn't it mostly the assumed implied DTLS that motivates those decisions? Shouldn't they rather be based on CF_DTLS or CF_DTLS_OK then? Should we maybe rename it back to CF_WEBRTC for some less confusion? And then there is also CF_AVPF_MOZ, which seems to work around Firefox particularities!? -- Johannes Singler Software Engineer Qnective Thurgauerstrasse 54 | 8050 Z?rich | Switzerland www.qnective.com | johannes.singler at qnective.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/17fa6779/attachment.html From mic.niel84 at gmail.com Fri Oct 30 17:52:08 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 30 Oct 2015 15:52:08 +0100 Subject: [Freeswitch-users] Best way to disable 5060 and 8080 In-Reply-To: References: Message-ID: I did try that but 5060 is still open and I can register without TLS. On Friday, October 30, 2015, Volodymyr Fedorov wrote: > Hello, maybe wiki knows ? :) > > https://freeswitch.org/confluence/display/FREESWITCH/Sofia+Configuration+Files > > > > > > > On Fri, Oct 30, 2015 at 11:44 AM, Michael Nielsen > wrote: > >> I'm only using FS with TLS, and do not need port 5060 and 5080 - I guess. >> >> I can see a lot of "bots" are trying to connect all the time - without >> luck. >> >> Should I disable port 5060 and 5080 so the load do to bots trying to make >> calls would disappear? >> >> And how do I make this best, via firewall or via FS (and how to I do it >> in FS, if that's the best way)? >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Best regards, > Volodymyr > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/4df47761/attachment.html From mic.niel84 at gmail.com Fri Oct 30 17:58:24 2015 From: mic.niel84 at gmail.com (Michael Nielsen) Date: Fri, 30 Oct 2015 15:58:24 +0100 Subject: [Freeswitch-users] Best way to disable 5060 and 8080 In-Reply-To: References: Message-ID: My Sofia says the following: internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0) My internal - without ipv6 - is closed On Fri, Oct 30, 2015 at 3:52 PM, Michael Nielsen wrote: > I did try that but 5060 is still open and I can register without TLS. > > > On Friday, October 30, 2015, Volodymyr Fedorov wrote: > >> Hello, maybe wiki knows ? :) >> >> https://freeswitch.org/confluence/display/FREESWITCH/Sofia+Configuration+Files >> >> >> >> >> >> >> On Fri, Oct 30, 2015 at 11:44 AM, Michael Nielsen >> wrote: >> >>> I'm only using FS with TLS, and do not need port 5060 and 5080 - I guess. >>> >>> I can see a lot of "bots" are trying to connect all the time - without >>> luck. >>> >>> Should I disable port 5060 and 5080 so the load do to bots trying to >>> make calls would disappear? >>> >>> And how do I make this best, via firewall or via FS (and how to I do it >>> in FS, if that's the best way)? >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Best regards, >> Volodymyr >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/1fe4af38/attachment-0001.html From mike at jerris.com Fri Oct 30 17:59:06 2015 From: mike at jerris.com (Michael Jerris) Date: Fri, 30 Oct 2015 10:59:06 -0400 Subject: [Freeswitch-users] Best way to disable 5060 and 8080 In-Reply-To: References: Message-ID: If you don't want to load the other profiles, remove those other profiles from your config On Friday, October 30, 2015, Michael Nielsen wrote: > I did try that but 5060 is still open and I can register without TLS. > > On Friday, October 30, 2015, Volodymyr Fedorov > wrote: > >> Hello, maybe wiki knows ? :) >> >> https://freeswitch.org/confluence/display/FREESWITCH/Sofia+Configuration+Files >> >> >> >> >> >> >> On Fri, Oct 30, 2015 at 11:44 AM, Michael Nielsen >> wrote: >> >>> I'm only using FS with TLS, and do not need port 5060 and 5080 - I guess. >>> >>> I can see a lot of "bots" are trying to connect all the time - without >>> luck. >>> >>> Should I disable port 5060 and 5080 so the load do to bots trying to >>> make calls would disappear? >>> >>> And how do I make this best, via firewall or via FS (and how to I do it >>> in FS, if that's the best way)? >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Best regards, >> Volodymyr >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/fa352179/attachment.html From droancea at yahoo.com Fri Oct 30 13:25:38 2015 From: droancea at yahoo.com (Dragos Oancea) Date: Fri, 30 Oct 2015 10:25:38 +0000 (UTC) Subject: [Freeswitch-users] OPUS and bitrate References: <454987390.133572.1446200738644.JavaMail.yahoo@mail.yahoo.com> Message-ID: <454987390.133572.1446200738644.JavaMail.yahoo@mail.yahoo.com> Hi Michael, Try a lower?maxaveragebitrate together with : This will put Opus in Narrowband on Freeswitch side ?(FS encoder).? If Bria is respecting the FMTP params that FS sends , it should send Narrowband voice too . I am not familiar with Bria , but if it shows 30-60 kb/s , perhaps it shows the "network bitrate" ( together with packet headers ).Note that maxaveragebitrate is the codec bitrate and actually Opus can go higher than that at times during the call but certainly not as high as 60 kb/s. Regards,Dragos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/1faab72e/attachment.html From luis.daniel.lucio at gmail.com Fri Oct 30 18:36:25 2015 From: luis.daniel.lucio at gmail.com (Luis Daniel Lucio Quiroz) Date: Fri, 30 Oct 2015 11:36:25 -0400 Subject: [Freeswitch-users] Experience with SRTP In-Reply-To: References: Message-ID: It's s bria problem. On the preferences change settings to best effort instead of force. Le 30 oct. 2015 8:23 AM, "Michael Nielsen" a ?crit : > I'm running FS with TLS. > > This works. > > I would like to enable SRTP. Whenever I add that - either in vars.xml with > rtp_secure_media=true or directly in my dialplan, then calls are dropped > just after I'm answering them. > > I can still call subscribers, and the phone rings. When accepting the call > it gets dropped with INCOMPATIBLE_DESTINATION. > > I have Bria on both ends. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/3ed94c29/attachment.html From krice at freeswitch.org Fri Oct 30 19:42:40 2015 From: krice at freeswitch.org (Ken Rice) Date: Fri, 30 Oct 2015 16:42:40 +0000 Subject: [Freeswitch-users] =?utf-8?q?ClueCon_Weekly_=E2=80=93_October_28?= =?utf-8?b?LCAyMDE1IOKAkyBCcmlhbiBXZXN0?= Message-ID: <56339e007f00d_b7a94173281382d@resque-worker.6.mail> New Post on freeswitch.org from Kathleen King check it out at http://ift.tt/1LGF0FZ ClueCon Weekly ? October 28, 2015 ? Brian West Links: http://ift.tt/1Pa5q5e -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/d418cb03/attachment.html From apappas at vieras.eu Fri Oct 30 22:20:13 2015 From: apappas at vieras.eu (Alex Pappas) Date: Fri, 30 Oct 2015 21:20:13 +0200 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> Message-ID: For a start do you think you can use the current version? Is in any help for your installations? We need to get an overall feedback so we understand what needs to be developed first. We will create a priority list with your features. Guys our joy is this software to be useful and be used by you, so please let us know about the above. Cheers, Alex On Fri, Oct 30, 2015 at 12:17 AM, Sergey Safarov wrote: > Very interest idea. > For me will be helpful: > > 1. multi tenant support; > 2. callcenter statistics > 1. query length, average query wait time, query received calls, query > answered calls, query abandoned calls; > 2. agent statistic like talk time, answered calls, non answered > calls; > 3. oAuth support > > > On Fri, Oct 30, 2015 at 12:04 AM, Alex Pappas wrote: > >> Hey guys, >> >> We would love some feedback. What kind of features do you need to see in >> real time? How can we improve? >> >> Many thanks, >> Alex >> >> On Thu, Oct 29, 2015 at 9:42 PM, servtelar wrote: >> >>> Niiice! Congrats! >>> >>> >>> On Oct 29, 2015, at 2:59 PM, apappas wrote: >>> >>> >>> >>> Dear all, >>> >>> For the past 4 months I've been working with two other colleagues (in >>> Cc) on an OpenSource project to monitor the FreeSWITCH Softswitch in >>> real-time via ESL events. >>> >>> Our background is in Telecoms so that is where we're coming from with >>> the dashboard: You can see live call numbers, and you can click and drill >>> down to see call details. We also provide KPIs like ASR, ACD, Dialcodes >>> matching etc. - functionalities that will help anyone using FreeSWITCH as a >>> SBC or using FreeSWITCH to pass traffic that's originated from a sip proxy >>> like Kamailio or OpenSips, and also to help users understand what is >>> happening in their FreeSWITCH instances in real-time. >>> >>> Here's the git account >>> , and the live >>> instance of the dashboard is here . >>> The credentials are *admin/admin* >>> >>> I hope you will find it useful and we are awaiting for your feedback! >>> >>> Thanks for taking the time to read this rather long email! >>> >>> >>> >>> Kind Regards >>> >>> Alex >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >>> >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> >> -- >> Alexandros Pappas | Business Development | Vieras >> Phone: +30 6937630910 >> Email: apappas at vieras.eu >> Skype: alex.pappas1 >> Twitter: @rebel_alx >> >> >> >> Business Intelligence through Social Media >> www.vieras.eu >> *www.linkedin.com/company/vieras >> * >> *www.facebook.com/VierasHotelMgmt >> * >> *twitter.com/VierasHotelMgmt * >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Alexandros Pappas | Business Development | Vieras Phone: +30 6937630910 Email: apappas at vieras.eu Skype: alex.pappas1 Twitter: @rebel_alx Business Intelligence through Social Media www.vieras.eu *www.linkedin.com/company/vieras * *www.facebook.com/VierasHotelMgmt * *twitter.com/VierasHotelMgmt * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/22ca84fb/attachment-0001.html From daniel at pocock.pro Fri Oct 30 23:13:07 2015 From: daniel at pocock.pro (Daniel Pocock) Date: Fri, 30 Oct 2015 21:13:07 +0100 (CET) Subject: [Freeswitch-users] [CFP] FOSDEM 2016, RTC devroom, speakers, volunteers neeeded Message-ID: <20151030201307.77647321FD@daniel1.office.readytechnology.co.uk> FOSDEM is one of the world's premier meetings of free software developers, with over five thousand people attending each year. FOSDEM 2016 takes place 30-31 January 2016 in Brussels, Belgium. http://fosdem.org This email contains information about: - Real-Time communications dev-room and lounge, - speaking opportunities, - volunteering in the dev-room and lounge, - related events around FOSDEM, including the XMPP summit, - social events (including the Saturday night dinner), - the Planet aggregation sites for RTC blogs Call for participation - Real Time Communications (RTC) ======================================================= The Real-Time dev-room and Real-Time lounge is about all things involving real-time communication, including: XMPP, SIP, WebRTC, telephony, mobile VoIP, codecs, privacy and encryption. The dev-room is a successor to the previous XMPP and telephony dev-rooms. We are looking for speakers for the dev-room and volunteers and participants for the tables in the Real-Time lounge. The dev-room is only on Saturday, 30 January 2016. The lounge will be present for both days. To discuss the dev-room and lounge, please join the FSFE-sponsored Free RTC mailing list: https://lists.fsfe.org/mailman/listinfo/free-rtc Speaking opportunities ---------------------- Note: if you used Pentabarf before, please use the same account/username Main track: the deadline for main track presentations is midnight today, 30 October. Leading developers in the Real-Time Communications field are encouraged to consider submitting a presentation to the main track at https://fosdem.org/submit Real-Time Communications dev-room: deadline 27 November Please also use the Pentabarf system to submit a talk proposal for the dev-room. On the "General" tab, please look for the "Track" option and choose "Real-Time devroom". https://penta.fosdem.org/submission/FOSDEM16/ Other dev-rooms: some speakers may find their topic is in the scope of more than one dev-room. It is permitted to apply to more than one dev-room but please be kind enough to tell us if you do this. You can find the full list of dev-rooms at https://www.fosdem.org/2016/schedule/tracks/ Lightning talks: deadline 27 November The lightning talks are an excellent opportunity to introduce a wider audience to your project. Given that dev-rooms are becoming increasingly busy, all speakers are encouraged to consider applying for a lightning talk as well as a slot in the dev-room. On the "General" tab, please look for the "Track" option and choose "Lightning Talks". https://fosdem.org/submit First-time speaking? -------------------- FOSDEM dev-rooms are a welcoming environment for people who have never given a talk before. Please feel free to contact the dev-room administrators personally if you would like to ask any questions about it. Submission guidelines --------------------- The Pentabarf system will ask for many of the essential details. Please remember to re-use your account from previous years if you have one. In the "Submission notes", please tell us about: - the purpose of your talk - any other talk applications (dev-rooms, lightning talks, main track) - availability constraints and special needs You can use HTML in your bio, abstract and description. If you maintain a blog, please consider providing us with the URL of a feed with posts tagged for your RTC-related work. We will be looking for relevance to the conference and dev-room themes, presentations aimed at developers of free and open source software about RTC-related topics. Please feel free to suggest a duration between 20 minutes and 55 minutes but note that the final decision on talk durations will be made by the dev-room administrators. As the two previous dev-rooms have been combined into one, we may decide to give shorter slots than in previous years so that more speakers can participate. Please note FOSDEM aims to record and live-stream all talks. The CC-BY license is used. For any questions, please join the FSFE-sponsored Free RTC mailing list: https://lists.fsfe.org/mailman/listinfo/free-rtc Volunteers needed ================= To make the dev-room and lounge run successfully, we are looking for volunteers: - FOSDEM provides video recording equipment and live streaming, volunteers are needed to assist in this - organizing one or more restaurant bookings (dependending upon number of participants) for the evening of Saturday, 30 January - participation in the Real-Time lounge - helping attract sponsorship funds for the dev-room to pay for the Saturday night dinner and any other expenses - circulating this Call for Participation to other mailing lists FOSDEM is made possible by volunteers and if you have time to contribute, please feel free to get involved through https://volunteers.fosdem.org/ Related events - XMPP and RTC summits ===================================== The XMPP Standards Foundation (XSF) has traditionally held a summit in the days before FOSDEM. There is discussion about a similar summit taking place on 28 and 29 January 2016 http://wiki.xmpp.org/web/Summit_19 - please join the mailing list for details: http://mail.jabber.org/mailman/listinfo/summit We are also considering a more general RTC or telephony summit, potentially on 29 January. Please join the Free-RTC mailing list and send an email if you would be interested in participating, sponsoring or hosting such an event. Social events and dinners ========================= The traditional FOSDEM beer night occurs on Friday, 29 January On Saturday night, there are usually dinners associated with each of the dev-rooms. Most restaurants in Brussels are not so large so these dinners have space constraints. Please subscribe to the Free-RTC mailing list for further details about the Saturday night dinner options and how you can register for a seat: https://lists.fsfe.org/mailman/listinfo/free-rtc Spread the word and discuss =========================== If you know of any mailing lists where this CfP would be relevant, please forward this email. If this dev-room excites you, please blog or microblog about it, especially if you are submitting a talk. If you regularly blog about RTC topics, please send details about your blog to the planet site administrators: http://planet.jabber.org ralphm at ik.nu http://planet.sip5060.net daniel at pocock.pro http://planet.opentelecoms.org daniel at pocock.pro Please also link to the Planet sites from your own blog or web site. Contact ======= For discussion and queries, please join the free-rtc mailing list: https://lists.fsfe.org/mailman/listinfo/free-rtc The dev-room administration team: Daniel Pocock Ralph Meijer Sa??l Ibarra Corretg?? Iain R. Learmonth From grcamauer at gmail.com Sat Oct 31 00:12:47 2015 From: grcamauer at gmail.com (Guillermo Ruiz Camauer) Date: Fri, 30 Oct 2015 18:12:47 -0300 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> Message-ID: Thank you for publishing this! I have looked at the on-line demo and decided to give it a try. I have installed on a server and I am trying to connect to another server which has FS installed. In the SETUP-CONNECTIONS page I am putting the IP address of my FS server (local LAN), 5000 for port and the ESL password. When I try to login I get an error about not being able to connect to port 8021. What am I missing? Guillermo On Fri, Oct 30, 2015 at 4:20 PM, Alex Pappas wrote: > For a start do you think you can use the current version? Is in any help > for your installations? > We need to get an overall feedback so we understand what needs to be > developed first. We will create a priority list with your features. > > Guys our joy is this software to be useful and be used by you, so please > let us know about the above. > > Cheers, > Alex > > > On Fri, Oct 30, 2015 at 12:17 AM, Sergey Safarov > wrote: > >> Very interest idea. >> For me will be helpful: >> >> 1. multi tenant support; >> 2. callcenter statistics >> 1. query length, average query wait time, query received calls, query >> answered calls, query abandoned calls; >> 2. agent statistic like talk time, answered calls, non answered >> calls; >> 3. oAuth support >> >> >> On Fri, Oct 30, 2015 at 12:04 AM, Alex Pappas wrote: >> >>> Hey guys, >>> >>> We would love some feedback. What kind of features do you need to see in >>> real time? How can we improve? >>> >>> Many thanks, >>> Alex >>> >>> On Thu, Oct 29, 2015 at 9:42 PM, servtelar wrote: >>> >>>> Niiice! Congrats! >>>> >>>> >>>> On Oct 29, 2015, at 2:59 PM, apappas wrote: >>>> >>>> >>>> >>>> Dear all, >>>> >>>> For the past 4 months I've been working with two other colleagues (in >>>> Cc) on an OpenSource project to monitor the FreeSWITCH Softswitch in >>>> real-time via ESL events. >>>> >>>> Our background is in Telecoms so that is where we're coming from with >>>> the dashboard: You can see live call numbers, and you can click and drill >>>> down to see call details. We also provide KPIs like ASR, ACD, Dialcodes >>>> matching etc. - functionalities that will help anyone using FreeSWITCH as a >>>> SBC or using FreeSWITCH to pass traffic that's originated from a sip proxy >>>> like Kamailio or OpenSips, and also to help users understand what is >>>> happening in their FreeSWITCH instances in real-time. >>>> >>>> Here's the git account >>>> , and the live >>>> instance of the dashboard is here . >>>> The credentials are *admin/admin* >>>> >>>> I hope you will find it useful and we are awaiting for your feedback! >>>> >>>> Thanks for taking the time to read this rather long email! >>>> >>>> >>>> >>>> Kind Regards >>>> >>>> Alex >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>>> >>>> >>>> >>>> _________________________________________________________________________ >>>> Professional FreeSWITCH Consulting Services: >>>> consulting at freeswitch.org >>>> http://www.freeswitchsolutions.com >>>> >>>> Official FreeSWITCH Sites >>>> http://www.freeswitch.org >>>> http://confluence.freeswitch.org >>>> http://www.cluecon.com >>>> >>>> FreeSWITCH-users mailing list >>>> FreeSWITCH-users at lists.freeswitch.org >>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>>> UNSUBSCRIBE: >>>> http://lists.freeswitch.org/mailman/options/freeswitch-users >>>> http://www.freeswitch.org >>>> >>> >>> >>> >>> -- >>> Alexandros Pappas | Business Development | Vieras >>> Phone: +30 6937630910 >>> Email: apappas at vieras.eu >>> Skype: alex.pappas1 >>> Twitter: @rebel_alx >>> >>> >>> >>> Business Intelligence through Social Media >>> www.vieras.eu >>> *www.linkedin.com/company/vieras >>> * >>> *www.facebook.com/VierasHotelMgmt >>> * >>> *twitter.com/VierasHotelMgmt * >>> >>> _________________________________________________________________________ >>> Professional FreeSWITCH Consulting Services: >>> consulting at freeswitch.org >>> http://www.freeswitchsolutions.com >>> >>> Official FreeSWITCH Sites >>> http://www.freeswitch.org >>> http://confluence.freeswitch.org >>> http://www.cluecon.com >>> >>> FreeSWITCH-users mailing list >>> FreeSWITCH-users at lists.freeswitch.org >>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>> http://www.freeswitch.org >>> >> >> >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org >> > > > > -- > Alexandros Pappas | Business Development | Vieras > Phone: +30 6937630910 > Email: apappas at vieras.eu > Skype: alex.pappas1 > Twitter: @rebel_alx > > > > Business Intelligence through Social Media > www.vieras.eu > *www.linkedin.com/company/vieras * > *www.facebook.com/VierasHotelMgmt > * > *twitter.com/VierasHotelMgmt * > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Guillermo Ruiz Camauer -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151030/f68e6b83/attachment-0001.html From nneul at mst.edu Sat Oct 31 04:05:39 2015 From: nneul at mst.edu (Nathan Neulinger) Date: Fri, 30 Oct 2015 20:05:39 -0500 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source In-Reply-To: References: <88esfhd832hxc66fw3r6fiix.1446141593972@email.android.com> <851EE4CA-3842-49EE-A894-655302B9C86B@gmail.com> Message-ID: <563413E3.4010803@mst.edu> Make sure you've enabled remote ESL socket connections. Normally it's bound to localhost only. autoload_configs/event_socket.conf.xml -> listen-ip -- Nathan On 10/30/2015 04:12 PM, Guillermo Ruiz Camauer wrote: > Thank you for publishing this! I have looked at the on-line demo and decided to give it a try. > > I have installed on a server and I am trying to connect to another server which has FS installed. > In the SETUP-CONNECTIONS page I am putting the IP address of my FS server (local LAN), 5000 for port and the ESL > password. When I try to login I get an error about not being able to connect to port 8021. What am I missing? > > Guillermo > > On Fri, Oct 30, 2015 at 4:20 PM, Alex Pappas > wrote: > > For a start do you think you can use the current version? Is in any help for your installations? > We need to get an overall feedback so we understand what needs to be developed first. We will create a priority list > with your features. > > Guys our joy is this software to be useful and be used by you, so please let us know about the above. > > Cheers, > Alex > > > On Fri, Oct 30, 2015 at 12:17 AM, Sergey Safarov > wrote: > > Very interest idea. > For me will be helpful: > > 1. multi tenant support; > 2. callcenter statistics > 1. query length, average query wait time, query received calls, query answered calls, query abandoned calls; > 2. agent statistic like talk time, answered calls, non answered calls; > 3. oAuth support > > > On Fri, Oct 30, 2015 at 12:04 AM, Alex Pappas > wrote: > > Hey guys, > > We would love some feedback. What kind of features do you need to see in real time? How can we improve? > > Many thanks, > Alex > > On Thu, Oct 29, 2015 at 9:42 PM, servtelar > wrote: > > Niiice! Congrats! > > >> On Oct 29, 2015, at 2:59 PM, apappas > wrote: >> >> >> >> Dear all, >> >> For the past 4 months I've been working with two other colleagues (in Cc) on an OpenSource project to >> monitor the FreeSWITCH Softswitch in real-time via ESL events. >> >> Our background is in Telecoms so that is where we're coming from with the dashboard: You can see live >> call numbers, and you can click and drill down to see call details. We also provide KPIs like ASR, >> ACD, Dialcodes matching etc. - functionalities that will help anyone using FreeSWITCH as a SBC or >> using FreeSWITCH to pass traffic that's originated from a sip proxy like Kamailio or OpenSips, and >> also to help users understand what is happening in their FreeSWITCH instances in real-time. >> >> Here's the git account , and the live instance of >> the dashboard is here . The credentials are *admin/admin* >> >> I hope you will find it useful and we are awaiting for your feedback! >> >> Thanks for taking the time to read this rather long email! >> >> >> >> Kind Regards >> >> Alex >> _________________________________________________________________________ >> Professional FreeSWITCH Consulting Services: >> consulting at freeswitch.org >> http://www.freeswitchsolutions.com >> >> Official FreeSWITCH Sites >> http://www.freeswitch.org >> http://confluence.freeswitch.org >> http://www.cluecon.com >> >> FreeSWITCH-users mailing list >> FreeSWITCH-users at lists.freeswitch.org >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >> http://www.freeswitch.org > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Alexandros Pappas | Business Development | Vieras > Phone: +30 6937630910 > Email: apappas at vieras.eu > Skype: alex.pappas1 > Twitter: @rebel_alx > > > > Business Intelligence through Social Media > www.vieras.eu > _www.linkedin.com/company/vieras _ > _www.facebook.com/VierasHotelMgmt _ > _twitter.com/VierasHotelMgmt _ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Alexandros Pappas | Business Development | Vieras > Phone: +30 6937630910 > Email: apappas at vieras.eu > Skype: alex.pappas1 > Twitter: @rebel_alx > > > > Business Intelligence through Social Media > www.vieras.eu > _www.linkedin.com/company/vieras _ > _www.facebook.com/VierasHotelMgmt _ > _twitter.com/VierasHotelMgmt _ > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Guillermo Ruiz Camauer > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- ------------------------------------------------------------ Nathan Neulinger nneul at mst.edu Missouri S&T Information Technology (573) 612-1412 System Administrator - Architect From apappas at gnostix.gr Sat Oct 31 11:12:10 2015 From: apappas at gnostix.gr (apappas) Date: Sat, 31 Oct 2015 10:12:10 +0200 Subject: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source Message-ID: Nathan thanks for the reply,Probably the problem is that the connection is not open, but still you are ?receiving the wrong error. I will have a look.. Let us know if you were able to connect. Regards,Alex Sent from my Samsung device -------- Original message -------- From: Nathan Neulinger Date: 10/31/2015 03:05 (GMT+02:00) To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] New FreeSWITCH monitoring dashboard - Open Source Make sure you've enabled remote ESL socket connections. Normally it's bound to localhost only. autoload_configs/event_socket.conf.xml -> listen-ip -- Nathan On 10/30/2015 04:12 PM, Guillermo Ruiz Camauer wrote: > Thank you for publishing this!? I have looked at the on-line demo and decided to give it a try. > > I have installed on a server and I am trying to connect to another server which has FS installed. > In the SETUP-CONNECTIONS page I am putting the IP address of my FS server (local LAN), 5000 for port and the ESL > password.? When I try to login I get an error about not being able to connect to port 8021.? What am I missing? > > Guillermo > > On Fri, Oct 30, 2015 at 4:20 PM, Alex Pappas > wrote: > >???? For a start do you think you can use the current version? Is in any help for your installations? >???? We need to get an overall feedback so we understand what needs to be developed first. We will create a priority list >???? with your features. > >???? Guys our joy is this software to be useful and be used by you, so please let us know about the above. > >???? Cheers, >???? Alex > > >???? On Fri, Oct 30, 2015 at 12:17 AM, Sergey Safarov > wrote: > >???????? Very interest idea. >???????? For me will be helpful: > >????????? 1. multi tenant support; >????????? 2. callcenter statistics >????????????? 1. query length, average query wait time, query received calls, query answered calls, query abandoned calls; >????????????? 2. agent statistic like talk time, answered calls, non answered calls; >????????? 3. oAuth support > > >???????? On Fri, Oct 30, 2015 at 12:04 AM, Alex Pappas > wrote: > >???????????? Hey guys, > >???????????? We would love some feedback. What kind of features do you need to see in real time? How can we improve? > >???????????? Many thanks, >???????????? Alex > >???????????? On Thu, Oct 29, 2015 at 9:42 PM, servtelar > wrote: > >???????????????? Niiice! Congrats! > > >>???????????????? On Oct 29, 2015, at 2:59 PM, apappas > wrote: >> >> >> >>???????????????? Dear all, >> >>???????????????? For the past 4 months I've been working with two other colleagues (in Cc) on an OpenSource project to >>???????????????? monitor the FreeSWITCH Softswitch in real-time via ESL events. >> >>???????????????? Our background is in Telecoms so that is where we're coming from with the dashboard: You can see live >>???????????????? call numbers, and you can click and drill down to see call details. We also provide KPIs like ASR, >>???????????????? ACD, Dialcodes matching etc. - functionalities that will help anyone using FreeSWITCH as a SBC or >>???????????????? using FreeSWITCH to pass traffic that's originated from a sip proxy like Kamailio or OpenSips, and >>???????????????? also to help users understand what is happening in their FreeSWITCH instances in real-time. >> >>???????????????? Here's the git account , and the live instance of >>???????????????? the dashboard is here . The credentials are *admin/admin* >> >>???????????????? I hope you will find it useful and we are awaiting for your feedback! >> >>???????????????? Thanks for taking the time to read this rather long email! >> >> >> >>???????????????? Kind Regards >> >>???????????????? Alex >>???????????????? _________________________________________________________________________ >>???????????????? Professional FreeSWITCH Consulting Services: >>???????????????? consulting at freeswitch.org >>???????????????? http://www.freeswitchsolutions.com >> >>???????????????? Official FreeSWITCH Sites >>???????????????? http://www.freeswitch.org >>???????????????? http://confluence.freeswitch.org >>???????????????? http://www.cluecon.com >> >>???????????????? FreeSWITCH-users mailing list >>???????????????? FreeSWITCH-users at lists.freeswitch.org >>???????????????? http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >>???????????????? UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >>???????????????? http://www.freeswitch.org > > >???????????????? _________________________________________________________________________ >???????????????? Professional FreeSWITCH Consulting Services: >???????????????? consulting at freeswitch.org >???????????????? http://www.freeswitchsolutions.com > >???????????????? Official FreeSWITCH Sites >???????????????? http://www.freeswitch.org >???????????????? http://confluence.freeswitch.org >???????????????? http://www.cluecon.com > >???????????????? FreeSWITCH-users mailing list >???????????????? FreeSWITCH-users at lists.freeswitch.org >???????????????? http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >???????????????? UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >???????????????? http://www.freeswitch.org > > > > >???????????? -- >???????????? Alexandros Pappas | Business Development | Vieras >???????????? Phone: +30 6937630910 >???????????? Email: apappas at vieras.eu >???????????? Skype: alex.pappas1 >???????????? Twitter: @rebel_alx > > > >???????????? Business Intelligence through Social Media >???????????? www.vieras.eu >???????????? _www.linkedin.com/company/vieras _ >???????????? _www.facebook.com/VierasHotelMgmt _ >???????????? _twitter.com/VierasHotelMgmt _ > >???????????? _________________________________________________________________________ >???????????? Professional FreeSWITCH Consulting Services: >???????????? consulting at freeswitch.org >???????????? http://www.freeswitchsolutions.com > >???????????? Official FreeSWITCH Sites >???????????? http://www.freeswitch.org >???????????? http://confluence.freeswitch.org >???????????? http://www.cluecon.com > >???????????? FreeSWITCH-users mailing list >???????????? FreeSWITCH-users at lists.freeswitch.org >???????????? http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >???????????? UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >???????????? http://www.freeswitch.org > > > >???????? _________________________________________________________________________ >???????? Professional FreeSWITCH Consulting Services: >???????? consulting at freeswitch.org >???????? http://www.freeswitchsolutions.com > >???????? Official FreeSWITCH Sites >???????? http://www.freeswitch.org >???????? http://confluence.freeswitch.org >???????? http://www.cluecon.com > >???????? FreeSWITCH-users mailing list >???????? FreeSWITCH-users at lists.freeswitch.org >???????? http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >???????? UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >???????? http://www.freeswitch.org > > > > >???? -- >???? Alexandros Pappas | Business Development | Vieras >???? Phone: +30 6937630910 >???? Email: apappas at vieras.eu >???? Skype: alex.pappas1 >???? Twitter: @rebel_alx > > > >???? Business Intelligence through Social Media >???? www.vieras.eu >???? _www.linkedin.com/company/vieras _ >???? _www.facebook.com/VierasHotelMgmt _ >???? _twitter.com/VierasHotelMgmt _ > >???? _________________________________________________________________________ >???? Professional FreeSWITCH Consulting Services: >???? consulting at freeswitch.org >???? http://www.freeswitchsolutions.com > >???? Official FreeSWITCH Sites >???? http://www.freeswitch.org >???? http://confluence.freeswitch.org >???? http://www.cluecon.com > >???? FreeSWITCH-users mailing list >???? FreeSWITCH-users at lists.freeswitch.org >???? http://lists.freeswitch.org/mailman/listinfo/freeswitch-users >???? UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users >???? http://www.freeswitch.org > > > > > -- > Guillermo Ruiz Camauer > > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- ------------------------------------------------------------ Nathan Neulinger?????????????????????? nneul at mst.edu Missouri S&T Information Technology??? (573) 612-1412 System Administrator - Architect _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting at freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com FreeSWITCH-users mailing list FreeSWITCH-users at lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151031/37fa6f3d/attachment-0001.html From steveayre at gmail.com Sat Oct 31 13:15:02 2015 From: steveayre at gmail.com (Steven Ayre) Date: Sat, 31 Oct 2015 10:15:02 +0000 Subject: [Freeswitch-users] Difference between log in fs_cli and written to file In-Reply-To: References: Message-ID: The switch.conf.xml setting controls a filter in the core that affects all logging. You can adjust it at runtime with the fsctl API. The logging level to freeswitch.log is controlled through the section, which doesn't seem to be documented on Confluence or the old Wiki yet. Look at conf/vanilla/autoload_configs/console.conf.xml in the git repo for a description of those settings. Essentially you list the levels to log in the 'all' mapping in most use cases. fs_cli picks it's own loglevel by either through an argument or the /log command. -Steve On 30 October 2015 at 13:18, Michael Nielsen wrote: > Can I have different levels of log level in fs_cli and in freeswitch.log? > > I would like to only have error level in freeswitch.log, and debug level > in fs_cli. > > Changing in switch.conf.xml > changes everything - it seems. > > _________________________________________________________________________ > Professional FreeSWITCH Consulting Services: > consulting at freeswitch.org > http://www.freeswitchsolutions.com > > Official FreeSWITCH Sites > http://www.freeswitch.org > http://confluence.freeswitch.org > http://www.cluecon.com > > FreeSWITCH-users mailing list > FreeSWITCH-users at lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20151031/081af2f7/attachment.html